.page-desc.activate_mailaddress p.small{font-size:12px;line-height:1.75;letter-spacing:.04em}@media screen and (max-width:768px){.page-desc.activate_mailaddress p.small{font-size:11px}}.customer.login label,.customer.login p,.customer.login .form__message h3,div.reset_password .form__message{font-size:14px;line-height:1.75;letter-spacing:.04em}@media screen and (max-width:768px){.customer.login label,.customer.login p,.customer.login .form__message h3,div.reset_password .form__message{font-size:13px}}.customer.login .form-group{max-width:var(--page-width-min);padding:0 var(--page-padding);margin-inline:auto}.customer.login .form-group:not(:last-child){margin-bottom:60px}.customer.login h2{font-size:18px;margin-bottom:10px}.customer.login .input{display:flex;flex-direction:column;margin:20px 0}.customer.login label{font-weight:500}.customer.login .kiyaku{margin:0 auto 30px}.customer.login .submit{margin-top:20px}.customer.login .account_reset{padding:0 var(--page-padding);max-width:var(--page-width-min);margin:0 auto 30px}.customer.login .account_reset section{border:1px solid var(--border-color);padding:var(--page-padding)}.customer.login .account_reset section p{margin-bottom:15px}.customer.login .account_reset strong{color:var(--red);font-weight:500;margin-bottom:10px;display:block}.customer.login .form__message{max-width:var(--page-width-min);margin-inline:auto;padding:0 var(--page-padding)}.customer.login .form__message h3{text-align:center;background-color:var(--gray-bg);padding-top:30px;padding-bottom:30px;margin-top:40px}.customer.login .form__message svg{width:15px;height:15px}div.reset_password{background-color:var(--gray-bg);padding:40px;margin-bottom:30px}@media screen and (max-width:768px){div.reset_password{padding:40px 20px}}div.reset_password .errors{padding:10px 0;margin:0}div.reset_password .form__message{margin-top:10px}div.reset_password .form__message svg{width:15px;height:15px}div.reset_password .email{margin:20px 0;display:flex;flex-wrap:wrap;justify-content:space-between}div.reset_password .email label{width:100%}div.reset_password .email input[type=email]{width:calc(100% - 110px);box-sizing:border-box;background-color:#fff}div.reset_password .email input[type=submit]{width:100px;border:0;border-radius:2px;box-sizing:border-box;font-size:var(--button-font-size);background-color:var(--primary-button-color);font-weight:500;color:#fff;cursor:pointer}@media(hover:hover){div.reset_password .email input[type=submit]{transition:.2s}div.reset_password .email input[type=submit]:hover{background-color:var(--primary-button-color-hover)}}.page-desc.activate_mailaddress p:not(:first-child){margin-top:10px}#recover{display:none}#recover:target{display:block}#recover:target~#login{display:none}button[name=decline]{margin-top:40px;cursor:pointer}.account_reset a{display:flex;text-decoration:none;text-align:center;justify-content:center;background:var(--primary-button-color);margin:auto;width:min(100% - var(--page-padding),308px);padding:0 20px;height:44px;align-items:center;border-radius:2px;font-weight:600}.account_reset a span{text-decoration:none!important;color:#fff;font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/27/assets/customer-login.css.map */
