.hero{position:relative;display:flex;min-height:560px;height:100vh;height:100svh;overflow:hidden;background:var(--color-black);color:var(--color-white)}.hero--large{height:80vh;height:80svh}.hero__media{position:absolute;top:0;right:0;bottom:0;left:0;will-change:transform}.hero__media picture,.hero__poster,.hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hero__video{opacity:0;transition:opacity .8s var(--ease)}.hero__video.is-playing{opacity:1}.hero__placeholder{font-size:var(--text-micro);place-items:start end;padding:calc(var(--header-height) + 56px) var(--gutter) 0;text-align:right}.hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0a0a0ab3,#0a0a0a33 45%,#0a0a0a4d),rgb(10 10 10 / var(--hero-overlay, .35));pointer-events:none}@media(min-width:1024px){.hero--bottom-left .hero__shade{background:linear-gradient(to right,rgb(10 10 10 / calc(var(--hero-overlay, .35) + .35)),rgb(10 10 10 / calc(var(--hero-overlay, .35) + .15)) 30%,#0a0a0a00 55%)}}.hero__content{position:relative;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:clamp(96px,12vh,128px);padding-top:calc(var(--header-height) + 48px)}.hero--center .hero__content{justify-content:center;align-items:center;text-align:center}.hero__text{max-width:64rem}.hero__eyebrow{font-size:var(--text-micro);font-weight:600;letter-spacing:.24em;text-transform:uppercase}.hero__title{margin-top:16px;text-wrap:balance}.hero__sub{max-width:36rem;margin-top:20px;color:#ffffffd9}.hero--center .hero__sub{margin-inline:auto}.hero__buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}.hero--center .hero__buttons{justify-content:center}.hero .hero__btn{--btn: #ffffff;--btn-label: #0a0a0a;--btn-hover: var(--color-accent);--btn-hover-label: var(--color-accent-ink)}.hero .hero__btn--outline{--fg: #ffffff;--bg: #0a0a0a}.hero__toggle{position:absolute;right:var(--gutter);bottom:32px;display:grid;place-items:center;width:40px;height:40px;border:1px solid rgb(255 255 255 / .4);color:#fff;transition:border-color .2s var(--ease)}.hero__toggle:hover{border-color:#fff}.hero__toggle .icon{width:16px;height:16px}.hero__icon-play,.hero__toggle.is-paused .hero__icon-pause{display:none}.hero__toggle.is-paused .hero__icon-play{display:block}@media(prefers-reduced-motion:no-preference){.hero__text>*{animation:hero-rise .8s var(--ease) both}.hero__text>:nth-child(2){animation-delay:.08s}.hero__text>:nth-child(3){animation-delay:.16s}.hero__text>:nth-child(4){animation-delay:.24s}}@keyframes hero-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-hero.css.map */
