.showcase-carousel-section{transition:color .3s ease,background-color .3s ease}.showcase-carousel{--showcase-item-background-inline: 5rem;--showcase-item-background-shape-spacing: 3rem;--showcase-item-width: 33.333%}.showcase-carousel--media-md{--showcase-item-width: 42%}.showcase-carousel--media-lg{--showcase-item-width: 47%}.showcase-carousel .swiper{padding-block:1rem;margin-block:-1rem}.showcase-carousel .header-block{--text-align-default: center}.showcase-carousel__content{transition:color .3s ease,background-color .3s ease}.showcase-carousel__item-content{opacity:0;transition:opacity .3s ease}.showcase-carousel__item-media{display:grid;align-items:center;flex:1}.showcase-carousel__item-image{transform:scale(.65);will-change:transform;transition:transform .2s ease-in-out;grid-area:1/1;display:flex;flex-direction:column;align-items:center;justify-content:center}.showcase-carousel__item-image.placeholder-image{aspect-ratio:2/1;height:auto}.showcase-carousel__item-background{transform:translateY(30px);will-change:transform;transition:none;opacity:0;grid-area:1/1}.showcase-carousel__item-background:has(.showcase-carousel__item-background-shape){padding-inline:var(--showcase-item-background-inline)}.showcase-carousel__item-background-shape{border:1px dashed var(--border-color);aspect-ratio:1/1;border-radius:100%;position:relative}.showcase-carousel__item-background-shape:before{content:"";position:absolute;inset:var(--showcase-item-background-shape-spacing);background:var(--background-color);border-radius:100%}.showcase-carousel .swiper-slide{width:100%;max-width:var(--showcase-item-width)}.showcase-carousel .swiper-slide.swiper-slide-active .showcase-carousel__item-content{opacity:1}.showcase-carousel .swiper-slide.swiper-slide-active .showcase-carousel__item-content:has(reveal-component){transition:none}.showcase-carousel .swiper-slide.swiper-slide-active .showcase-carousel__item-image{transform:scale(1)}.showcase-carousel .swiper-slide.swiper-slide-active .showcase-carousel__item-background{opacity:1;transform:translateY(0);transition:transform .7s cubic-bezier(.22,1,.36,1) .3s,opacity .5s ease .3s}.showcase-carousel .carousel-component[data-navigation-cursor=true]{--swiper-nav-size: 8.4rem;--swiper-nav-icon-size: 2rem}.showcase-carousel .carousel-component[data-navigation-cursor=true] .swiper-btn{color:#1e1e1e;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid #1E1E1E;background:#fff6}@media only screen and (max-width:1024px){.showcase-carousel{--showcase-item-background-inline: 3rem;--showcase-item-background-shape-spacing: 2rem;--showcase-item-width: 45%}.showcase-carousel .swiper-navigation{display:none}.showcase-carousel-section :is(.page-full-width,.page-width):not(:has(.section-content--boxed-block)){padding-inline:0}.showcase-carousel-section :is(.page-full-width,.page-width):not(:has(.section-content--boxed-block)) .header-block{padding-inline:var(--page-padding)}}@media only screen and (max-width:767px){.showcase-carousel{--showcase-item-background-inline: 1.6rem;--showcase-item-background-shape-spacing: 1rem;--showcase-item-width: 55%}.showcase-carousel .header-block{padding-inline:var(--page-padding)}.showcase-carousel .section-content--boxed-block .showcase-carousel__item-content{padding-inline:calc(var(--page-padding) * 2)}.showcase-carousel__item-content{width:calc(100vw - var(--scrollbar-width, 0px));padding-inline:var(--page-padding);transition:opacity 0s ease}}@media only screen and (min-width:1025px)and (max-width:1600px){.showcase-carousel__item-background-shape{--showcase-item-background-shape-spacing: clamp(16px, calc(16px + 8px*(100vw - 1025px)/575px) , 30px)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/showcase-carousel.css.map */
