.fp-vh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.password-main-content{display:block}.fp-mast{border-bottom:1px solid var(--line)}.fp-mast-in{max-width:var(--wrap);margin:0 auto;padding:18px 28px;display:flex;align-items:center;justify-content:space-between;gap:20px}.fp-status{font-size:10.5px;font-weight:300;letter-spacing:.28em;text-transform:uppercase;color:var(--grey-2)}.fp-page .f-hero{padding:76px 28px 0}.fp-page .f-hero .f-side{max-width:420px}.fp-page .f-hero .f-mailform{flex-direction:column}.fp-shot{margin-top:2px}.fp-shot .f-ph{aspect-ratio:16 / 9;max-height:72svh}.fp-shot .f-ph img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.fp-signup{display:flex;flex-direction:column;gap:10px}.fp-note{font-size:12.5px;color:var(--grey-2)}.fp-err{font-size:13px;color:#b3261e}.fp-thanks{font-size:15.5px;padding:18px 0}.fp-frames{display:grid;grid-template-columns:1fr 1fr;gap:2px}.fp-frame{background:var(--white);box-shadow:inset 0 0 0 1px var(--line);padding:30px;display:flex;flex-direction:column;gap:12px}.fp-frame .f-ph{margin-bottom:6px}.fp-ph-tall{aspect-ratio:680 / 800}.fp-dim{font-size:13px;letter-spacing:.1em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--black)}.fp-note-sm{font-size:14.5px;color:var(--grey)}.fp-cost{margin-top:auto;padding-top:14px;border-top:1px solid var(--line);font-size:20px;font-weight:500;font-variant-numeric:tabular-nums}.fp-foot{border-top:1px solid var(--line);margin-top:84px;padding:40px 0 10px}.fp-foot-in{display:flex;justify-content:space-between;gap:22px;flex-wrap:wrap;align-items:center}.fp-links{display:flex;gap:26px;flex-wrap:wrap}.fp-foot span,.fp-foot a{font-size:10.5px;font-weight:300;letter-spacing:.2em;text-transform:uppercase;color:var(--grey-2)}.fp-foot a{transition:color var(--t-ui) ease}@media(hover:hover)and (pointer:fine){.fp-foot a:hover{color:var(--black)}}.password-footer{font-family:var(--f);padding-block:18px 44px;gap:14px}.password-footer p,.password-footer button,.password-footer a{font-family:var(--f);font-size:10.5px;font-weight:300;letter-spacing:.2em;text-transform:uppercase;color:var(--grey-2)}.password-footer__button{text-underline-offset:4px}@media(max-width:900px){.fp-frames{grid-template-columns:1fr}}@media(max-width:820px){.fp-page .f-hero{padding:34px 28px 0}.fp-page .f-hero .f-side{max-width:none}.fp-mast-in{padding:14px 28px}.fp-shot .f-ph{aspect-ratio:4 / 5;max-height:none}.fp-foot{margin-top:56px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/frmd-password.css.map */
