#brxe-jkbicc {--jfb-input-color-scheme: normal; --jfb-input-phc: var(--c-border-strong); --jfb-checkradio-input-bgc: var(--c-surface); --jfb-checkradio-input-checked-bgc: var(--c-primary)!important; --jfb-calc-bgc: var(--c-base-2); --jfb-message-success-bgc: rgba(22, 163, 74, 0.13); --jfb-message-error-bgc: #dc262621}#brxe-jkbicc .jet-form-builder__fields-group {flex-direction: row}#brxe-jkbicc .jet-form-builder__submit {background-color: var(--c-primary); color: var(--c-primary-contrast); font-weight: 600; padding-top: var(--s-2xs); padding-right: var(--s-m); padding-bottom: var(--s-2xs); padding-left: var(--s-m); border-radius: var(--r-full)}#brxe-jkbicc .jet-form-builder__submit:hover {background-color: var(--c-primary-hover)}#brxe-jkbicc .jet-form-builder__submit:focus {background-color: var(--c-primary-hover)}#brxe-jkbicc .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field):not([role="switch"]) {border: 1px solid var(--c-border-strong); border-radius: var(--r-s); color: var(--c-text); font-size: var(--fs-m)}#brxe-jkbicc .jet-form-builder__label .jet-form-builder__label-text {font-size: var(--fs-xs); font-weight: 600; color: var(--c-heading)}#brxe-jkbicc .jet-form-builder__required {color: var(--c-primary)}#brxe-jkbicc .jet-form-builder__desc {color: var(--c-text)}#brxe-jkbicc .jet-form-builder__field-label {color: var(--c-text)}#brxe-jkbicc .jet-form-builder__field-label > span::before {border: 1px solid var(--c-primary)}#brxe-jkbicc .jet-form-builder__field-label :checked + span::before {border-color: var(--c-primary)}#brxe-jkbicc .jet-form-builder__calculated-field {padding-top: var(--s-2xs); padding-right: var(--s-s); padding-bottom: var(--s-2xs); padding-left: var(--s-s); border-radius: var(--r-s)}#brxe-jkbicc .jet-form-builder-message--error {color: var(--c-error); border: 1px solid var(--c-error); border-radius: var(--r-s)}#brxe-jkbicc .jet-form-builder-message--success {color: var(--c-success); border: 1px solid var(--c-success); border-radius: var(--r-s)}#brxe-jkbicc a:hover, #brxe-jkbicc a:focus { color: var(--c-primary); text-decoration: underline;}#brxe-jkbicc .jet-apb-calendar-content { background-color: var(--c-base-2); border-radius: var(--r-m); padding: var(--s-s);}#brxe-jkbicc .jet-apb-calendar-week { font-weight:600;}#brxe-jkbicc .jet-apb-calendar-date-body:hover, #brxe-jkbicc .jet-apb-calendar-date--selected .jet-apb-calendar-date-body,#brxe-jkbicc .jet-apb-slot:hover,#brxe-jkbicc .jet-apb-slot--selected { background-color: var(--c-honey-2); border-radius:var(--r-s); color: var(--c-primary-contrast);}#brxe-jkbicc .jet-apb-slot { padding-inline: var(--s-2xs);}#brxe-jkbicc .jet-apb-calendar-slots .jet-apb-app-hours { flex-direction: column;}#brxe-jkbicc label[for=jet-apb-time-picker-start],#brxe-jkbicc label[for=jet-apb-time-picker-end] { color: var(--c-text);}#brxe-jkbicc #jet-apb-time-picker-start,#brxe-jkbicc #jet-apb-time-picker-end { border:1px solid var(--c-border-strong); border-radius: var(--r-s);}#brxe-jkbicc .jet-apb-calendar-appointments-list-wrapper { margin-top: var(--s-s);}#brxe-jkbicc .jet-form-builder__heading { font-size: var(--fs-h4); font-weight: 600; color: var(--c-heading);}#brxe-jkbicc .jet-apb-calendar-appointments-list { padding:0;}input + span > * { display: inline-block;} .jet-form-builder__field-wrap:has([data-field-name="field_datenschutz"]) label > span { display: block;  flex: 1 1 auto; min-width: 0; white-space: normal;} .jet-form-builder__field-wrap:has([data-field-name="field_datenschutz"]) label > span > a { display: inline; } .jet-form-builder__field-label > span::before { margin-right: var(--s-xs);} .jet-form-builder__field-wrap:has([data-field-name="field_datenschutz"]) label > span { flex: 1 1 auto; min-width: 0;}