.gform-theme--foundation .wc-gravity-form .gform_fields{row-gap:3rem}h1,h2,h3,h4{&.gsection_title,&.gform_title{color:var(--form-heading)}}.brxe-container .wc-gravity-form{label,gfield_label,.gform_drop_instructions,.gform-field-label{color:var(--form-text);margin-bottom:5px}legend.gfield_label,label.gfield_label{color:var(--form-legend);font-size:var(--text-m)}.gfield_required{color:var(--form-field-required)}}.brxe-container .wc-gravity-form .gfield_description{color:var(--description-text)}.brxe-container .wc-gravity-form :is(input,textarea,select):focus{outline-color:var(--input-outline-focus)}.brxe-container .wc-gravity-form .gfield .gchoice:focus-within{outline-color:var(--input-outline-focus)}.brxe-container .wc-gravity-form .gfield{input[type="text"],input[type="email"],input[type="tel"],input[type="number"],input[type="url"],input[type="file"],select{background-color:var(--input-background);border:solid 1px var(--input-border);border-radius:var(--radius-s);color:var(--form-text);&::placeholder{color:var(--placeholder-text)}}}.brxe-container .wc-gravity-form .gfield textarea{background-color:var(--input-background);border:solid 1px var(--input-border);border-radius:var(--radius-s);color:var(--form-text);&::placeholder{color:var(--placeholder-text)}}.brxe-container .wc-gravity-form .gfield{input[type="checkbox"]{border-color:var(--input-border);border-radius:var(--radius-xs);&::before{color:var(--primary)}}input[type="radio"]{border-color:var(--input-border);&::before{background-color:var(--primary);block-size:8px;inline-size:8px}}}.brxe-container .wc-gravity-form .ginput_container_image_choice .gfield_radio .gchoice{border-radius:var(--radius-m);background-color:var(--input-background);border:solid 1px var(--input-border);overflow:hidden}.brxe-container .wc-gravity-form .ginput_container_image_choice .gfield_radio .gchoice .gfield-choice-image-wrapper{border-radius:var(--radius-s);background-color:var(--input-border);overflow:hidden}.brxe-container .wc-gravity-form .gfield .gchoice:has(input:checked)::after{background-color:var(--primary)}.gform-theme--framework.ui-datepicker,.gform-theme--framework.ui-datepicker .ui-datepicker-header{border-radius:var(--radius-m)!important}.gform-theme--framework.ui-datepicker{select.ui-datepicker-month,select.ui-datepicker-year{border-color:var(--input-border);&:focus{outline-color:var(--input-outline-focus)}}}.gform-theme--framework .ui-datepicker-calendar td a.ui-state-active{background-color:var(--input-outline-focus);color:#fff}.brxe-container .wc-gravity-form .gfield{.gform_drop_area{background-color:var(--input-background);border:dashed 2px var(--input-border);border-radius:var(--radius-s);&::before{color:var(--primary)}}.gform_button_select_files{background-color:var(--primary)!important;&:hover{background-color:var(--primary-d-1)!important}}}.brxe-container .wc-gravity-form .gfield .gfield_list_icons{.add_list_item,.delete_list_item{background-color:var(--primary)!important}}.brxe-container .wc-gravity-form .gfield input[type="text"]{&.ginput_product_price{background-color:#fff0;border:none;&:focus{outline-color:#fff0}}&.ginput_shipping_price{background-color:#fff0;border:none;&:focus{outline-color:#fff0}}&.ginput_total{background-color:#fff0;border:none;font-size:var(--text-2xl);color:var(--product-total);&:focus{outline-color:#fff0}}}.wc-gravity-form .gform-footer .gform_button{color:var(--gravity-button-text)!important;background-color:transparent!important;border:solid 1px var(--secondary)!important;border-radius:var(--radius-full)!important;padding-inline:4rem!important;transition:all .3s ease-out!important}.wc-gravity-form .gform-footer .gform_button:hover{color:var(--white)!important;background-color:var(--secondary)!important}.wc-gravity-form a{color:var(--primary-l-3)}