:root{--pw-bg: #f6efe6;--pw-ink: #231a14;--pw-muted: rgba(35, 26, 20, .7);--pw-line: rgba(35, 26, 20, .1);--pw-card: rgba(255,255,255,.74);--pw-shadow: 0 18px 55px rgba(35,26,20,.14);--pw-radius: 26px;--pw-btn: #231a14;--pw-btnText: #fff;--pw-focus: 0 0 0 3px rgba(35,26,20,.18);--pw-max: 1080px;--pw-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif}.pw{min-height:100vh;display:grid;place-items:center;padding:28px 16px;background:radial-gradient(1200px 500px at 15% 0%,rgba(255,255,255,.55),transparent 60%),radial-gradient(900px 520px at 85% 10%,rgba(255,255,255,.35),transparent 60%),linear-gradient(180deg,#fff3,#fff0),var(--pw-bg);color:var(--pw-ink);font-family:var(--pw-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pw__shell{width:min(var(--pw-max),100%)}.pw__card{background:var(--pw-card);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.55);border-radius:var(--pw-radius);box-shadow:var(--pw-shadow);overflow:hidden}.pw__grid{display:grid;grid-template-columns:1.22fr .88fr;min-height:640px}.pw__left{padding:28px 28px 22px}.pw__brand{display:flex;align-items:center;margin-bottom:10px;min-height:44px}.pw__logo{display:block;width:auto;height:auto;max-width:100%}.pw__brandText{font-weight:800;font-size:16px;letter-spacing:.2px}.pw__title{margin:10px 0;font-size:clamp(28px,3.1vw,46px);line-height:1.06;letter-spacing:-.6px;font-weight:800}.pw__subtitle{margin:0 0 14px;color:var(--pw-muted);font-size:15px;line-height:1.55;font-weight:400}.pw__chips{display:flex;flex-wrap:wrap;gap:10px;margin:8px 0 18px}.pw__chip{font-size:12.5px;font-weight:500;color:#231a14d1;background:#ffffffb3;border:1px solid rgba(35,26,20,.1);padding:9px 11px;border-radius:999px;line-height:1}.pw__divider{height:1px;background:var(--pw-line);margin:16px 0 18px}.pw__h2{margin:0 0 4px;font-size:15px;font-weight:750;letter-spacing:.1px}.pw__help{margin:0 0 6px;color:var(--pw-muted);font-size:13.5px;line-height:1.45;font-weight:400}.pw__perk{margin:0 0 12px;font-size:13.5px;font-weight:500;color:#231a14b8}.pw__label{display:block;font-size:13px;font-weight:650;color:#231a14d1;margin-bottom:8px}.pw__row{display:flex;gap:10px;align-items:stretch}.pw__input{flex:1;border:1px solid rgba(35,26,20,.12);background:#ffffffe6;border-radius:14px;padding:12px;font-size:14.5px;font-weight:400;outline:none;transition:box-shadow .15s ease,border-color .15s ease}.pw__input:focus{box-shadow:var(--pw-focus);border-color:#231a143d}.pw__btn{border:0;border-radius:14px;padding:12px 14px;font-weight:750;letter-spacing:.2px;cursor:pointer;background:var(--pw-btn);color:var(--pw-btnText);min-width:128px;transition:transform .12s ease,opacity .12s ease;box-shadow:0 10px 22px #231a1429}.pw__btn:hover{transform:translateY(-1px)}.pw__btn:active{transform:translateY(0);opacity:.92}.pw__btn--ghost{background:#ffffffb8;color:var(--pw-ink);border:1px solid rgba(35,26,20,.12);box-shadow:none}.pw__consent{display:flex;gap:10px;align-items:flex-start;margin-top:10px;padding:10px 12px;border:1px dashed rgba(35,26,20,.2);border-radius:14px;background:#ffffff8c;font-size:12.8px;color:#231a14bd;line-height:1.35;font-weight:400}.pw__check{margin-top:3px}.pw__notice{margin-top:10px;border-radius:14px;padding:10px 12px;font-size:13px;font-weight:650}.pw__notice--success{background:#22744a1a;color:#1f5e3a;border:1px solid rgba(34,116,74,.18)}.pw__notice--error{background:#8a2c2c1a;color:#7a2323;border:1px solid rgba(138,44,44,.18)}.pw__founder{margin:14px 0 0;color:#231a14a8;font-size:13px;line-height:1.5;font-weight:400}.pw__access{margin-top:16px;border-top:1px solid var(--pw-line);padding-top:14px}.pw__summary{cursor:pointer;font-weight:750;font-size:13.5px;color:#231a14b3;list-style:none}.pw__summary::-webkit-details-marker{display:none}.pw__foot{margin-top:18px;padding-top:14px;border-top:1px solid var(--pw-line);color:#231a1494;font-size:12.5px;display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-weight:400}.pw__link{color:#231a14ad;text-decoration:none;border-bottom:1px solid rgba(35,26,20,.18)}.pw__link:hover{border-bottom-color:#231a1466}.pw__dot{opacity:.55}.pw__right{position:relative;background:#231a140f;border-left:1px solid rgba(35,26,20,.08)}.pw__hero{width:100%;height:100%;min-height:640px;object-fit:cover;display:block}.pw__hero--fallback{width:100%;height:100%;min-height:640px;display:grid;place-items:center;padding:26px;background:radial-gradient(900px 520px at 30% 0%,rgba(255,255,255,.55),transparent 55%),radial-gradient(700px 420px at 90% 20%,rgba(255,255,255,.3),transparent 55%),linear-gradient(135deg,#231a1424,#231a140d)}.pw__fallbackInner{width:100%;max-width:320px;background:#ffffffa8;border:1px solid rgba(35,26,20,.1);border-radius:20px;padding:18px 16px}.pw__kicker{font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#231a149e;margin-bottom:10px}.pw__big{font-size:30px;line-height:1.06;letter-spacing:-.6px;font-weight:850;margin-bottom:10px}.pw__small{font-size:13px;color:#231a14b3;line-height:1.45;font-weight:400}@media(max-width:900px){.pw__grid{grid-template-columns:1fr}.pw__right{order:-1;border-left:0;border-bottom:1px solid rgba(35,26,20,.08)}.pw__hero,.pw__hero--fallback{min-height:240px}.pw__left{padding:22px 18px 18px}.pw__row{flex-direction:column}.pw__btn{width:100%;min-width:auto}.pw__title{font-size:clamp(26px,7vw,40px);letter-spacing:-.5px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/password-waitlist.css.map */
