.dynamic-form .form-container{max-width:600px;margin:0 auto;padding:24px 16px 0}.dynamic-form .form-container h2{font-size:28px;line-height:34px;margin-bottom:8px;text-align:center;color:#000054}.dynamic-form .form-container p{margin-bottom:24px;text-align:center;color:#6e6e6e;font-size:16px;line-height:24px}svg.loader-1{fill:#fff;display:none;width:18px;height:18px;margin:auto}svg.loader-1 path{fill:#fff}button.is-loading svg.loader-1{display:block!important}.dynamic-form .form-group{margin-bottom:16px}.dynamic-form .form-label{text-transform:none;color:#333}.dynamic-form .form-group select.form-select{background-position:97% 50%}.dynamic-form .form-input,.dynamic-form .form-select,.dynamic-form .form-textarea{font-size:16px;line-height:24px;color:#333;border:1px solid #AFAFAF;border-radius:8px;padding:10px 12px;width:100%;outline:none;transition:border-color .2s ease}.dynamic-form .form-input:focus,.dynamic-form .form-select:focus,.dynamic-form .form-textarea:focus{border-color:#000}.dynamic-form .form-input.form-noborder{border:none}.dynamic-form .form-select option{color:#000}.dynamic-form .form-radio-group{display:flex;gap:24px;margin-top:8px}.dynamic-form .form-radio-group label{color:#333;cursor:pointer;flex-grow:0;text-transform:none;flex-shrink:1;gap:5px;display:inline-flex;width:fit-content}.dynamic-form .checkbox-wrapper+.form-error{padding-left:35px}.dynamic-form .form-error{display:none;color:#e61e2a;font-size:14px;margin-top:4px}.dynamic-form .form-error.active{display:block}.form-submit span{color:inherit}button.form-submit .is-loading span{display:none}button.form-submit .is-loading svg{display:block}.dynamic-form .form-submit{min-width:120px}.dynamic-form .mobile-wrapper{display:flex;align-items:center;gap:6px;position:relative;border:1px solid #AFAFAF;border-radius:8px}.dynamic-form .country-dropdown{position:relative;display:inline-block;border:none;z-index:1000}.dynamic-form .dropdown-button{display:flex;align-items:center;gap:6px;cursor:pointer;outline:none;padding-left:6px}.dynamic-form .dropdown-button:hover{border-color:#000}.dynamic-form .country-flag{max-width:24px;height:16px;object-fit:cover;border-radius:2px}.dynamic-form .country-code{font-size:14px;color:#333;white-space:nowrap}.dynamic-form .country-arrow{font-size:10px;color:#666;margin-left:4px}.dynamic-form .dropdown-options{position:absolute;top:44px;left:0;background:#fff;border:1px solid #AFAFAF;border-radius:8px;list-style:none;margin:0;padding:6px 0;width:180px;z-index:999}.dynamic-form .dropdown-option{display:flex;align-items:center;gap:8px;padding:6px 12px;cursor:pointer}.dynamic-form .dropdown-option:hover{background-color:#f0f0f0}.dynamic-form .option-label{font-size:14px;color:#333}.dynamic-form .checkbox-wrapper{display:flex;align-items:center;gap:16px}.dynamic-form .checkbox-label{width:fit-content;display:inline-block;padding:0 0 0 35px;font-size:12px;line-height:20px;color:#6e6e6e}.dynamic-form .checkbox-label input{display:none}.form__radio-group{margin-bottom:1rem}.form__radio-input{display:none}.form__radio-label{display:flex;justify-content:start;align-items:center;gap:1rem;font-size:1rem;cursor:pointer}.form__radio-button{height:20px;width:20px;border:2px solid #000054;border-radius:50%;display:inline-block;position:relative}.form__radio-button:after{content:"";display:block;height:10px;width:10px;position:absolute;border-radius:50%;top:50%;left:50%;transition:opacity .1s;transform:translate(-50%,-50%);background-color:#000054;opacity:0}.form__radio-input:checked+.form__radio-label .form__radio-button:after{opacity:1}.submit-wrapper{text-align:center;padding-top:8px;padding-bottom:8px}@media (max-width: 767px){.submit-wrapper button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/252/assets/form.css.map */
