.c_p-password{--_inline-padding: 2rem;display:flex;flex-direction:column;min-height:100svh;background-color:var(--_background, var(--color-green))}.c_p-password__body{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2xl);padding:var(--space-3xl) var(--_inline-padding)}.c_p-password__logo{margin:0;line-height:1}.c_p-password__logo-image{display:block;width:var(--_logo-width);max-width:100%;height:auto}.c_p-password__form{width:100%;max-width:30rem;color:var(--color-black);font-size:var(--fs-base);letter-spacing:.04em}.c_p-password__footer{padding:var(--space-l) var(--_inline-padding);text-align:center}.c_p-password__login-button{padding:var(--space-2xs);color:var(--color-black);font-size:var(--fs-sm);letter-spacing:.05em}.c_p-password__dialog{width:calc(100% - var(--_inline-padding) * 2);max-width:40rem;padding:4.8rem var(--space-2xl) var(--space-2xl);border:0;background-color:var(--color-white);color:var(--color-black)}.c_p-password__dialog::backdrop{background-color:color-mix(in srgb,var(--color-black) 40%,transparent)}.c_p-password__close{position:absolute;top:var(--space-m);right:var(--space-l)}.c_p-password__close-button{padding:var(--space-2xs);font-size:var(--fs-sm);letter-spacing:.05em}
/*# sourceMappingURL=/cdn/shop/t/3/assets/c_password.css.map */
