.upcoming-events-container{position:relative;margin-top:8rem;margin-bottom:12rem;overflow:hidden}.upcoming-events-container>div:first-of-type{display:flex;align-items:center;justify-content:space-between}.upcoming-events-container>div:first-of-type a{font-size:22px;font-weight:700;letter-spacing:.37px;position:relative;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% + 6px),0 calc(100% + 6px));clip-path:polygon(0 0,100% 0,100% calc(100% + 6px),0 calc(100% + 6px))}.upcoming-events-container>div:first-of-type a:hover:before{-webkit-animation:slide .5s ease;animation:slide .5s ease}.upcoming-events-container>div:first-of-type a:before{content:"";display:block;position:absolute;width:100%;bottom:4px;height:2px}.upcoming-events-container .upcoming-events{padding-bottom:4rem;width:100vw}.upcoming-events-container .upcoming-events .product-card{transition:all ease .2s;margin-right:21px}.upcoming-events-container .swiper-navigation{min-width:1680px}.upcoming-events-container .swiper-navigation .swiper-button-prev{width:unset;transform:translateY(100%);left:50px}.upcoming-events-container .swiper-navigation .swiper-button-prev:after{content:"";mask-image:url(../svg/button-prev.svg);-webkit-mask-image:url(../svg/button-prev.svg);width:35px;height:53px}.upcoming-events-container .swiper-navigation .swiper-button-next{width:unset;transform:translateY(100%);right:50px}.upcoming-events-container .swiper-navigation .swiper-button-next:after{content:"";mask-image:url(../svg/button-next.svg);-webkit-mask-image:url(../svg/button-next.svg);width:35px;height:53px}@media(max-width:1750px){.upcoming-events-container .swiper-navigation{display:none}}@media(max-width:1200px){.upcoming-events-container{max-width:none;margin-top:6rem;margin-bottom:5vw}.upcoming-events-container .swiper-wrapper{min-width:1140px}}@media(max-width:999px){.upcoming-events-container .upcoming-events .product-card{min-height:44rem}}@media(max-width:750px){.upcoming-events-container .title-wrapper h2{margin:0}.upcoming-events-container .title-wrapper a{display:none}.upcoming-events-container .swiper-pagination{text-align:left}}@media(max-width:450px){.upcoming-events-container .upcoming-events .product-card{min-height:47rem}}@media(max-width:400px){.upcoming-events-container .upcoming-events .product-card{min-height:39rem}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-upcoming-events.css.map?v=141591495961664962781769838342 */
