.card-carousel{overflow:hidden;position:relative}.card-carousel--standard .card-carousel__wrapper{border:.1rem solid rgba(var(--color-foreground),.03);border-radius:var(--border-radius-block)}.card-carousel--full>.container{max-width:100%;padding:0}.card-carousel__wrapper{overflow:hidden;width:100%;padding:2.4rem;background-color:rgb(var(--color-background))}@media(min-width:576px){.card-carousel__wrapper{padding:3.2rem}}@media(min-width:1200px){.card-carousel__wrapper{padding:4.8rem}}.card-carousel .js-section-card-slider{overflow:visible}.carousel-card{overflow:hidden;position:relative;display:flex;flex-direction:column}.carousel-card__title a,.carousel-card__description a{position:relative;z-index:2}.carousel-card__description{color:rgb(var(--color-foreground-secondary));max-width:28rem}.section-card-wrapper--1 .carousel-card__description{max-width:48rem}.section-card-wrapper--2 .carousel-card__description{max-width:38rem}.carousel-card__content{margin-top:1.6rem;display:flex;flex-direction:column;align-items:flex-start;gap:.8rem}.carousel-card__content--align-center{align-items:center;text-align:center}.carousel-card__content--align-right{align-items:flex-end;text-align:right}.carousel-card__media-wrapper{width:100%;height:auto;display:block;border-radius:var(--border-radius-block);overflow:hidden}.carousel-card__media-wrapper--square{aspect-ratio:1/1}.carousel-card__media-wrapper--landscape{aspect-ratio:314/177}.carousel-card__media-wrapper--portrait{aspect-ratio:3/4}.carousel-card__media-item{display:block;width:100%;height:100%;object-fit:cover;will-change:transform;transition:var(--image-hover-transition)}.carousel-card__overlay-link{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;border-radius:var(--border-radius-product);width:100%;height:100%}@media screen and (pointer:fine){.carousel-card__overlay-link:hover+.carousel-card__media-wrapper .carousel-card__media-item{transform:scale(1.03)}}.card-carousel-swiper{overflow:visible}[dir=rtl] .carousel-card__content--align-left{text-align:right}[dir=rtl] .carousel-card__content--align-right{text-align:left}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-card-carousel.css.map */
