.pwd{--pw-ink:#F4F2ED;--pw-muted:rgba(244,242,237,.66);--pw-line:rgba(244,242,237,.22);--pw-accent:var(--halo);--pw-on-accent:#101725;position:relative;min-height:100svh;display:flex;flex-direction:column;overflow:hidden;background:var(--void);color:var(--pw-ink);font-family:var(--f-body);-webkit-font-smoothing:antialiased}.pwd__media{position:relative;z-index:1;width:100%;margin-top:auto;height:50svh;min-height:260px}.pwd__img{display:block;width:100%;height:100%;object-fit:cover;object-position:67% 50%}.pwd__media:after{content:"";position:absolute;left:0;right:0;top:-1px;height:34%;background:linear-gradient(to bottom,var(--void) 0%,rgba(7,11,19,.55) 55%,rgba(7,11,19,0) 100%);pointer-events:none}.pwd__inner{position:relative;z-index:2;flex:1 1 auto;display:flex;align-items:center;justify-content:center;padding:clamp(24px,4vh,56px) 20px clamp(14px,2.4vh,26px);text-align:center}.pwd__card{width:100%;max-width:560px}.pwd__logo{display:block;margin:0 auto;height:auto;width:var(--pw-logo-w,172px);max-width:62%}.pwd__eyebrow{display:block;margin:clamp(18px,3.4vh,30px) auto 0;font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;font-weight:700;line-height:1.55;text-wrap:balance;color:var(--pw-accent)}.pwd__h{margin:12px 0 0;font-size:clamp(2.05rem,8.2vw,3.1rem);text-wrap:balance;color:var(--pw-ink)}.pwd__lede{margin:14px auto 0;max-width:34ch;font-size:.95rem;line-height:1.6;color:var(--pw-muted);text-wrap:pretty}.pwd__lede p{margin:0}.pwd__lede p+p{margin-top:10px}.pwd__form{display:flex;flex-wrap:wrap;gap:10px;margin:26px auto 0;max-width:430px;justify-content:center}.pwd__form input[type=email]{flex:1 1 210px;min-width:0;height:50px;padding:0 20px;border-radius:var(--r-pill);border:1px solid var(--pw-line);background:#ffffff12;color:var(--pw-ink);font-family:inherit;font-size:.92rem}.pwd__form input[type=email]::placeholder{color:#f4f2ed80}.pwd__form input[type=email]:focus-visible{outline:2px solid var(--pw-accent);outline-offset:2px;background:#ffffff1f}.pwd__submit{flex:0 0 auto;height:50px;padding:0 24px;border:0;border-radius:var(--r-pill);cursor:pointer;display:inline-flex;align-items:center;gap:10px;font-family:inherit;font-size:.86rem;font-weight:700;background:var(--pw-accent);color:var(--pw-on-accent);transition:transform .35s var(--ease-out),filter .3s}.pwd__submit:hover{transform:translateY(-2px);filter:brightness(1.06)}.pwd__submit svg{width:15px;height:15px}.pwd__note{margin:14px auto 0;max-width:40ch;font-size:.78rem;line-height:1.5;color:var(--pw-muted)}.pwd__note--ok{color:var(--pw-ink);font-weight:600}.pwd__foot{position:relative;z-index:3;padding:clamp(6px,1.4vh,14px) 20px clamp(14px,2.6vh,24px);text-align:center;font-size:.78rem;color:var(--pw-muted)}.pwd__enter{display:inline-block}.pwd__enter>summary{cursor:pointer;list-style:none;display:inline-flex;align-items:center;gap:8px;padding:8px 4px;color:var(--pw-muted);border-bottom:1px solid transparent;transition:color .25s,border-color .25s}.pwd__enter>summary::-webkit-details-marker{display:none}.pwd__enter>summary:hover{color:var(--pw-ink);border-bottom-color:var(--pw-line)}.pwd__enter>summary:focus-visible{outline:2px solid var(--pw-accent);outline-offset:3px;border-radius:4px}.pwd__pw{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:14px}.pwd__pw input[type=password]{flex:0 1 220px;height:44px;padding:0 18px;border-radius:var(--r-pill);border:1px solid var(--pw-line);background:#ffffff12;color:var(--pw-ink);font-family:inherit;font-size:.9rem}.pwd__pw input[type=password]:focus-visible{outline:2px solid var(--pw-accent);outline-offset:2px}.pwd__pw button{height:44px;padding:0 20px;border:1px solid var(--pw-line);border-radius:var(--r-pill);cursor:pointer;background:transparent;color:var(--pw-ink);font-family:inherit;font-size:.82rem;font-weight:600;transition:background .25s,border-color .25s}.pwd__pw button:hover{background:#ffffff1a;border-color:var(--pw-ink)}.pwd__err{margin-top:10px;font-size:.78rem;color:#ffb4a8}@media(max-width:899px)and (max-height:620px)and (orientation:portrait){.pwd__media{height:36svh;min-height:150px}.pwd__img{object-position:100% 50%}.pwd__logo{width:min(var(--pw-logo-w,170px),140px)}.pwd__h{font-size:clamp(1.6rem,6vw,2.2rem)}.pwd__lede{font-size:.88rem}}@media(min-width:900px),(min-width:640px)and (orientation:landscape){.pwd{justify-content:center}.pwd__media{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;z-index:0;height:auto;min-height:0}.pwd__img{width:100%;height:100%;object-fit:cover;object-position:center 58%}.pwd__eyebrow{max-width:none;font-size:.7rem;letter-spacing:.26em}.pwd__h{font-size:clamp(2.4rem,3.8vw,3.1rem)}.pwd__lede{max-width:44ch;font-size:.96rem}.pwd__media:after{top:0;height:100%;background:linear-gradient(90deg,#070b13f2,#070b13e0 34%,#070b1385 64%,#070b134d),linear-gradient(to bottom,#070b1373,#070b1300 30%)}.pwd__inner{flex:1 1 auto;justify-content:flex-start;text-align:left;padding:72px 0}.pwd__card{margin-left:max(6vw,36px);max-width:520px}.pwd__logo{margin:0}.pwd__lede{margin-left:0}.pwd__form{margin-left:0;justify-content:flex-start}.pwd__note{margin-left:0;text-align:left}.pwd__foot{text-align:left;padding-left:max(6vw,36px)}.pwd__pw{justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.pwd__submit{transition:none}.pwd__submit:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/gtgt-password.css.map */
