.carousel{margin:80px 0}.carousel .swiper-button-prev,.carousel .swiper-button-next{display:flex;justify-content:center;align-items:center;color:var(--black);background-color:#fff;box-shadow:0 0 5px #20202066;border-radius:9999px;width:50px;height:50px;top:25%}.carousel .swiper-button-prev:after,.carousel .swiper-button-next:after{content:none}.carousel{padding-left:50px;padding-right:50px}.carousel .swiper-button-prev{left:50px;transform:translate(-50%)}.carousel .swiper-button-next{right:50px;transform:translate(50%)}.carousel__slide{display:flex;flex-flow:column wrap;opacity:0;transition:opacity .5s ease}.carousel__slide.swiper-slide-active{opacity:1}.carousel__image{position:relative;line-height:0;max-width:100%}.carousel__image img{max-width:100%;height:auto}.carousel__content{padding-bottom:2px}.carousel__content h2{font-size:clamp(28px,8vw,48px);font-weight:900;margin:0 0 10px;color:var(--black)}.carousel__content p{margin:10px 0}.carousel__content-container{padding-right:20px}@media (min-width: 750px){.carousel{padding-left:15%;padding-right:15%}.carousel .swiper-button-prev,.carousel .swiper-button-next{top:50%}.carousel .swiper-button-prev{left:15%}.carousel .swiper-button-next{right:15%}.carousel__slide{flex-flow:row nowrap;justify-content:space-between;opacity:.23}.carousel__image{flex-basis:47%}.carousel__content{flex-basis:42%;display:block;margin:0 auto}.carousel__content h2{font-size:clamp(28px,2.5vw,48px)}}@media (min-width: 1024px){.carousel{padding-left:15%;padding-right:35%}.carousel .swiper-button-prev{left:15%}.carousel .swiper-button-next{right:35%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-carousel.css.map */
