.sign_up__container .form__wrapper .sign-up__form-success,.sign_up__container .form__wrapper .sign-up__form-errors{font-size:var(--body-l);font-family:var(--font-family-body);font-weight:400;line-height:1.1;letter-spacing:0em}.sign_up__container{width:100%;background-color:#f5f5f5;padding:40px 20px}@media screen and (min-width: 768px){.sign_up__container{padding:80px 0}}.sign_up__container .form__wrapper{max-width:600px;background-color:var(--light_ui-white);border-radius:0;margin:auto;padding:36px 12px}.sign_up__container .form__wrapper .text-group__container{width:100%}.sign_up__container .form__wrapper .text-group__container .text-group__description{width:100%;text-align:left;padding-left:0}.sign_up__container .form__wrapper .text-group__container ul{list-style:disc;text-align:left;margin-top:20px;width:100%;padding-left:18px}@media screen and (min-width: 768px){.sign_up__container .form__wrapper{padding:60px 40px}}.sign_up__container .form__wrapper .fieldset__column{display:flex;gap:31px;width:100%;flex-direction:column}.sign_up__container .form__wrapper .fieldset__wrapper.account .label-or{display:flex;align-items:center;gap:10px;margin:50px 0 70px}.sign_up__container .form__wrapper .fieldset__wrapper.account .label-or:before{content:"";width:100%;height:1px;background:var(--light_ui-black)}.sign_up__container .form__wrapper .fieldset__wrapper.account .label-or:after{content:"";width:100%;height:1px;background:var(--light_ui-black)}.sign_up__container .form__wrapper .fieldset__wrapper.account .text-group__container,.sign_up__container .form__wrapper .fieldset__wrapper.account .text-group__container .text-group__title{margin-bottom:20px}.sign_up__container .form__wrapper .fieldset__wrapper.account .text-group__description{width:100%;text-align:center;padding-left:0}.sign_up__container .form__wrapper .fieldset__wrapper.account a{width:100%}.sign_up__container .form__wrapper .text-group__container{margin-bottom:40px;text-align:center}.sign_up__container .form__wrapper .sign-up__form{display:flex;flex-direction:column;gap:16px}.sign_up__container .form__wrapper .sign-up__form-success,.sign_up__container .form__wrapper .sign-up__form-errors{list-style:circle;min-height:var(--xl_btn-mih);display:flex;justify-content:center;flex-direction:column;gap:4px;padding:var(--xl_btn-vs) var(--xl_btn-hs);border-radius:var(--xl_btn-border-radius);border:1px solid rgba(0,0,0,0)}.sign_up__container .form__wrapper .sign-up__form-success{color:var(--light_state-success);background-color:var(--light_state-success-bg);border-color:var(--light_state-success)}.sign_up__container .form__wrapper .sign-up__form-errors{color:var(--light_state-error);background-color:var(--light_state-error-bg);border-color:var(--light_state-error)}.sign_up__container .form__wrapper .sign-up__form fieldset{display:flex;align-items:center;flex-direction:column;justify-content:flex-start;width:100%}.sign_up__container .form__wrapper .sign-up__form .form-element{flex:1 0;width:100%;position:relative;margin-bottom:16px}.sign_up__container .form__wrapper .sign-up__form .form-element--privacy{width:100%}.sign_up__container .form__wrapper .sign-up__form .form-element__error{order:-1}.sign_up__container .form__wrapper .sign-up__form .form-element.telephone{flex-direction:row;gap:10px}.sign_up__container .form__wrapper .sign-up__form .form-element.telephone div{flex:1 0 calc(100% - 110px)}.sign_up__container .form__wrapper .sign-up__form .form-element.telephone>div:first-of-type{flex:1 0 100px}.sign_up__container .form__wrapper .sign-up__form .form-element .radio__group{display:flex;gap:20px;padding:10px 0;flex-wrap:wrap}.sign_up__container .form__wrapper .sign-up__form .form-element .radio__group .radio{display:flex;gap:8px}.sign_up__container .form__wrapper .sign-up__form .form-element .radio__group .radio input{display:none}.sign_up__container .form__wrapper .sign-up__form .form-element .radio__group .radio input+label{font-size:14px}.sign_up__container .form__wrapper .sign-up__form .form-element .radio__group .radio input+label:after{top:50%;left:4px;height:8px;width:8px;transform:translateY(-50%)}.sign_up__container .form__wrapper .sign-up__form .form-element .radio__group .radio input+label:before{height:16px;width:16px;flex:16px 0 0}.sign_up__container .form__wrapper .sign-up__form .form-element.error input,.sign_up__container .form__wrapper .sign-up__form .form-element.error textarea,.sign_up__container .form__wrapper .sign-up__form .form-element.error select{border-color:var(--light_state-error);color:var(--light_state-error)}.sign_up__container .form__wrapper .sign-up__form .form-element.error input::-moz-placeholder,.sign_up__container .form__wrapper .sign-up__form .form-element.error textarea::-moz-placeholder,.sign_up__container .form__wrapper .sign-up__form .form-element.error select::-moz-placeholder{color:var(--light_state-error)}.sign_up__container .form__wrapper .sign-up__form .form-element.error input:-ms-input-placeholder,.sign_up__container .form__wrapper .sign-up__form .form-element.error textarea:-ms-input-placeholder,.sign_up__container .form__wrapper .sign-up__form .form-element.error select:-ms-input-placeholder{color:var(--light_state-error)}.sign_up__container .form__wrapper .sign-up__form .form-element.error input::placeholder,.sign_up__container .form__wrapper .sign-up__form .form-element.error textarea::placeholder,.sign_up__container .form__wrapper .sign-up__form .form-element.error select::placeholder{color:var(--light_state-error)}.sign_up__container .form__wrapper .sign-up__form .form-element textarea,.sign_up__container .form__wrapper .sign-up__form .form-element input,.sign_up__container .form__wrapper .sign-up__form .form-element select{width:100%;border:1px solid var(--light_text-text)}.sign_up__container .form__wrapper .sign-up__form .form-element textarea[type=checkbox]+label,.sign_up__container .form__wrapper .sign-up__form .form-element input[type=checkbox]+label,.sign_up__container .form__wrapper .sign-up__form .form-element select[type=checkbox]+label{width:100%;font-weight:400;font-size:14px}@media screen and (min-width: 1024px){.sign_up__container .form__wrapper .sign-up__form .form-element textarea[type=checkbox]+label,.sign_up__container .form__wrapper .sign-up__form .form-element input[type=checkbox]+label,.sign_up__container .form__wrapper .sign-up__form .form-element select[type=checkbox]+label{font-size:17px}}.sign_up__container .form__wrapper .sign-up__form .form-element textarea[type=checkbox]+label a,.sign_up__container .form__wrapper .sign-up__form .form-element input[type=checkbox]+label a,.sign_up__container .form__wrapper .sign-up__form .form-element select[type=checkbox]+label a{text-decoration:underline}.sign_up__container .form__wrapper .sign-up__form .form-element textarea+label,.sign_up__container .form__wrapper .sign-up__form .form-element input+label,.sign_up__container .form__wrapper .sign-up__form .form-element select+label{color:var(--light_text-text);font-weight:500}.sign_up__container .form__wrapper .sign-up__form .form-element textarea option,.sign_up__container .form__wrapper .sign-up__form .form-element input option,.sign_up__container .form__wrapper .sign-up__form .form-element select option{font-weight:500}.sign_up__container .form__wrapper .sign-up__form .form-element input,.sign_up__container .form__wrapper .sign-up__form .form-element select{padding:0 20px}.sign_up__container .form__wrapper .sign-up__form .form-element input:not([type=checkbox]),.sign_up__container .form__wrapper .sign-up__form .form-element select:not([type=checkbox]){min-height:55px}.sign_up__container .form__wrapper .sign-up__form .form-element input::-moz-placeholder,.sign_up__container .form__wrapper .sign-up__form .form-element select::-moz-placeholder{color:var(--light_text-text);font-weight:500}.sign_up__container .form__wrapper .sign-up__form .form-element input:-ms-input-placeholder,.sign_up__container .form__wrapper .sign-up__form .form-element select:-ms-input-placeholder{color:var(--light_text-text);font-weight:500}.sign_up__container .form__wrapper .sign-up__form .form-element input::placeholder,.sign_up__container .form__wrapper .sign-up__form .form-element select::placeholder{color:var(--light_text-text);font-weight:500}.sign_up__container .form__wrapper .sign-up__form .form-element select{background:var(--light_ui-white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none' aria-labelledby='titleArrowDown'%3E%3Ctitle id='titleArrowDown'%3EArrow down%3C/title%3E%3Cpath d='M10.3151 1.47124L9.82726 19.4226M9.82726 19.4226L0.865744 10.4101M9.82726 19.4226L19.265 10.9101' stroke='black' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/svg%3E") no-repeat;background-position:97% center;color:var(--light_text-text);font-weight:500;-webkit-appearance:none;-moz-appearance:none;appearance:none}.sign_up__container .form__wrapper .sign-up__form .form-element select+label{position:absolute;top:-17px;font-size:12px;left:15px;background:var(--light_ui-white);padding:0 5px;color:var(--light_grey-50)}.sign_up__container .form__wrapper .sign-up__form .form-element input[name=dob]{cursor:pointer;background:var(--light_ui-white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-1phnduy' focusable='false' aria-hidden='true' viewBox='0 0 24 24'%3E%3Cpath d='M19 4h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 16H5V10h14zM9 14H7v-2h2zm4 0h-2v-2h2zm4 0h-2v-2h2zm-8 4H7v-2h2zm4 0h-2v-2h2zm4 0h-2v-2h2z'%3E%3C/path%3E%3C/svg%3E") no-repeat;background-position:97% center;background-size:24px;font-size:17px;font-weight:500;font-family:var(--font-family-display)}.sign_up__container .form__wrapper .sign-up__form .form-element input[name=dob]::-moz-placeholder{font-weight:500}.sign_up__container .form__wrapper .sign-up__form .form-element input[name=dob]:-ms-input-placeholder{font-weight:500}.sign_up__container .form__wrapper .sign-up__form .form-element input[name=dob]::placeholder{font-weight:500}.sign_up__container .form__wrapper .sign-up__form .form-element input[name=dob]+label{position:absolute;top:-10px;font-size:12px;left:15px;background:var(--light_ui-white);padding:0 5px;color:var(--light_grey-50)}.sign_up__container .form__wrapper .sign-up__form .form-element--textarea{border:1px solid var(--light_text-text)}.sign_up__container .form__wrapper .sign-up__form .form-element--textarea.error{border-color:var(--light_state-error)}.sign_up__container .form__wrapper .sign-up__form .form-element--textarea.error::-moz-placeholder{color:var(--light_state-error)}.sign_up__container .form__wrapper .sign-up__form .form-element--textarea.error:-ms-input-placeholder{color:var(--light_state-error)}.sign_up__container .form__wrapper .sign-up__form .form-element--textarea.error::placeholder{color:var(--light_state-error)}.sign_up__container .form__wrapper .sign-up__form .form-element textarea{scrollbar-base-color:var(--dark_ui-element-invert);scrollbar-face-color:var(--dark_ui-element-invert);scrollbar-3dlight-color:var(--dark_ui-element-invert);scrollbar-highlight-color:var(--dark_ui-element-invert);scrollbar-track-color:var(--dark_ui-element-invert);scrollbar-arrow-color:var(--dark_ui-element-invert);scrollbar-shadow-color:var(--dark_ui-element-invert);scrollbar-dark-shadow-color:var(--dark_ui-element-invert);height:180px;resize:none;border:0;border-color:var(--light_text-text)}.sign_up__container .form__wrapper .sign-up__form .form-element textarea::-webkit-scrollbar{width:4px;height:2px}.sign_up__container .form__wrapper .sign-up__form .form-element textarea::-webkit-scrollbar-button{width:0px;height:0px}.sign_up__container .form__wrapper .sign-up__form .form-element textarea::-webkit-scrollbar-thumb{background:#d5d6dc;border:0px none var(--dark_ui-element-invert);border-radius:2px}.sign_up__container .form__wrapper .sign-up__form .form-element textarea::-webkit-scrollbar-thumb:hover{background:var(--dark_ui-element-invert)}.sign_up__container .form__wrapper .sign-up__form .form-element textarea::-webkit-scrollbar-thumb:active{background:var(--dark_ui-element-invert)}.sign_up__container .form__wrapper .sign-up__form .form-element textarea::-webkit-scrollbar-track{background:var(--light_ui-background);border:0 none rgba(0,0,0,0);border-radius:2px}.sign_up__container .form__wrapper .sign-up__form .form-element textarea::-webkit-scrollbar-track:hover{background:var(--light_ui-background)}.sign_up__container .form__wrapper .sign-up__form .form-element textarea::-webkit-scrollbar-track:active{background:var(--light_ui-background)}.sign_up__container .form__wrapper .sign-up__form .form-element textarea::-webkit-scrollbar-corner{background:#0000}.sign_up__container .form__wrapper .sign-up__form .form-element textarea::-moz-placeholder{color:var(--light_text-text);font-weight:500}.sign_up__container .form__wrapper .sign-up__form .form-element textarea:-ms-input-placeholder{color:var(--light_text-text);font-weight:500}.sign_up__container .form__wrapper .sign-up__form .form-element textarea::placeholder{color:var(--light_text-text);font-weight:500}.sign_up__container .form__wrapper .sign-up__form .form-element #ContactPrivacy+label{font-size:10px;text-align:justify;display:flex;align-items:flex-start}.sign_up__container .form__wrapper .sign-up__form .form-element #ContactPrivacy+label:after,.sign_up__container .form__wrapper .sign-up__form .form-element #ContactPrivacy+label:before{display:none}.sign_up__container .form__wrapper .sign-up__form .form-element--marketing>span:not(.form-element__error){font-size:10px;text-align:justify;display:flex;align-items:flex-start}.sign_up__container .form__wrapper .sign-up__form button[type=submit]{margin-top:20px;width:100%}.sign_up__container .form__wrapper .sign-up__form button[type=submit].btn-submit-register.loading{pointer-events:none;opacity:.4;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200"><circle fill="%23000000" stroke="%23000000" stroke-width="15" r="15" cx="40" cy="100"><animate attributeName="opacity" calcMode="spline" dur="2" values="1;0;1;" keySplines=".5 0 .5 1;.5 0 .5 1" repeatCount="indefinite" begin="-.4"></animate></circle><circle fill="%23000000" stroke="%23000000" stroke-width="15" r="15" cx="100" cy="100"><animate attributeName="opacity" calcMode="spline" dur="2" values="1;0;1;" keySplines=".5 0 .5 1;.5 0 .5 1" repeatCount="indefinite" begin="-.2"></animate></circle><circle fill="%23000000" stroke="%23000000" stroke-width="15" r="15" cx="160" cy="100"><animate attributeName="opacity" calcMode="spline" dur="2" values="1;0;1;" keySplines=".5 0 .5 1;.5 0 .5 1" repeatCount="indefinite" begin="0"></animate></circle></svg>');background-repeat:no-repeat;background-position:center}.sign_up__container .form__wrapper .sign-up__form button[type=submit].btn-submit-register.loading span{opacity:0}.sign_up__container .form__wrapper .sign-up__form #formResponse{margin-top:20px;text-align:center;width:100%;display:flex;flex-direction:column}.sign_up__container .form__wrapper .sign-up__form #formResponse span{display:none;padding:8px}.sign_up__container .form__wrapper .sign-up__form #formResponse span.show{display:block}.sign_up__container .form__wrapper .sign-up__form #formResponse .error{color:var(--light_state-error);background-color:var(--light_state-error-bg);border-color:var(--light_state-error)}.sign_up__container .form__wrapper .sign-up__form #formResponse .success{color:var(--light_state-success);background-color:var(--light_state-success-bg);border-color:var(--light_state-success)}.ui-datepicker{background:#fff;border:1px solid #ccc;font-size:14px}.ui-datepicker .ui-datepicker-header{background:var(--light_ui-white);border:0px}.ui-datepicker .ui-datepicker-header .ui-datepicker-month,.ui-datepicker .ui-datepicker-header .ui-datepicker-year{background:var(--light_ui-white)}.ui-datepicker td a.ui-state-default{background:var(--light_ui-white);border:1px solid rgba(0,0,0,0);transition:border .2s ease-in}.ui-datepicker td a.ui-state-default.ui-state-hover{border:1px solid var(--light_ui-black)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sections.sign-up-page.css.map */
