.page-content>.shopify-section:first-child:has(.wl-hero){padding-top:0}.wl-hero{--wl-dz: 110px;--wl-ease: cubic-bezier(.22, 1, .36, 1);position:relative;background:var(--color-ink);color:var(--color-paper);padding:calc(var(--announcement-height) + var(--header-height) + clamp(40px,6vw,96px)) var(--site-gutter) 0;overflow:hidden}.wl-hero__inner{max-width:var(--max-width);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr);gap:40px;align-items:center}.wl-hero__copy{display:flex;flex-direction:column;gap:24px}.wl-hero__eyebrow{margin:0;font-family:var(--font-mono);font-weight:500;font-size:var(--text-label);letter-spacing:.2em;text-transform:uppercase;color:var(--color-ink-muted)}.wl-hero__title{margin:0;font-family:var(--font-display);font-weight:900;font-size:clamp(3.4rem,7.2vw,6.5rem);line-height:.94;letter-spacing:-.02em;text-transform:uppercase;color:var(--color-paper)}.wl-hero__body{margin:0;max-width:30rem;font-family:var(--font-body);font-size:clamp(1rem,1.4vw,1.125rem);line-height:1.6;color:var(--color-ink-muted)}.wl-hero__ctas{display:flex;flex-wrap:wrap;gap:12px}.wl-hero__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:16px 32px;font-family:var(--font-mono);font-weight:700;font-size:.8125rem;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;border:1px solid transparent;border-radius:0;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast),transform .12s var(--wl-ease)}.wl-hero__btn:active{transform:translateY(1px)}.wl-hero__btn-glyph{font-weight:400}.wl-hero__btn--primary{background:var(--color-paper);color:var(--color-ink)}.wl-hero__btn--primary:hover{background:var(--color-white);color:var(--color-ink)}.wl-hero__btn--secondary{border-color:var(--color-ink-line);color:var(--color-paper);background:transparent}.wl-hero__btn--secondary:hover{border-color:var(--color-paper);color:var(--color-paper)}.wl-hero__btn:focus-visible{outline:1px solid var(--color-paper);outline-offset:3px}.wl-hero__facts{margin:12px 0 0;padding-top:22px;border-top:1px solid var(--color-ink-line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 24px}.wl-hero__fact{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:6px}.wl-hero__fact-value{margin:0;font-family:var(--font-display);font-weight:900;font-size:clamp(1.625rem,2.4vw,2.125rem);letter-spacing:-.02em;line-height:1;color:var(--color-paper)}.wl-hero__fact-label{font-family:var(--font-mono);font-weight:500;font-size:var(--text-label);letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink-muted)}.wl-hero__stage{position:relative;width:100%;max-width:640px;aspect-ratio:1 / 1;justify-self:center}.wl-stack{position:absolute;top:0;right:0;bottom:0;left:0;perspective:1400px;perspective-origin:58% 44%}.wl-stack__rig{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;transform:rotateX(6deg) rotateY(-24deg);animation:wl-drift 24s var(--wl-ease) infinite alternate}@keyframes wl-drift{0%{transform:rotateX(6deg) rotateY(-24deg)}to{transform:rotateX(8deg) rotateY(-18deg)}}.wl-stack__plane{position:absolute;top:10%;right:9%;bottom:10%;left:9%;transform:translateZ(calc(var(--i) * var(--wl-dz) * -1)) translate(calc(var(--i) * 16px));border:1px solid rgba(244,242,238,calc(.22 - var(--i) * .032));border-radius:2px;background:linear-gradient(146deg,rgba(244,242,238,calc(.052 - var(--i) * .009)),#f4f2ee03 52%,#0a0a0a00);overflow:hidden;animation:wl-plane-in .42s var(--wl-ease) both;animation-delay:calc(var(--i) * .11s)}.wl-stack__plane:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to right,rgba(244,242,238,.05) 1px,transparent 1px),linear-gradient(to bottom,rgba(244,242,238,.04) 1px,transparent 1px);background-size:56px 56px;opacity:.5}.wl-stack__plane--front:before{opacity:1}@keyframes wl-plane-in{0%{opacity:0}to{opacity:1}}.wl-stack__plane-id{position:absolute;top:10px;left:12px;font-family:var(--font-mono);font-size:9px;letter-spacing:.16em;color:#f4f2ee29}.wl-stack__plane--front .wl-stack__plane-id{color:#f4f2ee66}.wl-stack__guide{position:absolute;width:calc((var(--wl-planes) - 1) * var(--wl-dz));height:0;border-top:1px dashed rgba(244,242,238,.2)}.wl-stack__guide--1{top:10%;left:9%;transform-origin:left center;transform:rotateY(90deg)}.wl-stack__guide--2{top:10%;right:9%;transform-origin:right center;transform:rotateY(-90deg)}.wl-stack__guide--3{bottom:10%;left:9%;transform-origin:left center;transform:rotateY(90deg)}.wl-stack__guide--4{bottom:10%;right:9%;transform-origin:right center;transform:rotateY(-90deg)}.wl-stack__tick{position:absolute;font-family:var(--font-mono);font-size:9px;letter-spacing:.18em;color:#f4f2ee47}.wl-stack__tick--bl{bottom:4%;left:4%}.wl-hero__product{position:absolute;left:12%;top:10%;width:76%;height:76%;display:block;-webkit-mask-image:radial-gradient(closest-side,#000 62%,transparent 100%);mask-image:radial-gradient(closest-side,#000 62%,transparent 100%)}.wl-hero__product-img{display:block;width:100%;height:100%;object-fit:cover}.wl-annot{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;color:#f4f2ee99}.wl-annot__corner{position:absolute;width:14px;height:14px;border:0 solid rgba(244,242,238,.3)}.wl-annot__corner--tl{top:0;left:0;border-top-width:1px;border-left-width:1px}.wl-annot__corner--tr{top:0;right:0;border-top-width:1px;border-right-width:1px}.wl-annot__corner--bl{bottom:0;left:0;border-bottom-width:1px;border-left-width:1px}.wl-annot__corner--br{bottom:0;right:0;border-bottom-width:1px;border-right-width:1px}.wl-annot__rail{position:absolute;left:3%;top:12%;bottom:12%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.wl-annot__rail-dot{width:7px;height:7px;border:1px solid rgba(244,242,238,.28);border-radius:50%}.wl-annot__rail-dot--diamond{border-radius:0;transform:rotate(45deg)}.wl-annot__marker{position:absolute;left:var(--x);top:var(--y);display:flex;align-items:center;gap:6px;transform:translateY(-50%)}.wl-annot__marker--left{flex-direction:row-reverse;transform:translate(-100%,-50%)}.wl-annot__arrow{width:0;height:0;border-style:solid;border-width:3px 0 3px 5px;border-color:transparent transparent transparent currentColor}.wl-annot__marker--left .wl-annot__arrow{border-width:3px 5px 3px 0;border-color:transparent currentColor transparent transparent}.wl-annot__leader{width:clamp(24px,4vw,48px);height:0;border-top:1px dashed rgba(244,242,238,.38)}.wl-annot__label{font-family:var(--font-mono);font-weight:500;font-size:10px;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;color:#f4f2eeb8}.wl-annot__readout{position:absolute;right:6%;font-family:var(--font-mono);font-weight:500;font-size:11px;line-height:1.5;letter-spacing:.1em;text-align:right;color:#f4f2ee80}.wl-annot__readout--top{top:5%}.wl-annot__readout--bottom{bottom:5%;font-size:10px}.wl-hero__steps{list-style:none;max-width:var(--max-width);margin:48px auto 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);border-top:1px solid var(--color-ink-line)}.wl-hero__step{display:flex;gap:14px;align-items:baseline;padding:18px 0;border-bottom:1px solid var(--color-ink-line)}.wl-hero__step:last-child{border-bottom:0}.wl-hero__step-num{font-family:var(--font-mono);font-weight:700;font-size:.75rem;letter-spacing:.16em;color:var(--color-ink-muted)}.wl-hero__step-text{display:flex;flex-direction:column;gap:4px}.wl-hero__step-title{font-family:var(--font-mono);font-weight:700;font-size:.875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-paper)}.wl-hero__step-body{font-family:var(--font-body);font-size:.875rem;line-height:1.5;color:var(--color-ink-muted)}@media(max-width:767px){.wl-hero{--wl-dz: 70px}.wl-hero__ctas{flex-direction:column}.wl-hero__btn{width:100%}.wl-hero__facts{gap:12px}.wl-hero__stage{order:0}.wl-annot__rail,.wl-annot__readout--bottom{display:none}.wl-annot__label{font-size:9px}}@media(min-width:1024px){.wl-hero__inner{grid-template-columns:minmax(0,44fr) minmax(0,56fr);gap:64px}.wl-hero__stage{justify-self:end}.wl-hero__steps{grid-template-columns:repeat(3,minmax(0,1fr))}.wl-hero__step{padding:26px 24px 34px;border-bottom:0;border-left:1px solid var(--color-ink-line)}.wl-hero__step:first-child{padding-left:0;border-left:0}.wl-hero__step:last-child{padding-right:0}}@media(prefers-reduced-motion:reduce){.wl-stack__rig,.wl-stack__plane{animation:none}}.wl-hero--live{padding-top:calc(var(--announcement-height) + var(--header-height) + clamp(12px,2.5vw,36px))}.wl-hero--live .wl-hero__copy{gap:18px}.wl-hero--live .wl-hero__facts{margin-top:6px;padding-top:18px}.wl-hero--live .wl-hero__steps{margin-top:28px}@media(min-width:1024px){.wl-hero--live .wl-hero__stage{max-width:min(560px,64vh);max-width:min(560px,64svh)}}.wl-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;visibility:hidden}.wl-hero__slide>a{pointer-events:auto}.wl-hero__slide.is-active{opacity:1;visibility:visible}.wl-hero__callouts{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;color:#f4f2ee99}.wl-hero__progress{position:absolute;top:4.5%;left:9%;width:34%;display:flex;align-items:center;gap:12px;font-family:var(--font-mono);font-weight:500;font-size:10px;letter-spacing:.14em;color:#f4f2ee80;opacity:0}.wl-hero--live.is-cycling .wl-hero__progress{opacity:1;transition:opacity .4s ease 1.2s}.wl-hero__progress-index{white-space:nowrap;font-variant-numeric:tabular-nums}.wl-hero__progress-index b{font-weight:700;color:var(--color-paper)}.wl-hero__progress-track{position:relative;flex:1;height:1px;background:#f4f2ee29;overflow:hidden}.wl-hero__progress-bar{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-paper);transform:scaleX(0);transform-origin:left}.wl-hero__progress-bar.is-running{animation:hero-progress var(--hero-dur, 4.5s) linear both}.wl-hero--live:not(.is-cycled) .wl-hero__progress-bar.is-running{animation-delay:1.2s}.wl-hero--live.is-paused .wl-hero__progress-bar{animation-play-state:paused}.wl-hero__slide-name{position:absolute;top:9%;left:9%;max-width:60%;font-family:var(--font-mono);font-weight:700;font-size:10px;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#f4f2eeb8}@keyframes hero-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:no-preference){.wl-hero--live .wl-hero__eyebrow{animation:hero-up .6s var(--wl-ease) .05s both}.wl-hero--live .wl-hero__title{animation:hero-title .95s var(--wl-ease) .12s both}.wl-hero--live .wl-hero__body{animation:hero-up .7s var(--wl-ease) .3s both}.wl-hero--live .wl-hero__ctas{animation:hero-up .7s var(--wl-ease) .42s both}.wl-hero--live .wl-hero__facts{animation:hero-up .7s var(--wl-ease) .54s both}.wl-hero--live .wl-stack__plane{animation:hero-plane-in 1s var(--wl-ease) both;animation-delay:calc(.2s + var(--i) * 90ms)}.wl-hero--live .wl-annot__corner{animation:hero-fade .5s ease .55s both}.wl-hero--live .wl-annot__rail{animation:hero-fade .6s ease .7s both}.wl-hero--live .wl-annot__readout--top{animation:hero-fade .6s ease .9s both}.wl-hero--live:not(.is-cycled) .wl-hero__slide:first-of-type>a{animation:hero-rise .95s var(--wl-ease) .4s both}.wl-hero--live.is-cycling .wl-hero__slide{transform:translate3d(0,5%,0) scale(1.03);transition:opacity .45s ease,transform .8s var(--wl-ease),visibility 0s linear .8s}.wl-hero--live.is-cycling .wl-hero__slide.is-active{transform:none;transition:opacity .6s ease .22s,transform .9s var(--wl-ease) .14s,visibility 0s linear 0s}.wl-hero--live.is-cycling .wl-hero__slide.is-leaving{visibility:visible;opacity:0;transform:translate3d(5%,-4%,0) scale(.88);transition:opacity .5s ease,transform .75s var(--wl-ease),visibility 0s linear .75s}.wl-hero--live{--hero-cdelay: .95s}.wl-hero--live.is-cycled{--hero-cdelay: .55s}.wl-hero__slide.is-active .wl-annot__leader{transform-origin:left center;animation:hero-draw .45s var(--wl-ease) both;animation-delay:calc(var(--hero-cdelay) + var(--d, 0) * .13s)}.wl-hero__slide.is-active .wl-annot__marker--left .wl-annot__leader{transform-origin:right center}.wl-hero__slide.is-active .wl-annot__arrow{animation:hero-fade .3s ease both;animation-delay:calc(var(--hero-cdelay) + var(--d, 0) * .13s)}.wl-hero__slide.is-active .wl-annot__label,.wl-hero__slide.is-active .wl-annot__readout--bottom,.wl-hero__slide.is-active .wl-hero__slide-name{animation:hero-fade .45s ease both;animation-delay:calc(var(--hero-cdelay) + .3s + var(--d, 0) * .13s)}.wl-hero--live .wl-hero__stage{transform:perspective(1600px) rotateX(var(--tilt-x, 0deg)) rotateY(var(--tilt-y, 0deg));transition:transform .7s var(--wl-ease)}.wl-hero--live .wl-stack__plane--front:after{content:"";position:absolute;left:0;right:0;top:-30%;height:30%;background:linear-gradient(to bottom,#f4f2ee00,#f4f2ee0d 80%,#f4f2ee38 99%,#f4f2ee00);animation:hero-scan 7s ease-in-out 1.8s infinite}.wl-hero--live .wl-hero__btn--primary .wl-hero__btn-glyph{display:inline-block;animation:hero-nudge 3.6s ease-in-out 2.2s infinite}}@keyframes hero-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes hero-fade{0%{opacity:0}to{opacity:1}}@keyframes hero-title{0%{opacity:0;transform:translateY(28%);clip-path:inset(0 -5% 100% -5%)}to{opacity:1;transform:none;clip-path:inset(-20% -5% -20% -5%)}}@keyframes hero-rise{0%{opacity:0;transform:translateY(7%) scale(.95)}to{opacity:1;transform:none}}@keyframes hero-plane-in{0%{opacity:0;transform:translateZ(0) translate(0)}to{opacity:1;transform:translateZ(calc(var(--i) * var(--wl-dz) * -1)) translate(calc(var(--i) * 16px))}}@keyframes hero-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hero-scan{0%{transform:translateY(0)}55%,to{transform:translateY(433%)}}@keyframes hero-nudge{0%,70%,to{transform:translateY(0)}80%{transform:translateY(4px)}90%{transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/waitlist-hero.css.map */
