.template-password{background:#0b0b0b}.wl-badge{font:700 11px/1.3 var(--display);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);border:1px solid var(--line);padding:8px 12px;text-align:center}.wl-team{border-top:1px solid var(--line2);padding-top:16px;font-size:13px;color:var(--fg2)}.wl-team summary{cursor:pointer;letter-spacing:.12em;text-transform:uppercase;font:600 11px var(--display);width:max-content}.wl-pw{margin-top:14px;max-width:360px}.template-index{background:#0b0b0b}.wl{position:relative;min-height:100vh;min-height:100dvh;overflow:hidden;display:flex}.wl-bg{position:absolute;top:0;right:0;bottom:0;left:0}.wl-bg .wl-bgimg{width:100%;height:100%;object-fit:cover;opacity:.32}.wl-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,#0b0b0b 22%,#0b0b0bc7 60%,#0b0b0b8c),linear-gradient(0deg,#0B0B0B,transparent 35%)}.wl-in{position:relative;z-index:1;display:flex;flex-direction:column;gap:clamp(24px,5vw,56px);padding-block:clamp(20px,3vw,36px) clamp(28px,5vw,56px)}.wl-top{display:flex;align-items:center;gap:16px;border-bottom:1px solid var(--line2);padding-bottom:14px}.wl-logo{height:34px;width:auto;max-width:60%}.wl-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(24px,5vw,72px);align-items:center;flex:1}.wl-copy{display:grid;gap:18px;min-width:0}.wl-copy h1{font-size:clamp(34px,6.2vw,84px);line-height:.98;letter-spacing:-.02em}.wl-sub{font:700 clamp(18px,2.4vw,26px)/1.2 var(--display);color:var(--gold);letter-spacing:.02em}.wl-body{font-size:17px}.wl-form{margin-top:8px;max-width:520px;width:100%}.wl-form select{-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#D6B16D 50%),linear-gradient(135deg,#D6B16D 50%,transparent 50%);background-position:calc(100% - 20px) 50%,calc(100% - 15px) 50%;background-size:5px 5px;background-repeat:no-repeat}.wl-form .wl-check{display:flex;gap:12px;align-items:flex-start;font:400 14px/1.5 var(--body);letter-spacing:0;text-transform:none;color:var(--fg2);cursor:pointer}.wl-form .wl-check input{width:20px;height:20px;flex:0 0 20px;margin:2px 0 0;accent-color:#D6B16D;padding:0}.wl-ok{border:1px solid var(--line);background:var(--gold-soft);padding:22px;display:grid;gap:8px}.wl-ok:focus{outline:2px solid var(--gold)}.wl-ok-h{font:800 18px/1.2 var(--display);letter-spacing:.06em;text-transform:uppercase;color:var(--gold)}.wl-visual{display:grid;justify-items:center;gap:12px;min-width:0}.wl-pouch{width:min(100%,420px);height:auto;filter:drop-shadow(0 30px 50px rgba(0,0,0,.7))}.wl-concept{font-size:12px;color:var(--fg2);text-align:center;letter-spacing:.04em}.wl-more{justify-self:start;font:700 12px/1 var(--display);letter-spacing:.2em;text-transform:uppercase;color:var(--gold);text-decoration:none;padding:6px 0;border-bottom:1px solid transparent;transition:border-color .2s}.wl-more:hover{border-bottom-color:var(--gold)}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.wl-story{background:#0b0b0b;border-top:1px solid var(--line);padding-block:clamp(56px,9vw,120px)}.wl-story-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,88px);align-items:center}.wl-story-img{position:relative}.wl-story-img:after{content:"";position:absolute;top:14px;right:-14px;bottom:-14px;left:14px;border:1px solid var(--line);z-index:0;pointer-events:none}.wl-story-pic{position:relative;z-index:1;display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:62% 50%}.wl-story-copy{display:grid;gap:18px;min-width:0}.wl-story-copy h2{font-size:clamp(30px,4.4vw,56px);line-height:1.04;letter-spacing:-.015em}.wl-rule{width:64px;height:2px;background:var(--gold)}.wl-story-body{display:grid;gap:14px;color:var(--fg2);font-size:17px;line-height:1.7;max-width:56ch}.wl-story-body .wl-lead{color:var(--fg);font:700 19px/1.4 var(--display)}.wl-close{display:grid;gap:6px;border-top:1px solid var(--line2);padding-top:22px;margin-top:6px}.wl-slogan{font:800 clamp(22px,3vw,32px)/1.1 var(--display);color:var(--gold);letter-spacing:.01em}.wl-ritual{font:600 13px/1.3 var(--display);letter-spacing:.2em;text-transform:uppercase;color:var(--fg2)}.wl-back{justify-self:start;margin-top:8px}.wl-js [data-wl-reveal]{opacity:0;transform:translateY(18px);transition:opacity .8s ease,transform .8s ease}.wl-js [data-wl-reveal].is-in{opacity:1;transform:none}#waitlist-form{scroll-margin-top:24px}@media(max-width:820px){.wl-story-in{grid-template-columns:1fr;gap:44px}.wl-story-img:after{top:10px;right:-8px;bottom:-10px;left:10px}.wl-story-pic{aspect-ratio:4/3}.wl-story-body{font-size:16px;gap:18px;line-height:1.65}.wl-story-copy{gap:20px}.wl-back{justify-self:stretch;width:100%}.wl-in{gap:16px;padding-block:14px 28px}.wl-grid{grid-template-columns:1fr;gap:26px;align-items:start}.wl-copy{gap:12px}.wl-body{font-size:15px;line-height:1.5}.wl-form{gap:12px;margin-top:4px}.wl-form input,.wl-form select{padding:13px}.wl-pouch{width:min(56%,230px)}.wl-bg:after{background:linear-gradient(180deg,#0b0b0bc7,#0b0b0b 65%)}}@media(max-width:420px){.wl-logo{height:26px}.wl-copy h1{font-size:clamp(30px,10vw,40px)}.wl-sub{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
