:root{--padding-y: 1.1rem;--padding-x: 1.4rem;--gutter-y: 2rem;--gutter-x: 1rem;--color: var(--black);--primary-color: var(--green-800);--secondary-color: var(--green-500);--form-radius: 0;--btn-border-radius: 0;--input-border-radius: 4px;--labelsize: var(--theme-fs-base);--twz-labelsize: 1.2rem;--font-size: var(--theme-fs-base);--border: 2px;--labelcolor: var(--black);--placeholdercolor: color-mix(in srgb, var(--black), transparent 50%);--placeholdercolor--focused: var(--black);--inputcolor: var(--black);--choice-bordercolor: var(--green-800);--bordercolor: transparent;--bordercolor--focused: transparent;--backgroundcolor: #fff;--backgroundcolor-error: var(--red-200);--textcolor-error: var(--red-500);--form-border-radius: 1rem;--buttonplacement: left}.twz-form{--form-maxwidth: 90rem;margin-inline:auto;width:min(var(--form-maxwidth),95%)}.twz-form:has(.gf_page_steps) .twz-form__wrapper{justify-content:center}.twz-form .gform_heading{font-family:var(--font-special);margin-bottom:3rem}.twz-form .gform_heading .gform_title{font-size:var(--fs-3)}.twz-form__wrapper .twz-text{--paragraph-maxsize: var(--grid-xs);margin-bottom:4rem}.twz-form__form{max-width:var(--grid-xs);margin-inline:auto}.twz-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{width:auto;margin-block:0}.twz-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}.required{color:var(--required-icon-color, #ff7777)}.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 .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(--primary-color);margin-top:1rem;line-height:1.4}
