.promo-hero .promo-carousel__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0;pointer-events:none;transition:opacity .35s ease}.promo-hero .is-video-playing .promo-carousel__video{opacity:1}.promo-hero .promo-carousel__shade,.promo-hero .promo-carousel__shade--main{background:linear-gradient(180deg,transparent 58%,rgba(31,34,59,.06));pointer-events:none}.promo-hero .promo-carousel--deal-20 .promo-carousel__image,.promo-hero .promo-carousel--deal-40 .promo-carousel__image{object-position:center}.promo-hero .promo-carousel__campaign,.promo-hero .promo-deal__content{box-shadow:0 9px 24px #2228491a;background:#fffdfbf5}.promo-hero .promo-carousel__campaign strong,.promo-hero .promo-deal__content strong{text-wrap:balance}.promo-hero [data-carousel-pause]{margin-left:2px;border-left:1px solid rgba(31,45,80,.16);border-radius:0 99px 99px 0}.promo-hero [data-carousel-pause] .icon{width:15px;height:15px;transform:none}.promo-hero [data-carousel-pause] [hidden],.promo-hero [data-carousel-pause][hidden]{display:none!important}.promo-hero [data-carousel-pause]:focus-visible{outline:2px solid #244fd0;outline-offset:1px}@media(max-width:640px){.promo-hero .promo-carousel--main .promo-carousel__image,.promo-hero .promo-carousel--main .promo-carousel__video{object-position:58% center}}@media(prefers-reduced-motion:reduce){.promo-hero .promo-carousel__video{display:none}.promo-hero .promo-carousel__slide.is-active{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/retail-v41.css.map */
