.pw{position:relative;min-height:100vh;background:var(--pw-bg,var(--sage));color:var(--bone);display:grid;grid-template-columns:var(--cd-img,47.6%) 2.4vw minmax(0,1fr)}.pw-top{position:absolute;top:0;left:0;right:0;z-index:5;display:flex;justify-content:flex-end;padding:22px 2.8vw}.pw-top button{font-size:13px;font-weight:500;display:inline-flex;align-items:center;gap:8px;opacity:.85}.pw-top button svg{width:16px;height:16px}.pw-top button:hover{opacity:1}.pw-media{padding:2.8vw 0 2.8vw 2.8vw;display:flex;align-items:center}.pw-media .ph{width:100%;aspect-ratio:1/1;animation:unclipload 1.6s var(--ease) both}@keyframes unclipload{0%{clip-path:inset(12% 10% 12% 10%)}to{clip-path:inset(0 0 0 0)}}.pw-body{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:1.5vw;padding:80px 3.2vw 56px 3.6vw}.pw-body .lockup,.pw-logo{width:150px;height:auto;margin-bottom:1.2vw;animation:fadeup 1.2s var(--ease) both}.pw-h1{font-family:var(--font-head);font-size:calc(4.4vw * var(--hs));font-weight:400;line-height:.95;letter-spacing:-.055em;margin:0}.pw .ul path{stroke:var(--umber);animation:drawload 1.4s 1s var(--ease) both!important}@keyframes drawload{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.pw-text{max-width:520px;font-size:16px;font-weight:500;line-height:1.55;margin:0}.fu{animation:fadeup 1.3s var(--ease) both}.pw .cd-grid{margin-top:.6vw}.pw .rv{opacity:1!important;transform:none!important;animation:none!important}.pw-form{display:flex;flex-wrap:wrap;gap:10px;width:min(100%,460px);margin-top:6px}.pw-form .field-in{flex:1 1 200px;min-width:0;height:52px;border-radius:999px;border:1px solid rgba(var(--bone-rgb),.35);background:#14080624;padding:0 22px;color:var(--bone);font-size:14px;outline:0}.pw-form .field-in::placeholder{color:rgba(var(--bone-rgb),.7)}.pw-form .field-in:focus{border-color:var(--bone)}.pw-foot{font-size:12px;opacity:.75;display:flex;gap:18px;margin-top:10px}.pw-foot .ulink{font-size:12px;letter-spacing:0;text-transform:none;font-weight:400;padding:0 0 2px}.pwm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:95;background:#2b16128c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:20px;opacity:0;visibility:hidden;transition:opacity .5s var(--ease),visibility 0s linear .5s}.pwm.on{opacity:1;visibility:visible;transition-delay:0s}.pwm-box{width:min(440px,100%);background:var(--cream);color:var(--umber);padding:36px 32px 30px;text-align:center;transform:translate3d(0,16px,0);transition:transform .7s var(--ease)}.pwm-form{display:flex;flex-direction:column;gap:14px}.pwm.on .pwm-box{transform:none}.pwm-box h2{font-family:var(--font-head);font-size:30px;font-weight:400;letter-spacing:-.045em;margin:0}.pwm-box input{height:52px;border-radius:999px;border:1px solid rgba(var(--umber-rgb),.25);padding:0 22px;font-size:14px;color:var(--umber);background:transparent;outline:0;text-align:center}.pwm-box input:focus{border-color:var(--umber)}.btn-u{display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 34px;border-radius:999px;background:var(--umber);color:var(--cream);font-size:15px;font-weight:500;transition:background-color .5s var(--ease)}.btn-u:hover{background:var(--wine)}.thanks{animation:fadeup .8s var(--ease) both}@media(max-width:749px){.pw{grid-template-columns:1fr}.pw .vstrip{display:none}.pw-media{padding:64px 20px 0}.pw-body{padding:36px 20px 48px;gap:18px}.pw-body .lockup,.pw-logo{width:120px}.pw-h1{font-size:calc(50px * var(--hs))}.pw .cd-grid{padding:28px 0}.pw .cd-n{font-size:calc(44px * var(--hs))}.pw-form{flex-direction:column}.pw-form .field-in{flex:0 0 52px}.pw-top{padding:18px 20px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/password.css.map */
