.customer:not(.account):not(.order){margin:0 auto;padding-left:1.5rem;padding-right:1.5rem;text-align:center}.customer .field{margin:2rem 0 0}.customer .field:first-of-type{margin-top:0}.login a{display:block;margin:0 auto;width:fit-content}.login a[href="#recover"]{margin-left:0;margin-right:0}.login .field+a{margin-top:1rem}.login p{margin:1.5rem 0}.login h3{margin-top:1.5rem;text-align:left;font-size:calc(var(--font-heading-scale) * 1.6rem)}#customer_login_guest button{margin-top:0}#recover,#recover+div{display:none}#recover:target{display:block}#recover:target+div{display:block}#recover:target~#login,#recover:target~#login+div{display:none}#recover,#login{scroll-margin-top:20rem}.activate button[name=decline],.addresses li>button,.addresses form button[type]{background-color:rgba(var(--color-background),var(--alpha-button-background));color:rgb(var(--color-link))}@media only screen and (min-width:750px){.activate button[name=decline]{margin-top:inherit;margin-left:1rem}}.form__message{margin-top:1rem;display:block}.form__message svg{vertical-align:middle;max-width:2.8rem;max-height:2.8rem}.recover_password-Submit{margin-top:2rem}
/*# sourceMappingURL=/cdn/shop/t/78/assets/customer.css.map */
