.passwordless-login{margin-top:24px}.passwordless-login h2{font-size:26px}.passwordless-login p{line-height:1.6}.passwordless-login form{gap:16px;margin-block:22px;display:grid}.passwordless-login .field{gap:8px;display:grid}.passwordless-login input{box-sizing:border-box;border:1px solid #c5d1c2;border-radius:12px;width:100%;min-width:0;min-height:52px;padding:12px;font-size:18px}.passwordless-login .button{min-height:52px}.passwordless-login input[name=code]{letter-spacing:5px;font-size:24px}.passwordless-login [role=status]:empty{display:none}.passwordless-login [data-google-login]:not(:empty){border-top:1px solid #dfe4d9;margin-bottom:20px;padding-top:20px}.passwordless-login [data-use-password]{min-height:48px}.checkout-consent.registration-consent{text-align:left;font-size:14px;line-height:1.6}.registration-consent input[type=checkbox]{width:20px;min-width:20px;height:20px;min-height:20px;accent-color:var(--sage,#486452);flex:0 0 20px;padding:0}.registration-consent a{text-underline-offset:3px;text-decoration:underline}.registration-data-note{text-align:left;color:var(--muted,#626b61);margin:0 0 16px;font-size:13px;line-height:1.6}
