.hero-carousel{position:relative;width:100%;aspect-ratio:var(--ar-mobile);min-height:var(--min-height);overflow:hidden;background-color:rgb(var(--color-background))}@media(min-width:750px){.hero-carousel{aspect-ratio:var(--ar-desktop)}}.hero-carousel__swiper{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero-carousel__swiper .swiper-wrapper,.hero-carousel__swiper .swiper-slide{height:100%}.hero-carousel__slide{position:relative;overflow:hidden;background-color:rgb(var(--color-background))}.hero-carousel__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero-carousel__media img,.hero-carousel__media video,.hero-carousel__media svg.placeholder-svg{width:100%;height:100%;object-fit:cover;display:block}.hero-carousel__slide-link{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.hero-carousel__media--desktop{display:none}.hero-carousel__media--mobile,.hero-carousel__media--both{display:block}@media(min-width:750px){.hero-carousel__media--desktop{display:block}.hero-carousel__media--mobile{display:none}}.hero-carousel__controls{position:absolute;left:0;right:0;bottom:0;z-index:5;pointer-events:none}.hero-carousel__controls>*{pointer-events:auto}.hero-carousel__controls-row1{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:16px;padding-bottom:18px}.hero-carousel__cta{gap:14px}.hero-carousel__cta-text{flex:0 0 auto}.hero-carousel__cta-arrow{flex:0 0 auto;display:block;width:36px;height:16px;color:currentColor}.hero-carousel__bullets{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding-bottom:20px}.hero-carousel__bullets .swiper-pagination-bullet{width:9px;height:9px;margin:0!important;border-radius:999px;background:#d93d8e;opacity:.35;transition:opacity .2s ease,width .2s ease,background .2s ease;cursor:pointer}.hero-carousel__bullets .swiper-pagination-bullet-active{width:26px;opacity:1;background:#d93d8e}@media(max-width:749px){.hero-carousel__controls-row1{gap:12px;padding-bottom:14px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-hero-carousel.css.map */
