.customer.register{height:100%;margin:0;max-width:auto;padding:0 0 80px;width:100%}.customer.register .wrapper{align-items:flex-start;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:20px;width:-moz-max-content;width:max-content}@media screen and (max-width:850px){.customer.register .wrapper{align-items:center;width:auto}}.customer.register .wrapper h1{color:var(--text-primary-color);font-size:30px;font-stretch:condensed;font-style:normal;font-weight:700;line-height:41px;margin:0 auto 10px;text-align:center}@media screen and (max-width:850px){.customer.register .wrapper h1{justify-content:center;max-width:330px;width:100%}}.customer.register .wrapper .body{color:var(--text-primary-color);margin:0 auto 46px;max-width:538px;text-align:center}.customer.register .wrapper .required{color:var(--text-primary-color);margin-left:auto}@media screen and (max-width:768px){.customer.register .wrapper .required{display:none}}.customer.register .wrapper form{display:flex;flex-direction:column;gap:20px 0;margin:0 auto;max-width:700px;width:100%}@media screen and (min-width:768px){.customer.register .wrapper form{flex-direction:row;flex-wrap:wrap;gap:12px 30px}}.customer.register .wrapper form .field.submit{align-items:center;flex-direction:column-reverse;gap:14px;justify-content:center;margin:0 auto;width:-moz-max-content;width:max-content}@media screen and (max-width:767px){.customer.register .wrapper form .field.submit{flex-direction:column;margin:0 auto;width:100%}.customer.register .wrapper form .field.submit a{margin:0 auto;text-align:center;width:unset}.customer.register .wrapper form .field.submit .submitForm{margin:0 auto}}.customer.register .wrapper form .field{align-items:flex-start;display:flex;flex-direction:column;gap:14px;width:100%}@media screen and (min-width:768px){.customer.register .wrapper form .field{width:calc(50% - 15px)}}.customer.register .wrapper form .field #password-error,.customer.register .wrapper form .field .error-message{color:red;font-size:12px}.customer.register .wrapper form .field input{background:var(--primary-color);border:none;box-sizing:border-box;font-size:14px;height:36px;padding:20px 17px;width:100%}.customer.register .wrapper form .field input:focus-visible{outline-color:var(--primary-color)}.customer.register .wrapper form .field input::-moz-placeholder{color:#000;font-size:14px;letter-spacing:0;opacity:.5}.customer.register .wrapper form .field input::placeholder{color:#000;font-size:14px;letter-spacing:0;opacity:.5}.customer.register .wrapper form .field input[type=checkbox]{margin-left:-15px;padding:0;width:1px}.customer.register .wrapper form .field input#RegisterForm-password,.customer.register .wrapper form .field input#password_confirmation{letter-spacing:2px}.customer.register .wrapper form .field label{color:var(--text-primary-color);display:flex;font-size:14px;font-weight:700;letter-spacing:0;position:relative;width:100%}.customer.register .wrapper form .field label .required-full{font-size:14px;font-weight:400;margin-left:auto;text-transform:none}@media screen and (max-width:768px){.customer.register .wrapper form .field label .required-full{display:none}}.customer.register .wrapper form .field label .required-mobile{display:none;font-weight:400;margin-left:auto;text-transform:none}@media screen and (max-width:768px){.customer.register .wrapper form .field label .required-mobile{display:inline-block}}@media screen and (max-width:850px){.customer.register .wrapper form .field label{font-size:14px}}.customer.register .wrapper form .field.custom-checkboxes{flex-direction:column;gap:0;width:100%}.customer.register .wrapper form .field .custom-checkbox{align-items:center;color:var(--text-primary-color);margin:0 auto;max-width:-moz-max-content;max-width:max-content}.customer.register .wrapper form .field .custom-checkbox p{font-size:14px;font-weight:400;text-transform:none}.customer.register .wrapper form .field .custom-checkbox p a{color:var(--text-primary-color);font-size:14px;text-decoration:underline}.customer.register .wrapper form .field .custom-checkbox.terms{cursor:default}.customer.register .wrapper form .field .custom-checkbox .checkmark{background-color:var(--primary-color);border:1px solid var(--primary-color);height:27px;margin-top:5px;width:27px}.customer.register .wrapper form .field .custom-checkbox .checkmark:after{border:solid var(--text-primary-color);border-width:0 3px 3px 0;height:9px;width:4px}.customer.register .wrapper form .field .custom-checkbox p{height:-moz-max-content;height:max-content;margin:auto 0;width:unset}

/*# sourceMappingURL=page-register.min.css.map*/