.account{max-width:450px;margin:0 auto;font-family:Montserrat}.account h1{font-family:Montserrat;font-size:36px;color:#000;text-align:center;font-weight:700}.account__form-row label{font-family:Montserrat;font-size:16px;color:#000;display:block;margin-bottom:8px}.account__form-row input[type=email],.account__form-row input[type=password]{width:100%;border:1px solid #000000;border-radius:var(--border-radius-buttons);font-family:Montserrat;font-size:16px}.account__form-row input:focus{outline:none;border-color:#595959}.form-actions{margin-top:30px}.form-actions button{height:50px;padding:0 14px;border-radius:30px;font-family:Montserrat,sans-serif;font-weight:500;font-size:18px;text-align:center;cursor:pointer;border:1px solid transparent;display:inline-flex;align-items:center;justify-content:center;text-transform:none;transition:background-color .3s ease,color .3s ease,border-color .3s ease;text-decoration:none;line-height:1}.form-actions__login{display:flex;flex-direction:column;gap:15px;align-items:center}.form-actions__login a{font-family:Montserrat;font-size:14px;color:#000;text-decoration:none;transition:color .3s ease}.form-actions__login a:hover{color:#595959;text-decoration:underline}.form-error{color:#dc3545;font-family:Montserrat;font-size:14px;margin-top:5px}.form-success{color:#28a745;font-family:Montserrat;font-size:14px;margin-top:5px}@media screen and (max-width:768px){.account{padding:20px}.account h1{font-size:24px;margin-bottom:20px}}#customer_login button.button.button--solid.button--regular.button--regular-mobile:hover{background-color:#595959!important;color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/customer-login.css.map */
