.hero-carousel{position:relative;overflow:hidden;background-color:rgba(var(--color-foreground),.04);touch-action:pan-y;-webkit-user-select:none;user-select:none}.hero-carousel img{-webkit-user-drag:none;user-drag:none}.hero-carousel--full{height:100vh;height:100svh}.hero-carousel--large{height:72rem}.hero-carousel--medium{height:56rem}.hero-carousel__viewport{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.hero-carousel__track{display:flex;height:100%;margin:0;padding:0;list-style:none;transition:transform .6s cubic-bezier(.4,0,.2,1);will-change:transform}.hero-carousel__slide{position:relative;flex:0 0 100%;width:100%;height:100%}.hero-carousel__slide picture{display:block;width:100%;height:100%}.hero-carousel__slide img,.hero-carousel__slide .placeholder-svg{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.hero-carousel .hero-carousel__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block}.hero-carousel__pips{position:absolute;left:0;right:0;bottom:2.4rem;z-index:3;display:flex;gap:.7rem;justify-content:center;align-items:center;filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))}.hero-carousel__pip{width:.7rem;height:.7rem;padding:0;border:0;border-radius:50%;background:#ffffff80;cursor:pointer;transition:background-color .3s ease,transform .3s ease}.hero-carousel__pip:hover{background:#fffc}.hero-carousel__pip.is-active{background:#fff;transform:scale(1.15)}@media screen and (prefers-reduced-motion:reduce){.hero-carousel__track{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-hero-carousel.css.map */
