:root{--padding-y: 1.1rem;--padding-x: 1.4rem;--gutter-y: 2rem;--gutter-x: 1rem;--color: var(--text-color);--primary-color: var(--blue-500);--secondary-color: var(--blue-300);--form-radius: 1rem;--btn-border-radius: var(--radius-m);--input-border-radius: 4px;--labelsize: var(--theme-fs-base);--twz-labelsize: 1.1rem;--font-size: var(--theme-fs-base);--border: 1px;--labelcolor: var(--text-color);--placeholdercolor: var(--grey-500);--placeholdercolor--focused: var(--blue-800);--inputcolor: var(--text-color-dark);--choice-bordercolor: var(--blue-800);--bordercolor: var(--grey-200);--bordercolor--focused: var(--blue-800);--backgroundcolor: var(--white);--backgroundcolor-error: rgb(126, 20, 20);--textcolor-error: var(--white);--animation-speed-m: 0.3s}.row:has(.twz-form){--labelcolor: var(--text-color)}.row:has(.twz-form)[style*="--backgroundColor: var(--blue-800)"]{--text-color: var(--text-color-light)}.twz-form,form{--form-maxwidth: 90rem}.twz-form .gform_wrapper,form .gform_wrapper{margin-inline:auto;width:min(var(--form-maxwidth),95%)}.twz-form:has(.gf_page_steps) .twz-form__wrapper,form:has(.gf_page_steps) .twz-form__wrapper{justify-content:center}.twz-form__wrapper .twz-text,form__wrapper .twz-text{--paragraph-maxsize: var(--grid-xs);margin-bottom:4rem}.twz-form__form,form__form{max-width:var(--grid-xs);margin-inline:auto}.twz-form form,form form{--gf-color-primary: var(--primary-color);--gf-field-gap-y: var(--gutter-y);color:var(--text-color)}.twz-form .gform_page_footer>input,form .gform_page_footer>input{width:auto;margin-block:0}.twz-form .gform_title,form .gform_title{color:var(--text-color);margin-top:0}em{font-size:1.4rem}fieldset{border:none;padding:0;margin:1rem 0}.gform_required_legend{display:none}.gform_wrapper form ul{list-style:none;margin:0;padding:0}.gform_wrapper form .gform_body .gform_fields{grid-column-gap:var(--gutter-x);grid-row-gap:var(--gutter-y)}.gform_wrapper form .twz-fieldrow{--twz-label--offset: calc(var(--padding-x));position:relative}.gform_wrapper form .twz-fieldrow--part{--twz-label--offset: calc(var(--padding-x) + (var(--gf-field-gap-x)/2))}.gform_wrapper form .gfield{position:relative}@media(max-width: 767px){.gform_wrapper form .gfield.gfield--width-half{grid-column:span 12}}.gform_wrapper form .gfield:has(.gfield_validation_message) input{border:unset;border-left:6px solid var(--red-500)}.gform_wrapper form .chosen-container-multi,.gform_wrapper form .ginput_product_price,.gform_wrapper form .ginput_product_price_label,.gform_wrapper form .ginput_quantity_label{font-size:var(--font-size)}.gform_wrapper form .chosen-choices{padding:var(--padding-y) var(--padding-y)}.gform_wrapper .gform_description{font-size:var(--font-size);color:var(--primary-color);margin-top:.5rem;line-height:1.4}.gform_wrapper .ginput_container_consent input{display:none}.gform_footer{text-align:var(--buttonplacement);container:form/inline-size}.gform_footer button{cursor:pointer}.gform_confirmation_message{font-size:1.8rem;color:var(--text-color);margin-top:1rem;line-height:1.4}
