.customer-login{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;gap:24px}.customer-login #recover{font-style:normal;font-weight:700;font-size:24px;line-height:120%;letter-spacing:.1px;color:#020202}@media screen and (max-width: 767px){.customer-login .recover-password{width:100%}}.customer-login .recover-password form{display:flex;flex-direction:column;gap:12px}.customer-login .recover-password .back-login{flex-direction:row;gap:8px;font-style:normal;font-weight:400;font-size:12px;line-height:120%;display:flex;align-items:center;color:#020202;margin-top:12px}.customer-login .recover-password .back-login svg{width:5.5px;height:5.5px}.customer-login .recover-password input{display:flex;flex-direction:row;align-items:center;padding:13px 12px;gap:10px;width:400px;height:46px;background:#fff;border:1px solid #D9D9D9;border-radius:3px;font-style:normal;font-weight:400;font-size:14px;line-height:120%;letter-spacing:1px;color:#6b6b6b}@media screen and (max-width: 767px){.customer-login .recover-password input{min-width:unset;width:100%}}.customer-login .recover-password button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 24px;gap:10px;width:400px;height:45px;background:#f7f7eb;border:1px solid #000000;border-radius:1000px;font-style:normal;font-weight:700;font-size:16px;line-height:14px;text-align:center;text-transform:uppercase;color:#171711;margin:0}@media screen and (max-width: 767px){.customer-login .recover-password button{min-width:unset;width:100%}}.customer-login form{margin:0}@media screen and (max-width: 767px){.customer-login{max-width:unset!important;width:100%}}.customer-login .customer-login-form{display:flex;flex-direction:column;align-items:center;padding:0;gap:24px}@media screen and (max-width: 767px){.customer-login .customer-login-form{width:100%}}.customer-login .customer-login-form h1{font-style:normal;font-weight:700;font-size:24px;line-height:29px;letter-spacing:.1px;color:#020202;margin:0;text-transform:uppercase}.customer-login .customer-login-form form{margin:0}@media screen and (max-width: 767px){.customer-login .customer-login-form .wrapper-input{width:100%}}.customer-login .customer-login-form .wrapper-input form{display:flex;flex-direction:column;align-items:center;padding:0 0 24px;gap:12px;border-bottom:1px solid #E2E2E2}@media screen and (max-width: 767px){.customer-login .customer-login-form .wrapper-input form{width:100%}}.customer-login .customer-login-form .wrapper-input form .field{margin:0}.customer-login .customer-login-form .wrapper-input form .field input{font-style:normal;font-weight:400;font-size:14px;line-height:120%;letter-spacing:1px;color:#737373;min-width:600px}@media screen and (max-width: 767px){.customer-login .customer-login-form .wrapper-input form .field input{min-width:unset;width:100%}}.customer-login .customer-login-form .wrapper-input form .field .recover{position:absolute;right:0;top:50%;transform:translate(-50%,-50%);font-style:normal;font-weight:400;font-size:10px;line-height:12px;text-align:right;color:#020202;text-decoration:none}.customer-login .customer-login-form .wrapper-input form button{margin:0 auto;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 24px;gap:10px;width:400px;height:45px;background:#f08f59;border:1px solid #000000;border-radius:1000px;font-style:normal;font-weight:700;font-size:16px;line-height:14px;text-align:center;text-transform:uppercase;color:#171711}@media screen and (max-width: 767px){.customer-login .customer-login-form .wrapper-input form button{min-width:unset;width:100%}}.customer-login .text-login{font-family:var(--font-body-family);font-style:normal;font-weight:400;font-size:16px;line-height:120%;color:#020202;margin:0}.customer-login .register-button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 24px;gap:10px;min-width:400px;min-height:45px;background:#f7f7eb;border:1px solid #000000;border-radius:1000px;font-family:var(--font-body-family);font-style:normal;font-weight:700;font-size:16px;line-height:14px;text-align:center;text-transform:uppercase;color:#171711;text-decoration:none}@media screen and (max-width: 767px){.customer-login .register-button{min-width:unset;width:100%}}div:has(#recover:target) .customer-login-form{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/29/assets/customer-login.scss.css.map */
