.gform-theme--framework .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), 
.gform-theme--framework .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-search input[type=text]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), 
.gform-theme--framework .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-single:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), 
.gform-theme--framework .gform-theme-field-control:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), 
.gform-theme--framework input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), 
.gform-theme--framework select:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), 
.gform-theme--framework select[multiple]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), 
.gform-theme--framework textarea:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)) {
    height: 5rem !important;
    line-height: normal !important;
    margin-top: 0 !important;
    border: 0.1rem solid var(--paars) !important;
	border-radius: 0.8rem !important;
	color: var(--donker_paars) !important;
    box-shadow: none !important;
}

.ginput_price{
	display: none !important;
}

body .gfield .gform_drop_area{
	height: auto !important;
}

.ginput_product_price_wrapper{
	display: none !important;
}

.gform-theme--framework select:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){
	line-height: 5rem !important;
}

body .gform-theme--framework .ginput_container_consent input[type="checkbox"],
.gform-theme--framework input[type="radio"]:where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),
.gform-theme--framework input[type="checkbox"]:where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){
	line-height: normal !important;
	height: 2rem !important;
}

.gfield_checkbox,
.gfield_radio,
.ginput_container_consent input,
.ginput_container_consent label{
	cursor: pointer !important;
}

body .gform-theme--api, 
body .gform-theme--foundation{
	--gf-form-gap-y: 2rem;
}

body .gform-theme--api, 
body .gform-theme--framework{
	--gf-ctrl-label-font-weight-primary: 700;
	--gf-ctrl-border-color: var(--paars);
	--gf-ctrl-choice-check-color: var(--paars);
	--gf-ctrl-accent-color: var(--paars);
	--gf-color-primary: var(--paars);
	--gf-ctrl-outline-color-focus: var(--paars);
	--gf-field-img-choice-card-check-ind-bg-color: var(--paars);
	--gf-color-danger: var(--donker_roze);
	--gf-field-img-choice-size-md: clamp(1rem, 47.5%, 300px);
}