.gform_wrapper.gform_wrapper.gform_wrapper{--error-color: currentcolor}.gform_wrapper.gform_wrapper.gform_wrapper .gform_fields{row-gap:0}.gform_wrapper.gform_wrapper.gform_wrapper .gform-field-label{font-family:var(--wp--custom--typography--label--font-family);font-weight:var(--wp--custom--typography--label--font-weight);line-height:var(--wp--custom--typography--label--line-height);font-size:var(--wp--preset--font-size--label)}.gform_wrapper.gform_wrapper.gform_wrapper .gform-field-label .gfield_required{color:currentcolor}.gform_wrapper.gform_wrapper.gform_wrapper .gfield{--field-color: var(--wp--preset--color--brand-900, var(--wp--preset--color--neutral-dark));--field-border-color: #6e7677;--field-radius: var(--wp--custom--radius--input);--checkbox-border-radius: 0;--field-padding-top: var(--wp--preset--spacing--4-xs);--field-padding-bottom: var(--wp--preset--spacing--xs);--field-background: transparent;--field-padding-left: var(--wp--preset--spacing--sm)}.gform_wrapper.gform_wrapper.gform_wrapper .gfield input:not([type=checkbox],[type=radio]),.gform_wrapper.gform_wrapper.gform_wrapper .gfield select,.gform_wrapper.gform_wrapper.gform_wrapper .gfield textarea,.gform_wrapper.gform_wrapper.gform_wrapper .gfield .selectize-control .selectize-input{outline-color:rgba(0,0,0,0);border:0;box-shadow:none}.gform_wrapper.gform_wrapper.gform_wrapper .gfield .selectize-control .selectize-dropdown{--wp--custom--color--text: var(--wp--custom--palette--base--text);--wp--custom--color--background: var(--wp--custom--palette--base--background);--wp--custom--color--link: var(--wp--custom--palette--base--link);--wp--custom--color--border: var(--wp--custom--palette--base--border);--wp--custom--color--accent: var(--wp--custom--palette--base--accent);--wp--custom--color--focus: var(--wp--custom--palette--base--focus);--wp--custom--color--button-primary--text: var(--wp--custom--palette--button--on-light--primary--text);--wp--custom--color--button-primary--background: var(--wp--custom--palette--button--on-light--primary--background);--wp--custom--color--button-primary--background-hover: var(--wp--custom--palette--button--on-light--primary--background-hover);--wp--custom--color--button-secondary--text: var(--wp--custom--palette--button--on-light--secondary--text);--wp--custom--color--button-secondary--icon: var(--wp--custom--palette--button--on-light--secondary--icon);--wp--custom--color--button-secondary--border: var(--wp--custom--palette--button--on-light--secondary--border);--wp--custom--color--button-secondary--text-hover: var(--wp--custom--palette--button--on-light--secondary--text-hover);--wp--custom--color--button-secondary--icon-hover: var(--wp--custom--palette--button--on-light--secondary--icon-hover);--wp--custom--color--button-secondary--border-hover: var(--wp--custom--palette--button--on-light--secondary--border-hover);position:absolute;border-top:0}.gform_wrapper.gform_wrapper.gform_wrapper .gfield .selectize-control .selectize-dropdown .selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:12rem}.gform_wrapper.gform_wrapper.gform_wrapper .gfield .selectize-control .selectize-input::after,.gform_wrapper.gform_wrapper.gform_wrapper .gfield .ginput_container:has(>select)::after{background-color:var(--field-color);margin-block:0}.gform_wrapper.gform_wrapper.gform_wrapper .gfield .selectize-control .clear{margin-block:0}.gform_wrapper.gform_wrapper.gform_wrapper .gfield--type-address .ginput_container_address{display:grid;grid-template-columns:1fr 1fr}.gform_wrapper.gform_wrapper.gform_wrapper .gfield--type-address .ginput_container_address>.gform-grid-col{inline-size:unset}.gform_wrapper.gform_wrapper.gform_wrapper .gfield--type-address .ginput_container_address>.ginput_full{grid-column:1/-1}.gform_wrapper.gform_wrapper.gform_wrapper .gfield--type-address .ginput_container_address .gf_clear{display:none}.gform_wrapper.gform_wrapper.gform_wrapper .gfield--type-consent .gform-field-label{font-family:var(--wp--custom--typography--text--font-family);font-weight:var(--wp--custom--typography--text--font-weight);line-height:var(--wp--custom--typography--text--line-height);font-size:var(--wp--preset--font-size--text-sm)}.gform_wrapper.gform_wrapper.gform_wrapper .gfield--type-consent .gfield_label_before_complex{font-family:var(--wp--custom--typography--sub-heading--font-family);font-weight:var(--wp--custom--typography--sub-heading--font-weight);line-height:var(--wp--custom--typography--sub-heading--line-height);font-size:var(--wp--preset--font-size--sub-heading-md)}.gform_wrapper.gform_wrapper.gform_wrapper .gfield--type-consent .ginput_container_consent{column-gap:var(--wp--preset--spacing--sm)}.gform_wrapper.gform_wrapper.gform_wrapper .gfield:not(fieldset){display:grid;grid-template-rows:var(--wp--preset--spacing--md) 1fr var(--wp--preset--spacing--md)}.gform_wrapper.gform_wrapper.gform_wrapper .gfield:not(fieldset) .gform-field-label{color:var(--field-color);margin:var(--wp--preset--spacing--2-xs) 0 0 var(--field-padding-left);grid-row:1;grid-column:1;z-index:1}.gform_wrapper.gform_wrapper.gform_wrapper .gfield:not(fieldset) .ginput_container{grid-row:2/3;grid-column:1;z-index:2}.gform_wrapper.gform_wrapper.gform_wrapper .gfield:not(fieldset)::after{content:"";grid-row:1/3;background-color:var(--wp--preset--color--neutral-light);grid-column:1;border-radius:var(--field-radius);border:1px solid var(--field-border-color)}.gform_wrapper.gform_wrapper.gform_wrapper .gfield:not(fieldset):focus-within::after{background-color:#fafbff;outline:var(--wp--custom--color--focus) var(--outline-style) var(--outline-width)}.gform_wrapper.gform_wrapper.gform_wrapper .gfield:is(fieldset):not(:has(.validation_message)){margin-bottom:var(--wp--preset--spacing--md)}.gform_wrapper.gform_wrapper.gform_wrapper .gfield:is(fieldset)>.gform-field-label,.gform_wrapper.gform_wrapper.gform_wrapper .gfield:is(fieldset) .gform-field-label--type-inline{color:inherit}.gform_wrapper.gform_wrapper.gform_wrapper .gfield:is(fieldset) .validation_message{margin-block:var(--wp--preset--spacing--3-xs) var(--wp--preset--spacing--2-xs);padding:0}.gform_wrapper.gform_wrapper.gform_wrapper .gfield:is(fieldset) .ginput_complex{color:var(--field-color);margin-inline:0;gap:var(--wp--preset--spacing--sm-to-md) var(--wp--preset--spacing--sm)}.gform_wrapper.gform_wrapper.gform_wrapper .gfield:is(fieldset) .ginput_complex>span.gform-grid-col.gform-grid-col.gform-grid-col{position:relative;background-color:var(--wp--preset--color--neutral-light);padding-inline:0;border-radius:var(--field-radius);border:1px solid var(--field-border-color);margin:0}.gform_wrapper.gform_wrapper.gform_wrapper .gfield:is(fieldset) .ginput_complex>span.gform-grid-col.gform-grid-col.gform-grid-col .gform-field-label{margin:var(--wp--preset--spacing--2-xs) 0 0 var(--field-padding-left)}.gform_wrapper.gform_wrapper.gform_wrapper .gfield:is(fieldset) .ginput_complex>span.gform-grid-col.gform-grid-col.gform-grid-col:focus-within{outline:var(--wp--custom--color--focus) var(--outline-style) var(--outline-width)}.gform_wrapper.gform_wrapper.gform_wrapper .gform_validation_errors,.gform_wrapper.gform_wrapper.gform_wrapper .gform_validation_errors>*{color:var(--wp--custom--palette--base--text)}.gform_wrapper.gform_wrapper.gform_wrapper .gfield_validation_message:not(:empty){color:currentcolor;background-color:rgba(0,0,0,0);height:fit-content;padding:0;margin-top:var(--wp--preset--spacing--3-xs);font-family:var(--wp--custom--typography--label--font-family);font-weight:var(--wp--custom--typography--label--font-weight);line-height:var(--wp--custom--typography--label--line-height);font-size:var(--wp--preset--font-size--label)}.gform_wrapper.gform_wrapper.gform_wrapper .gfield_validation_message:not(:empty)::before{display:none}.gform_wrapper.gform_wrapper.gform_wrapper .gfield.gfield_error{--error-color: #6e7677;--field-padding-left: var(--wp--preset--spacing--2-xl)}.gform_wrapper.gform_wrapper.gform_wrapper .gfield.gfield_error:not(fieldset)::before,.gform_wrapper.gform_wrapper.gform_wrapper .gfield.gfield_error:is(fieldset) .ginput_complex>span::before{content:"";left:var(--wp--preset--spacing--xs);z-index:3;width:var(--wp--preset--spacing--md);height:var(--wp--preset--spacing--md);background-color:currentcolor;-webkit-mask:url(/content/themes/yh-gruppen/assets/images/icons/badge-alert.svg) center/contain no-repeat;mask:url(/content/themes/yh-gruppen/assets/images/icons/badge-alert.svg) center/contain no-repeat;position:absolute;inset-block:0;margin-block:auto;background-color:var(--field-color)}.gform_wrapper.gform_wrapper.gform_wrapper .gfield.gfield_error:not(fieldset){position:relative}.gform_wrapper.gform_wrapper.gform_wrapper .gfield.gfield_error:not(fieldset)::before{transform:translateY(-50%)}.gform_wrapper.gform_wrapper.gform_wrapper .gfield.gfield_error .selectize-control .selectize-input{border:none;box-shadow:none}.gform_wrapper.gform_wrapper.gform_wrapper .gform-icon--circle-error::before{-webkit-mask-image:url(/content/themes/yh-gruppen/assets/images/icons/badge-alert.svg);mask-image:url(/content/themes/yh-gruppen/assets/images/icons/badge-alert.svg)}.gform_wrapper.gform_wrapper.gform_wrapper .wp-block-button.gform_button_wrapper .gform_button{padding:var(--wp--preset--spacing--xs) var(--wp--preset--spacing--md);border-radius:var(--wp--custom--radius--button);gap:var(--wp--preset--spacing--2-xs);align-items:center}.gform_wrapper.gform_wrapper.gform_wrapper .wp-block-button.gform_button_wrapper .gform_button::after{content:"";width:var(--wp--preset--spacing--md);height:var(--wp--preset--spacing--md);background-color:currentcolor;-webkit-mask:url(/content/themes/yh-gruppen/assets/images/icons/send.svg) center/contain no-repeat;mask:url(/content/themes/yh-gruppen/assets/images/icons/send.svg) center/contain no-repeat}
