.brxe-ws-form-form{width:100%}[data-wsf-message] .wsf-alert{padding:var(--space-s) var(--space-m);font-size:var(--text-m)}[data-wsf-message] .wsf-alert.wsf-alert-success{background:var(--success-bg);border-color:var(--success);color:var(--success)}.wsf-form .wsf-fieldset>legend,.wsf-form .wsf-section>legend{font-weight:700}.wsf-form .wsf-field-wrapper .wsf-label{color:var(--text-body);font-size:var(--inputs-font-size);font-weight:700}.wsf-form .wsf-field-wrapper .wsf-label .wsf-required-wrapper{color:var(--error);font-weight:400}.wsf-form .wsf-field-wrapper .wsf-label .wsf-required-wrapper small{color:var(--error);font-weight:400}.wsf-form .wsf-field-wrapper .wsf-invalid-feedback{color:var(--error)}.wsf-form input[type=date].wsf-field,.wsf-form input[type=datetime-local].wsf-field,.wsf-form input[type=email].wsf-field,.wsf-form input[type=file].wsf-field,.wsf-form input[type=month].wsf-field,.wsf-form input[type=number].wsf-field,.wsf-form input[type=password].wsf-field,.wsf-form input[type=search].wsf-field,.wsf-form input[type=tel].wsf-field,.wsf-form input[type=text].wsf-field,.wsf-form input[type=time].wsf-field,.wsf-form input[type=url].wsf-field,.wsf-form input[type=week].wsf-field,.wsf-form select.wsf-field,.wsf-form textarea.wsf-field{height:auto;width:100%;line-height:1.4;font-size:var(--inputs-font-size);background:var(--inputs-bg);padding:var(--inputs-padding);border:var(--inputs-border-width,0) solid transparent;border-radius:var(--inputs-border-radius);border-color:var(--inputs-border-color);-webkit-box-shadow:var(--inputs-box-shadow);box-shadow:var(--inputs-box-shadow)}.wsf-form input[type=date].wsf-field:focus,.wsf-form input[type=datetime-local].wsf-field:focus,.wsf-form input[type=email].wsf-field:focus,.wsf-form input[type=file].wsf-field:focus,.wsf-form input[type=month].wsf-field:focus,.wsf-form input[type=number].wsf-field:focus,.wsf-form input[type=password].wsf-field:focus,.wsf-form input[type=search].wsf-field:focus,.wsf-form input[type=tel].wsf-field:focus,.wsf-form input[type=text].wsf-field:focus,.wsf-form input[type=time].wsf-field:focus,.wsf-form input[type=url].wsf-field:focus,.wsf-form input[type=week].wsf-field:focus,.wsf-form select.wsf-field:focus,.wsf-form textarea.wsf-field:focus{background:var(--inputs-bg-focus);border-color:var(--inputs-border-color-focus);-webkit-box-shadow:var(--inputs-box-shadow-focus);box-shadow:var(--inputs-box-shadow-focus)}.wsf-form select.wsf-field:not([multiple]):not([size]){height:auto}.wsf-form select.wsf-field~.select2-container .select2-selection--multiple,.wsf-form select.wsf-field~.select2-container .select2-selection--single{font-size:var(--inputs-font-size);padding:var(--inputs-padding);padding-right:calc(var(--inputs-padding-side) * 2);border:var(--inputs-border-width,0) solid transparent;border-radius:var(--inputs-border-radius);border-color:var(--inputs-border-color)}.wsf-form select.wsf-field~.select2-container.select2-container--focus .select2-selection--multiple,.wsf-form select.wsf-field~.select2-container.select2-container--focus .select2-selection--single,.wsf-form select.wsf-field~.select2-container.select2-container--open .select2-selection--multiple,.wsf-form select.wsf-field~.select2-container.select2-container--open .select2-selection--single{background:var(--inputs-bg-focus);border-color:var(--inputs-border-color-focus)}.wsf-form select.wsf-field~.select2-container.select2-container--focus .select2-selection--multiple,.wsf-form select.wsf-field~.select2-container.select2-container--focus .select2-selection--single{padding-right:var(--inputs-padding-side)}.wsf-form button.wsf-button.wsf-button-primary{background-color:var(--submit-bg);border-color:var(--submit-bg);color:var(--submit-color)}.wsf-form button.wsf-button.wsf-button-primary:hover{background-color:var(--submit-bg-hover);border-color:var(--submit-bg-hover);color:var(--submit-color-hover)}