.stealth{--black: #020306;--white: #ffffff;--dusk: #706c80;--lilac: #b8b7d0;--acid: #b7d600;--rule: rgba(184, 183, 208, .42);--rule-dim: rgba(184, 183, 208, .26);--viewport: #78787a;--sans: "TWK Lausanne", "Helvetica Neue", Arial, sans-serif;--digital: "Oxanium", "Andale Mono", Menlo, monospace;--k: clamp(.5px, min(100vw / 1514, 100svh / 1092), 1.4px);--hud: .555;--kh: calc(var(--k) * var(--hud));--logo-top: 43;--foot-space: 338;--logo-w: 274;--bar-w: 780;--card-w: 438;--card-h: 463;--card-r: 27;--side-w: 339;--side-h: 292;--side-x: 388;--side-turn: 36.3deg;--arrow-x: 236;--ease: cubic-bezier(.22, .61, .36, 1);--dur: .45s;position:relative;min-height:100svh;overflow:clip;background:var(--black);color:var(--white);font-family:var(--sans);-webkit-font-smoothing:antialiased}html,body{margin:0;background:#020306}.stealth__frame{position:relative;z-index:1;min-height:inherit;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:calc(var(--logo-top) * var(--k));padding-bottom:calc(var(--foot-space) * var(--k));box-sizing:border-box}.stealth__logo{margin:0;line-height:0}.stealth__logo img{display:block;width:calc(var(--logo-w) * var(--k));height:auto}.lp{margin-top:calc(35 * var(--kh));width:calc(var(--bar-w) * var(--kh));font-family:var(--digital)}.lp__head{position:relative;display:flex;align-items:center;gap:calc(9 * var(--kh));margin:0 calc(18 * var(--kh)) 0 calc(8 * var(--kh));height:calc(16 * var(--kh))}.lp__rule{flex:1 1 0%;height:1px;background:var(--rule)}.lp__ticks{width:calc(61 * var(--kh));height:calc(7 * var(--kh));background:repeating-linear-gradient(90deg,var(--rule) 0 1px,transparent 1px calc(3.9 * var(--kh)))}.lp__label{font-size:calc(18 * var(--kh));line-height:1;letter-spacing:.16em;padding-left:.16em;text-transform:uppercase;transform:translateY(calc(-8 * var(--kh)))}.lp__date{position:absolute;right:calc(4 * var(--kh));bottom:calc(10 * var(--kh));font-size:calc(29 * var(--kh));line-height:1;letter-spacing:.08em;margin-right:-.08em}.lp__bar{position:relative;margin-top:calc(1 * var(--kh));height:calc(35.5 * var(--kh));padding:calc(4 * var(--kh));box-sizing:border-box;border:max(1px,calc(1.6 * var(--kh))) solid rgba(160,158,184,.55);border-radius:calc(8 * var(--kh));background:linear-gradient(#1414208c,#04050abf);box-shadow:0 0 calc(14 * var(--kh)) #706c802e}.lp__bar:before,.lp__bar:after{content:"";position:absolute;top:calc(3 * var(--kh));bottom:calc(3 * var(--kh));width:1px;background:var(--rule)}.lp__bar:before{left:calc(-9 * var(--kh))}.lp__bar:after{right:calc(-9 * var(--kh))}.lp__fill{position:relative;height:100%;width:0px;background:var(--lilac);border-radius:calc(2 * var(--kh));overflow:hidden;transition:width 1.6s var(--ease)}.lp__pct{position:absolute;left:calc(8 * var(--kh));top:50%;transform:translateY(calc(-50% + .06em));color:#000;font-size:max(8px,calc(15 * var(--kh)));line-height:1;letter-spacing:.08em;white-space:nowrap}.lp__foot{position:relative;margin:calc(9 * var(--kh)) calc(18 * var(--kh)) 0 calc(8 * var(--kh));height:1px;background:var(--rule-dim)}.lp__foot:after{content:"";position:absolute;left:50%;top:0;width:calc(123 * var(--kh));height:calc(7 * var(--kh));transform:translate(-50%);background:#8884aacc;clip-path:polygon(0px 0px,100% 0px,92% 100%,8% 100%)}.early{width:min(480px,-32px + 100vw);max-width:none;padding:0;border:0px;background:none;color:var(--white);overflow:visible}.early::backdrop{background:#0203068c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.early[open] .early__card{animation:cart-in .4s var(--ease) both}.early__card{position:relative;padding:34px 30px 28px;border-width:1px;border-style:solid;border-color:rgba(255,255,255,.42) rgba(255,255,255,.24) rgba(255,255,255,.24);border-image:none;border-radius:20px;background:linear-gradient(165deg,#fff3,#ffffff0d 30%,#fff0 55%),linear-gradient(160deg,#ffffff1a,#ffffff08 45%,#b8b7d014),#0a0a128c;-webkit-backdrop-filter:blur(22px) saturate(140%);backdrop-filter:blur(22px) saturate(140%);box-shadow:#b8b7d038 0 0 60px,#00000080 0 30px 60px;font-family:var(--sans)}.early__close{position:absolute;top:14px;right:14px;width:32px;height:32px;display:grid;place-items:center;padding:0;border:1px solid rgba(255,255,255,.2);border-radius:8px;background:none;color:var(--white);cursor:pointer;transition:background-color .3s var(--ease),border-color .3s var(--ease)}.early__close:hover,.early__close:focus-visible{background:var(--dusk);border-color:var(--dusk)}.early__close svg{width:11px;height:11px;stroke:currentcolor;stroke-width:1.5;fill:none}.early__title{margin:12px 0 0;font-family:var(--digital);font-weight:700;font-size:26px;line-height:1.05;text-transform:uppercase}.early__lead{margin:10px 0 0;font-weight:250;font-size:15px;line-height:1.45}.early__row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.early__form{display:grid;gap:0px}.early__field{display:grid;gap:8px;margin-top:18px}.early__field span{font-weight:450;font-size:10px;letter-spacing:.24em;text-transform:uppercase}.early__field input{height:46px;box-sizing:border-box;padding:0 14px;border:1px solid rgba(255,255,255,.24);border-radius:10px;background:#ffffff0f;color:var(--white);font-family:var(--sans);font-weight:250;font-size:16px;outline:none;transition:border-color .3s var(--ease),box-shadow .3s var(--ease)}.early__field input:focus{border-color:var(--lilac);box-shadow:#b8b7d038 0 0 0 3px}.early__field input:user-invalid{border-color:#ff6f86}.early__submit{height:48px;margin-top:24px;border:1px solid var(--dusk);border-radius:10px;background:var(--dusk);color:var(--white);font-family:var(--sans);font-weight:450;font-size:11px;letter-spacing:.26em;text-transform:uppercase;cursor:pointer;transition:background-color .3s var(--ease)}.early__submit:hover,.early__submit:focus-visible{background:#7e7a91}.early__ok{width:100%}.early__fine{margin:14px 0 0;font-weight:250;font-size:11px;line-height:1.4;opacity:.75;text-align:center}.early__sink{position:absolute;width:0px;height:0px;border:0px;visibility:hidden}@media(max-width:640px){.early__card{padding:30px 18px 22px}.early__row{grid-template-columns:1fr;gap:0px}.early__title{font-size:22px}}@media(max-width:640px){.stealth[data-view=drop]{--foot-space: 70}.stealth .stealth__frame{padding-bottom:calc(118px + env(safe-area-inset-bottom))}.stealth{overflow:clip}}.view{width:100%;display:flex;flex-direction:column;align-items:center;animation:view-in .5s var(--ease) both}.stealth[data-view=drop]{--foot-space: 262}.stealth__logo a{display:block}.stealth__logo a:focus-visible{outline:1px solid var(--lilac);outline-offset:6px}.play-btn{display:inline-flex;align-items:center;justify-content:center;height:calc(44 * var(--k));min-height:38px;padding:0 calc(24 * var(--k)) 0 calc(24 * var(--k) + .24em);box-sizing:border-box;border-width:1px;border-style:solid;border-color:rgba(255,255,255,.4) rgba(255,255,255,.24) rgba(255,255,255,.24);border-image:none;border-radius:calc(10 * var(--k));background:linear-gradient(#ffffff17,#ffffff08);-webkit-backdrop-filter:blur(calc(12 * var(--k)));backdrop-filter:blur(calc(12 * var(--k)));box-shadow:#ffffff24 0 1px inset;font-weight:450;font-size:max(9.5px,calc(10.5 * var(--k)));letter-spacing:.24em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color .3s var(--ease),border-color .3s var(--ease)}.play-btn:hover,.play-btn:focus-visible{background:var(--dusk);border-color:var(--dusk)}.play-btn--primary{height:calc(52 * var(--k));min-height:44px;background:var(--dusk);border-color:#ded4ff8c;font-size:max(10.5px,calc(12 * var(--k)));box-shadow:0 0 calc(24 * var(--k)) #b8b7d08c;animation:2.8s ease-in-out 0s infinite normal none running play-breathe}.play-btn--primary:hover,.play-btn--primary:focus-visible{background:#7e7a91;border-color:#fff}@media(prefers-reduced-motion:reduce){.play-btn--primary{animation:auto ease 0s 1 normal none running none}}@media(max-width:1000px){.play-btn{flex:1 1 auto;font-size:10px}}@media(prefers-reduced-motion:reduce){.stealth{--dur: 0ms}.view{animation:auto ease 0s 1 normal none running none}.lp__fill{transition:none}}@media(min-width:1001px){.lp,.cd{--kh: calc(var(--k) * var(--hud) * 1.265)}}@media(max-width:1000px)and (min-width:641px){.stealth{--k: calc(100vw / 1100)}}@media(max-width:640px){.stealth{--k: .125vw ;--hud: 1;--logo-top: 70;--foot-space: 70;--logo-w: 290;--card-w: 600;--card-h: 634;--card-r: 36;--side-w: 500;--side-h: 446;--side-x: 560;--arrow-x: 324}.stealth__frame{min-height:0px}.lp{--bar-w: 700;--kh: calc(var(--k) * .8);margin-top:calc(44 * var(--k))}}@media(max-width:640px){.view--drop .lp{margin-top:calc(44 * var(--k) + 8px)}.stealth[data-view=drop] .stealth__frame{padding-bottom:calc(112px + env(safe-area-inset-bottom))}}.stealth__logo{position:relative;z-index:3}.view--drop.home{align-self:stretch;width:100%}.home-hero{position:relative;align-self:stretch;height:100svh;margin-top:calc(-1 * (var(--logo-top) * var(--k) + var(--logo-w) * var(--k) * .1456));display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 16px;box-sizing:border-box;overflow:hidden}.home-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;background:#000}.home-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(#02030699,#02030640 38%,#02030659 62%,#020306d9)}.home-hero>.home-hero__title,.home-hero>.lp,.home-hero>.cd,.home-hero>.home-hero__down{position:relative;z-index:2}.home-hero__title{margin:0;display:flex;flex-direction:column;align-items:center;font-family:var(--digital);font-weight:700;line-height:.92;text-align:center;text-transform:uppercase;color:var(--dusk);transform:skew(-8deg);-webkit-text-stroke:1px rgba(205,195,240,.55);filter:drop-shadow(rgba(138,77,255,.7) 0px 0px 14px) drop-shadow(rgba(0,0,0,.8) 0px 0px 2px) drop-shadow(rgba(0,0,0,.7) 0px 4px 14px)}.home-hero__title b{font-weight:700;color:var(--dusk)}.home-hero .lp{--kh: calc(var(--k) * 1.45);margin-top:calc(36 * var(--k))}.home-hero .lp__date{visibility:hidden}@media(max-width:640px){.home-hero .lp{--kh: calc(var(--k) * .98);--bar-w: 700;margin-top:22px}}.home-hero{scroll-snap-align:start;scroll-snap-stop:always}.stealth[data-look=b] .home-hero__title{transform:none;filter:none;-webkit-text-stroke:0px}.stealth[data-look=b] .home-hero__title,.stealth[data-look=b] .home-hero__title b{color:var(--white)}html:has(.stealth[data-look=b]),html:has(.stealth[data-look=b]) body{background:#000}.stealth[data-look=b]{background:#000}.stealth__frame:focus{outline:none}:where(.stealth) :where(a,button,input,[tabindex]):focus-visible{outline:2px solid var(--lilac);outline-offset:3px}.home-hero__pause{z-index:3;right:20px;bottom:calc(170 * var(--k));width:34px;height:34px;padding:0;display:grid;place-items:center;border:1px solid rgba(255,255,255,.35);border-radius:50%;background:#00000059;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;position:absolute!important}.home-hero__pause svg{width:12px;height:12px;fill:none;stroke:#fff;stroke-width:1.6;stroke-linejoin:round}.home-hero__pause .hp-play{display:none;fill:#fff;stroke:none}.home-hero__pause[aria-pressed=true] .hp-pause{display:none}.home-hero__pause[aria-pressed=true] .hp-play{display:block}@media(max-width:640px){.home-hero__pause{right:14px;bottom:calc(100px + env(safe-area-inset-bottom))}}.early__fine a{color:inherit;text-decoration:underline;text-underline-offset:.3em}.home-hero__title{font-family:Astoria,Georgia,Times New Roman,serif;font-weight:400}.home-hero__title b{font-family:inherit;font-weight:400;letter-spacing:inherit}.lp__rule,.lp__ticks,.lp__foot{display:none}.lp__bar:before,.lp__bar:after{display:none}.lp__head{justify-content:center}.home-hero__line{font-size:calc(49.7 * var(--k));letter-spacing:.06em;padding-left:.06em;white-space:nowrap}@media(max-width:640px){.home-hero__line{font-size:min(19px,calc((100vw - 40px) / 18.5));letter-spacing:.04em}}.lp__label,.home-hero .lp__head{display:none}.home-hero__line{font-size:calc(44.7 * var(--k))}.home-hero__title{position:relative;top:-2px}@media(max-width:640px){.home-hero__line{font-size:min(17px,calc((100vw - 40px) / 20.5))}}.stealth{--head-h: calc((var(--logo-top) + var(--logo-w) * .1456 + 22) * var(--k))}.stealth__logo{height:calc(var(--logo-w) * var(--k) * .1456)}.stealth__logo a{position:fixed;top:calc(var(--logo-top) * var(--k));left:50%;transform:translate(-50%);z-index:25}.stealth__logo{z-index:30}.early__close{border:0px;background:none;border-radius:0}.early__close svg{opacity:.8;transition:opacity .3s var(--ease)}.early__close:hover{background:none}.early__close:hover svg{opacity:1}.early__close:focus-visible{background:none;outline:1px solid var(--white);outline-offset:1px;border-radius:3px}.early__close:focus:not(:focus-visible){outline:none;box-shadow:none}.early__title{font-family:Astoria,Georgia,Times New Roman,serif;font-weight:400;letter-spacing:.06em}.play-btn,button.play-btn,.play-btn:visited{color:var(--white);-webkit-text-fill-color:var(--white);font-family:inherit}.early__form[hidden],.early__done[hidden]{display:none!important}.early__done{text-align:center;display:flex;flex-direction:column;align-items:center;padding:10px 6px 2px}.early__mark{display:block;width:44px;height:auto;opacity:.95;filter:drop-shadow(rgba(184,183,208,.45) 0px 0px 14px)}.early__done .early__title{margin-top:18px;font-size:28px;letter-spacing:.08em}.early__done .early__lead{max-width:30ch;margin-top:12px;color:#ffffffd1}.early__done .early__ok{align-self:stretch;margin-top:26px}@media(max-width:640px){.early__done .early__title{font-size:min(22px,calc((100vw - 120px)*.08));letter-spacing:.06em;white-space:nowrap}}.early__error{margin:calc(10 * var(--k)) 0 0;font-size:max(12px,calc(13 * var(--k)));line-height:1.4;color:#ffb4a8;text-align:center}.early__error[hidden]{display:none}.early__submit[disabled]{opacity:.6;cursor:progress}@keyframes view-in{0%{opacity:0;transform:translateY(calc(8 * var(--k)))}to{opacity:1;transform:none}}@keyframes cart-in{0%{opacity:0;transform:translate(calc(24 * var(--k)))}to{opacity:1;transform:none}}@keyframes play-breathe{50%{box-shadow:0 0 calc(40 * var(--k)) #b8b7d0e6}}.early__card{box-sizing:border-box;width:100%}.early__row{grid-template-columns:repeat(2,minmax(0,1fr))}.early__form,.early__field{min-width:0}.early__field input{width:100%;min-width:0}.early__submit{width:100%;box-sizing:border-box}@media(max-width:640px){.early__row{grid-template-columns:minmax(0,1fr)}}.home-hero .lp{max-width:calc(100vw - 48px)}
/*# sourceMappingURL=/cdn/shop/t/22/assets/stealth-landing.css.map */
