.events-showcase .event-card{padding-top:100%}.events-showcase .swiper-slide .heading,.events-showcase .swiper-slide .body-text{transform:translateY(0);transition:all 0s ease-in-out}.events-showcase .event-card__bg img,.events-showcase .event-card__bg svg{transition:all .2s ease-in}.events-showcase .event-card:hover .event-card__bg img,.events-showcase .event-card:focus .event-card__bg img{transform:scale(1.2);filter:brightness(101%)}.events-showcase .event-card .event-price{opacity:1;visibility:visible;padding:.5rem;transition:all .5s cubic-bezier(.3,1,.3,1);position:absolute;bottom:10px;left:10px;border-radius:8px;color:#000!important}.events-showcase .event-card .event-price *{color:#000!important}.events-showcase .event-card .heading{transition:all .5s cubic-bezier(.3,1,.3,1)}.events-showcase .swiper-button-next,.events-showcase .swiper-button-prev{right:0;top:unset;height:100%;bottom:0;margin-top:unset}.events-showcase .swiper-button-prev{left:0}.events-showcase .swiper-button-next{right:0}.events-showcase .swiper-button-prev:after{display:none}.events-showcase .swiper-button-next:after{display:none}.events-showcase .swiper-button-prev.swiper-button-disabled,.events-showcase .swiper-button-next.swiper-button-disabled{visibility:hidden;opacity:0}.events-showcase .swiper-button-prev svg,.events-showcase .swiper-button-next svg{transition:all .5s cubic-bezier(.3,1,.3,1)}.events-showcase .swiper-button-prev:hover svg,.events-showcase .swiper-button-prev:focus svg,.events-showcase .swiper-button-next:hover svg,.events-showcase .swiper-button-next:focus svg{transform:rotateX(180deg);filter:brightness(120%)}@media screen and (max-width: 576px){.events-showcase .event-card .heading{font-size:calc(var(--font-heading-size) * 100%)}}.events-showcase .swiper-container[data-num-per-view="1"]{max-width:400px}.events-showcase .swiper-container[data-num-per-view="2"]{max-width:800px}.events-showcase .swiper-container[data-num-per-view="3"]{max-width:1200px}.events-showcase .event-card__next-badge{top:1rem;right:1rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;border-radius:4px;z-index:10;box-shadow:0 2px 4px #0000001a}.events-showcase .event-card__name{font-size:1.5rem;line-height:1.5;text-align:center;padding:0 .5rem}@media screen and (max-width: 768px){.events-showcase .event-card__next-badge{top:.5rem;right:.5rem;padding:.375rem .75rem;font-size:.75rem}.events-showcase .event-card__name{font-size:1rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom-events-showcase-collection.css.map */
