/*!
 * Copyright (c) 2022 WEBLIFE
 *
 * Permission is granted to use this file for the period specified in the contract 
 * between WEBLIFE and the client. Usage of this file beyond the contract period 
 * is strictly prohibited unless an extended license or written permission is obtained.
 *
 * Modifying or editing this file without prior written consent from WEBLIFE 
 * is not permitted.
 *
 * THE FILE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, 
 * INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 
 * PARTICULAR PURPOSE AND NONINFRINGEMENT.
 */
.customer .wl-main-register-form{margin-top:0}.customer .wl-main-register-form__desc-list{display:grid;grid-template-columns:auto 1fr;align-items:flex-start;margin-top:0;margin-bottom:4rem;gap:3rem}.customer .wl-main-register-form__desc-term{margin:0 3rem 0 0;text-align:left}@media screen and (width >= 750px){.customer .wl-main-register-form__desc-term{margin:.8rem 3rem 0 0}}.customer .wl-main-register-form__desc-term--marketing{align-self:flex-start;margin-top:.4rem}.customer .wl-main-register-form__desc-description{max-width:50rem;margin:0;text-align:left}.customer .wl-main-register-form__desc-description--terms{margin:0;text-align:left;display:flex;grid-column:1 / 3;justify-content:center}.customer .wl-main-register-form__desc-description--marketing{font-size:1.3rem;margin-bottom:0;max-width:35rem}.customer .wl-main-register-form__desc-description input[name="mf.ba_customer_fields.type"]:first-child{margin-left:0}.customer .wl-main-register-form__store-selection{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-5)}.customer .wl-main-register-form__store-option{display:flex;align-items:center;gap:var(--space-2)}.customer .wl-main-register-form__store-option input[type=radio]{margin:0;width:1.6rem;height:1.6rem;accent-color:rgb(var(--color-foreground))}.customer .wl-main-register-form__store-option label{font-size:calc(var(--font-body-scale) * 1.4rem);line-height:1.4;color:rgb(var(--color-foreground))}.customer .wl-main-register-form__name{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.8rem 2.8rem}.customer .wl-main-register-form__name-error:nth-of-type(1){grid-column:1/2}.customer .wl-main-register-form__name-error:nth-of-type(2){grid-column:2/3}.customer .wl-main-register-form__opening_date{display:grid;grid-template-columns:auto auto auto;gap:1rem}.customer .wl-main-register-form__accepts-marketing-desc{display:flex;flex-wrap:wrap;align-items:center}.customer .wl-main-register-form__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:calc(var(--inputs-border-width) + 2.5rem);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath fill='%233b3834' d='M5 6L0 0h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:1rem .6rem}.field:has(.customer .wl-main-register-form__select) .svg-wrapper,.field:has(.customer .wl-main-register-form__select) select+.svg-wrapper{right:1rem}.customer .wl-main-register-form .wl-radio--inline .wl-radio__item{display:flex;align-items:center;gap:.5rem}.customer .wl-main-register-form .wl-radio--inline .wl-radio__item input[type=radio]{margin:0;flex-shrink:0;position:relative}.customer .wl-main-register-form .wl-radio--inline .wl-radio__item input[type=radio]:after{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0}.customer .wl-main-register-form .wl-radio--inline .wl-radio__item label{padding-left:0;margin:0}.customer .wl-main-register-form .cf-error{text-align:left;margin:0}.customer .wl-main-register-form .cf-error p{font-size:1.2rem;margin-bottom:0;margin-top:.4rem}.customer .wl-main-register-form .cf-error.result-error{text-align:center;grid-column:1 / 3}.customer .wl-main-register-form .field{max-width:35rem;margin:0}.customer .wl-main-register-form .notification{font-size:1.4rem;grid-column:2 / 3}.customer .wl-main-register-form .form-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:3rem}.customer .wl-main-register-form .form-actions button{margin:0}.customer .wl-main-register-form__annotation{font-size:1.2rem}@media screen and (width < 750px){.customer .wl-main-register-form__desc-list{display:grid;grid-template-columns:1fr;align-items:center;gap:.8rem}.customer .wl-main-register-form__desc-term{grid-column:1 / 3;text-align:left;font-size:1.4rem}.customer .wl-main-register-form__desc-description{grid-column:1 / 3;margin-bottom:1.2rem;max-width:100%}.customer .wl-main-register-form__desc-description--marketing{max-width:100%}.customer .wl-main-register-form__name{grid-template-columns:1fr}.customer .wl-main-register-form__name-error--first{grid-column:1}.customer .wl-main-register-form .field{max-width:100%}.customer .wl-main-register-form .notification{grid-column:1 / 3}}
