[data-hsfc-id=Renderer] .hsfc-Step .hsfc-Step__Content {
padding: 0 !important;
}
[data-hsfc-id=Renderer] .hsfc-FieldLabel,
[data-hsfc-id=Renderer] .hsfc-TextInput,
[data-hsfc-id=Renderer] .hsfc-Button,
[data-hsfc-id=Renderer] .hsfc-RichText,
[data-hsfc-id=Renderer] .hsfc-ErrorAlert {
font-family: 'Bitter', sans-serif !important;
color: var(--grey-600);
}
[data-hsfc-id=Renderer] .hsfc-Heading {
font-family: 'Quicksand', sans-serif !important;
color: var(--green-600) !important;
}
[data-hsfc-id=Renderer] .hsfc-FieldLabel {
}
[data-hsfc-id=Renderer] .hsfc-CheckboxField label {
font-size: var(--body3-font-size) !important;
line-height: 1.2 !important;
gap: 16px !important;
}
[data-hsfc-id=Renderer] .hsfc-TextInput {
width: 100%;
padding: 5px 20px !important;
background-color: var(--grey-100) !important;
font-size: var(--body2-font-size) !important;
letter-spacing: 0;
color: var(--grey-600) !important;
line-height: 40px !important;
border-radius: var(--border-radius) !important;
-webkit-border-radius: var(--border-radius) !important;
-moz-border-radius: var(--border-radius) !important;
border: 1px solid var(--grey-400) !important;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
-webkit-appearance: none;
max-width: 100%;
overflow: hidden;
word-wrap: normal !important;
white-space: normal;
box-shadow: none !important;
}
[data-hsfc-id=Renderer] .hsfc-TextInput:hover {
border: 1px solid var(--grey-600) !important;
border-radius: var(--border-radius) !important;
outline: 1px solid var(--grey-600) !important;
}
[data-hsfc-id=Renderer] .hsfc-PhoneInput {
gap: 16px;
}
[data-hsfc-id=Renderer] .hsfc-PhoneInput__FlagAndCaret {
padding: 5px 20px !important;
background-color: var(--grey-100) !important;
font-size: var(--body2-font-size) !important;
letter-spacing: 0;
color: var(--grey-600) !important;
line-height: 40px !important;
border-radius: var(--border-radius) !important;
-webkit-border-radius: var(--border-radius) !important;
-moz-border-radius: var(--border-radius) !important;
border: 1px solid var(--grey-400) !important;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
-webkit-appearance: none;
overflow: hidden;
word-wrap: normal !important;
white-space: normal;
box-shadow: none !important;
}
[data-hsfc-id=Renderer] .hsfc-PhoneInput__FlagAndCaret:hover {
filter: none !important;
border: 1px solid var(--grey-600) !important;
border-radius: var(--border-radius) !important;
outline: 1px solid var(--grey-600) !important;
}
[data-hsfc-id=Renderer] .hsfc-RichText {
}
[data-hsfc-id=DataPrivacyField] .hsfc-RichText {
font-size: 14px !important;
font-weight: 400 !important;
line-height: 16px !important;	
}
[data-hsfc-id=Renderer] .hsfc-RichText p {
font-size: 18px !important;
line-height: 22px !important;
}
[data-hsfc-id=Renderer] .hsfc-Button {
width: auto !important;
padding: 12px 24px !important;
min-width: 160px !important;
background-color: var(--grey-600) !important;
font-size: var(--body2-font-size) !important;
font-weight: var(--bold-weight) !important;
color: var(--grey-100) !important;
text-align: center !important;
text-decoration: none !important;
letter-spacing: 0.5px !important;
text-transform: uppercase !important;
line-height: 1.25 !important;
border: var(--border-size) solid var(--grey-600) !important;
border-radius: var(--border-radius) !important;
-moz-border-radius: var(--border-radius) !important;
-webkit-border-radius: var(--border-radius) !important;
-webkit-appearance: none !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
transition: 0.25s ease-in !important;
overflow: hidden !important;
}
[data-hsfc-id=Renderer] .hsfc-Button:hover {
background-color: var(--brown-600) !important;
border: var(--border-size) solid var(--brown-600) !important;
color: var(--grey-100) !important;
}
.hsfc-DropdownField:has(input[type="hidden"][name="0-1/anredeform"]) .hsfc-DropdownOptions__Search,
.hsfc-DropdownField:has(input[type="hidden"][name="0-1/aufmerksam_geworden_durch"]) .hsfc-DropdownOptions__Search {
display: none;
}
[data-hsfc-id=Renderer] .hsfc-DropdownOptions__List {
background-color: var(--grey-100) !important;
border: 0 !important;
}
[data-hsfc-id=Renderer] .hsfc-DropdownOptions__List__ListItem {
margin: 0 0 0 0 !important;
padding: var(--hsf-field-input__padding, var(--hsf-default-field-input__padding)) !important;
background-color: var(--grey-200) !important;
}
[data-hsfc-id=Renderer] .hsfc-DropdownOptions__List__ListItem:hover {
background-color: var(--grey-300) !important;
}
[data-hsfc-id=Renderer] .hsfc-DropdownOptions__List__ListItem:before {
display: none;
}
[data-hsfc-id=Renderer] .hsfc-DropdownOptions {
border-radius: 0 !important;
background-color: var(--grey-100) !important;
border: 0 !important;
}
[data-hsfc-id=Renderer] .hsfc-PostSubmit .hsfc-RichText p span strong {
font-size: 28px !important;
color: var(--grey-600) !important;
}
[data-hsfc-id=Renderer] .hsfc-PostSubmit .hsfc-RichText p span {
font-size: 18px !important;
color: var(--grey-600) !important;
}