.evm-hero{position:relative;display:block;height:var(--hero-h-mobile);min-height:44rem;overflow:hidden;isolation:isolate;color:#fff}.evm-hero__stage{position:absolute;top:0;right:0;bottom:0;left:0}.evm-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity 1.1s ease,visibility 1.1s}.evm-hero__slide.is-active{opacity:1;visibility:visible}.evm-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.evm-hero__img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transform:scale(1.02);transition:transform 1.2s ease}.evm-hero__img--placeholder{background:#e9e2da;fill:#2f2d2b4d}.evm-hero[data-kenburns=true] .evm-hero__slide.is-active .evm-hero__img{transform:scale(1.05);transition:transform calc(var(--hero-speed) + 2s) linear}.evm-hero__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(20,18,17,calc(var(--hero-veil) + .24)),rgba(20,18,17,var(--hero-veil)) 55%,rgba(20,18,17,calc(var(--hero-veil) * .5)))}.evm-hero__slide .evm-hero__cover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block}.evm-hero__content{pointer-events:none}.evm-hero__buttons a{pointer-events:auto}.evm-hero__content{position:relative;z-index:1;height:100%;display:flex;padding:0 2.4rem 8rem}.evm-hero__inner{max-width:var(--hero-max);display:flex;flex-direction:column;gap:1.6rem}.evm-hero__slide--center .evm-hero__content{align-items:center;justify-content:center;text-align:center;padding-bottom:4rem}.evm-hero__slide--center .evm-hero__inner{align-items:center}.evm-hero__slide--left .evm-hero__content{align-items:center;justify-content:flex-start;text-align:left}.evm-hero__slide--bottom-left .evm-hero__content{align-items:flex-end;justify-content:flex-start;text-align:left}.evm-hero__kicker,.evm-hero__heading,.evm-hero__text,.evm-hero__buttons{opacity:0;transform:translateY(14px)}.evm-hero__slide.is-active .evm-hero__kicker,.evm-hero__slide.is-active .evm-hero__heading,.evm-hero__slide.is-active .evm-hero__text,.evm-hero__slide.is-active .evm-hero__buttons{opacity:1;transform:translateY(0);transition:opacity .9s ease var(--d, 0ms),transform .9s cubic-bezier(.22,.61,.36,1) var(--d, 0ms)}.evm-hero__kicker{margin:0;font-size:1.1rem;letter-spacing:.28em;text-transform:uppercase;opacity:.92}.evm-hero__heading{margin:0;color:#fff;letter-spacing:-.03em;line-height:1.02;text-wrap:balance}.evm-hero__text{margin:0;font-size:1.6rem;line-height:1.55;max-width:46ch;opacity:.92}.evm-hero__buttons{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:1.2rem}.evm-hero__button-ghost{background:transparent;color:#fff;box-shadow:inset 0 0 0 1px #ffffffb3}.evm-hero__button-ghost:hover{background:#ffffff24}.evm-hero__nav{position:absolute;z-index:2;left:50%;transform:translate(-50%);bottom:3.2rem;display:flex;gap:1rem}.evm-hero__tick{width:4rem;height:2px;padding:0;border:0;background:#ffffff57;cursor:pointer;position:relative;overflow:hidden}.evm-hero__tick:after{content:"";position:absolute;top:-1.4rem;right:-.5rem;bottom:-1.4rem;left:-.5rem}.evm-hero__tick-fill{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;transform:scaleX(0);transform-origin:left center}.evm-hero__tick.is-active .evm-hero__tick-fill{animation:evm-hero-fill var(--hero-speed) linear forwards}.evm-hero[data-autoplay=false] .evm-hero__tick.is-active .evm-hero__tick-fill{animation:none;transform:scaleX(1)}.evm-hero__tick:focus-visible{outline:2px solid #fff;outline-offset:6px}@keyframes evm-hero-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.evm-hero__cue{position:absolute;z-index:2;left:50%;bottom:0;width:1px;height:5.6rem;overflow:hidden;background:#ffffff3d}.evm-hero__cue-line{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;animation:evm-hero-cue 2.4s ease-in-out infinite}@keyframes evm-hero-cue{0%{transform:translateY(-100%)}60%,to{transform:translateY(100%)}}@media screen and (min-width:750px){.evm-hero{height:var(--hero-h-desktop);min-height:52rem}.evm-hero__content{padding:0 6rem 9rem}.evm-hero__slide--left .evm-hero__content,.evm-hero__slide--bottom-left .evm-hero__content{padding-left:8rem}.evm-hero__text{font-size:1.7rem}}@media(prefers-reduced-motion:reduce){.evm-hero__slide,.evm-hero__img{transition:opacity .2s ease,visibility .2s}.evm-hero[data-kenburns=true] .evm-hero__slide.is-active .evm-hero__img{transform:none;transition:none}.evm-hero__slide.is-active .evm-hero__kicker,.evm-hero__slide.is-active .evm-hero__heading,.evm-hero__slide.is-active .evm-hero__text,.evm-hero__slide.is-active .evm-hero__buttons{transition:none;transform:none}.evm-hero__kicker,.evm-hero__heading,.evm-hero__text,.evm-hero__buttons{opacity:1;transform:none}.evm-hero__tick-fill,.evm-hero__cue-line{animation:none}.evm-hero__tick.is-active .evm-hero__tick-fill{transform:scaleX(1)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/evm-hero.css.map */
