.customer.register.transparent{background:transparent}.customer.register .h1{color:var(--color-dark-green);margin-bottom:36px}.customer.register .customer-register__field-container .form__message,.customer.register .register-form-password-error{color:var(--color-red);font-size:var(--font-size-m);line-height:var(--line-height-xl)}.customer-register__password-requirement label{color:var(--color-dark-gray)}.customer.register .button{width:100%;max-width:none}.customer-register__field-container>input{width:100%;background:var(--color-white);border:1px solid var(--color-white)}.customer-register__field-container>label{color:var(--color-dark-green);text-align:start}.customer-register__form{display:grid;grid-template-columns:1fr 1fr;gap:26px 20px;grid-template-areas:"firstName lastName" "email email" "password confirmPassword" "passwordCheckbox passwordCheckbox" "button button" "redirect redirect"}.customer-register__form:has(.register-form-password-error){grid-template-areas:"firstName lastName" "email email" "passwordError passwordError" "password confirmPassword" "passwordCheckbox passwordCheckbox" "button button" "redirect redirect"}.field-first-name{grid-area:firstName}.field-last-name{grid-area:lastName}.customer.register .register-form-password-error{grid-area:passwordError}.field-email{grid-area:email}.field-phone{grid-area:phone}.field-password{grid-area:password}.field-confirm-password{grid-area:confirmPassword}.customer.register .register-form-submit{grid-area:button;margin:6px 0 0}.customer-register__password-reqiurement-list{grid-area:passwordCheckbox;display:flex;justify-content:start;align-items:start;flex-direction:column;font-family:var(--font-family-akrobat);gap:8px}.customer-register__password-requirement{display:flex}.password-requirement[type=checkbox]{margin-left:0;accent-color:var(--color-primary-1);margin-right:8px}.register-login-redirect{color:var(--color-primary-1)}.customer-register-login-redirect-container{color:var(--color-dark-gray);grid-area:redirect;display:flex;align-items:center;justify-content:center;gap:5px}@media(max-width:989px){.customer.register .customer-register__field-container .password-confirmation-error{display:none}.customer-register__form{display:flex;flex-direction:column;gap:20px}.customer.register .h1{font-size:var(--font-size-5xl)}.customer-register__field-container>label,.customer-register__field-container>input,.password-requirement{font-size:var(--font-size-m);line-height:var(--line-height-xl)}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/snippet-register-form.css.map */
