#template-customers-login #MainContent,#template-customers-register #MainContent{padding-top:var(--fostr-page-padding-top);padding-bottom:var(--fostr-page-padding-bottom)}.login .pucci-logo,.register .pucci-logo{width:52px;height:auto}.login .login-button,.login .recover-button{margin-top:var(--fostr-layout-space-14)}.login .recovery-link{font-size:var(--fostr-typography-text-size-xs);margin:calc(-1 * var(--fostr-layout-space-2)) 0 var(--fostr-layout-space-6) 0;display:flex;justify-content:right}.login .recovery-link a{font-size:var(--fostr-typography-text-size-1xs)}.customer .field label{position:static}.customer .field{display:block;margin-top:var(--fostr-layout-space-5)}.customer .field input:focus{padding-left:0}.customer .field input:not(:placeholder-shown){padding-left:0}.customer .field input::placeholder{opacity:1}.customer .field input,.customer .field input:focus,.customer .field input:not(:placeholder-shown){padding:var(--fostr-layout-space-4) 0 var(--fostr-layout-space-2) 0}.customer:not(.account):not(.order){padding-left:0;padding-right:0}#recover+div{display:initial}@media all and (min-width: 750px){#recover h1,#login h1,.customer.register h1{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;text-align:center}}.cancel_reset{text-align:right}.cancel_reset a{width:auto}.form-check.newsletter-field{margin-top:var(--fostr-layout-space-8);margin-bottom:var(--fostr-layout-space-8);text-align:left}.form-check.newsletter-field label,.fostr .register-terms-notice p,.fostr .register-terms-notice a{font-size:var(--fostr-typography-text-size-1xs);line-height:1.2em}
/*# sourceMappingURL=/cdn/shop/t/2/assets/fostr-customer-login-register.css.map */
