.hero{position:relative;display:block;background:var(--ink);color:#fff;overflow:hidden;aspect-ratio:4 / 5;max-height:calc(100svh - 100px);min-height:520px;width:100%}@media(min-width:760px){.hero{aspect-ratio:16 / 8;min-height:560px}}.slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .7s var(--ease),visibility .7s}.slide.is-on{opacity:1;visibility:visible}.slide__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.slide__media>*{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.slide__media picture img{width:100%;height:100%;object-fit:cover;object-position:var(--pos-d, 50% 50%)}.slide__media .placeholder{background:#2a2826;fill:#ffffff1f}.slide.is-on .slide__media>*{animation:drift 7s linear forwards}@keyframes drift{0%{transform:scale(1.06)}to{transform:scale(1)}}.slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#0000 30%,#00000059 55%,#000000c7)}@media(min-width:760px){.slide:after{background:linear-gradient(90deg,#0000009e,#00000061 32%,#0000 62%),linear-gradient(180deg,#0000 55%,#00000073)}}.slide__copy{position:absolute;left:var(--g);right:var(--g);bottom:clamp(64px,9vw,104px);z-index:2;max-width:980px}.slide__title,.slide__sub{text-shadow:0 1px 18px rgba(0,0,0,.25)}.slide__title{font-size:clamp(56px,8.4vw,132px)}.slide__title .ln{display:block;overflow:hidden;padding-bottom:.04em}.slide__title .ln>span{display:block;transform:translateY(105%)}.slide.is-on .slide__title .ln>span{transform:none;transition:transform .9s var(--ease)}.slide.is-on .slide__title .ln:nth-child(2)>span{transition-delay:.08s}.slide.is-on .slide__title .ln:nth-child(3)>span{transition-delay:.16s}.slide__title--line .ln{white-space:nowrap}.slide__sub{margin:16px 0 22px;font-size:clamp(15px,1.4vw,18px);max-width:40ch}.slide__ctas{display:flex;flex-wrap:wrap;gap:10px}@media(min-width:760px){.slide__title--line{font-size:clamp(52px,7vw,112px)}.slide__sub--wide{max-width:none;white-space:nowrap}.slide--center .slide__copy{top:0;bottom:0;display:flex;flex-direction:column;justify-content:center;padding-bottom:40px}.slide--center .slide__ctas{margin-top:22px}}.hero__ctrl{position:absolute;left:var(--g);right:var(--g);bottom:24px;z-index:3;display:flex;align-items:center;gap:14px}.bars{display:flex;gap:6px;flex:1;max-width:420px}.bars button{flex:1;height:24px;border:0;background:none;padding:0;cursor:pointer;position:relative}.bars button:before,.bars button i{content:"";position:absolute;left:0;right:0;top:50%;height:3px;margin-top:-1.5px;background:#ffffff59}.bars button i{background:#fff;transform:scaleX(0);transform-origin:left}.bars button.is-done i{transform:scaleX(1)}.pause{width:36px;height:36px;border:1.5px solid #fff;border-radius:50%;background:none;display:grid;place-items:center;cursor:pointer;color:#fff;padding:0;position:relative}.pause:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}.pause .icon{width:14px;height:14px}@media(max-width:759px){.hero{aspect-ratio:auto;max-height:none;min-height:0;height:calc(110vw + 330px)}.slide__media{bottom:auto;height:110vw}.slide__media picture img{object-position:var(--pos-m, 50% 30%)}.slide:after{display:none}.slide__copy{bottom:64px}.slide__title{font-size:clamp(44px,13vw,60px)}.slide__title--line .ln{white-space:normal}.slide__sub{display:block;margin:10px 0 0;font-size:15px}.slide__ctas{margin-top:16px}}@media(prefers-reduced-motion:reduce){.slide__title .ln>span{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-hero.css.map */
