:root{--padding-y: 0.6875rem;--padding-x: 0.875rem;--gutter-y: 1.25rem;--gutter-x: 0.625rem;--color: var(--black);--secondary-color: var(--green-500);--form-radius: 0;--btn-border-radius: 0;--input-border-radius: 4px;--labelsize: var(--theme-fs-base);--twz-labelsize: 0.6875rem;--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(--black);--bordercolor: transparent;--bordercolor--focused: transparent;--backgroundcolor: #fff;--backgroundcolor-error: var(--red-200);--textcolor-error: var(--red-500);--form-border-radius: 0.625rem;--buttonplacement: left;--checkbox-box-checked-bg: var(--blue-500)}.twz-form{--form-maxwidth: 56.25rem;margin-inline:auto;width:min(var(--form-maxwidth),95%)}.twz-form:has(.gf_page_steps) .twz-form__wrapper{justify-content:center}.twz-form__wrapper .twz-text{--paragraph-maxsize: var(--grid-xs);margin-bottom:2.5rem}.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:0.875rem}fieldset{border:none;padding:0;margin:0.625rem 0}label:has(input[type=checkbox]):after{top:.2em}.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 .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:.3.125rem;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.125rem;color:var(--primary-color);margin-top:0.625rem;line-height:1.4}
.row:has(.gform_confirmation_wrapper){padding-bottom:15.625rem}.twz-form{--border: 1px;--bordercolor: var(--grey-300);--border-radius: 0;--secondary-color: transparent;--submit-btn-gform-bg: var(--gradient-blue);--red-500: red}.twz-form .gform_wrapper form input[type=checkbox]:checked+label:before{background-color:var(--black)}
