.infinite-carousel-wrapper{--infinite-carousel-gap: .8rem;--image-ratio: 75%;--carousel-item-width: 82vw;--carousel-arrow-width: 4.8rem;--carousel-arrow-distance: 5.7rem}.infinite-carousel-wrapper__header:not(:last-child){margin-bottom:2rem}.infinite-carousel-wrapper__header h2{font-size:2.4rem;font-style:normal;font-weight:600;line-height:130%;margin:0}.infinite-carousel-wrapper__header>*+*{margin-top:2.4rem}.infinite-carousel{position:relative}.infinite-carousel css-swiper:not([data-infinite-carousel=true]) .data-carousel-item--cloned{display:none}.infinite-carousel.infinite-carousel--stacked{--infinite-carousel-gap: 2rem}.infinite-carousel .infinite-carousel__list{gap:var(--infinite-carousel-gap)}.infinite-carousel [data-carousel-item]{width:100%}.infinite-carousel [data-carousel-item] .media,.infinite-carousel [data-carousel-item] .infinite-carousel__item-content{transition:opacity .15s ease-in-out}.infinite-carousel css-swiper .css-swiper__button-wrapper{position:absolute;top:0;pointer-events:none}.infinite-carousel .css-swiper__button-wrapper button{position:absolute;top:0;pointer-events:auto;margin-top:calc((var(--image-ratio) / 2) - (var(--carousel-arrow-width) / 2));box-shadow:0 4px 4px #0000001f}.infinite-carousel .css-swiper__button-wrapper button[name=previous]{left:calc((var(--carousel-arrow-width) + var(--carousel-arrow-distance)) * -1)}.infinite-carousel .css-swiper__button-wrapper button[name=next]{right:calc((var(--carousel-arrow-width) + var(--carousel-arrow-distance)) * -1)}.infinite-carousel__item{width:100%}.infinite-carousel__item-media{border-radius:var(--media-radius);overflow:hidden;background-color:#d3d3d3}.infinite-carousel__item-media .media{padding-bottom:var(--image-ratio)}.infinite-carousel__item-content{max-width:62rem;margin:0 auto}.infinite-carousel__item-heading{font-size:1.6rem;font-style:normal;font-weight:600;line-height:130%;margin:0}.infinite-carousel__item-description{font-size:1.6rem;font-style:normal;font-weight:500;line-height:130%;color:rgb(var(--text-secondary))}.infinite-carousel__item-content>*+*{margin-top:.4rem}.infinite-carousel__item-description>*+*,.infinite-carousel__item>*+*{margin-top:.8rem}.infinite-carousel__item-content>*+.button{margin-top:1.6rem}@media screen and (max-width: 809px){.infinite-carousel ul:not([data-carousel]).infinite-carousel__list{flex-direction:column}.infinite-carousel [data-carousel-item].data-carousel-item--cloned{display:none}.infinite-carousel .infinite-carousel__item-content .button{padding:1.2rem 2.4rem}.infinite-carousel .css-swiper__button-wrapper{display:none}.infinite-carousel ul[data-carousel] [data-carousel-item]{max-width:var(--carousel-item-width)}}@media screen and (max-width: 749px){.infinite-carousel.infinite-carousel--stacked{padding-left:1.5rem;padding-right:1.5rem}.infinite-carousel [data-carousel].infinite-carousel__list{padding-left:.7rem;padding-right:.7rem}}@media screen and (min-width: 810px){.infinite-carousel-wrapper{--infinite-carousel-gap: 2rem;--image-ratio: 56.25%;--carousel-item-width: 60%;--carousel-page-width: max(calc((100% - var(--carousel-item-width)) / 2 + 5rem), 5rem)}.infinite-carousel [data-infinite-carousel=true] .data-carousel-item--cloned:first-child{margin-left:calc(-100% - var(--infinite-carousel-gap))}.infinite-carousel [data-infinite-carousel=true] .data-carousel-item--cloned:last-child{margin-right:calc(-100% - var(--infinite-carousel-gap))}.infinite-carousel-wrapper__header:not(:last-child){margin-bottom:3.2rem}.infinite-carousel-wrapper__header h2{font-size:4.8rem;line-height:120%}.infinite-carousel__item{text-align:center}.infinite-carousel__item-description>*+*,.infinite-carousel__item>*+*{margin-top:1.6rem}.infinite-carousel__item-content>*+.button{margin-top:3.2rem}.infinite-carousel__item-heading{font-size:2.4rem}.infinite-carousel__item-description{font-size:2rem}.infinite-carousel [data-show-active-index=true] [data-carousel-item]:not([data-carousel-item--active]) .infinite-carousel__item{pointer-events:none}.infinite-carousel [data-show-active-index=true] [data-carousel-item]:not([data-carousel-item--active]) .media,.infinite-carousel [data-show-active-index=true] [data-carousel-item]:not([data-carousel-item--active]) .infinite-carousel__item-content{opacity:.5}.infinite-carousel [data-show-active-index=true] [data-carousel-item--active] .media,.infinite-carousel [data-show-active-index=true] [data-carousel-item--active] .infinite-carousel__item-content{opacity:1}.infinite-carousel css-swiper ul[data-carousel]{padding-left:var(--carousel-page-width);padding-right:var(--carousel-page-width)}.infinite-carousel css-swiper .css-swiper__button-wrapper{left:var(--carousel-page-width);right:var(--carousel-page-width)}.infinite-carousel__item-media,.infinite-carousel [data-carousel-item]:after{border-radius:2.4rem}.infinite-carousel [data-carousel-item]{position:relative}}@media screen and (min-width: 1200px){.infinite-carousel-wrapper{--infinite-carousel-gap: 2.4rem}.infinite-carousel-wrapper__header:not(:last-child){margin-bottom:4.4rem}}
/*# sourceMappingURL=/cdn/shop/t/97/assets/section-infinite-carousel.css.map */
