.dual-promo-slider{position:relative}.dual-promo-slider__shell{display:flex;flex-direction:column;gap:2.4rem}.dual-promo-slider--full-width .dual-promo-slider__header{padding-left:1.5rem;padding-right:1.5rem}.dual-promo-slider__header{display:grid;gap:.8rem;max-width:72rem}.dual-promo-slider__header--center{margin-left:auto;margin-right:auto;text-align:center}.dual-promo-slider__subheading{margin:0;font-size:1.2rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;opacity:.7}.dual-promo-slider__heading{margin:0}.dual-promo-slider__description{margin:0;max-width:62rem;opacity:.78}.dual-promo-slider__header--center .dual-promo-slider__description{margin-left:auto;margin-right:auto}.dual-promo-slider__track{position:relative;margin:0;padding:0}.dual-promo-slider__viewport{position:relative;transition:height .5s ease}.dual-promo-slider__track--fade{min-height:.1rem}.dual-promo-slider__slide{list-style:none}.dual-promo-slider__track--fade .dual-promo-slider__slide{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .65s ease,visibility .65s ease}.dual-promo-slider__track--fade .dual-promo-slider__slide.is-active{position:relative;opacity:1;visibility:visible;pointer-events:auto;z-index:1}.dual-promo-slider__pair{display:grid;grid-template-columns:minmax(0,1fr);gap:0;overflow:hidden}.dual-promo-slider__card-slot{display:flex;min-width:0}.dual-promo-slider__card{position:relative;display:flex;width:100%;min-height:var(--dual-promo-card-height-mobile, 40rem);border-radius:0;overflow:hidden;color:#fff;text-decoration:none;background:#111;isolation:isolate}.dual-promo-slider__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#070a1014 10%,#070a1042 46%,#070a10eb);opacity:var(--dual-promo-overlay-opacity, .35);z-index:1;transition:opacity .35s ease}.dual-promo-slider__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 18% 18%,rgba(255,213,79,.16),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.04),transparent 32%);z-index:1;transition:transform .5s ease,opacity .35s ease}.dual-promo-slider__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.dual-promo-slider__image,.dual-promo-slider__placeholder{width:100%;height:100%}.dual-promo-slider__image{object-fit:cover;transition:transform .7s ease,filter .35s ease}.dual-promo-slider__placeholder{display:block;background:linear-gradient(135deg,#ffffff14,#ffffff05)}.dual-promo-slider__placeholder svg{width:100%;height:100%}.dual-promo-slider__content{position:relative;z-index:2;display:flex;width:100%;min-height:inherit;padding:2rem}.dual-promo-slider__content-box{display:grid;gap:.9rem;width:min(100%,44rem)}.dual-promo-slider__card--top-left .dual-promo-slider__content{align-items:flex-start;justify-content:flex-start;text-align:left}.dual-promo-slider__card--top-center .dual-promo-slider__content{align-items:flex-start;justify-content:center;text-align:center}.dual-promo-slider__card--top-right .dual-promo-slider__content{align-items:flex-start;justify-content:flex-end;text-align:right}.dual-promo-slider__card--middle-left .dual-promo-slider__content{align-items:center;justify-content:flex-start;text-align:left}.dual-promo-slider__card--middle-center .dual-promo-slider__content{align-items:center;justify-content:center;text-align:center}.dual-promo-slider__card--middle-right .dual-promo-slider__content{align-items:center;justify-content:flex-end;text-align:right}.dual-promo-slider__card--bottom-left .dual-promo-slider__content{align-items:flex-end;justify-content:flex-start;text-align:left}.dual-promo-slider__card--bottom-center .dual-promo-slider__content{align-items:flex-end;justify-content:center;text-align:center}.dual-promo-slider__card--bottom-right .dual-promo-slider__content{align-items:flex-end;justify-content:flex-end;text-align:right}.dual-promo-slider__eyebrow{margin:0;font-size:1.1rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;opacity:.72}.dual-promo-slider__card-heading{margin:0;color:inherit;text-wrap:balance}.dual-promo-slider__text{margin:0;max-width:38rem;font-size:1.7rem;line-height:1.45;color:#ffffffeb;text-wrap:pretty}.dual-promo-slider__button{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-height:4.8rem;margin-top:.8rem;padding:.9rem 1.8rem;border:.1rem solid rgba(255,255,255,.82);border-radius:999px;background:#ffffff14;color:inherit;font-size:1.3rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;-webkit-backdrop-filter:blur(1.2rem);backdrop-filter:blur(1.2rem);transition:background .25s ease,color .25s ease,border-color .25s ease,transform .25s ease}@media screen and (max-width:749px){.dual-promo-slider__text{font-size:1.5rem}}@media screen and (min-width:750px){.dual-promo-slider__shell{gap:3.2rem}.dual-promo-slider--full-width .dual-promo-slider__header{padding-left:5rem;padding-right:5rem}.dual-promo-slider__pair{grid-template-columns:repeat(2,minmax(0,1fr))}.dual-promo-slider__pair--single{grid-template-columns:minmax(0,1fr)}.dual-promo-slider__content{padding:3rem}.dual-promo-slider__card{min-height:var(--dual-promo-card-height-desktop, 58rem)}}@media screen and (min-width:990px){.dual-promo-slider__card:hover:before,.dual-promo-slider__card:focus-visible:before{opacity:calc(var(--dual-promo-overlay-opacity, .35) + .08)}.dual-promo-slider__card:hover:after,.dual-promo-slider__card:focus-visible:after{transform:scale(1.04);opacity:.9}.dual-promo-slider__card:hover .dual-promo-slider__image,.dual-promo-slider__card:focus-visible .dual-promo-slider__image{transform:scale(1.04);filter:saturate(1.06)}.dual-promo-slider__card:hover .dual-promo-slider__button,.dual-promo-slider__card:focus-visible .dual-promo-slider__button{background:#fff;border-color:#fff;color:#111;transform:translateY(-.2rem)}}@media(prefers-reduced-motion:reduce){.dual-promo-slider__viewport,.dual-promo-slider__track--fade .dual-promo-slider__slide,.dual-promo-slider__card:before,.dual-promo-slider__card:after,.dual-promo-slider__image,.dual-promo-slider__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-dual-promo-slider.css.map */
