:root.theme-alternative .react-checkbox{--color-theme-react-checkbox-iconWrapperBorder: var(--color-light-blue);--color-theme-react-checkbox-inputIconChecked: var(--color-primary-blue);--color-theme-react-checkbox-iconWrapperBg: var(--color-blue-additional)}.react-checkbox{display:flex;justify-content:center;align-items:center;gap:.75rem;color:var(--color-theme-react-checkbox-color, var(--color-secondary-grey));cursor:pointer}.react-checkbox .react-checkbox__input{display:none}.react-checkbox .react-checkbox__input:checked+.react-checkbox__icon-wrapper .react-checkbox__icon{fill:var(--color-theme-react-checkbox-inputIconChecked, var(--color-secondary-grey))}.react-checkbox .react-checkbox__icon-wrapper{flex-shrink:0;width:1.25rem;height:1.25rem;border:1px solid var(--color-theme-react-checkbox-iconWrapperBorder, transparent);border-radius:4px;background:var(--color-theme-react-checkbox-iconWrapperBg, var(--color-light-blue))}.react-checkbox .react-checkbox__icon{transition:.3s border-color,.3s fill;fill:transparent;width:100%;height:100%}.react-form{width:100%}.react-form .react-form__fieldset{display:flex;flex-direction:column;width:100%;gap:1rem;margin-bottom:1.5rem}.react-form .react-form__field,.react-form .react-form__input{width:100%}.react-form.react-form--textarea{height:8.5625rem}.react-form .react-form__additional-fields{display:flex;justify-content:space-between;margin-bottom:2rem}.react-form .react-form__button{width:100%}
