/* WARNUNG: Alle Einstellung in dieser Datei gehen verloren, sobald die Formidable Einstellungen aktualisiert werden. */
.with_frm_style .frm_button{text-decoration:none !important;border:1px solid #eee;display:inline-block;padding: var(--submit-padding);border-radius:var(--border-radius);font-size: var(--submit-font-size);font-weight: var(--submit-weight);color: var(--submit-text-color);background: var(--submit-bg-color);border-width: var(--submit-border-width);border-color: var(--submit-border-color);height: var(--submit-height);}.frm_style_formidable-stil.with_frm_style .frm_blank_field .frm_combo_inputs_container > .frm_form_field:not(.frm_blank_field) input:not(:focus),.frm_style_formidable-stil.with_frm_style .frm_blank_field .frm_combo_inputs_container > .frm_form_field:not(.frm_blank_field) select:not(:focus),.frm_style_formidable-stil.with_frm_style .frm_blank_field .frm_combo_inputs_container > .frm_form_field:not(.frm_blank_field) textarea:not(:focus),.frm_style_formidable-stil.with_frm_style .frm_blank_field .frm_combo_inputs_container > .frm_form_field:not(.frm_blank_field) .mce-edit-area iframe,.frm_style_formidable-stil.with_frm_style .frm_blank_field .frm_combo_inputs_container > .frm_form_field:not(.frm_blank_field) .frm-g-recaptcha iframe,.frm_style_formidable-stil.with_frm_style .frm_blank_field .frm_combo_inputs_container > .frm_form_field:not(.frm_blank_field) .g-recaptcha iframe,.frm_style_formidable-stil.with_frm_style .frm_blank_field .frm_combo_inputs_container > .frm_form_field:not(.frm_blank_field) .frm-card-element.StripeElement {color:var(--text-color);background-color:var(--bg-color);border-color:var(--border-color);border-width:var(--field-border-width);border-style:var(--field-border-style);}.frm_style_formidable-stil.with_frm_style .frm_error_style span{font-weight: bold;}.frm_style_formidable-stil.with_frm_style .frm_error_style ul{list-style: disc outside !important;color: var(--error-text);margin: 0 !important;margin-block-start: 0.25em !important;padding: 0 !important;padding-inline-start: 1.25em !important;}.frm_style_formidable-stil.with_frm_style .frm_error_style ul li{margin: 0 !important;padding: 0 !important;}.frm_style_formidable-stil.with_frm_style .frm_error_style ul li + li{margin-block-start: 0.25em !important;}.frm_style_formidable-stil.with_frm_style .frm_error_style ul li a{color: var(--error-text);}.frm_style_formidable-stil.with_frm_style .frm_error_style ul li a:hover{text-decoration: underline;}.frm_style_formidable-stil.with_frm_style .frm_error_style ul li a:focus-visible{outline: 2px solid var(--error-text) !important;outline-offset: 2px !important;}.frm_style_formidable-stil.with_frm_style .frm-show-form  .frm_section_heading h3[class*="frm_pos_"]{border-top:1px solid #EAECF0;}.frm_style_formidable-stil.with_frm_style  .frm-show-form .frm_section_heading .frm_section_spacing,.menu-edit #post-body-content .frm_style_formidable-stil.with_frm_style  .frm-show-form .frm_section_heading .frm_section_spacing{margin-bottom:30px;}.frm_style_formidable-stil.with_frm_style input.flatpickr-input[readonly]:not([disabled]):focus {color: var(--text-color);background-color: var(--bg-color-active);border-color: var(--border-color-active);box-shadow: 0 0 5px 0 rgba(47,79,111, 0.6);}.frm_style_formidable-stil.with_frm_style .frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day,.frm_style_formidable-stil.with_frm_style.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day,.frm_style_formidable-stil.with_frm_style .ui-datepicker td, .frm_style_formidable-stil.with_frm_style.ui-datepicker td {border: 0;border-radius: var(--border-radius);overflow: hidden;}.frm_style_formidable-stil.with_frm_style td.ui-datepicker-today:not(.ui-datepicker-current-day) {background-color: transparent !important;}.frm_style_formidable-stil.with_frm_style .frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.today:not(.inRange):not(.selected):not(.startRange):not(.endRange),.frm_style_formidable-stil.with_frm_style.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.today:not(.inRange):not(.selected):not(.startRange):not(.endRange) {color: var(--date-band-color);font-weight: 600;}.frm_style_formidable-stil.with_frm_style td.ui-datepicker-today:not(.ui-datepicker-current-day) > .ui-state-default {color: var(--date-band-color);font-weight: 600;}.frm_style_formidable-stil.with_frm_style td.ui-datepicker-current-day .ui-state-default {font-weight: 600;}.frm_style_formidable-stil.with_frm_style .frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.today:not(.flatpickr-disabled):hover,.frm_style_formidable-stil.with_frm_style.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.today:not(.flatpickr-disabled):hover,.frm_style_formidable-stil.with_frm_style td:not(.ui-datepicker-current-day) .ui-state-hover {color: var(--date-band-color);background: var(--date-band-fill) !important;font-weight: 600;}.frm_forms.with_frm_style .frm_checkbox input[type=checkbox]:before {width: 100% !important;height: 100% !important;background-image: url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6667 1.5L4.25001 7.91667L1.33334 5' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") !important;background-size: 9px !important;background-repeat: no-repeat !important;background-position: center !important;margin: 0;}@keyframes spin {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}@keyframes fadeIn {0% {opacity: 0;}100% {opacity: 1;}}@media only screen and (max-width: 750px) {}@media only screen and (max-width: 600px) {}@media (max-width: 640px) {  }@media screen and (-webkit-min-device-pixel-ratio: 0) {  }.frm-grid-view {grid-template-columns: repeat(12, 1fr);--v-tl-padding: 10px;--v-tl-border-color: #efefef;--v-tl-border-style: solid;--v-tl-border-thickness: 1px;--v-tl-background-color: initial;--v-tl-line-height: initial;--v-tl-font-size: initial;--v-tl-border-radius: initial;--v-tl-grid-column: span 12/span 12;}.frm-grid-view > div {padding: 10px;padding: var(--v-tl-padding);border: 1px solid #efefef;border-color: var(--v-tl-border-color);border-style: var(--v-tl-border-style);border-width: var(--v-tl-border-thickness);border-radius: var(--v-tl-border-radius);background-color: var(--v-tl-background-color);line-height: var(--v-tl-line-height);font-size: var(--v-tl-font-size);grid-column: span 12/span 12;grid-column: var(--v-tl-grid-column);}.is-layout-constrained > .frm_grid_container {max-width: 100%;}table.frm-responsive-table td {--v-responsive-table-label: "";}@media only screen and (max-width: 760px), (min-width: 768px) and (max-width: 1024px)  {table.frm-responsive-table, table.frm-responsive-table thead, table.frm-responsive-table tbody, table.frm-responsive-table th, table.frm-responsive-table td, table.frm-responsive-table tr {display: block;}table.frm-responsive-table thead tr {position: absolute;top: -9999px;left: -9999px;}table.frm-responsive-table tr {border: 1px solid var(--border-color);}table.frm-responsive-table td {border: none;border-bottom: 1px solid var(--border-color);position: relative;padding-left: 50% !important;min-height: 40px;box-sizing: content-box;}table.frm-responsive-table td:last-of-type {border-bottom: none;}table.frm-responsive-table.frm-alt-table td {min-height: 20px;}table.frm-responsive-table td:before {position: absolute;width: 45%;left: 10px;padding-right: 10px;content: var(--v-responsive-table-label);white-space: wrap;}table.frm-responsive-table.frm-alt-table td:before {left: 20px;}}.frmcal {padding-top:30px;}.frmcal-title {font-size:116%;}.frmcal table.frmcal-calendar {border-collapse:collapse;margin-top:20px;color:#1D2939;}.frmcal table.frmcal-calendar,.frmcal table.frmcal-calendar tbody tr td {border:1px solid #D0D5DD;}.frmcal table.frmcal-calendar,.frmcal,.frmcal-header {width:100%;}.frmcal-header {text-align:center;}.frmcal-prev {margin-right:10px;}.frmcal-prev,.frmcal-dropdown {float:left;}.frmcal-dropdown {margin-left:5px;}.frmcal-next {float:right;}.frmcal table.frmcal-calendar thead tr th {text-align:center;padding:2px 4px;}.frmcal table.frmcal-calendar tbody tr td {height:110px;width:14.28%;vertical-align:top;padding:0 !important;color:#1D2939;font-size:12px;}table.frmcal-calendar .frmcal_date {background-color:#ffffff;padding:0 5px;text-align:right;box-shadow:0 2px 5px #D0D5DD;}table.frmcal-calendar .frmcal-today .frmcal_date {background-color:#ffffff;padding:0 5px;text-align:right;box-shadow:0 2px 5px #2F4F6F;}.frmcal_day_name,.frmcal_num {display:inline;}.frmcal-content {padding:2px 4px;}:root {--frm-views-calendar-border-color: rgba(209, 209, 219, 1);--frm-views-calendar-border-radius: 8px;--frm-views-calendar-background-hover-color: rgba(249, 249, 251, 1);--frm-views-calendar-svg-arrow-bottom: url( "data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.00012 9L12.0001 15L18.0001 9' stroke='%231A4548' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A" );--frm-views-calendar-svg-time-icon: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z' stroke='black' stroke-width='1.5'/%3E%3Cpath d='M12 8V12L14 14' stroke='black' stroke-width='1.5'/%3E%3C/svg%3E%0A");--frm-views-calendar-svg-date-icon: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.75 8.75C4.75 7.64543 5.64543 6.75 6.75 6.75H17.25C18.3546 6.75 19.25 7.64543 19.25 8.75V17.25C19.25 18.3546 18.3546 19.25 17.25 19.25H6.75C5.64543 19.25 4.75 18.3546 4.75 17.25V8.75Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 4.75V8.25' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16 4.75V8.25' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.75 10.75H16.25' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--frm-views-calendar-svg-location-icon: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.25 11C18.25 15 12 19.25 12 19.25C12 19.25 5.75 15 5.75 11C5.75 7.5 8.68629 4.75 12 4.75C15.3137 4.75 18.25 7.5 18.25 11Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 13.25C13.2426 13.25 14.25 12.2426 14.25 11C14.25 9.75736 13.2426 8.75 12 8.75C10.7574 8.75 9.75 9.75736 9.75 11C9.75 12.2426 10.7574 13.25 12 13.25Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--frm-views-calendar-color: rgba(40, 40, 51, 1);--frm-views-calendar-accent-color: rgba(0, 172, 255, 1);--frm-views-calendar-accent-bg-color: rgba( 0, 172, 255, 0.1 );--frm-views-calendar-background-color: #ffffff;--frm-views-calendar-font-size: 14px;}.wp-admin .frmcal select {width: auto;margin-left: 5px;}.frmcal-hide {display: none;}div.frm-modern-calendar {background: var(--frm-views-calendar-background-color);}.frm-modern-calendar .frmcal-header,.frm-modern-calendar .frmcal-mobile-events-wrapper,.frm-modern-calendar .frmcal-popup > *,.frm-modern-calendar .frmcal-filters,.frm-modern-calendar > div:not(.frmcal-row-headings) > div .frmcal_date,.frm-modern-calendar .frmcal-row-headings,.frm-modern-calendar .frmcal-content,.frm-modern-calendar .frmcal-content p {font-size: var(--frm-views-calendar-font-size);line-height: 1.25em;}.frmcal-today-button,.frmcal-calendar {color: var(--frm-views-calendar-color);font-size: var(--frm-views-calendar-font-size);}.frm-modern-calendar .frmcal-header {display: flex;justify-content: space-between;height: 46px;gap: 15px;}.frm-modern-calendar .frmcal-header > * {height: 100%;}.frm-modern-calendar .frmcal-navs {width: 110px;border: 1px solid var(--frm-views-calendar-border-color);border-radius: 8px;overflow: hidden;display:flex;}.frm-modern-calendar .frmcal-navs a {display: flex;width: 50%;height: 100%;align-items: center;justify-content: center;position: relative;margin: 0px;}.frm-modern-calendar .frmcal-navs a:hover {background-color: var(--frm-views-calendar-background-hover-color);}.frm-modern-calendar .frmcal-navs a:first-child img {transform: rotate(180deg);}.frm-modern-calendar .frmcal-navs a:first-child:after {content: '';display: block;width: 1px;height: 100%;background-color: var(--frm-views-calendar-border-color);position: absolute;right: 0;top: 0;}.frm-modern-calendar .frmcal-today-button {display: inline-block;border: 1px solid var(--frm-views-calendar-border-color);border-radius: var(--frm-views-calendar-border-radius);margin-left: 40px;height: 46px;width: 78px;text-align: center;line-height: 46px;text-decoration: none;font-weight: 700;padding: 0px 8px;}.frm-modern-calendar.frm-calendar-small-wrapper .frmcal-today-button {display: none;}.frm-modern-calendar .frmcal-title {display: flex;align-items: center;justify-content: flex-start;width: calc(100% - 400px);text-align: left;font-size: 1.7em;color: var(--frm-views-calendar-color);}.frm-modern-calendar .frmcal-filters {width: 286px;display: flex;}.frm-modern-calendar .frmcal-filters select {appearance: none;border: 1px solid var(--frm-views-calendar-border-color);border-radius: 8px;font-size: 1.14em;height: 100%;text-align: left;box-sizing: border-box;padding-left: 20px;font-weight: 600;background: var(--frm-views-calendar-svg-arrow-bottom) no-repeat;background-size: 24px 24px;background-position: right 15px top 11px;color: var(--frm-views-calendar-color);}.frm-modern-calendar select::-ms-expand {display: none;}.frm-modern-calendar .frmcal-filters select:first-child {width: 150px;margin-right: 8px;}.frm-modern-calendar .frmcal-filters select:last-child {width: 125px;}.frmcal-calendar {margin-top: 20px;border: 1px solid var(--frm-views-calendar-border-color);border-radius: var(--frm-views-calendar-border-radius);}.frmcal-calendar > div {width: 100%;display: flex;justify-content: space-between;box-sizing: border-box;overflow: hidden;}.frmcal-calendar > div .frmcal-today .frmcal_date {color: var(--frm-views-calendar-accent-color);}@media screen and ( min-width: 769px ) {.frmcal-calendar > div .frmcal-today::before{content: '';position: absolute;width: 100%;height: 5px;background-color: var(--frm-views-calendar-accent-color);top: 0;left: 0;}}.frmcal-calendar > div:not(.frmcal-row-headings) > div {width: 14.23%;min-height: 167px;position: relative;display: flex;flex: 0 0 auto;flex-direction: column;}.frmcal-calendar > div:not(.frmcal-row-headings):not(:last-child){border-bottom: 1px solid var(--frm-views-calendar-border-color);}.frmcal-calendar > div:not(.frmcal-row-headings) > div:not(:last-child) {border-right: 1px solid var(--frm-views-calendar-border-color);}.frmcal-calendar .frmcal-row-headings {height: 50px;text-transform: uppercase;border-bottom: 1px solid var(--frm-views-calendar-border-color);font-weight: 600;}.frmcal-calendar .frmcal-row-headings > div {width: 14.28%;justify-content: center;display: flex;align-items: center;}.frmcal-calendar > div:not(.frmcal-row-headings) > div .frmcal_date {margin: 16px 0px 0px 16px;font-weight: 600;}.frmcal-calendar .frmcal_date .frm-inactive {opacity: 0.6;}.frmcal-calendar .frmcal-content {padding: 16px;word-wrap: break-word;}.frmcal-mobile-events-wrapper h1,.frmcal-mobile-events-wrapper h2,.frmcal-mobile-events-wrapper h3,.frmcal-mobile-events-wrapper h4,.frmcal-mobile-events-wrapper h5,.frmcal-mobile-events-wrapper h6,.frmcal-calendar .frmcal-content h1,.frmcal-calendar .frmcal-content h2,.frmcal-calendar .frmcal-content h3,.frmcal-calendar .frmcal-content h4,.frmcal-calendar .frmcal-content h5,.frmcal-calendar .frmcal-content h6 {padding: 0px;margin: 0px;font-weight: 600;font-size: 1.14em;}.frmcal-calendar .frmcal-content p {margin: 0px 0px 6px 0px;}.frmcal-calendar .frmcal-content p:last-child {margin-bottom: 0px;}.frmcal-calendar .frmcal-content strong {font-weight: 600;}.frmcal-multi-day-event {position: absolute;left: 0;top: 45px;box-sizing: border-box;padding: 16px 18px;z-index: 3;color: var(--frm-views-calendar-color);background: #ffffff;}.frmcal-multi-day-event::after {content:'';display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 1;background: var(--frm-views-calendar-accent-bg-color);}.frmcal-multi-day-event:not(.frmcal-multi-day-event--duplicate)::before,.frm-repeating-event.frmcal-multi-day-event:not(.frm-ending-repeated-multiday)::before {content: '';position: absolute;width: 2px;height: calc( 100% - 16px );background-color: var(--frm-views-calendar-accent-color);top: 0;left: 0;bottom: 0;margin: auto auto auto 8px;}.frmcal-daily-event .frm-calendar-event-date {display: none;}.frmcal-multi-day-event .frmcal-daily-event .frm-calendar-event-date {display: inline;}.frm_rtl .frmcal-multi-day-event {text-align: right;}.frm_rtl .frmcal-multi-day-event:not(.frmcal-multi-day-event--duplicate)::before {left: auto;right: 0;margin: auto 8px auto auto;}.frmcal-multi-day-event.frmcal-multi-day-event--short > * {opacity: 0;}.frmcal-multi-day-event.frmcal-multi-day-event--short {height: 81px;}.frmcal-multi-day-event > * {position: relative;z-index: 2;}.frm-daily-event {position: relative;}.frmcal-event-content {margin-bottom: 8px;}.frm-modern-calendar:not(.frm-no-popup) .frmcal-multi-day-event:hover,.frm-modern-calendar:not(.frm-no-popup) .frmcal-event-content:hover {cursor: pointer;}.frmcal-popup {position: absolute;top: 0;left: 0;background: white;border-radius: 8px;width: 300px;z-index: 5;box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.1);transform: translateY(calc( -100% - 20px ));box-sizing: border-box;padding: 20px;opacity: 1.0;}.frmcal-popup:not(.frm-active) {pointer-events: none;}.frmcal-popup * {pointer-events: none;}.frmcal-popup::after {content: '';display: block;width: 0;height: 0;position: absolute;bottom: 2px;left: 0;right: 0;margin: auto;border-left: 15px solid transparent;border-right: 15px solid transparent;border-top: 15px solid white;transform: translateY(100%);border-radius: 4px;}.frmcal-popup.frm-displayed-below:after {bottom: auto;top: 0;transform: translateY(-100%);border-top: 0px;border-left: 15px solid transparent;border-right: 15px solid transparent;border-bottom: 15px solid white;}.frmcal-popup--thumbnail {display: flex;justify-content: center;max-height: 200px;overflow: hidden;border-radius: 8px;}.frmcal-popup--thumbnail img {max-width: 100%;}.frmcal-popup h3 {font-size: 1.14em;font-weight: 700;}.frmcal-popup h4, .frmcal-popup h3 {line-height: 1.25em;}.frmcal-popup h4.frmcal-popup--location,.frmcal-popup h4.frmcal-popup--time,.frmcal-popup h4.frmcal-popup--date {font-weight: 400;position: relative;padding-left: 30px;font-size: var(--frm-views-calendar-font-size);}.frmcal-popup h4.frmcal-popup--location::before,.frmcal-popup h4.frmcal-popup--time::before,.frmcal-popup h4.frmcal-popup--date::before {content: '';width: 24px;height: 24px;position: absolute;top: 0;left: 0;margin: auto;}.frmcal-popup h4.frmcal-popup--time::before {background: var( --frm-views-calendar-svg-time-icon ) no-repeat;background-size: 100%;}.frmcal-popup h4.frmcal-popup--date::before {background: var( --frm-views-calendar-svg-date-icon ) no-repeat;background-size: 100%;background-position: 0px -2px;}.frmcal-popup h4.frmcal-popup--location::before {background: var( --frm-views-calendar-svg-location-icon ) no-repeat;background-size: 100%;}.frmcal-mobile-events-wrapper > *,.frmcal-popup > * {margin: 0px 0px 16px 0px;padding: 0px;color: var(--frm-views-calendar-color);}@media screen and ( min-width: 769px ) {.frmcal-hide-on-desktop {display: none;}}@media screen and ( max-width: 768px ) {.frm-modern-calendar .frmcal-hide-on-mobile {display: none;}.frmcal-filters {width: 238px;}.frmcal-filters select {padding-left: 8px;background-position: right 8px top 11px;}.frmcal-filters select:first-child {width: 130px;}.frmcal-filters select:last-child {width: 100px;}.frmcal-calendar > div:not(.frmcal-row-headings) > div {min-height: 65px;}.frmcal-calendar > div:not(.frmcal-row-headings) > div .frmcal_date {margin: 16px auto 0px auto;}.frmcal-content > .frmcal-daily-event:first-of-type {text-align: center;}.frmcal-content > .frmcal-daily-event:first-of-type::before {content: '';display: block;width: 8px;height: 8px;border-radius: 50%;background: var(--frm-views-calendar-accent-color);margin: auto;}.frmcal-mobile-events-wrapper.frm-active  {padding: 20px 16px;border: 1px solid var(--frm-views-calendar-border-color);border-radius: 0px 0px var(--frm-views-calendar-border-radius) var(--frm-views-calendar-border-radius);}.frmcal.frmcal--mobile-event-active .frmcal-calendar {border-radius: var(--frm-views-calendar-border-radius) var(--frm-views-calendar-border-radius) 0px 0px;border-bottom: 0px;}.frmcal-mobile-events-wrapper {box-sizing: border-box;}.frmcal-mobile-events-wrapper > * {padding: 0px;margin: 0px 0px 16px 0px;}.frmcal-day--active::before {content: '';position: absolute;width: 100%;height: 5px;background-color: var( --frm-views-calendar-accent-color );top: 0;left: 0;}.frmcal-day--active {background: var( --frm-views-calendar-accent-bg-color );}}.frm-timeline-view--wrapper {position: relative;--frm-views-timeline--line-color: rgba(152, 162, 179, 1);--frm-views-timeline--marker-color: #12B76A;--frm-views-timeline--card-background: #ffffff;--frm-views-timeline--text-color: rgba(29, 41, 57, 1);--frm-views-timeline--popup-background: #ffffff;--frm-views-timeline--popup-text-color: rgba(29, 41, 57, 1);}.frm-timeline-view--wrapper.frm-timeline-view--horizontal {overflow: hidden;}.frm-timeline-view-container {max-width: 700px;width: 100%;position: relative;padding: 1px 0px 110px 0px;margin: 0 auto;}.frm-timeline-view-container:after {content: '';display: block;width: 15px;height: 2px;background: var( --frm-views-timeline--line-color );position: absolute;bottom: 0;left:0;right:0;margin: auto;}.frm-timeline-view--horizontal .frm-timeline-view-container:after {bottom: 0;top: 0;width: 2px;height: 15px;left: auto;}.frm-timeline-view--divider {display: flex;justify-content: center;align-items: center;margin-top: 120px;position: relative;z-index: 10;opacity: 0.0;filter: blur( 4px );transform: scaleY( 0.0 );transform-origin: center;transition: opacity 0.4s cubic-bezier(0.33, 1, 0.68, 1), filter 0.4s cubic-bezier(0.33, 1, 0.68, 1), transform 0.4s cubic-bezier(0.33, 1, 0.68, 1);}.frm-timeline-view--horizontal .frm-timeline-view--divider {margin-top: 0px;margin-left: 120px;}.frm-timeline-view--divider.frm-timeline-view--divider-active {opacity: 1.0;filter: blur( 0px );transform: scaleY( 1.0 );transition: opacity 0.25s cubic-bezier(0.33, 1, 0.68, 1), filter 0.25s cubic-bezier(0.33, 1, 0.68, 1), transform 0.25s cubic-bezier(0.33, 1, 0.68, 1);}.frm-timeline-view--divider .frm-timeline-view--divider-shape {min-width: 53px;padding: 0px 10px;height: 40px;background-color: var( --frm-views-timeline--marker-color );border-radius: 8px;z-index: 3;}.frm-timeline-view--divider .frm-timeline-view--divider-shape span {display: block;line-height: 100%;width: 100%;text-align: center;font-size: 16px;font-weight: 600;line-height: 40px;color: white;opacity: 0.0;transform: translateY( -2px );}.frm-timeline-view--divider.frm-timeline-view--divider-active .frm-timeline-view--divider-shape span {opacity: 1.0;transform: translateY( 0px );transition: opacity 0.3s cubic-bezier(0.33, 1, 0.68, 1), transform 0.3s cubic-bezier(0.33, 1, 0.68, 1);transition-delay: 0.15s;}.frm-timeline-view--wrapper .frm-timeline-view--content-box img {max-width: 100%;}.frm-timeline-view--empty-entry {height: 190px;}.frm-timeline-view-container.frm-animation-ended:after {background: var( --frm-views-timeline--marker-color );}.frm-timeline-view--tracker {position: absolute;top: 0;left: 0;right: 0;height: 100%;margin: 0 auto;width: 15px;}.frm-timeline-view--horizontal + .frm_ajax_pagination_cont {display: none;}.frm-timeline-view--horizontal .frm-timeline-view--tracker {top:0;bottom: 0;left: 0;margin: auto 0;width: 100%;height: 15px;}.frm-timeline-view--horizontal.frm-animation-ended .frm-timeline-view--tracker-line {width: 100% !important;}.frm-timeline-view--horizontal.frm-animation-ended .frm-timeline-view-container:after {background: var( --frm-views-timeline--marker-color );}.frm-timeline-view--horizontal .frm-timeline-view--tracker:before {top: 0;bottom: 0;margin: auto 0;}.frm-timeline-view--horizontal .frm-timeline-view--tracker-line {height: 15px;top: 0;bottom: 0;margin: auto 0;}.frm-timeline-view--horizontal .frm-timeline-view--tracker-line::before {top: 0;bottom: 0;margin: auto 0;right: auto;width: 2px;height: 15px;}.frm-timeline-view--horizontal .frm-timeline-view--tracker-line:after {margin-top: 0;position: absolute;top: 0;left: 0;bottom: 0;margin: auto 0;width: 100%;height: 2px;}.frm-timeline-view--wrapper.frm-timeline-view--horizontal {position: relative;overflow-x: auto;scrollbar-width: none; -ms-overflow-style: none; }.frm-timeline-view--wrapper.frm-timeline-view--horizontal,.frm-timeline-view--wrapper.frm-timeline-view--horizontal .frm-timeline-view--content{min-height: 240px;}.frm-timeline-view--wrapper.frm-timeline-view--horizontal::-webkit-scrollbar {display: none;}.frm-timeline-view--wrapper.frm-timeline-view--horizontal .frm-timeline-view--content,.frm-timeline-view--wrapper.frm-timeline-view--horizontal .frm-timeline-view-container {height: 100%;padding: 0px;}.frm-timeline-view--wrapper.frm-timeline-view--horizontal .frm-timeline-view-container{max-width: unset;width: max-content;}.frm-timeline-view--wrapper.frm-timeline-view--horizontal .frm-timeline-view--content {display: flex;padding: 0px;flex-wrap: nowrap;gap: 20px;width: max-content;position: relative;}.frm-timeline-view--wrapper.frm-timeline-view--horizontal .frm-timeline-view--content .frm-timeline-view--animate-first,.frm-timeline-view--wrapper.frm-timeline-view--horizontal .frm-timeline-view--content .frm-timeline-view--animate-second {position: absolute;top: 50%;}.frm-timeline-view--wrapper.frm-timeline-view--horizontal .frm-timeline-view--content .frm-timeline-view--item[data-even="true"] .frm-timeline-view--animate-second {transform: translateY( calc( -100% - 40px ) );}.frm-timeline-view--wrapper.frm-timeline-view--horizontal .frm-timeline-view--content .frm-timeline-view--item[data-even="true"] .frm-timeline-view--animate-first {margin-top: 20px;}.frm-timeline-view--wrapper.frm-timeline-view--horizontal .frm-timeline-view--content .frm-timeline-view--item[data-even="false"] .frm-timeline-view--animate-second {margin-top: 30px;}.frm-timeline-view--wrapper.frm-timeline-view--horizontal .frm-timeline-view--content .frm-timeline-view--item[data-even="false"] .frm-timeline-view--animate-first {transform: translateY( calc( -100% - 30px ) );}.frm-timeline-view--wrapper.frm-timeline-view--horizontal .frm-timeline-view--item {margin-top: 0px;min-width: 380px;flex: 0 0 auto;position: relative;}.frm-timeline-view--wrapper.frm-timeline-view--horizontal .frm-timeline-view--item .frm-timeline-view--content-col:nth-child( 2 ) {position: absolute;width: 40px;height: 40px;top: 0;left: 0;right: 0;bottom: 0;margin: auto;transform: translateY( -2px );z-index: 5;}.frm-timeline-view--tracker::before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 2px;background: var( --frm-views-timeline--line-color );display: block;z-index: 1;}.frm-timeline-view--tracker:after {content: '';position: absolute;top: 0;left: 0;right: 0;background: var( --frm-views-timeline--line-color );width: 2px;height: 100%;margin: 0 auto;z-index: 1;}.frm-timeline-view--wrapper.frm-timeline-view--horizontal .frm-timeline-view--tracker:after {right: auto;}.frm-timeline-view--tracker-line {position: absolute;width: 100%;height: 0;overflow: hidden;width: 15px;transition: height 0.4s cubic-bezier(0.33, 1, 0.68, 1);}.frm-timeline-view--horizontal .frm-timeline-view--tracker-line {transition: width 0.4s cubic-bezier(0.33, 1, 0.68, 1);}.frm-timeline-view--tracker-line::before {content: '';position: relative;top: 0;left: 0;width: 15px;height: 2px;background: var( --frm-views-timeline--marker-color );display: block;z-index :2;}.frm-timeline-view--tracker-line:after {position: relative;z-index: 2;content: '';display: block;width: 2px;left: 0;right: 0;margin: 0 auto;height: 100%;margin-top: 2px;background-color: var( --frm-views-timeline--marker-color );}.frm-timeline-view--item {display: flex;justify-content: center;align-items: center;margin-top: 110px;}.frm-timeline-view--wrapper:not(.frm-timeline-view--horizontal) .frm-timeline-view--content-col {flex: 1;}.frm-timeline-view--marker {width: 24px;height: 24px;display: flex;justify-content: center;align-items: center;position: relative;box-sizing: border-box;}.frm-timeline-view--marker svg:not( .frm-timeline-view--marker-svg-active ) {position: relative;z-index: 4;width: 100%;height: 100%;}.frm-timeline-view--marker-svg-active {position: absolute;top: 0;left: 0;width: 100%;height: 100%;stroke-linecap: round;transform: rotate(-90deg);z-index: 5;transition: all 0.4s cubic-bezier(0.33, 1, 0.68, 1);}.frm-timeline-view--marker .frm-timeline-view--marker-icon {position: absolute;top: 0;left: 0;width: 100%;height: 100%;box-sizing: border-box;padding: 5px;z-index: 6;display: flex;flex-direction: column;justify-content: center;align-items: center;opacity: 0.0;transform: scale( 0.2 );transition: all 0.4s cubic-bezier(0.33, 1, 0.68, 1);font-size: 14px;color: var( --frm-views-timeline--marker-color );}.frm-timeline-view--marker .frm-timeline-view--marker-icon img {width: 100%;height: 100%;border-radius: 50%;}.frm-timeline-view--marker.frm-timeline-view--marker-medium {width: 40px;height: 40px;}.frm-timeline-view--marker.frm-timeline-view--marker-large {width: 60px;height: 60px;}.frm-timeline-view--marker.frm-timeline-view--marker-medium .frm-timeline-view--marker-icon img {width: calc( 100% - 4px );height: calc( 100% - 4px );}.frm-timeline-view--marker.frm-timeline-view--marker-large img {width: calc( 100% - 4px );height: calc( 100% - 4px );}.frm-timeline-view--wrapper.frm-timeline-view--horizontal .frm-timeline-view--marker .frm-timeline-view--marker-svg-active {transform: rotate( 180deg );}.frm-timeline-view--marker-dot {display: block;position: relative;width: 24px;height: 24px;background-color:white;box-shadow: 0px 0.47px 0.94px 0px rgba( 16, 24, 40, 0.06 ), 0px 0.47px 1.41px 0px rgba( 16, 24, 40, 0.1 );border-radius: 50%;z-index: 6;}.frm-timeline-view--marker-dot .frm-timeline-view--marker-dot-icon {content: '';position: absolute;width: 8px;height: 8px;background-color: var( --frm-views-timeline--marker-color );border-radius: 50%;top: 0;left: 0;right: 0;bottom: 0;margin: auto;z-index: 7;transform: scale( 0.0 );opacity: 0.0;transition: transform 0.4s cubic-bezier(0.33, 1, 0.68, 1), opacity 0.4s cubic-bezier(0.33, 1, 0.68, 1);}.frm-timeline-view--content-col:first-child {text-align: right;display: flex;flex-direction: column;justify-content: center;}.frm-timeline-view--wrapper:not( .frm-timeline-view--horizontal ) .frm-timeline-view--content-col:first-child {margin-right: 15px;}.frm-timeline-view--content-col:nth-child( 2 ) {display: flex;width: 60px;flex-direction: column;justify-content: center;align-items: center;flex: 0 0 60px !important;}.frm-timeline-view--wrapper:not(.frm-timeline-view--horizontal ) .frm-timeline-view--content-col:nth-child( 2 ) {margin-right: 15px;}@media only screen and (max-width: 768px) {.frm-timeline-view--wrapper:not(.frm-timeline-view--horizontal ) .frm-timeline-view--content-col:nth-child( 2 ) {margin-right: -19px;}.frm-timeline-view--wrapper:not(.frm-timeline-view--horizontal ) .frm-timeline-view--animate-first {padding-left: 15px;}.frm-timeline-view--wrapper:not(.frm-timeline-view--horizontal ) .frm-timeline-view--animate-second {flex: 0 0 47%;}.frm-timeline-view--wrapper:not(.frm-timeline-view--horizontal ) .frm-timeline-view--item[data-even="true"] .frm-timeline-view--content-col:nth-child( 2 ){margin-right: 0px;margin-left: -34px;}}.frm-timeline-view--wrapper:not(.frm-timeline-view--vertical-right) .frm-timeline-view--item[data-even="true"] .frm-timeline-view--content-col:first-child {text-align: left;}.frm-timeline-view--wrapper.frm-timeline-view--horizontal:not(.frm-timeline-view--horizontal-top) .frm-timeline-view--item:nth-child( 2n ) .frm-timeline-view--content-col:nth-child( 3 ) {display: flex;flex-direction: column;justify-content: center;}.frm-timeline-view--wrapper.frm-timeline-view--horizontal:not(.frm-timeline-view--horizontal-top) .frm-timeline-view--item:nth-child( 2n ) .frm-timeline-view--content-col:nth-child( 3 ) {justify-content: flex-start;}.frm-timeline-view--animate-first > * {will-change: transform, opacity;margin: 0px !important;padding: 0px;opacity: 0.0;transform:translate( -5px, -5px )matrix3d(1.8, 0, 0, 0,0, 1.8, 0, -0.0029,0, 0, 1.8, 0,0, 0, 0, 1.74);filter: blur( 4px );transition: transform 0.25s cubic-bezier(0.33, 1, 0.68, 1), opacity 0.35s cubic-bezier(0.33, 1, 0.68, 1);}.frm-timeline-view--item:not(.frm-timeline-view--item-active) .frm-timeline-view--animate-first > * {transform: translate( 0px, 0px )   matrix3d(1, 0, 0, 0,0, 1, 0, 0,0, 0, 1, 0,0, 0, 0, 1   ) !important;opacity: 0.0 !important;}.frm-timeline-view--item:not(.frm-timeline-view--item-active) svg.frm-timeline-view--marker-svg-active,.frm-timeline-view--item:not(.frm-timeline-view--item-active) .frm-timeline-view--marker-icon {opacity: 0.0 !important;}.frm-timeline-view--content-box {position: relative;max-width: 280px;padding: 20px;overflow: hidden;box-sizing: border-box;border-radius: 8px;border: 1px solid rgba(242, 244, 247, 1);box-shadow: 0px 0.47px 0.94px 0px rgba(16, 24, 40, 0.06), 0px 0.47px 1.41px 0px rgba(16, 24, 40, 0.1);transform: scaleY( 0.2 );transform-origin: center;background-color: var( --frm-views-timeline--card-background );pointer-events: none;}.frm-timeline-view--content-box.frm-clickable {cursor: pointer;}.frm-timeline-view--content-box.frm-timeline-view--content-box-active {pointer-events: auto;}@media only screen and (max-width: 768px) {.frm-timeline-view--content-box {padding: 10px;}}.frm-timeline-view--content-box .frm-timeline-view--entry-link {position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 10;display: block;width: 100%;height: 100%;}.frm-timeline-view--theme-no-background .frm-timeline-view--content-box {background-color: transparent;border: 0px;box-shadow: none;}.frm-timeline-view--image-box {box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.05);box-sizing: border-box;padding: 8px;position: relative;max-width: 150px;transform: rotate( -5deg );}.frm-timeline-view--image-box img {width: 100%;}.frm-timeline-view--content-col .frm-timeline-view--image-box h3 {text-align: center;font-size: 24px;line-height: 24px;font-weight: 400;color: var( --frm-views-timeline--line-color );font-family: 'Nanum Pen', cursive;}.frm-timeline-view--image-box p {margin: 0px;padding: 0px;line-height: 0px;}.frm-timeline-view--image-box .frm-timeline-view--image-box-pin {position: absolute;top: 0;left: 0;right: 0;margin: auto;display: block;width: 115px;height: 75px;z-index: 4;transform: translateY(-27px) rotate(-8deg);}.frm-timeline-view--wrapper:not(.frm-timeline-view--vertical-right) .frm-timeline-view--item[data-even="false"] .frm-timeline-view--image-box {margin-left: auto;margin-right: 0px;}.frm-timeline-view--wrapper.frm-timeline-view--horizontal .frm-timeline-view--content-box {transform: scaleX( 0.2 );transform-origin: center;}.frm-timeline-view--content-box > * {opacity: 0.0;transition: opacity 0.25s cubic-bezier(0.33, 1, 0.68, 1), transform 0.4s cubic-bezier(0.33, 1, 0.68, 1);transform: translate( 0px, 7px );}.frm-timeline-view--content-box-active > * {opacity: 1.0;transition: opacity 0.95s cubic-bezier(0.33, 1, 0.68, 1), transform 0.4s cubic-bezier(0.33, 1, 0.68, 1);transform: translate( 0px, 0px );}.frm-timeline-view--content-box p {margin: 0px;}.frm-timeline-view--content-box-active.frm-timeline-view--content-box > *:nth-child(1) { transition-delay: 0.15s; }.frm-timeline-view--content-box-active.frm-timeline-view--content-box > *:nth-child(2) { transition-delay: 0.2s; }.frm-timeline-view--content-box-active.frm-timeline-view--content-box > *:nth-child(3) { transition-delay: 0.25s; }.frm-timeline-view--content-box-active.frm-timeline-view--content-box > *:nth-child(4) { transition-delay: 0.35s; }.frm-timeline-view--content-box-active.frm-timeline-view--content-box > *:nth-child(5) { transition-delay: 0.4s; }.frm-timeline-view--content-box-active.frm-timeline-view--content-box > *:nth-child(6) { transition-delay: 0.45s; }.frm-timeline-view--content-col h3,.frm-timeline-view--content-col h4 {margin: 0px;padding: 0px;font-size: 20px;line-height: 30px;color: var( --frm-views-timeline--text-color );font-weight: 600;}@media only screen and (max-width: 768px) {.frm-timeline-view--content-col h3,.frm-timeline-view--content-col h4 {font-size: 16px;line-height: 24px;}}.frm-timeline-view--content-col h5 {margin: 0px;padding: 0px;font-size: 16px;line-height: 24px;color: var( --frm-views-timeline--line-color );font-weight: 400;}.frm-timeline-view--content-col p {font-weight: 400;font-size: 16px;line-height: 24px;color: var( --frm-views-timeline--text-color );}@media only screen and (max-width: 768px) {.frm-timeline-view--content-col p {font-size: 12px;line-height: 20px;}}.frm-timeline-view--animate-second > * {opacity: 0.0;transition: transform 0.25s cubic-bezier(0.33, 1, 0.68, 1), opacity 0.35s cubic-bezier(0.33, 1, 0.68, 1);}.frm-timeline-view--item:not(.frm-timeline-view--item-active) .frm-timeline-view--animate-second > * {opacity: 0.0 !important;}.frm-timeline-view--wrapper.frm-timeline-view--horizontal .frm-timeline-view--item {flex-direction: column;justify-content: center;}.frm-timeline-view--detail-popup {position: absolute;top: 0;left:0;width: 270px;background: var( --frm-views-timeline--popup-background );box-shadow: 0px 1px 25px 0px rgba( 0, 0, 0, 0.15 );min-height: 300px;border-radius: 8px;z-index: -1;opacity: 0.0;pointer-events: none;box-sizing: border-box;padding: 16px;}.frm-timeline-view--detail-popup img {border-radius: 8px;width: 100%;}.frm-timeline-view--detail-popup h2,.frm-timeline-view--detail-popup h3,.frm-timeline-view--detail-popup h4,.frm-timeline-view--detail-popup h5,.frm-timeline-view--detail-popup h6 {font-size: 16px;line-height: 24px;font-weight: 600;display: block;margin: 0px;padding: 0px;}.frm-timeline-view--detail-popup,.frm-timeline-view--detail-popup p {font-size: 16px;line-height: 24px;font-weight: 400;color: var( --frm-views-timeline--popup-text-color );}.frm-timeline-view--detail-popup.frm-timeline-view--detail-popup-open {z-index: 12;opacity: 1.0;pointer-events: auto;}.frm-timeline-view--detail-popup.frm-timeline-view--detail-popup-right {top: 40px;right: auto;left: auto;}.frm-timeline-view--detail-popup:before {content: '';position: absolute;top: 40px;left: -15px;width: 0;height: 0;border-top: 18px solid transparent;border-bottom: 18px solid transparent;border-right: 15px solid var( --frm-views-timeline--popup-background );filter: drop-shadow(2px 0 2px rgba(0, 0, 0, 0.003));}.frm-timeline-view--detail-popup:after{content: '';display: block;position: absolute;top: 0;left: 0;width: 35px;height: 100%;transform: translateX( -100% );}.frm-timeline-view--detail-popup.frm-timeline-view--vertical-popup-mobile:after,.frm-timeline-view--detail-popup.frm-timeline-view--detail-popup-right:after {right: 0;left: auto;transform: translateX( 100% );}.frm-timeline-view--detail-popup.frm-timeline-view--detail-popup-right:before {content: '';position: absolute;top: 40px;left: auto;right: -15px;width: 0;height: 0;border-top: 18px solid transparent;border-bottom: 18px solid transparent;border-left: 15px solid var( --frm-views-timeline--popup-background );border-right: 0px;filter: drop-shadow(2px 0 2px rgba(0, 0, 0, 0.03));}.frm-timeline-view--detail-popup.frm-timeline-view--vertical-popup-mobile:before {content: '';position: absolute;top: -15px;left: 50%;transform: translateX(-50%);width: 0;height: 0;border-left: 18px solid transparent;border-right: 18px solid transparent;border-bottom: 15px solid var( --frm-views-timeline--popup-background );border-top: 0px;filter: drop-shadow(0px -2px 2px rgba(0, 0, 0, 0.03));}.frm-timeline-view--mobile-content {display: none;}@media only screen and (max-width: 768px) {.frm-timeline-view--content {display: none;}.frm-timeline-view--mobile-content {display: block;}.frm-timeline-view--vertical-right .frm-timeline-view--tracker {right: auto;}.frm-timeline-view--wrapper:not(.frm-timeline-view--horizontal ).frm-timeline-view--vertical-right .frm-timeline-view--item {flex-direction: row-reverse;flex-wrap: wrap;margin-left: 8px;margin-top: 80px;}.frm-timeline-view--wrapper:not(.frm-timeline-view--horizontal ).frm-timeline-view--vertical-right .frm-timeline-view--animate-second {flex: 0 0 77% !important;margin-top: 5px;}.frm-timeline-view--wrapper.frm-timeline-view--vertical-right .frm-timeline-view--content-col:nth-child( 2 ) {align-items: flex-start;}.frm-timeline-view--wrapper.frm-timeline-view--vertical-right .frm-timeline-view--item .frm-timeline-view--marker {transform: translateX( -50% );z-index: 12;}.frm-timeline-view--wrapper.frm-timeline-view--vertical-right .frm-timeline-view--content-col:first-child {align-items: flex-start;padding: 0px;}}.frm-timeline-view--mobile-slider {overflow: hidden!important;position: relative;padding: 2px;}.frm-timeline-view--mobile-slider .frm-timeline-view-container {transition: transform 0.5s linear;}.frm-timeline-view--mobile-slider .frm-timeline-view--item {min-width: unset !important;min-height: 450px !important;}.frm-timeline-view--mobile-slider .frm-timeline-view--item.frm-timeline-view--item-active .frm-timeline-view--marker-icon,.frm-timeline-view--mobile-slider .frm-timeline-view--item.frm-timeline-view--item-active .frm-timeline-view--content-box {opacity: 1.0 !important;transform: scaleX( 1.0 )!important;}.frm-timeline-view--mobile-slider .frm-timeline-view--item.frm-timeline-view--item-active .frm-timeline-view--content-box > * {opacity: 1.0 !important;transition: opacity 0.95s cubic-bezier(0.33, 1, 0.68, 1), transform 0.4s cubic-bezier(0.33, 1, 0.68, 1)!important;transform: translate(0px, 0px)!important;}.frm-timeline-view--mobile-slider .frm-timeline-view--item.frm-timeline-view--item-active .frm-timeline-view--animate-first > * {transform: matrix3d( 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1 ) translate( 0px, 0px )!important;opacity: 1.0!important;filter: blur( 0px )!important;}.frm-timeline-view--mobile-slider .frm-timeline-view--content {max-width: unset;flex: 0 0 100%;width: 100%;min-width: 100%;flex-direction: row!important;justify-content: space-between!important;align-items: center!important;gap: 10px!important;}.frm-timeline-view--mobile-slider .frm-timeline-view--item.frm-timeline-view--item-active .frm-timeline-view--marker-dot-icon{opacity: 1 !important;transform: scale( 1 ) !important;}.frm-timeline-view--mobile-slider .frm-timeline-view--content,.frm-timeline-view--mobile-slider .frm-timeline-view--tracker,.frm-timeline-view--mobile-navs {transform: translateY( -90px );}.frm-timeline-view--mobile-navs {position: absolute;height: 32px;top: 0;bottom: 0;left: 0;width: 100%;margin: auto;z-index: 11;}.frm-timeline-view--mobile-nav-next,.frm-timeline-view--mobile-nav-prev {width: 32px;height: 32px;position: relative;border-radius: 50%;background-color: rgba(29, 41, 57, 1);cursor: pointer;}.frm-timeline-view--mobile-nav-next.frm-disabled,.frm-timeline-view--mobile-nav-prev.frm-disabled {background-color: rgba(211, 220, 233, 1);}.frm-timeline-view--mobile-nav-next.frm-disabled::before,.frm-timeline-view--mobile-nav-prev.frm-disabled::before {background-image: url("data:image/svg+xml,%3Csvg width='8' height='12' viewBox='0 0 8 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 1L6.5 6L1.5 11' stroke='rgba(29, 41, 57, 1)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}.frm-timeline-view--mobile-nav-next {position: absolute;right: 0;top: 0;}.frm-timeline-view--mobile-nav-next::before,.frm-timeline-view--mobile-nav-prev::before {content: '';display: block;width: 8px;height: 12px;background-image: url("data:image/svg+xml,%3Csvg width='8' height='12' viewBox='0 0 8 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 1L6.5 6L1.5 11' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-size: 100%;background-repeat: no-repeat;background-position: center;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}.frm-timeline-view--mobile-nav-prev::before {transform: rotate( 180deg );}.with_frm_style, .frm_forms {--progress-border-color-b: #e0e2e6;--date-band-fill: rgba(87,154,246,0.1);--image-size: 150px;}.with_frm_style .frm-show-form  .frm_section_heading h3[class*="frm_pos_"] {padding: var(--section-pad);margin: 0;font-size: var(--section-font-size);font-weight: var(--section-weight);color: var(--section-color);border: none;background-color:var(--section-bg-color);}.with_frm_style .frm_section_heading .frm_pos_none,.with_frm_style .frm_section_heading .frm_pos_hidden {display: block;visibility: visible;}.with_frm_style .frm_section_heading .frm_pos_none span{display: none;}.with_frm_style .frm_section_heading .frm_pos_hidden span {visibility: hidden;}.with_frm_style .frm_section_heading .frm_trigger span{float:none;}.frm_trigger > svg.frmsvg:nth-of-type(1) {display:inline-block;}.frm_trigger > svg.frmsvg:nth-of-type(2) {display:none;}.frm_trigger.active > svg.frmsvg:nth-of-type(2) {display:inline-block;}.frm_trigger.active > svg.frmsvg:nth-of-type(1) {display:none;}.with_frm_style input.flatpickr-input[readonly]:not([disabled]) {color: var(--text-color);background-color: var(--bg-color);border-color: var(--border-color);}.frm-datepicker.ui-datepicker {width: max-content;}.frm-datepicker .ui-datepicker-prev .ui-icon,.frm-datepicker .ui-datepicker-next .ui-icon {display: none;}.with_frm_style .frm_scale.frm_last{margin-right:0;}.with_frm_style .frm_scale_container .frm_opt_container,.with_frm_style .frm_form_fields.frm_opt_container:has(.frm_scale) {display:flex;flex-direction:column;align-items:flex-start;width:fit-content;}.with_frm_style .frm_scale_options {display:inline-block;vertical-align:top;}.with_frm_style .frm_scale_labels {display:flex;flex-wrap:wrap;font-size:var(--description-font-size, .85em);justify-content:space-between;width:100%;}.with_frm_style .frm_scale_before {margin-right:auto;max-width:50%;overflow-wrap:break-word;}.with_frm_style .frm_scale_after {margin-left:auto;max-width:50%;overflow-wrap:break-word;}.frm_rtl.with_frm_style .frm_scale_labels {direction: ltr;}.frm_rtl.with_frm_style .frm_scale_labels > * {direction: var(--direction);}@media screen and (max-width: 768px) {}.frm-line-table th {font-size: 1.1em;font-weight: 500;}@media only screen and (min-width: 601px) and (max-width: 782px) {}@media only screen and (min-width: 783px) and (max-width: 1249px) {}.frm_slidein .frm_form_fields  > fieldset{animation-name: frmSlideInRight;animation-duration: 1s;}.frm_slidein.frm_going_back .frm_form_fields  > fieldset {animation-name: frmSlideInLeft;}.frm_slidein.frm_slideout .frm_form_fields  > fieldset {animation-name: frmSlideOutLeft !important;}.frm_slidein.frm_slideout.frm_going_back .frm_form_fields  > fieldset {animation-name: frmSlideOutRight !important;}@keyframes frmSlideInLeft {0% {opacity: 0;transform: translate3d(-3000px, 0, 0);}100% {opacity: 1;transform: none;}}@keyframes frmSlideInRight {0% {opacity: 0;transform: translate3d(3000px, 0, 0);}100% {opacity: 1;transform: none;}}@keyframes frmSlideOutLeft {0% {opacity: 1;transform: none;}100% {opacity: 0;transform: translate3d(-2000px, 0, 0);}}@keyframes frmSlideOutRight {0% {opacity: 1;transform: none;}100% {opacity: 0;transform: translate3d(2000px, 0, 0);}}.frm_slideup .frm_form_fields  > fieldset {animation-name: frmSlideDown;animation-duration: 1s;animation-fill-mode: both;}.frm_slideup.frm_going_back .frm_form_fields  > fieldset {animation-name: frmSlideUp;}.frm_slideup.frm_slideout .frm_form_fields  > fieldset {animation-name: frmSlideOutUp !important;}.frm_slideup.frm_slideout.frm_going_back .frm_form_fields  > fieldset {animation-name: frmSlideOutDown !important;}@keyframes frmSlideUp {0% {opacity: 0;transform: translate3d(0, -200px, 0);}100% {opacity: 1;transform: none;}}@keyframes frmSlideDown {0% {opacity: 0;transform: translate3d(0, 200px, 0);}100% {opacity: 1;transform: none;}}@keyframes frmSlideOutUp {0% {opacity: 1;transform: none;}100% {opacity: 0;transform: translate3d(0, -200px, 0);}}@keyframes frmSlideOutDown {0% {opacity: 1;transform: none;}100% {opacity: 0;transform: translate3d(0, 200px, 0);}}@keyframes ss-valueIn{0%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes ss-valueOut{0%{transform:scale(1);opacity:1}100%{transform:scale(0);opacity:0}}@media (max-width: 500px) {}@media only screen and (max-width: 782px) {}@media (min-resolution: 2x) {}@media (min-resolution: 2x) {}.with_frm_style .iti__arrow {border: 0;width: 16px;height: 16px;background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.1667 7.16669L8.00004 9.50002L5.83337 7.16669' stroke='%2398A2B3' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}.frm-datepicker.open,.frm-datepicker.inline {opacity: 1;max-height: 640px;visibility: visible;max-width: 40em;}.frm-datepicker.open {display: inline-block;z-index: 99999;}.frm-datepicker.animate.open {-webkit-animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);}.frm-datepicker.inline {display: block;position: relative;top: 2px;}.frm-datepicker.static {position: absolute;top: calc(100% + 2px);}.frm-datepicker.static.open {z-index: 999;display: block;}.frm-datepicker.flatpickr-calendar .flatpickr-month {width: calc( 100% - 68px );margin-left: 34px;flex: unset;}.frm-datepicker .frm-date-no-month-select .flatpickr-month {width: 100%;margin-left: 0;}.frm-datepicker.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7) {-webkit-box-shadow: none !important;box-shadow: none !important;}.frm-datepicker.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1) {-webkit-box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;}.frm-datepicker .hasWeeks .dayContainer,.frm-datepicker .hasTime .dayContainer {border-bottom: 0;border-bottom-right-radius: 0;border-bottom-left-radius: 0;}.frm-datepicker .hasWeeks .dayContainer {border-left: 0;}.frm-datepicker.hasTime .flatpickr-time {height: 40px;border-top: 1px solid #e6e6e6;}.frm-datepicker.noCalendar.hasTime .flatpickr-time {height: auto;}.frm-datepicker:before,.frm-datepicker:after {position: absolute;display: block;pointer-events: none;border: solid transparent;content: '';height: 0;width: 0;left: 22px;}.frm-datepicker.rightMost:before,.frm-datepicker.arrowRight:before,.frm-datepicker.rightMost:after,.frm-datepicker.arrowRight:after {left: auto;right: 22px;}.frm-datepicker.arrowCenter:before,.frm-datepicker.arrowCenter:after {left: 50%;right: 50%;}.frm-datepicker:before {border-width: 5px;margin: 0 -5px;}.frm-datepicker:after {border-width: 4px;margin: 0 -4px;}.frm-datepicker.arrowTop:before,.frm-datepicker.arrowTop:after {bottom: 100%;}.frm-datepicker.arrowTop:before {border-bottom-color: #e6e6e6;}.frm-datepicker.arrowTop:after {border-bottom-color: #fff;}.frm-datepicker.arrowBottom:before,.frm-datepicker.arrowBottom:after {top: 100%;}.frm-datepicker.arrowBottom:before {border-top-color: #e6e6e6;}.frm-datepicker.arrowBottom:after {border-top-color: #fff;}.frm-datepicker:focus {outline: 0;}.frm-datepicker .flatpickr-wrapper {position: relative;display: inline-block;}.frm-datepicker .flatpickr-months {position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;width: 260px;margin: 6px 0 12px;}.frm-datepicker.inline .flatpickr-months,.frm-datepicker.inline .flatpickr-innerContainer,.frm-datepicker.inline .flatpickr-rContainer,.frm-datepicker.inline .flatpickr-days,.frm-datepicker.inline .dayContainer {width: 100%;}.frm-datepicker.inline.rangeMode .flatpickr-current-month {justify-content: center;}.frm-datepicker.inline.rangeMode .numInputWrapper {border: none;background: none;}.frm-datepicker.inline.rangeMode .numInputWrapper .arrowUp, .frm-datepicker.inline.rangeMode .numInputWrapper .arrowDown {display: none;}.frm-datepicker.inline.rangeMode .numInputWrapper input[type="number"] {border: none;background: none;font-weight: 600;pointer-events: none;}.frm-datepicker.inline.rangeMode .flatpickr-days {width: 100%!important;}.frm-datepicker.inline.rangeMode .flatpickr-current-month {height: 34px !important;}.frm-datepicker .flatpickr-months .flatpickr-prev-month,.frm-datepicker .flatpickr-months .flatpickr-next-month {cursor: pointer;position: absolute;top: 0;height: 34px;width: 34px;z-index: 3;padding: 0px;}.frm-datepicker .flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.frm-datepicker .flatpickr-months .flatpickr-next-month.flatpickr-disabled {display: none;}.frm-datepicker .flatpickr-months .flatpickr-prev-month i,.frm-datepicker .flatpickr-months .flatpickr-next-month i {position: relative;}.frm-datepicker .flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.frm-datepicker .flatpickr-months .flatpickr-next-month.flatpickr-next-month {right: 0;}.frm-datepicker .flatpickr-months .flatpickr-prev-month:hover,.frm-datepicker .flatpickr-months .flatpickr-next-month:hover {color: #959ea9;}.frm-datepicker .numInputWrapper {position: relative;height: auto;padding: 0px;}.frm-datepicker:not(.frm-datepicker-custom-theme) .numInputWrapper {border-color: var(--border-color);border-width: var(--field-border-width);border-style: var(--field-border-style);border-radius: var(--border-radius);}.frm-datepicker .numInputWrapper input,.frm-datepicker .numInputWrapper span {display: inline-block;height: 100%;line-height: 100%;}.frm-datepicker .numInputWrapper input {width: 100%;min-height: unset;padding: 0px;}.frm-datepicker .numInputWrapper input::-ms-clear {display: none;}.frm-datepicker .numInputWrapper input::-webkit-outer-spin-button,.frm-datepicker .numInputWrapper input::-webkit-inner-spin-button {margin: 0;-webkit-appearance: none;}.frm-datepicker .numInputWrapper span {position: absolute;right: 0;width: 14px;padding: 0 4px 0 2px;height: 50%;line-height: 50%;opacity: 0;cursor: pointer;border: 1px solid rgba(57,57,57,0.15);-webkit-box-sizing: border-box;box-sizing: border-box;}.frm-datepicker .numInputWrapper span:hover {background: rgba(0,0,0,0.1);}.frm-datepicker .numInputWrapper span:active {background: rgba(0,0,0,0.2);}.frm-datepicker .numInputWrapper span:after {display: block;content: "";position: absolute;}.frm-datepicker .numInputWrapper span.arrowUp {top: 0;border-bottom: 0;}.frm-datepicker .numInputWrapper span.arrowUp:after {border-left: 4px solid transparent;border-right: 4px solid transparent;border-bottom: 4px solid rgba(57,57,57,0.6);top: 26%;}.frm-datepicker .numInputWrapper span.arrowDown {top: 50%;}.frm-datepicker .numInputWrapper span.arrowDown:after {border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 4px solid rgba(57,57,57,0.6);top: 40%;}.frm-datepicker .numInputWrapper span svg {width: inherit;height: auto;}.frm-datepicker .numInputWrapper span svg path {fill: rgba(0,0,0,0.5);}.frm-datepicker .numInputWrapper:hover {background: rgba(0,0,0,0.05);}.frm-datepicker .numInputWrapper:hover span {opacity: 1;}.frm-datepicker .flatpickr-current-month {display: flex;align-items: center;justify-content: space-between;font-size: 14px;width: 100%;left: 0;padding: 0px;}.frm-datepicker .flatpickr-current-month span.cur-month {font-family: inherit;font-weight: 700;color: inherit;display: inline-block;margin-left: 0.5ch;padding: 0;}.frm-datepicker .frm-date-no-month-select .flatpickr-current-month span.cur-month {display: none;}.frm-datepicker .flatpickr-current-month span.cur-month:hover {background: rgba(0,0,0,0.05);}.frm-datepicker .flatpickr-current-month .numInputWrapper {display: inline-block;}.frm-datepicker .flatpickr-current-month .numInputWrapper span.arrowUp:after {border-bottom-color: rgba(0,0,0,0.9);}.frm-datepicker .flatpickr-current-month .numInputWrapper span.arrowDown:after {border-top-color: rgba(0,0,0,0.9);}.frm-datepicker .flatpickr-current-month input.cur-year {background: transparent;-webkit-box-sizing: border-box;box-sizing: border-box;color: inherit;cursor: text;padding: 0 0 0 0.5ch;margin: 0;display: inline-block;font-size: inherit;font-family: inherit;font-weight: 300;line-height: 14px;height: auto;border: 0;border-radius: 0;vertical-align: initial;-webkit-appearance: textfield;-moz-appearance: textfield;appearance: textfield;min-height: unset;}.frm-datepicker.frm-date-no-year-select .flatpickr-current-month .numInputWrapper {display: none;}.frm-datepicker .flatpickr-current-month input.cur-year:focus {outline: 0;}.frm-datepicker .flatpickr-current-month input.cur-year[disabled],.frm-datepicker .flatpickr-current-month input.cur-year[disabled]:hover {font-size: 100%;color: rgba(0,0,0,0.5);background: transparent;pointer-events: none;}.frm-datepicker .flatpickr-weekdays {background: transparent;text-align: center;overflow: hidden;width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;height: 38px;}.frm-datepicker .flatpickr-weekdays .flatpickr-weekdaycontainer {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}.frm-datepicker span.flatpickr-weekday {cursor: default;background: transparent;line-height: 1;margin: 0;text-align: center;display: block;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;font-weight: 400;font-size: var(--field-font-size);font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;}.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-weekdays {color: var(--description-color);}.frm-datepicker .dayContainer,.frm-datepicker .flatpickr-weeks {padding: 1px 0 0 0;}.frm-datepicker .flatpickr-days {position: relative;overflow: hidden;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;width: 260px;border: 0px;}.frm-datepicker .flatpickr-days:focus {outline: 0;}.frm-datepicker .dayContainer {padding: 0;outline: 0;text-align: left;width: 260px;-webkit-box-sizing: border-box;box-sizing: border-box;display: inline-block;display: -ms-flexbox;display: -webkit-box;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-wrap: wrap;-ms-flex-pack: justify;-webkit-justify-content: flex-start;justify-content: flex-start;-webkit-transform: translate3d(0px, 0px, 0px);transform: translate3d(0px, 0px, 0px);opacity: 1;min-width: unset;max-width: unset;}.frm-datepicker .dayContainer + .dayContainer {-webkit-box-shadow: -1px 0 0 #e6e6e6;box-shadow: -1px 0 0 #e6e6e6;}.frm-datepicker .flatpickr-day {border-radius: var(--border-radius);font-size: 13px;border-width: 1px;border-style: solid;-webkit-box-sizing: border-box;box-sizing: border-box;cursor: pointer;font-weight: 400;width: 14.2857143%;-webkit-flex-basis: 14.2857143%;-ms-flex-preferred-size: 14.2857143%;flex-basis: 14.2857143%;height: 31px;line-height: 31px;margin: 0;display: inline-block;position: relative;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;text-align: center;}.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day {color: #444;background: none;border-color: transparent;}.flatpickr-calendar:not(.inline) .flatpickr-day {max-width: 36px;}.frm-datepicker.flatpickr-calendar.inline.frm-datepicker-custom-theme {width: auto;font-size: unset;}.frm-datepicker.flatpickr-calendar.inline.frm-datepicker-custom-theme .flatpickr-day {max-width: unset;}.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.inRange,.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.prevMonthDay.inRange,.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.nextMonthDay.inRange,.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.today.inRange,.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.prevMonthDay.today.inRange,.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.nextMonthDay.today.inRange,.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day:hover,.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.prevMonthDay:hover,.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.nextMonthDay:hover,.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day:focus,.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.prevMonthDay:focus,.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.nextMonthDay:focus {cursor: pointer;outline: 0;color: rgba(65, 153, 253, 1);background: rgba(245, 250, 255, 1);border-color: rgba(245, 250, 255, 1);}.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day:not(.flatpickr-disabled):hover,.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day:not(.flatpickr-disabled):focus {color: var(--date-band-color);font-weight: 600;}.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.selected,.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.startRange,.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.endRange,.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.selected.inRange,.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.startRange.inRange,.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.endRange.inRange,.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.selected:focus,.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.startRange:focus,.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.endRange:focus,.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.selected:hover,.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.startRange:hover,.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.endRange:hover,.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.selected.prevMonthDay,.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.startRange.prevMonthDay,.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.endRange.prevMonthDay,.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.selected.nextMonthDay,.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.startRange.nextMonthDay,.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.endRange.nextMonthDay {background: #569ff7;-webkit-box-shadow: none;box-shadow: none;color: #fff;border-color: #569ff7;font-weight: 600;}.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.today:not(.inRange):not(.selected):not(.startRange):not(.endRange) {color: var(--date-band-color);font-weight: 600;}.frm-datepicker .flatpickr-day.selected.startRange,.frm-datepicker .flatpickr-day.startRange.startRange,.frm-datepicker .flatpickr-day.endRange.startRange {border-radius: 8px 0 0 8px;}.frm-datepicker .flatpickr-day.selected.endRange,.frm-datepicker .flatpickr-day.startRange.endRange,.frm-datepicker .flatpickr-day.endRange.endRange {border-radius: 0 8px 8px 0;}.frm-datepicker .flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),.frm-datepicker .flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),.frm-datepicker .flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)) {-webkit-box-shadow: -10px 0 0 #569ff7;box-shadow: -10px 0 0 #569ff7;}.frm-datepicker .flatpickr-day.selected.startRange.endRange,.frm-datepicker .flatpickr-day.startRange.startRange.endRange,.frm-datepicker .flatpickr-day.endRange.startRange.endRange {border-radius: 8px;}.frm-datepicker .flatpickr-day.inRange {border-radius: 0;-webkit-box-shadow: -5px 0 0 rgba(245, 250, 255, 1), 5px 0 0 rgba(245, 250, 255, 1);box-shadow: -5px 0 0 rgba(245, 250, 255, 1), 5px 0 0 rgba(245, 250, 255, 1);}.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.flatpickr-disabled,.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.flatpickr-disabled:hover,.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.prevMonthDay,.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.nextMonthDay,.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.notAllowed,.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.notAllowed.prevMonthDay,.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.notAllowed.nextMonthDay {color: rgba(57,57,57,0.3);border-color: transparent;cursor: default;}.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.flatpickr-disabled,.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.flatpickr-disabled:hover {color: rgba(57,57,57,0.1);}.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.today.flatpickr-disabled,.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.today.flatpickr-disabled:hover {opacity: 0.5;}.frm-datepicker .flatpickr-day.flatpickr-disabled,.frm-datepicker .flatpickr-day.flatpickr-disabled:hover{cursor: not-allowed;}.frm-datepicker .flatpickr-day.week.selected {border-radius: 0;-webkit-box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7;box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7;}.frm-datepicker .flatpickr-day.hidden {visibility: hidden;}.frm-datepicker .rangeMode .flatpickr-day {margin-top: 1px;}.frm-datepicker .flatpickr-weekwrapper {float: left;}.frm-datepicker .flatpickr-weekwrapper .flatpickr-weeks {padding: 0 12px;-webkit-box-shadow: 1px 0 0 #e6e6e6;box-shadow: 1px 0 0 #e6e6e6;}.frm-datepicker .flatpickr-weekwrapper .flatpickr-weekday {float: none;width: 100%;line-height: 28px;}.frm-datepicker .flatpickr-weekwrapper span.flatpickr-day,.frm-datepicker .flatpickr-weekwrapper span.flatpickr-day:hover {display: block;width: 100%;max-width: none;color: rgba(57,57,57,0.3);background: transparent;cursor: default;border: none;}.frm-datepicker .flatpickr-innerContainer {display: block;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-sizing: border-box;box-sizing: border-box;overflow: hidden;}.frm-datepicker .flatpickr-rContainer {display: inline-block;padding: 0;-webkit-box-sizing: border-box;box-sizing: border-box;}.frm-datepicker .flatpickr-time input:focus {outline: 0;border: 0;}.frm-datepicker .flatpickr-input[readonly] {cursor: pointer;}.flatpickr-calendar.frm-datepicker-custom-theme:not( .frm-dark ) {background-color: #fff;}.flatpickr-calendar.frm-datepicker-custom-theme:not( .frm-dark ).arrowTop {border-top: 1px solid rgba(72, 72, 72, 0.2);}.flatpickr-calendar.frm-datepicker-custom-theme:not( .frm-dark ).arrowBottom {border-bottom: 1px solid rgba(72, 72, 72, 0.2);}.frm-datepicker .flatpickr-time {text-align: center;outline: 0;display: block;height: 0;line-height: 40px;max-height: 40px;-webkit-box-sizing: border-box;box-sizing: border-box;overflow: hidden;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;  }  .frm-datepicker .flatpickr-time:after {content: "";display: table;clear: both;  }  .frm-datepicker .flatpickr-time .numInputWrapper {-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;width: 40%;height: 40px;padding: 0px;float: left;  }  .frm-datepicker .flatpickr-time .numInputWrapper:hover {background: transparent;  }  .frm-datepicker .flatpickr-time .numInputWrapper span.arrowUp:after {border-bottom-color: #393939;  }  .frm-datepicker .flatpickr-time .numInputWrapper span.arrowDown:after {border-top-color: #393939;  }  .frm-datepicker .flatpickr-time.hasSeconds .numInputWrapper {width: 26%;  }  .frm-datepicker .flatpickr-time.time24hr .numInputWrapper {width: 49%;  }  .frm-datepicker .flatpickr-time input {background: transparent;-webkit-box-shadow: none;box-shadow: none;border: 0;border-radius: 0;text-align: center;margin: 0;padding: 0;height: inherit;line-height: inherit;color: #393939;font-size: 14px;position: relative;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-appearance: textfield;-moz-appearance: textfield;appearance: textfield;  }  .frm-datepicker .flatpickr-time input.flatpickr-hour {font-weight: bold;  }  .frm-datepicker .flatpickr-time input.flatpickr-minute,  .frm-datepicker .flatpickr-time input.flatpickr-second {font-weight: 400;  }  .frm-datepicker .flatpickr-time input:focus {outline: 0;border: 0;  }  .frm-datepicker .flatpickr-time .flatpickr-time-separator,  .frm-datepicker .flatpickr-time .flatpickr-am-pm {height: inherit;float: left;line-height: inherit;color: #393939;font-weight: bold;width: 2%;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-align-self: center;-ms-flex-item-align: center;align-self: center;  }.frm-datepicker .flatpickr-time .flatpickr-am-pm {outline: 0;width: 18%;cursor: pointer;text-align: center;font-weight: 400;}.frm-datepicker .flatpickr-time input:hover,.frm-datepicker .flatpickr-time .flatpickr-am-pm:hover,.frm-datepicker .flatpickr-time input:focus,.frm-datepicker .flatpickr-time .flatpickr-am-pm:focus {background: #eee;}.flatpickr-calendar.frm-datepicker-custom-theme:not( .frm-dark ).arrowTop:after{border-bottom-color: #fff;}.flatpickr-calendar.frm-datepicker-custom-theme:not( .frm-dark ).arrowBottom:after {border-top-color: #fff;}.flatpickr-calendar.frm-datepicker-custom-theme.frm-material-blue .flatpickr-months {background-color: #42A5F5;}.flatpickr-calendar.frm-datepicker-custom-theme.frm-material-green .flatpickr-months {background-color: #1bbc9b;}.flatpickr-calendar.frm-datepicker-custom-theme.frm-material-orange .flatpickr-months {background-color: #ff8a65;}.flatpickr-calendar.frm-datepicker-custom-theme.frm-material-red .flatpickr-months {background-color: #ef5350;}.flatpickr-calendar.frm-datepicker-custom-theme.frm-confetti .flatpickr-months {background-color: #ffb866;}.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-monthDropdown-months,.frm-datepicker:not(.frm-datepicker-custom-theme) .numInputWrapper {min-height: unset;padding: 4px 5px 5px;line-height: 14px;margin: 0;color: var(--text-color);max-width: 49%;height: auto;}.frm-datepicker .flatpickr-monthDropdown-months {background-color: #fff;}.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.prevMonthDay,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.nextMonthDay,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.notAllowed,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.notAllowed.prevMonthDay,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.notAllowed.nextMonthDay,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.flatpickr-disabled,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.flatpickr-disabled:hover {color: var(--text-color-disabled, #667085);}.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.prevMonthDay,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.nextMonthDay {opacity: 0.5;}.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.inRange,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.prevMonthDay.inRange,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.nextMonthDay.inRange,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.today.inRange,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.prevMonthDay.today.inRange,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.nextMonthDay.today.inRange,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day:not(.flatpickr-disabled):not(.notAllowed):hover,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.prevMonthDay:not(.flatpickr-disabled):not(.notAllowed):hover,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.nextMonthDay:not(.flatpickr-disabled):not(.notAllowed):hover,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day:not(.flatpickr-disabled):not(.notAllowed):focus,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.prevMonthDay:not(.flatpickr-disabled):not(.notAllowed):focus,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.nextMonthDay:not(.flatpickr-disabled):not(.notAllowed):focus {color: var(--date-band-color);background: var(--date-band-fill);border-color: var(--date-band-fill);opacity: 1;}.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.selected,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.startRange,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.endRange,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.selected.inRange,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.startRange.inRange,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.endRange.inRange,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.selected:not(.flatpickr-disabled):not(.notAllowed):focus,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.startRange:not(.flatpickr-disabled):not(.notAllowed):focus,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.endRange:not(.flatpickr-disabled):not(.notAllowed):focus,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.selected:not(.flatpickr-disabled):not(.notAllowed):hover,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.startRange:not(.flatpickr-disabled):not(.notAllowed):hover,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.endRange:not(.flatpickr-disabled):not(.notAllowed):hover,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.selected.prevMonthDay,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.startRange.prevMonthDay,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.endRange.prevMonthDay,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.selected.nextMonthDay,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.startRange.nextMonthDay,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.endRange.nextMonthDay {color: #fff;background: var(--border-color-active);border-color: var(--border-color-active);opacity: 1;}.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.flatpickr-disabled:not(.inRange),.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.flatpickr-disabled:not(.inRange):hover,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.flatpickr-disabled:not(.inRange):focus,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.notAllowed:not(.inRange),.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.notAllowed:not(.inRange):hover,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.notAllowed:not(.inRange):focus {opacity: 0.35;}.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.flatpickr-disabled:not(.inRange):hover,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.flatpickr-disabled:not(.inRange):focus,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.notAllowed:not(.inRange):hover,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.notAllowed:not(.inRange):focus {background: none;border-color: transparent;}.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.inRange,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)),.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.week.selected {box-shadow: none;}.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.inRange {border-radius: 0;}.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.startRange {border-radius: var(--border-radius) 0 0 var(--border-radius);}.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.endRange {border-radius: 0 var(--border-radius) var(--border-radius) 0;}.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-day.startRange.endRange {border-radius: var(--border-radius);}.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-weekdays {background: var(--bg-color);}.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-months {margin: 0;padding: 6px 0 12px;background: var(--date-head-bg-color);}.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-months .flatpickr-prev-month,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-months .flatpickr-next-month {top: 6px;}.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .flatpickr-current-month .cur-month,.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme) .numInputWrapper .cur-year {color: var(--date-head-color);}@keyframes passing-through {0% {opacity: 0;transform: translateY(40px);}30%, 70% {opacity: 1;transform: translateY(0px);}100% {opacity: 0;transform: translateY(-40px);}}@keyframes slide-in {0% {opacity: 0;transform: translateY(40px);}30% {opacity: 1;transform: translateY(0px);}}@media only screen and (max-width: 700px) {}@media only screen and (max-width: 500px) {}@media only screen and (max-width: 900px) {}@media only screen and (max-width: 600px) {}@media only screen and (max-width: 500px) {}@keyframes spin {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}@keyframes fadeIn {0% {opacity: 0;}100% {opacity: 1;}}@media only screen and (max-width: 750px) {}@media only screen and (max-width: 600px) {}@media (max-width: 640px) { }@media screen and (-webkit-min-device-pixel-ratio: 0) { }@media screen and (max-width: 768px) {}@media only screen and (min-width: 601px) and (max-width: 782px) {}@media only screen and (min-width: 783px) and (max-width: 1249px) {}@keyframes frmSlideInLeft {0% {opacity: 0;transform: translate3d(-3000px, 0, 0);}100% {opacity: 1;transform: none;}}@keyframes frmSlideInRight {0% {opacity: 0;transform: translate3d(3000px, 0, 0);}100% {opacity: 1;transform: none;}}@keyframes frmSlideOutLeft {0% {opacity: 1;transform: none;}100% {opacity: 0;transform: translate3d(-2000px, 0, 0);}}@keyframes frmSlideOutRight {0% {opacity: 1;transform: none;}100% {opacity: 0;transform: translate3d(2000px, 0, 0);}}@keyframes frmSlideUp {0% {opacity: 0;transform: translate3d(0, -200px, 0);}100% {opacity: 1;transform: none;}}@keyframes frmSlideDown {0% {opacity: 0;transform: translate3d(0, 200px, 0);}100% {opacity: 1;transform: none;}}@keyframes frmSlideOutUp {0% {opacity: 1;transform: none;}100% {opacity: 0;transform: translate3d(0, -200px, 0);}}@keyframes frmSlideOutDown {0% {opacity: 1;transform: none;}100% {opacity: 0;transform: translate3d(0, 200px, 0);}}@keyframes ss-valueIn{0%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes ss-valueOut{0%{transform:scale(1);opacity:1}100%{transform:scale(0);opacity:0}}@media (max-width: 500px) {}@media only screen and (max-width: 782px) {}@media (min-resolution: 2x) {}@media (min-resolution: 2x) {}@keyframes passing-through {0% {opacity: 0;transform: translateY(40px);}30%, 70% {opacity: 1;transform: translateY(0px);}100% {opacity: 0;transform: translateY(-40px);}}@keyframes slide-in {0% {opacity: 0;transform: translateY(40px);}30% {opacity: 1;transform: translateY(0px);}}@media only screen and (max-width: 700px) {}@media only screen and (max-width: 500px) {}@media only screen and (max-width: 900px) {}@media only screen and (max-width: 600px) {}@media only screen and (max-width: 500px) {}#form_direkt-zulassen-konfigurator-v6-3-final { --dz-navy:#2F4F6F; --dz-navy-dark:#233D57; --dz-navy-soft:#EDF3F7; --dz-blue-line:#C9D7E3; --dz-text:#182B3E; --dz-muted:#718196; --dz-card:#F4F6F9; --dz-white:#FFFFFF; --dz-green:#24845A; --dz-red:#D92D20; max-width:1140px; margin:0 auto; color:var(--dz-text); font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;}#form_direkt-zulassen-konfigurator-v6-3-final,#form_direkt-zulassen-konfigurator-v6-3-final * { box-sizing:border-box;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_form_fields { margin:0;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_fields_container { display:grid!important; grid-template-columns:repeat(12,minmax(0,1fr)); column-gap:24px!important; row-gap:28px!important; padding:clamp(24px,4vw,44px); background:#fff; border:1px solid #D6E0E9; border-radius:24px; box-shadow:0 18px 50px rgba(25,48,70,.08);}#form_direkt-zulassen-konfigurator-v6-3-final .frm_form_field,#form_direkt-zulassen-konfigurator-v6-3-final .frm_submit,#form_direkt-zulassen-konfigurator-v6-3-final .frm_page_bar { grid-column:1/-1; margin:0!important; min-width:0;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-page-head { max-width:760px; margin:0 auto 18px; text-align:center;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-kicker { display:inline-flex; padding:6px 15px; margin-bottom:15px; border-radius:999px; background:var(--dz-navy-soft); color:var(--dz-navy); font-size:12px; font-weight:800; letter-spacing:.13em;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-page-head h1,#form_direkt-zulassen-konfigurator-v6-3-final .dz-page-head h2 { margin:0; color:var(--dz-text); font-size:clamp(30px,4vw,44px); line-height:1.12; font-weight:800; letter-spacing:-.025em;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-page-head p { margin:14px auto 0; color:var(--dz-muted); font-size:17px; line-height:1.55;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_primary_label { display:block; margin:0 0 10px!important; color:var(--dz-text); font-size:15px; line-height:1.35; font-weight:750;}#form_direkt-zulassen-konfigurator-v6-3-final input[type=text],#form_direkt-zulassen-konfigurator-v6-3-final input[type=email],#form_direkt-zulassen-konfigurator-v6-3-final input[type=tel],#form_direkt-zulassen-konfigurator-v6-3-final input[type=number],#form_direkt-zulassen-konfigurator-v6-3-final input[type=date],#form_direkt-zulassen-konfigurator-v6-3-final select,#form_direkt-zulassen-konfigurator-v6-3-final textarea { width:100%; min-height:54px; margin:0!important; padding:13px 15px; border:1px solid #CAD6E1; border-radius:12px; background:#fff; color:var(--dz-text); font:inherit; font-size:16px; box-shadow:none;}#form_direkt-zulassen-konfigurator-v6-3-final textarea { min-height:125px; resize:vertical;}#form_direkt-zulassen-konfigurator-v6-3-final input:focus,#form_direkt-zulassen-konfigurator-v6-3-final select:focus,#form_direkt-zulassen-konfigurator-v6-3-final textarea:focus { outline:0; border-color:var(--dz-navy); box-shadow:0 0 0 4px rgba(47,79,111,.12);}#form_direkt-zulassen-konfigurator-v6-3-final input::placeholder,#form_direkt-zulassen-konfigurator-v6-3-final textarea::placeholder { color:#9AA8B9; opacity:1;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_description { margin-top:7px; color:var(--dz-muted); font-size:12px; line-height:1.45;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_required { display:none!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading { padding:26px!important; margin:2px 0 8px!important; border:1px solid #DEE5EC!important; border-radius:18px!important; background:var(--dz-card)!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading>h3 { margin:0 0 22px!important; font-size:21px!important; line-height:1.25; font-weight:800; color:var(--dz-text);}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_content { display:grid!important; grid-template-columns:repeat(12,minmax(0,1fr))!important; column-gap:24px!important; row-gap:0!important; align-items:start;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_content>.frm_form_field { grid-column:1/-1!important; margin:0 0 28px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_content>.frm_form_field:last-child { margin-bottom:0!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_content>.dz-half,#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_content>.dz-col-6 { grid-column:span 6!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-choice .frm_opt_container,#form_direkt-zulassen-konfigurator-v6-3-final .dz-choice-list .frm_opt_container,#form_direkt-zulassen-konfigurator-v6-3-final .dz-choice-compact .frm_opt_container { display:grid; gap:12px;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_opt_container { grid-template-columns:repeat(3,1fr);}#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_opt_container { grid-template-columns:repeat(3,1fr);}#form_direkt-zulassen-konfigurator-v6-3-final .dz-choice-list .frm_opt_container { grid-template-columns:1fr;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-choice-compact .frm_opt_container { grid-template-columns:repeat(3,minmax(0,112px)); justify-content:start;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_radio { position:relative; margin:0!important; padding:0!important; border:0!important; background:transparent!important; box-shadow:none!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_radio input[type=radio] { position:absolute!important; width:1px!important; height:1px!important; opacity:0!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_radio label { position:relative; display:flex!important; align-items:center; justify-content:center; width:100%; min-height:64px; padding:14px 16px!important; border:1px solid #CFDAE4!important; border-radius:14px!important; background:#fff!important; color:var(--dz-text)!important; font-size:16px!important; font-weight:750!important; line-height:1.3!important; text-align:center; cursor:pointer; box-shadow:none!important; transition:.18s ease;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_radio label:hover { border-color:#91A8BA!important; background:#FAFCFD!important; transform:translateY(-1px);}#form_direkt-zulassen-konfigurator-v6-3-final .frm_radio:has(input:checked)>label,#form_direkt-zulassen-konfigurator-v6-3-final .frm_radio input:checked+label,#form_direkt-zulassen-konfigurator-v6-3-final .frm_radio input:checked~label { border-color:var(--dz-navy)!important; background:var(--dz-navy-soft)!important; color:var(--dz-navy-dark)!important; box-shadow:0 0 0 3px var(--dz-navy),0 8px 20px rgba(47,79,111,.14)!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_radio:has(input:checked)>label:after { content:"✓"; position:absolute; top:10px; right:11px; display:grid; place-items:center; width:24px; height:24px; border-radius:50%; background:var(--dz-navy); color:#fff; font-size:14px; font-weight:900;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-choice-list .frm_radio label { justify-content:flex-start; min-height:58px; padding:14px 18px 14px 48px!important; text-align:left;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-choice-list .frm_radio label:before { content:""; position:absolute; left:18px; width:18px; height:18px; border:1.5px solid #AAB7C3; border-radius:50%; background:#fff;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-choice-list .frm_radio:has(input:checked)>label:before { border:5px solid var(--dz-navy);}#form_direkt-zulassen-konfigurator-v6-3-final .frm_page_bar,#form_direkt-zulassen-konfigurator-v6-3-final .frm_submit { display:flex!important; align-items:center; justify-content:flex-end!important; gap:13px; margin-top:10px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_prev_page { margin-right:auto!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_next_page,#form_direkt-zulassen-konfigurator-v6-3-final .frm_prev_page,#form_direkt-zulassen-konfigurator-v6-3-final .frm_button_submit { min-height:52px; padding:13px 27px; border-radius:12px; font-size:16px; font-weight:800; cursor:pointer;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_next_page,#form_direkt-zulassen-konfigurator-v6-3-final .frm_button_submit { border:1px solid var(--dz-navy)!important; background:var(--dz-navy)!important; color:#fff!important; box-shadow:0 8px 18px rgba(47,79,111,.19)!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_prev_page { border:1px solid #B9C6D2!important; background:#fff!important; color:var(--dz-navy)!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-upload .frm_dropzone { width:100%!important; max-width:none!important; min-height:145px; margin:10px 0 0!important; padding:26px!important; border:1.5px dashed #AEBECE!important; border-radius:14px!important; background:#fff!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group { grid-column:1/-1!important; position:relative!important; box-sizing:border-box!important; background:#fff!important; overflow:hidden!important; margin:16px auto 30px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group::before,#form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group::after { content:none!important; display:none!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group>.dz-plate-part { display:flex!important; align-items:stretch!important; min-width:0!important; width:auto!important; max-width:none!important; min-height:0!important; margin:0!important; padding:0!important; border:0!important; border-radius:0!important; background:transparent!important; overflow:hidden!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group .frm_primary_label,#form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group .frm_description { display:none!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-eu-strip { display:flex!important; flex-direction:column!important; align-items:center!important; justify-content:center!important; align-self:stretch!important; gap:4px!important; background:#003399!important; color:#fff!important; overflow:hidden!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-eu-strip svg { display:block!important; width:25px!important; height:25px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-eu-strip__d { color:#fff!important; font-family:Arial,sans-serif!important; font-size:20px!important; font-weight:900!important; line-height:1!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group:not(.is-two-line) { display:grid!important; grid-template-columns:45px 90px 63px 86px minmax(86px,1fr)!important; grid-template-rows:1fr!important; width:min(100%,520px)!important; max-width:520px!important; height:110px!important; min-height:110px!important; padding:5px 6px 5px 0!important; gap:4px!important; border:4.5px solid #1a1a1a!important; border-radius:7px!important; box-shadow:0 3px 16px rgba(0,0,0,.22),0 1px 4px rgba(0,0,0,.12)!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group:not(.is-two-line) .dz-eu-strip { grid-column:1!important; grid-row:1!important; margin:-5px 0 -5px 0!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group:not(.is-two-line) .dz-plate-ort { grid-column:2!important; grid-row:1!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group:not(.is-two-line) .dz-plate-seal-gap { grid-column:3!important; grid-row:1!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group:not(.is-two-line) .dz-plate-letters { grid-column:4!important; grid-row:1!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group:not(.is-two-line) .dz-plate-numbers { grid-column:5!important; grid-row:1!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group:not(.is-two-line) input[type=text] { width:100%!important; height:100%!important; min-height:91px!important; margin:0!important; padding:0 3px!important; border:1.5px solid #9fa4a9!important; border-radius:4px!important; background:#fff!important; box-shadow:none!important; outline:none!important; color:#1a1a1a!important; text-align:center!important; text-transform:uppercase!important; font-family:"Arial Black",Arial,sans-serif!important; font-size:48px!important; font-weight:900!important; line-height:1!important; letter-spacing:.02em!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group:not(.is-two-line) input[type=text]::placeholder { color:#73777c!important; opacity:1!important; font-size:48px!important; font-weight:900!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group.is-two-line { display:grid!important; grid-template-columns:44px minmax(0,1fr) minmax(0,1.3fr)!important; grid-template-rows:58px 58px!important; width:200px!important; max-width:200px!important; height:132px!important; min-height:132px!important; padding:6px 6px 6px 0!important; gap:4px 3px!important; border:3px solid #1a1a1a!important; border-radius:7px!important; box-shadow:0 2px 12px rgba(0,0,0,.18),0 1px 3px rgba(0,0,0,.10)!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group.is-two-line .dz-eu-strip { grid-column:1!important; grid-row:1/3!important; margin:-6px 0 -6px 0!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group.is-two-line .dz-plate-seal-gap { display:none!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group.is-two-line .dz-plate-ort { grid-column:2/4!important; grid-row:1!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group.is-two-line .dz-plate-letters { grid-column:2!important; grid-row:2!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group.is-two-line .dz-plate-numbers { grid-column:3!important; grid-row:2!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group.is-two-line input[type=text] { width:100%!important; height:100%!important; min-height:58px!important; margin:0!important; padding:0 2px!important; border:1.5px solid #9fa4a9!important; border-radius:4px!important; background:#fff!important; box-shadow:none!important; outline:none!important; color:#1a1a1a!important; text-align:center!important; text-transform:uppercase!important; font-family:"Arial Black",Arial,sans-serif!important; font-weight:900!important; line-height:1!important; letter-spacing:.02em!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group.is-two-line .dz-plate-ort input[type=text],#form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group.is-two-line .dz-plate-ort input[type=text]::placeholder { font-size:28px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group.is-two-line .dz-plate-letters input[type=text],#form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group.is-two-line .dz-plate-numbers input[type=text],#form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group.is-two-line .dz-plate-letters input[type=text]::placeholder,#form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group.is-two-line .dz-plate-numbers input[type=text]::placeholder { font-size:24px!important;}@media(max-width:760px) { #form_direkt-zulassen-konfigurator-v6-3-final .frm_fields_container { padding:20px 15px; column-gap:14px!important; row-gap:22px!important; border-radius:18px; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_opt_container { grid-template-columns:1fr; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_opt_container { grid-template-columns:repeat(2,1fr); } #form_direkt-zulassen-konfigurator-v6-3-final .frm_section_content>.dz-half, #form_direkt-zulassen-konfigurator-v6-3-final .frm_section_content>.dz-col-6 { grid-column:1/-1!important; }}#form_direkt-zulassen-konfigurator-v6-3-final .frm_radio label > span:not(.dz-ui-icon),#form_direkt-zulassen-konfigurator-v6-3-final .frm_radio label > div,#form_direkt-zulassen-konfigurator-v6-3-final .frm_radio label > strong,#form_direkt-zulassen-konfigurator-v6-3-final .frm_radio label > em,#form_direkt-zulassen-konfigurator-v6-3-final .frm_radio label > small { display:contents !important; margin:0 !important; padding:0 !important; border:0 !important; border-radius:0 !important; background:transparent !important; box-shadow:none !important; color:inherit !important; font:inherit !important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_radio label * { border:0 !important; border-radius:0 !important; background:transparent !important; box-shadow:none !important; color:inherit !important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_radio label { overflow:hidden !important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading .frm_section_content { row-gap:0 !important;}#form_direkt-zulassen-konfigurator-v6-3-final.frm_section_heading .frm_section_content > .frm_form_field { margin:0 0 30px !important;}#form_direkt-zulassen-konfigurator-v6-3-final.frm_section_heading .frm_section_content > .frm_form_field:last-child { margin-bottom:0 !important;}#form_direkt-zulassen-konfigurator-v6-3-final.frm_section_heading .frm_form_field + .frm_form_field { padding-top:2px !important;}#form_direkt-zulassen-konfigurator-v6-3-final.frm_section_heading .frm_primary_label { margin:0 0 12px !important;}#form_direkt-zulassen-konfigurator-v6-3-final.frm_section_heading .dz-anrede { margin-bottom:34px !important;}#form_direkt-zulassen-konfigurator-v6-3-final.frm_section_heading .dz-half,#form_direkt-zulassen-konfigurator-v6-3-final.frm_section_heading .dz-col-6,#form_direkt-zulassen-konfigurator-v6-3-final.frm_section_heading .dz-col-4,#form_direkt-zulassen-konfigurator-v6-3-final.frm_section_heading .dz-col-3,#form_direkt-zulassen-konfigurator-v6-3-final.frm_section_heading .dz-col-8,#form_direkt-zulassen-konfigurator-v6-3-final.frm_section_heading .dz-col-9 { margin-bottom:30px !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_radio label,#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_radio label,#form_direkt-zulassen-konfigurator-v6-3-final .dz-choice-list .frm_radio label,#form_direkt-zulassen-konfigurator-v6-3-final .dz-choice-compact .frm_radio label { width:100% !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-anrede .frm_opt_container { display:grid !important; grid-template-columns:repeat(3,minmax(0,130px)) !important; gap:12px !important; justify-content:start !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-anrede .frm_radio label { min-height:52px !important; padding:11px 16px !important; font-size:15px !important;}@media(max-width:760px) { #form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading .frm_section_content > .frm_form_field { margin-bottom:26px !important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-anrede .frm_opt_container { grid-template-columns:repeat(3,minmax(0,1fr)) !important; }}#form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_radio label { min-height:104px !important; padding:56px 18px 16px !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_radio label::before { content:"" !important; position:absolute !important; top:18px !important; left:50% !important; width:30px !important; height:30px !important; transform:translateX(-50%) !important; background:var(--dz-navy) !important; -webkit-mask-repeat:no-repeat !important; mask-repeat:no-repeat !important; -webkit-mask-position:center !important; mask-position:center !important; -webkit-mask-size:contain !important; mask-size:contain !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_radio:nth-child(1) label::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathdM72h7l55v15H7V2zm71.5V8h4.5M1013h6v1.5h-6V13zm04h6v1.5h-6V17zM36h2v16H3V6zsvg") !important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathdM72h7l55v15H7V2zm71.5V8h4.5M1013h6v1.5h-6V13zm04h6v1.5h-6V17zM36h2v16H3V6zsvg") !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_radio:nth-child(2) label::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathdM44h16v5H4V4zm07h16v9H4v-9zm32v5h2v-5H7zm40v5h6v-5h-6zsvg") !important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathdM44h16v5H4V4zm07h16v9H4v-9zm32v5h2v-5H7zm40v5h6v-5h-6zsvg") !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_radio:nth-child(3) label::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathdM62h12v20H6V2zm33v2h6V5H9zm05v2h6v-2H9zm05v2h6v-2H9zsvg") !important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathdM62h12v20H6V2zm33v2h6V5H9zm05v2h6v-2H9zm05v2h6v-2H9zsvg") !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_radio label { min-height:124px !important; padding:69px 14px 16px !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_radio label::before { content:"" !important; position:absolute !important; top:20px !important; left:50% !important; width:42px !important; height:42px !important; transform:translateX(-50%) !important; background:var(--dz-navy) !important; -webkit-mask-repeat:no-repeat !important; mask-repeat:no-repeat !important; -webkit-mask-position:center !important; mask-position:center !important; -webkit-mask-size:contain !important; mask-size:contain !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_radio:nth-child(1) label::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464pathdM1240h4a88001160h8a88001160h3v-9l-8-3-7-10H23l-710-83v9h4zm12-17h16l57H19l5-7zM2447a660100-1266000012zm240a660100-1266000012zsvg") !important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464pathdM1240h4a88001160h8a88001160h3v-9l-8-3-7-10H23l-710-83v9h4zm12-17h16l57H19l5-7zM2447a660100-1266000012zm240a660100-1266000012zsvg") !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_radio:nth-child(2) label::before,#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_radio:nth-child(4) label::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464pathdM1649a880100-1688000016zm340a880100-1688000016zM2340h17l-8-15h-9l47H18l58zm14-17h10l46h-9l-5-6zsvg") !important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464pathdM1649a880100-1688000016zm340a880100-1688000016zM2340h17l-8-15h-9l47H18l58zm14-17h10l46h-9l-5-6zsvg") !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_radio:nth-child(3) label::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464pathdM1018h38v24H10V18zm3812h8v6h-8v-6zM2250a770100-1477000014zm220a770100-1477000014zsvg") !important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464pathdM1018h38v24H10V18zm3812h8v6h-8v-6zM2250a770100-1477000014zm220a770100-1477000014zsvg") !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_radio:nth-child(5) label::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464pathdM618h34v25H6V18zm348h10l89v8H40V26zM1851a770100-1477000014zm300a770100-1477000014zsvg") !important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464pathdM618h34v25H6V18zm348h10l89v8H40V26zM1851a770100-1477000014zm300a770100-1477000014zsvg") !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_radio:nth-child(6) label::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464circlecx16cy32r5circlecx32cy32r5circlecx48cy32r5svg") !important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464circlecx16cy32r5circlecx32cy32r5circlecx48cy32r5svg") !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_radio:has(input:checked) label::before,#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_radio:has(input:checked) label::before { background:var(--dz-navy-dark) !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeug-anmeldung,#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeug-ummeldung,#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeug-abmeldung { padding:30px !important; border:1px solid #D7E1E9 !important; border-radius:20px !important; background:#F5F7FA !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeug-anmeldung > h3,#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeug-ummeldung > h3,#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeug-abmeldung > h3 { margin:0 0 26px !important; padding-bottom:20px !important; border-bottom:1px solid #DDE5EC !important; font-size:23px !important; color:var(--dz-text) !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeug-anmeldung .dz-subtitle,#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeug-ummeldung .dz-subtitle,#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeug-abmeldung .dz-subtitle { margin:34px 0 22px !important; padding:18px 20px !important; border:1px solid #D7E2EB !important; border-left:5px solid var(--dz-navy) !important; border-radius:13px !important; background:#FFFFFF !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeug-anmeldung .dz-subtitle:first-child,#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeug-ummeldung .dz-subtitle:first-child,#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeug-abmeldung .dz-subtitle:first-child { margin-top:0 !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeug-anmeldung .dz-subtitle h4,#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeug-ummeldung .dz-subtitle h4,#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeug-abmeldung .dz-subtitle h4 { margin:0 0 5px !important; color:var(--dz-text) !important; font-size:20px !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeug-anmeldung .dz-subtitle p,#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeug-ummeldung .dz-subtitle p,#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeug-abmeldung .dz-subtitle p { margin:0 !important; color:var(--dz-muted) !important; font-size:14px !important; line-height:1.55 !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeug-anmeldung .dz-choice-list,#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeug-anmeldung .dz-upload,#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeug-ummeldung .dz-choice-list,#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeug-ummeldung .dz-upload,#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeug-abmeldung .dz-choice-list,#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeug-abmeldung .dz-upload { margin-bottom:32px !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-final-section-title { margin:6px 0 0 !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-final-section-head { display:flex !important; align-items:center !important; gap:15px !important; padding:20px 22px !important; border:1px solid #D5E0E8 !important; border-radius:16px !important; background:linear-gradient(135deg,#F5F8FA,#EDF3F7) !important; box-shadow:0 8px 22px rgba(36,61,87,.07) !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-final-icon { flex:0 0 40px !important; display:grid !important; place-items:center !important; width:40px !important; height:40px !important; border-radius:50% !important; background:var(--dz-navy) !important; color:#fff !important; font-size:18px !important; font-weight:900 !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-final-section-head h3 { margin:0 0 4px !important; color:var(--dz-text) !important; font-size:21px !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-final-section-head p { margin:0 !important; color:var(--dz-muted) !important; font-size:14px !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgangsuebersicht { padding:0 !important; overflow:hidden !important; border:1px solid #D7E1E9 !important; border-radius:18px !important; background:#fff !important; box-shadow:0 12px 32px rgba(30,51,72,.08) !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-summary-card { padding:0 !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-summary-head { display:flex !important; align-items:center !important; justify-content:space-between !important; gap:16px !important; padding:20px 24px !important; background:var(--dz-navy) !important; color:#fff !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-summary-head h3 { margin:0 !important; color:#fff !important; font-size:21px !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-summary-head span { padding:5px 10px !important; border-radius:999px !important; background:rgba(255,255,255,.16) !important; color:#fff !important; font-size:12px !important; font-weight:750 !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-summary-section { padding:22px 24px !important; border-bottom:1px solid #E2E8EE !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-summary-section:last-child { border-bottom:0 !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-summary-section h4 { margin:0 0 15px !important; color:var(--dz-navy-dark) !important; font-size:18px !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-summary-section dl { display:grid !important; grid-template-columns:repeat(2,minmax(0,1fr)) !important; gap:12px 22px !important; margin:0 !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-summary-section dl > div { padding:13px 15px !important; border:1px solid #E0E7ED !important; border-radius:12px !important; background:#F7F9FB !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-summary-section dt { margin:0 0 4px !important; color:var(--dz-muted) !important; font-size:12px !important; font-weight:750 !important; text-transform:uppercase !important; letter-spacing:.04em !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-summary-section dd { margin:0 !important; color:var(--dz-text) !important; font-size:15px !important; font-weight:700 !important; overflow-wrap:anywhere !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-declaration-item { padding:18px 20px !important; margin:0 !important; border:1px solid #D9E2E9 !important; border-radius:14px !important; background:#fff !important; box-shadow:0 5px 15px rgba(28,48,67,.04) !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-declaration-item .frm_primary_label { margin-bottom:12px !important; font-size:16px !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-gesamtpreis { display:flex !important; align-items:center !important; justify-content:space-between !important; gap:20px !important; padding:22px 24px !important; border:1px solid #CBD9E4 !important; border-radius:16px !important; background:var(--dz-navy-soft) !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-payment-intro,#form_direkt-zulassen-konfigurator-v6-3-final .dz-stripe-payment { padding:22px 24px !important; border:1px solid #D7E1E9 !important; border-radius:16px !important; background:#fff !important; box-shadow:0 8px 22px rgba(28,48,67,.05) !important;}@media(max-width:760px) { #form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_radio label { min-height:92px !important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_radio label { min-height:112px !important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeug-anmeldung, #form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeug-ummeldung, #form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeug-abmeldung { padding:20px 15px !important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-summary-section dl { grid-template-columns:1fr !important; }}#form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group { isolation:isolate !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group .dz-plate-part { position:relative !important; z-index:2 !important; pointer-events:auto !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group input[type="text"] { position:relative !important; z-index:3 !important; display:block !important; visibility:visible !important; opacity:1 !important; pointer-events:auto !important; -webkit-user-select:text !important; user-select:text !important; caret-color:#003399 !important; cursor:text !important; color:#1a1a1a !important; -webkit-text-fill-color:#1a1a1a !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group input[type="text"]:focus { outline:none !important; border-color:#003399 !important; box-shadow:inset 0 0 0 2px rgba(0,51,153,.16) !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group input[type="text"]::selection { background:rgba(0,51,153,.18) !important;}@media (max-width:1180px) { #form_direkt-zulassen-konfigurator-v6-3-final { max-width:100% !important; } #form_direkt-zulassen-konfigurator-v6-3-final .frm_fields_container { width:100% !important; padding:clamp(22px,3vw,34px) !important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-page-head { max-width:720px !important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_opt_container, #form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_opt_container { gap:14px !important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group:not(.is-two-line) { width:min(100%,520px) !important; max-width:520px !important; }}@media (max-width:820px) { #form_direkt-zulassen-konfigurator-v6-3-final .dz-page-head h1, #form_direkt-zulassen-konfigurator-v6-3-final .dz-page-head h2 { font-size:clamp(28px,6vw,38px) !important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-page-head p { font-size:15px !important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_opt_container { grid-template-columns:1fr !important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_opt_container { grid-template-columns:repeat(2,minmax(0,1fr)) !important; } #form_direkt-zulassen-konfigurator-v6-3-final .frm_section_content > .dz-half, #form_direkt-zulassen-konfigurator-v6-3-final .frm_section_content > .dz-col-3, #form_direkt-zulassen-konfigurator-v6-3-final .frm_section_content > .dz-col-4, #form_direkt-zulassen-konfigurator-v6-3-final .frm_section_content > .dz-col-6, #form_direkt-zulassen-konfigurator-v6-3-final .frm_section_content > .dz-col-8, #form_direkt-zulassen-konfigurator-v6-3-final .frm_section_content > .dz-col-9 { grid-column:1/-1 !important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-summary-section dl { grid-template-columns:1fr !important; }}@media (max-width:620px) { #form_direkt-zulassen-konfigurator-v6-3-final .frm_fields_container { padding:20px 13px !important; border-radius:17px !important; } #form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading { padding:20px 14px !important; border-radius:16px !important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group:not(.is-two-line) { grid-template-columns:38px minmax(65px,.9fr) 30px minmax(58px,.72fr) minmax(84px,1.2fr) !important; width:100% !important; max-width:430px !important; height:88px !important; min-height:88px !important; padding:4px 4px 4px 0 !important; gap:2px !important; border-width:3px !important; border-radius:6px !important; margin:14px auto 28px !important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group:not(.is-two-line) .dz-eu-strip { margin:-4px 0 !important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group:not(.is-two-line) .dz-eu-strip svg { width:20px !important; height:20px !important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group:not(.is-two-line) .dz-eu-strip__d { font-size:16px !important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group:not(.is-two-line) input[type="text"], #form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group:not(.is-two-line) input[type="text"]::placeholder { min-height:74px !important; font-size:clamp(23px,7.6vw,35px) !important; padding:0 1px !important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group.is-two-line { width:190px !important; max-width:190px !important; height:126px !important; min-height:126px !important; } #form_direkt-zulassen-konfigurator-v6-3-final .frm_page_bar, #form_direkt-zulassen-konfigurator-v6-3-final .frm_submit { width:100% !important; gap:10px !important; } #form_direkt-zulassen-konfigurator-v6-3-final .frm_next_page, #form_direkt-zulassen-konfigurator-v6-3-final .frm_prev_page, #form_direkt-zulassen-konfigurator-v6-3-final .frm_button_submit { min-width:0 !important; padding:12px 18px !important; }  }@media (max-width:420px) { #form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_opt_container { grid-template-columns:1fr !important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-choice-compact .frm_opt_container { grid-template-columns:repeat(3,minmax(0,1fr)) !important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group:not(.is-two-line) { grid-template-columns:34px minmax(58px,.9fr) 20px minmax(53px,.72fr) minmax(76px,1.2fr) !important; height:78px !important; min-height:78px !important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group:not(.is-two-line) input[type="text"], #form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group:not(.is-two-line) input[type="text"]::placeholder { min-height:66px !important; font-size:clamp(20px,7vw,29px) !important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group.is-two-line { width:180px !important; max-width:180px !important; grid-template-columns:40px minmax(0,1fr) minmax(0,1.25fr) !important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group.is-two-line .dz-plate-ort input[type="text"], #form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group.is-two-line .dz-plate-ort input[type="text"]::placeholder { font-size:25px !important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group.is-two-line .dz-plate-letters input[type="text"], #form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group.is-two-line .dz-plate-numbers input[type="text"], #form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group.is-two-line .dz-plate-letters input[type="text"]::placeholder, #form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group.is-two-line .dz-plate-numbers input[type="text"]::placeholder { font-size:21px !important; }  }#form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group input[type="text"] { color:#1A1A1A !important; -webkit-text-fill-color:#1A1A1A !important; caret-color:#003399 !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group input[type="text"]::placeholder { color:#A4AFBE !important; -webkit-text-fill-color:#A4AFBE !important; opacity:1 !important; font-weight:800 !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group input[type="text"]:-webkit-autofill,#form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group input[type="text"]:-webkit-autofill:hover,#form_direkt-zulassen-konfigurator-v6-3-final .dz-plate-group input[type="text"]:-webkit-autofill:focus { -webkit-text-fill-color:#1A1A1A !important; -webkit-box-shadow:0 0 0 1000px #FFFFFF inset !important; transition:background-color 9999s ease-out 0s !important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_content > .frm_form_field { margin-bottom:32px !important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_content > .frm_form_field:last-child { margin-bottom:0 !important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_content > .dz-subtitle { margin-top:16px !important; margin-bottom:24px !important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_content > .dz-info,#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_content > .dz-security-note { margin-top:4px !important; margin-bottom:30px !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-choice-list + .dz-subtitle,#form_direkt-zulassen-konfigurator-v6-3-final .dz-choice + .dz-subtitle,#form_direkt-zulassen-konfigurator-v6-3-final .dz-upload + .dz-subtitle { margin-top:32px !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-upload { margin-bottom:34px !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-final-section-head,#form_direkt-zulassen-konfigurator-v6-3-final .dz-section-intro { margin:12px 0 26px !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-payment-intro { position:relative !important; display:grid !important; grid-template-columns:56px 1fr auto !important; gap:18px !important; align-items:center !important; min-height:118px !important; padding:24px 26px !important; overflow:hidden !important; border:1px solid #D2DDE8 !important; border-left:6px solid #635BFF !important; border-radius:18px !important; background:radial-gradient(circle at 100% 0,rgba(99,91,255,.10),transparent 34%),linear-gradient(135deg,#FFFFFF 0%,#F7F8FF 100%) !important; box-shadow:0 14px 34px rgba(35,61,87,.10) !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-payment-intro::before { content:"" !important; display:grid !important; place-items:center !important; width:56px !important; height:56px !important; border-radius:16px !important; background:#635BFF url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424fillnonestrokewhitestroke-width2stroke-linecaproundstroke-linejoinroundrectx5y10width14height10rx2pathdM810V7a4400180v3svg") no-repeat center/28px 28px !important; box-shadow:0 10px 22px rgba(99,91,255,.28) !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-payment-intro::after { content:"stripe" !important; display:inline-flex !important; align-items:center !important; justify-content:center !important; min-width:88px !important; height:38px !important; padding:0 15px !important; border:1px solid rgba(99,91,255,.20) !important; border-radius:999px !important; background:#FFFFFF !important; color:#635BFF !important; font-family:Arial,Helvetica,sans-serif !important; font-size:20px !important; font-weight:800 !important; letter-spacing:-.04em !important; box-shadow:0 6px 18px rgba(35,61,87,.07) !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-payment-intro .dz-lock,#form_direkt-zulassen-konfigurator-v6-3-final .dz-payment-intro > .dz-final-icon,#form_direkt-zulassen-konfigurator-v6-3-final .dz-payment-intro > span:first-child:not(.dz-lock) { display:none !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-payment-intro > div { min-width:0 !important; }#form_direkt-zulassen-konfigurator-v6-3-final .dz-payment-intro h3 { margin:0 0 6px !important; color:#182B3E !important; font-size:21px !important; font-weight:820 !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-payment-intro p { margin:0 !important; color:#718196 !important; font-size:14px !important; line-height:1.55 !important;}@media (max-width:620px) { #form_direkt-zulassen-konfigurator-v6-3-final .dz-payment-intro { grid-template-columns:48px 1fr !important; gap:14px !important; padding:20px 17px !important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-payment-intro::before { width:48px !important; height:48px !important; border-radius:14px !important; background-size:24px 24px !important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-payment-intro::after { grid-column:2 !important; justify-self:start !important; min-width:76px !important; height:34px !important; margin-top:8px !important; font-size:18px !important; }}#form_direkt-zulassen-konfigurator-v6-3-final.frm_form_field:not(.dz-plate-part):not(.dz-page-heading-wrap):not(.dz-final-section-title):not(.dz-subtitle):not(.dz-section-intro) { margin-bottom: 30px !important;}#form_direkt-zulassen-konfigurator-v6-3-final.frm_section_content .frm_form_field:not(.dz-plate-part):not(.dz-subtitle):not(.dz-section-intro) { margin-top: 0 !important; margin-bottom: 30px !important;}#form_direkt-zulassen-konfigurator-v6-3-final.frm_form_field:has(+ .dz-subtitle),#form_direkt-zulassen-konfigurator-v6-3-final.frm_form_field:has(+ .dz-section-intro),#form_direkt-zulassen-konfigurator-v6-3-final.frm_form_field:has(+ .dz-final-section-head) { margin-bottom: 38px !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-subtitle,#form_direkt-zulassen-konfigurator-v6-3-final .dz-section-intro,#form_direkt-zulassen-konfigurator-v6-3-final .dz-final-section-head { margin-top: 18px !important; margin-bottom: 26px !important;}#form_direkt-zulassen-konfigurator-v6-3-final.frm_form_field > .frm_primary_label { margin-top: 0 !important; margin-bottom: 11px !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-choice-list,#form_direkt-zulassen-konfigurator-v6-3-final .dz-choice,#form_direkt-zulassen-konfigurator-v6-3-final .dz-choice-compact { margin-bottom: 34px !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-upload,#form_direkt-zulassen-konfigurator-v6-3-final .frm_upload_field { margin-bottom: 38px !important;}#form_direkt-zulassen-konfigurator-v6-3-final.dz-upload + .frm_form_field,#form_direkt-zulassen-konfigurator-v6-3-final.frm_upload_field + .frm_form_field { margin-top: 8px !important;}#form_direkt-zulassen-konfigurator-v6-3-final.frm_section_heading .frm_section_content > .frm_form_field { margin-bottom: 30px !important;}#form_direkt-zulassen-konfigurator-v6-3-final.frm_section_heading .frm_section_content > .frm_form_field:last-child { margin-bottom: 0 !important;}#form_direkt-zulassen-konfigurator-v6-3-final textarea { margin-top: 0 !important;}@media (max-width: 760px) { #form_direkt-zulassen-konfigurator-v6-3-final .frm_form_field:not(.dz-plate-part):not(.dz-page-heading-wrap):not(.dz-final-section-title):not(.dz-subtitle):not(.dz-section-intro), #form_direkt-zulassen-konfigurator-v6-3-final .frm_section_content .frm_form_field:not(.dz-plate-part):not(.dz-subtitle):not(.dz-section-intro) { margin-bottom: 24px !important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-upload, #form_direkt-zulassen-konfigurator-v6-3-final .frm_upload_field { margin-bottom: 30px !important; }}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-source { position:absolute!important; width:1px!important; height:1px!important; overflow:hidden!important; clip:rect(0,0,0,0)!important; clip-path:inset(50%)!important; opacity:0!important; pointer-events:none!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-wrap { grid-column:1/-1!important; display:flex!important; justify-content:center!important; width:100%!important; margin:18px 0 38px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-plate { background:#fff; overflow:hidden; box-sizing:border-box;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car { display:grid!important; grid-template-columns:45px 90px 63px 86px minmax(86px,1fr)!important; width:min(100%,520px)!important; height:110px!important; padding:5px 6px 5px 0!important; gap:4px!important; border:4.5px solid #1a1a1a!important; border-radius:7px!important; box-shadow:0 3px 16px rgba(0,0,0,.22),0 1px 4px rgba(0,0,0,.12)!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-eu { display:flex!important; flex-direction:column!important; align-items:center!important; justify-content:center!important; align-self:stretch!important; background:#003399!important; color:#fff!important; margin:-5px 0 -5px -1px!important; gap:3px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-eu svg{width:26px;height:26px;display:block}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-eu span{font:900 20px/1 Arial Black,Arial,sans-serif;color:#fff}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-seal{display:block}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-input { width:100%!important; height:100%!important; min-height:0!important; margin:0!important; padding:0 3px!important; border:1.5px solid #a0a0a0!important; border-radius:4px!important; background:#fff!important; box-shadow:none!important; outline:none!important; color:#1a1a1a!important; text-align:center!important; text-transform:uppercase!important; font-family:"Arial Black",Arial,sans-serif!important; font-size:52px!important; font-weight:900!important; line-height:1!important; letter-spacing:.02em!important; caret-color:#003399!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-input::placeholder { color:#A8B4C7!important; opacity:1!important; font:900 52px/1 "Arial Black",Arial,sans-serif!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike { display:grid!important; grid-template-columns:44px 1fr 1.3fr!important; grid-template-rows:58px 58px!important; width:200px!important; height:132px!important; padding:6px 6px 6px 0!important; gap:4px 3px!important; border:3px solid #1a1a1a!important; border-radius:7px!important; box-shadow:0 2px 12px rgba(0,0,0,.18),0 1px 3px rgba(0,0,0,.1)!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike .dz-v12-eu{grid-column:1;grid-row:1/3;margin:-6px 0 -6px -1px!important}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike .dz-v12-eu svg{width:16px;height:16px}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike .dz-v12-eu span{font-size:13px}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike .dz-v12-city{grid-column:2/4;grid-row:1;font-size:28px!important}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike .dz-v12-letters{grid-column:2;grid-row:2;font-size:24px!important}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike .dz-v12-numbers{grid-column:3;grid-row:2;font-size:24px!important}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike .dz-v12-input::placeholder{font-size:inherit!important;color:#A8B4C7!important}#form_direkt-zulassen-konfigurator-v6-3-final .dz-anrede .frm_radio:has(input:checked)>label:after,#form_direkt-zulassen-konfigurator-v6-3-final .dz-anrede .frm_radio input:checked~label:after {display:none!important;content:none!important}#form_direkt-zulassen-konfigurator-v6-3-final .dz-anrede .frm_radio:has(input:checked)>label { border-color:var(--dz-navy)!important; background:var(--dz-navy-soft)!important; box-shadow:inset 0 0 0 2px var(--dz-navy)!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-upload .frm_primary_label { display:flex!important; align-items:center!important; justify-content:space-between!important; gap:12px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-upload-progress { flex:0 0 auto; display:inline-grid; place-items:center; min-width:46px; height:26px; padding:0 9px; border:1px solid #C9D7E3; border-radius:999px; background:#fff; color:#718196; font-size:12px; font-weight:800;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-upload-progress.is-complete { border-color:#A8D7BE; background:#EAF7EF; color:#24845A;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-card-date>.frm_section_content>.frm_form_field { margin-bottom:30px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-card-date>.frm_section_content>.frm_form_field:last-child {margin-bottom:0!important}#form_direkt-zulassen-konfigurator-v6-3-final .dz-preis-intern { position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important; clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;opacity:0!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-gesamtpreis { display:grid!important; grid-template-columns:1fr auto!important; align-items:center!important; gap:8px 20px!important; padding:22px 24px!important; border:1px solid #C9D7E3!important; border-radius:16px!important; background:linear-gradient(135deg,#F4F8FB,#EDF3F7)!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-gesamtpreis:before { content:"Ihr Gesamtpreis"; grid-column:1; color:var(--dz-text); font-size:18px; font-weight:800;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-gesamtpreis:after { content:"inkl. MwSt. · keine versteckten Servicekosten"; grid-column:1/-1; color:var(--dz-muted); font-size:13px;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-gesamtpreis .frm_primary_label{display:none!important}#form_direkt-zulassen-konfigurator-v6-3-final .dz-gesamtpreis .frm_total_formatted{grid-column:2;grid-row:1;color:var(--dz-navy-dark)!important;font-size:32px!important;font-weight:900!important}@media(max-width:760px){ #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car{ grid-template-columns:38px minmax(64px,.9fr) 34px minmax(58px,.75fr) minmax(82px,1.15fr)!important; width:100%!important;height:82px!important;padding:4px 4px 4px 0!important;gap:2px!important;border-width:3px!important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car .dz-v12-input{font-size:clamp(25px,8vw,38px)!important} #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car .dz-v12-input::placeholder{font-size:inherit!important} #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-eu svg{width:20px;height:20px} #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-eu span{font-size:16px} #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike{width:190px!important;max-width:100%!important} #form_direkt-zulassen-konfigurator-v6-3-final .dz-upload .frm_primary_label{align-items:flex-start!important}}#form_direkt-zulassen-konfigurator-v6-3-final .dz-gesamtpreis { padding:18px 22px!important; border-radius:14px!important; gap:5px 18px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-gesamtpreis:before { content:"Gesamtpreis"!important; font-size:17px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-gesamtpreis:after { content:"inkl. MwSt."!important; font-size:12px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-gesamtpreis .frm_total_formatted { font-size:25px!important; line-height:1.1!important;}@media(max-width:700px){  }#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-wrap,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-plate,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike { position:relative!important; z-index:1!important; pointer-events:auto!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-input { position:relative!important; z-index:10!important; display:block!important; visibility:visible!important; opacity:1!important; pointer-events:auto!important; cursor:text!important; user-select:text!important; -webkit-user-select:text!important; touch-action:manipulation!important; color:#1A1A1A!important; -webkit-text-fill-color:#1A1A1A!important; caret-color:#003399!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-input:not(:placeholder-shown) { color:#1A1A1A!important; -webkit-text-fill-color:#1A1A1A!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-input::placeholder { color:#A8B4C7!important; -webkit-text-fill-color:#A8B4C7!important; opacity:1!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-input:focus { outline:none!important; border-color:#2F4F6F!important; box-shadow:inset 0 0 0 2px rgba(47,79,111,.15)!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-eu,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-seal { pointer-events:none!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-source { position:fixed!important; left:-10000px!important; top:0!important; width:1px!important; height:1px!important; min-height:1px!important; padding:0!important; margin:0!important; border:0!important; opacity:.001!important; visibility:visible!important; display:block!important; pointer-events:none!important; clip:auto!important; clip-path:none!important; overflow:hidden!important;}#form_direkt-zulassen-konfigurator-v6-3-final input[type="date"],#form_direkt-zulassen-konfigurator-v6-3-final .frm_date,#form_direkt-zulassen-konfigurator-v6-3-final .hasDatepicker { position:relative!important; z-index:2!important; pointer-events:auto!important; cursor:pointer!important;}#form_direkt-zulassen-konfigurator-v6-3-final .flatpickr-calendar,#form_direkt-zulassen-konfigurator-v6-3-final .ui-datepicker,.flatpickr-calendar,.ui-datepicker { z-index:999999!important;}@media(max-width:700px) {    }@media(max-width:420px) { }#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-source { position:absolute!important; left:auto!important; top:auto!important; width:1px!important; height:1px!important; min-height:1px!important; margin:0!important; padding:0!important; border:0!important; opacity:0!important; visibility:hidden!important; display:block!important; pointer-events:none!important; overflow:hidden!important; clip:rect(0 0 0 0)!important; clip-path:inset(50%)!important; white-space:nowrap!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-eu svg,#form_direkt-zulassen-konfigurator-v6-3-final .dz-eu-strip svg,#form_direkt-zulassen-konfigurator-v6-3-final .dz-upsell-eu svg,#form_direkt-zulassen-konfigurator-v6-3-final .dz-upsell-mini-eu svg { display:block!important; flex:0 0 auto!important; width:26px!important; height:26px!important; min-width:26px!important; min-height:26px!important; max-width:26px!important; max-height:26px!important; margin:0!important; padding:0!important; overflow:visible!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike .dz-v12-eu svg { width:16px!important; height:16px!important; min-width:16px!important; min-height:16px!important; max-width:16px!important; max-height:16px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-eu svg circle,#form_direkt-zulassen-konfigurator-v6-3-final .dz-eu-strip svg circle { vector-effect:non-scaling-stroke!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-wrap { position:relative!important; z-index:1!important; overflow:visible!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike { position:relative!important; visibility:visible!important; opacity:1!important; overflow:hidden!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-input { position:relative!important; z-index:5!important; visibility:visible!important; opacity:1!important; pointer-events:auto!important;}@media(max-width:760px) { #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-eu svg, #form_direkt-zulassen-konfigurator-v6-3-final .dz-eu-strip svg { width:20px!important; height:20px!important; min-width:20px!important; min-height:20px!important; max-width:20px!important; max-height:20px!important; }}@media(max-width:820px) {   }@media(max-width:620px) {        }@media(max-width:390px) { }#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car { grid-template-columns:45px minmax(96px,1.02fr) 48px minmax(96px,.92fr) minmax(150px,1.55fr)!important; width:min(100%,560px)!important; max-width:560px!important; height:112px!important; min-height:112px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-input { min-width:0!important; overflow:visible!important; padding:0 6px!important; font-size:clamp(38px,4.3vw,52px)!important; letter-spacing:0!important; text-overflow:clip!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-city { font-size:clamp(36px,4vw,50px)!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-letters { font-size:clamp(36px,4vw,50px)!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-numbers { font-size:clamp(36px,4vw,50px)!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-input::placeholder { font-size:inherit!important; letter-spacing:0!important;}@media(max-width:760px) { #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car { grid-template-columns:36px minmax(72px,1fr) 24px minmax(72px,.95fr) minmax(106px,1.45fr)!important; width:100%!important; max-width:460px!important; height:88px!important; min-height:88px!important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-input { padding:0 3px!important; font-size:clamp(24px,7vw,36px)!important; }}@media(max-width:430px) { #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car { grid-template-columns:32px minmax(62px,1fr) 18px minmax(60px,.95fr) minmax(88px,1.35fr)!important; height:78px!important; min-height:78px!important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-input { font-size:clamp(20px,6.8vw,30px)!important; }}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car.is-e-plate,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car.is-h-plate,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car[data-plate-suffix="E"],#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car[data-plate-suffix="H"] { grid-template-columns:45px minmax(96px,1.02fr) 48px minmax(96px,.92fr) minmax(138px,1.45fr) 58px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car.is-e-plate::after,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car[data-plate-suffix="E"]::after { content:"E"!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car.is-h-plate::after,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car[data-plate-suffix="H"]::after { content:"H"!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car.is-e-plate::after,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car.is-h-plate::after,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car[data-plate-suffix="E"]::after,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car[data-plate-suffix="H"]::after { display:grid!important; place-items:center!important; height:100%!important; min-width:0!important; border-left:1.5px solid #9FA4A9!important; color:#111!important; background:#fff!important; font-family:"Arial Black",Arial,sans-serif!important; font-size:48px!important; font-weight:900!important; line-height:1!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car.is-season-plate { grid-template-columns:45px minmax(96px,1.02fr) 48px minmax(96px,.92fr) minmax(128px,1.38fr) 72px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-season { display:grid!important; grid-template-rows:1fr 1px 1fr!important; align-items:center!important; height:100%!important; padding:7px 7px!important; border-left:1.5px solid #9FA4A9!important; background:#fff!important; color:#111!important; font-family:"Arial Black",Arial,sans-serif!important; font-size:20px!important; font-weight:900!important; line-height:1!important; text-align:center!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-season::before { content:attr(data-from)!important; display:grid!important; place-items:center!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-season::after { content:attr(data-to)!important; display:grid!important; place-items:center!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-season > span { display:block!important; width:100%!important; height:1px!important; background:#111!important;}@media(max-width:760px) { #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car.is-e-plate, #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car.is-h-plate, #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car[data-plate-suffix="E"], #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car[data-plate-suffix="H"] { grid-template-columns:36px minmax(72px,1fr) 24px minmax(70px,.94fr) minmax(92px,1.3fr) 42px!important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car.is-e-plate::after, #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car.is-h-plate::after, #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car[data-plate-suffix="E"]::after, #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car[data-plate-suffix="H"]::after { font-size:32px!important; }}@media(max-width:820px) {  }@media(max-width:520px) {  }#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car.is-e-plate,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car.is-h-plate { grid-template-columns:45px minmax(92px,1fr) 44px minmax(84px,.9fr) minmax(115px,1.3fr) 48px!important; width:min(100%,560px)!important; max-width:560px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car.is-season-plate { grid-template-columns:45px minmax(92px,1fr) 40px minmax(82px,.88fr) minmax(108px,1.22fr) 58px!important; width:min(100%,570px)!important; max-width:570px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car .dz-v12-suffix { grid-column:6!important; grid-row:1!important; align-self:stretch!important; display:grid!important; place-items:center!important; min-width:0!important; height:100%!important; overflow:hidden!important; border:1.5px solid #A0A0A0!important; border-radius:4px!important; background:#fff!important; color:#171717!important; font-family:"Arial Black",Arial,sans-serif!important; font-size:43px!important; font-weight:900!important; line-height:1!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-suffix-e { color:#177B56!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-suffix-h { color:#8D641F!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-suffix-season { grid-template-rows:1fr 2px 1fr!important; padding:7px 5px!important; font-size:17px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-suffix-season b { display:grid!important; place-items:center!important; line-height:1!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-suffix-season i { display:block!important; width:100%!important; height:2px!important; background:#171717!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car.is-e-plate::after,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car.is-h-plate::after,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car.is-season-plate::after { content:none!important; display:none!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-e-plate,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-h-plate { grid-template-columns:44px minmax(0,1fr) minmax(0,1.15fr) 34px!important; width:226px!important; max-width:226px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-season-plate { grid-template-columns:44px minmax(0,1fr) minmax(0,1.08fr) 40px!important; width:234px!important; max-width:234px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-e-plate .dz-v12-letters,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-h-plate .dz-v12-letters,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-season-plate .dz-v12-letters { grid-column:2!important; grid-row:2!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-e-plate .dz-v12-numbers,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-h-plate .dz-v12-numbers,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-season-plate .dz-v12-numbers { grid-column:3!important; grid-row:2!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike .dz-v12-suffix { grid-column:4!important; grid-row:2!important; display:grid!important; place-items:center!important; min-width:0!important; height:100%!important; overflow:hidden!important; border:1.5px solid #A0A0A0!important; border-radius:4px!important; background:#fff!important; color:#171717!important; font-family:"Arial Black",Arial,sans-serif!important; font-size:24px!important; font-weight:900!important; line-height:1!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike .dz-v12-suffix-season { grid-template-rows:1fr 1px 1fr!important; padding:4px 3px!important; font-size:10px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike .dz-v12-suffix-season i { width:100%!important; height:1px!important; background:#171717!important;}@media(max-width:850px) {  }@media(max-width:760px) { #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car.is-e-plate, #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car.is-h-plate { grid-template-columns:36px minmax(58px,.85fr) 18px minmax(51px,.72fr) minmax(72px,1fr) 34px!important; width:100%!important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car.is-season-plate { grid-template-columns:36px minmax(58px,.85fr) 16px minmax(49px,.7fr) minmax(68px,1fr) 40px!important; width:100%!important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car .dz-v12-suffix { font-size:28px!important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car .dz-v12-suffix-season { font-size:11px!important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-e-plate, #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-h-plate { grid-template-columns:40px minmax(0,1fr) minmax(0,1.08fr) 30px!important; width:210px!important; max-width:100%!important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-season-plate { grid-template-columns:40px minmax(0,1fr) minmax(0,1fr) 36px!important; width:218px!important; max-width:100%!important; }}@media(max-width:520px) {    }@media(max-width:520px){  }#form_direkt-zulassen-konfigurator-v6-3-final .dz-kennzeichen-zusatz .frm_radio[hidden] { display:none!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-e-plate,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-h-plate { grid-template-columns:44px 68px 104px 38px!important; width:266px!important; max-width:266px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-season-plate { grid-template-columns:44px 68px 106px 46px!important; width:276px!important; max-width:276px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-e-plate .dz-v12-city,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-h-plate .dz-v12-city,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-season-plate .dz-v12-city { grid-column:2/5!important; grid-row:1!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-e-plate .dz-v12-numbers,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-h-plate .dz-v12-numbers,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-season-plate .dz-v12-numbers { min-width:0!important; padding:0 3px!important; font-size:23px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike .dz-v12-suffix { min-width:0!important; font-size:25px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike .dz-v12-suffix-season { padding:4px 4px!important; font-size:11px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car.is-season-plate { grid-template-columns:45px 100px 52px 92px minmax(150px,1fr) 76px!important; width:min(100%,620px)!important; max-width:620px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car.is-season-plate .dz-v12-numbers { min-width:150px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car .dz-v12-suffix-season { min-width:72px!important; padding:8px 8px!important; overflow:hidden!important; font-size:17px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-auto-skip-page { opacity:0!important; pointer-events:none!important; min-height:0!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-security-trust-field { margin:4px 0 2px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-trust-strip { display:flex!important; flex-wrap:wrap!important; align-items:center!important; justify-content:flex-end!important; gap:10px!important; width:100%!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-trust-item { display:inline-flex!important; align-items:center!important; gap:8px!important; min-height:38px!important; padding:8px 12px!important; border:1px solid #D3DEE7!important; border-radius:999px!important; background:#F7FAFC!important; color:#2F4F6F!important; font-size:12px!important; box-shadow:0 4px 12px rgba(35,61,87,.05)!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-trust-item svg { display:block!important; width:19px!important; height:19px!important; flex:0 0 19px!important; color:#24845A!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-trust-item b { font-size:12px!important; font-weight:820!important;}@media(max-width:760px) { #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-e-plate, #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-h-plate { grid-template-columns:40px 62px 92px 34px!important; width:238px!important; max-width:100%!important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-season-plate { grid-template-columns:40px 60px 94px 42px!important; width:246px!important; max-width:100%!important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car.is-season-plate { grid-template-columns:36px minmax(58px,.8fr) 18px minmax(50px,.68fr) minmax(92px,1.15fr) 54px!important; width:100%!important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car.is-season-plate .dz-v12-numbers { min-width:0!important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-car .dz-v12-suffix-season { min-width:50px!important; padding:5px 4px!important; font-size:12px!important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-trust-strip { justify-content:center!important; }}@media(max-width:520px) {   #form_direkt-zulassen-konfigurator-v6-3-final .dz-trust-item { width:100%!important; justify-content:center!important; }}#form_direkt-zulassen-konfigurator-v6-3-final .dz-ummeldung-zusatz { margin:8px 0 30px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-ummeldung-zusatz .frm_primary_label { margin-bottom:12px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-saison-behalten,#form_direkt-zulassen-konfigurator-v6-3-final .dz-saison-neu,#form_direkt-zulassen-konfigurator-v6-3-final .dz-saison-reserviert { margin-bottom:26px!important;}#form_direkt-zulassen-konfigurator-v6-3-final.dz-skipping-ummeldung-page .frm_fields_container { opacity:0!important; pointer-events:none!important; transition:none!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-code + .dz-upload,#form_direkt-zulassen-konfigurator-v6-3-final .dz-code-vorne + .dz-kennzeichen-vorne-upload,#form_direkt-zulassen-konfigurator-v6-3-final .dz-code-hinten + .dz-kennzeichen-hinten-upload,#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugschein-code + .dz-fahrzeugschein-upload { margin-top:-6px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-wrap[data-dz-plate-context="ummeldung-new"],#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-wrap[data-dz-plate-context="ummeldung-reserved"] { margin-top:22px!important; margin-bottom:34px!important;}@media(max-width:760px) { #form_direkt-zulassen-konfigurator-v6-3-final .dz-ummeldung-zusatz { margin-bottom:24px!important; }}#form_direkt-zulassen-konfigurator-v6-3-final .dz-ummeldung-zusatz .frm_opt_container { display:grid!important; grid-template-columns:1fr!important; gap:10px!important; width:100%!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-ummeldung-zusatz .frm_radio,#form_direkt-zulassen-konfigurator-v6-3-final .dz-ummeldung-zusatz .frm_radio label { width:100%!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-ummeldung-zusatz .frm_radio label { min-height:58px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_form_field.frm_hidden,#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading.frm_hidden,#form_direkt-zulassen-konfigurator-v6-3-final .frm_form_field[hidden],#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading[hidden] { display:none!important; margin:0!important; padding:0!important; min-height:0!important;}#form_direkt-zulassen-konfigurator-v6-3-final [data-dz-summary="vorgang"],#form_direkt-zulassen-konfigurator-v6-3-final [data-dz-summary="fahrzeugtyp"],#form_direkt-zulassen-konfigurator-v6-3-final [data-dz-summary="kennzeichen"] { text-transform:none!important; letter-spacing:normal!important; font-weight:750!important;}#form_direkt-zulassen-konfigurator-v6-3-final [data-dz-summary]:empty::before { content:"–"; color:var(--dz-muted); font-weight:700;}@media(max-width:760px) { #form_direkt-zulassen-konfigurator-v6-3-final .dz-ummeldung-zusatz { width:100%!important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-ummeldung-zusatz .frm_radio label { min-height:54px!important; padding:13px 42px 13px 16px!important; }}#form_direkt-zulassen-konfigurator-v6-3-final { font-weight:400;}#form_direkt-zulassen-konfigurator-v6-3-final input,#form_direkt-zulassen-konfigurator-v6-3-final select,#form_direkt-zulassen-konfigurator-v6-3-final textarea,#form_direkt-zulassen-konfigurator-v6-3-final p,#form_direkt-zulassen-konfigurator-v6-3-final .frm_description { font-weight:400!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_primary_label { font-weight:600!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_radio label { font-weight:600!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-summary-section dd,#form_direkt-zulassen-konfigurator-v6-3-final [data-dz-summary] { font-weight:600!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_next_page,#form_direkt-zulassen-konfigurator-v6-3-final .frm_prev_page,#form_direkt-zulassen-konfigurator-v6-3-final .frm_button_submit { font-weight:700!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_fields_container { align-items:start!important; grid-auto-rows:auto!important; row-gap:28px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_form_field,#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading,#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_content { height:auto!important; max-height:none!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_content { align-content:start!important; align-items:start!important; grid-auto-rows:auto!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_content > .frm_form_field:not(.dz-plate-part) { min-height:0!important; margin-top:0!important; margin-bottom:30px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_content > .frm_form_field:last-child { margin-bottom:0!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_opt_container { height:auto!important; min-height:0!important; align-items:stretch!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_radio,#form_direkt-zulassen-konfigurator-v6-3-final .frm_checkbox { height:auto!important; min-height:0!important; line-height:normal!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_radio label,#form_direkt-zulassen-konfigurator-v6-3-final .frm_checkbox label { height:auto!important; line-height:1.3!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_radio label { min-height:104px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_radio label { min-height:124px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-choice-list .frm_radio label,#form_direkt-zulassen-konfigurator-v6-3-final .dz-ummeldung-zusatz .frm_radio label { min-height:58px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-summary-section dl,#form_direkt-zulassen-konfigurator-v6-3-final .dz-summary-section dl > div { height:auto!important; min-height:0!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-summary-section dl > div { padding:13px 15px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-summary-section dt { line-height:1.3!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-summary-section dd { line-height:1.45!important;}@media(max-width:760px) { #form_direkt-zulassen-konfigurator-v6-3-final .frm_fields_container { row-gap:22px!important; } #form_direkt-zulassen-konfigurator-v6-3-final .frm_section_content > .frm_form_field:not(.dz-plate-part) { margin-bottom:24px!important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_radio label { min-height:92px!important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_radio label { min-height:112px!important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-choice-list .frm_radio label, #form_direkt-zulassen-konfigurator-v6-3-final .dz-ummeldung-zusatz .frm_radio label { min-height:54px!important; }}#form_direkt-zulassen-konfigurator-v6-3-final:is(.frm_fields_container,.frm_section_content)> .frm_form_field:not(.dz-plate-part):not(.dz-preis-intern):not(.dz-gesamtpreis):not(.dz-payment-intro):not(.dz-stripe-payment):not(.dz-page-heading-wrap):not(.dz-final-section-title):not(.dz-subtitle):not(.dz-section-intro):has( input[type="text"], input[type="email"], input[type="tel"], input[type="number"], input[type="date"], input[type="url"], input[type="password"], select, textarea) { padding-bottom:28px!important;}#form_direkt-zulassen-konfigurator-v6-3-final.frm_section_content.frm_form_field:not(.dz-plate-part):not(.dz-preis-intern):not(.dz-gesamtpreis):not(.dz-payment-intro):not(.dz-stripe-payment):has( input[type="text"], input[type="email"], input[type="tel"], input[type="number"], input[type="date"], input[type="url"], input[type="password"], select, textarea) { padding-bottom:28px!important;}#form_direkt-zulassen-konfigurator-v6-3-final:is( .dz-plate-part, .dz-v12-source, .dz-v12-wrap, .dz-plate-group, .dz-preis-intern, .dz-gesamtpreis, .dz-payment-intro, .dz-stripe-payment, .dz-summary-section) { padding-bottom:0!important;}#form_direkt-zulassen-konfigurator-v6-3-final.frm_section_content > .frm_form_field:last-child { padding-bottom:0!important;}#form_direkt-zulassen-konfigurator-v6-3-final.frm_form_field > .frm_primary_label { margin-bottom:12px!important;}@media(max-width:760px) { #form_direkt-zulassen-konfigurator-v6-3-final :is(.frm_fields_container,.frm_section_content) > .frm_form_field:not(.dz-plate-part):not(.dz-preis-intern):not(.dz-gesamtpreis):not(.dz-payment-intro):not(.dz-stripe-payment):has( input[type="text"], input[type="email"], input[type="tel"], input[type="number"], input[type="date"], input[type="url"], input[type="password"], select, textarea ), #form_direkt-zulassen-konfigurator-v6-3-final .frm_section_content .frm_form_field:not(.dz-plate-part):not(.dz-preis-intern):not(.dz-gesamtpreis):not(.dz-payment-intro):not(.dz-stripe-payment):has( input[type="text"], input[type="email"], input[type="tel"], input[type="number"], input[type="date"], input[type="url"], input[type="password"], select, textarea ) { padding-bottom:22px!important; } #form_direkt-zulassen-konfigurator-v6-3-final .frm_section_content > .frm_form_field:last-child { padding-bottom:0!important; }}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading .frm_section_content,#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_content { row-gap:28px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_fields_container { row-gap:28px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading { display:grid!important; grid-template-columns:repeat(12,minmax(0,1fr))!important; column-gap:24px!important; row-gap:28px!important; align-items:start!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading > h3,#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading > .frm_description,#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading > .dz-card-intro,#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading > .frm_section_content { grid-column:1/-1!important; margin-bottom:0!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading > .frm_section_content { row-gap:28px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading > .frm_form_field:not(.frm_hidden):not([hidden]) { margin:0!important; min-width:0!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading > .dz-anrede:not(.frm_hidden):not([hidden]) { grid-column:1/-1!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading > .dz-half:not(.frm_hidden):not([hidden]),#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading > .dz-col-6:not(.frm_hidden):not([hidden]) { grid-column:span 6!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading > .dz-col-4:not(.frm_hidden):not([hidden]) { grid-column:span 4!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading > .dz-col-3:not(.frm_hidden):not([hidden]) { grid-column:span 3!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading > .dz-col-8:not(.frm_hidden):not([hidden]) { grid-column:span 8!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading > .dz-col-9:not(.frm_hidden):not([hidden]) { grid-column:span 9!important;}@media(max-width:760px) { #form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading > .dz-half:not(.frm_hidden):not([hidden]), #form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading > .dz-col-3:not(.frm_hidden):not([hidden]), #form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading > .dz-col-4:not(.frm_hidden):not([hidden]), #form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading > .dz-col-6:not(.frm_hidden):not([hidden]), #form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading > .dz-col-8:not(.frm_hidden):not([hidden]), #form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading > .dz-col-9:not(.frm_hidden):not([hidden]) { grid-column:1/-1!important; } #form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading { row-gap:22px!important; }}#form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_radio label,#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_radio label { overflow:visible!important; flex-direction:column!important; align-items:center!important; justify-content:flex-end!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_radio label img,#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_radio label img,#form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_radio .frm_image_option,#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_radio .frm_image_option { display:none!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_radio label::before,#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_radio label::before { display:block!important; z-index:2!important; pointer-events:none!important; -webkit-mask-mode:alpha!important; mask-mode:alpha!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_opt_container > .frm_radio:nth-of-type(1) label::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill000dM72h7l55v15H7V2zm71.5V8h4.5M1013h6v1.5h-6V13zm04h6v1.5h-6V17zM36h2v16H3V6zsvg")!important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill000dM72h7l55v15H7V2zm71.5V8h4.5M1013h6v1.5h-6V13zm04h6v1.5h-6V17zM36h2v16H3V6zsvg")!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_opt_container > .frm_radio:nth-of-type(2) label::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill000dM44h16v5H4V4zm07h16v9H4v-9zm32v5h2v-5H7zm40v5h6v-5h-6zsvg")!important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill000dM44h16v5H4V4zm07h16v9H4v-9zm32v5h2v-5H7zm40v5h6v-5h-6zsvg")!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_opt_container > .frm_radio:nth-of-type(3) label::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill000dM62h12v20H6V2zm33v2h6V5H9zm05v2h6v-2H9zm05v2h6v-2H9zsvg")!important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill000dM62h12v20H6V2zm33v2h6V5H9zm05v2h6v-2H9zm05v2h6v-2H9zsvg")!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_opt_container > .frm_radio:nth-of-type(1) label::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464pathfill000dM1240h4a88001160h8a88001160h3v-9l-8-3-7-10H23l-710-83v9h4zm12-17h16l57H19l5-7zM2447a660100-1266000012zm240a660100-1266000012zsvg")!important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464pathfill000dM1240h4a88001160h8a88001160h3v-9l-8-3-7-10H23l-710-83v9h4zm12-17h16l57H19l5-7zM2447a660100-1266000012zm240a660100-1266000012zsvg")!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_opt_container > .frm_radio:nth-of-type(2) label::before,#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_opt_container > .frm_radio:nth-of-type(4) label::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464pathfill000dM1649a880100-1688000016zm340a880100-1688000016zM2340h17l-8-15h-9l47H18l58zm14-17h10l46h-9l-5-6zsvg")!important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464pathfill000dM1649a880100-1688000016zm340a880100-1688000016zM2340h17l-8-15h-9l47H18l58zm14-17h10l46h-9l-5-6zsvg")!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_opt_container > .frm_radio:nth-of-type(3) label::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464pathfill000dM1018h38v24H10V18zm3812h8v6h-8v-6zM2250a770100-1477000014zm220a770100-1477000014zsvg")!important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464pathfill000dM1018h38v24H10V18zm3812h8v6h-8v-6zM2250a770100-1477000014zm220a770100-1477000014zsvg")!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_opt_container > .frm_radio:nth-of-type(5) label::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464pathfill000dM618h34v25H6V18zm348h10l89v8H40V26zM1851a770100-1477000014zm300a770100-1477000014zsvg")!important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464pathfill000dM618h34v25H6V18zm348h10l89v8H40V26zM1851a770100-1477000014zm300a770100-1477000014zsvg")!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_opt_container > .frm_radio:nth-of-type(6) label::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464circlefill000cx16cy32r5circlefill000cx32cy32r5circlefill000cx48cy32r5svg")!important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464circlefill000cx16cy32r5circlefill000cx32cy32r5circlefill000cx48cy32r5svg")!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading.dz-document-card > h3 { position:relative!important; padding-left:52px!important; min-height:36px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading.dz-document-card > h3::before { content:""!important; display:block!important; position:absolute!important; left:0!important; top:50%!important; width:36px!important; height:36px!important; transform:translateY(-50%)!important; border-radius:10px!important; background:var(--dz-navy)!important; -webkit-mask-repeat:no-repeat!important; mask-repeat:no-repeat!important; -webkit-mask-position:center!important; mask-position:center!important; -webkit-mask-size:20px 20px!important; mask-size:20px 20px!important; -webkit-mask-mode:alpha!important; mask-mode:alpha!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading.dz-card-plates > h3::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill000dM73h10v4H7V3zm06h10v12H7V9zm22v8h6v-8H9zsvg")!important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill000dM73h10v4H7V3zm06h10v12H7V9zm22v8h6v-8H9zsvg")!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading.dz-card-registration > h3::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill000dM72h7l55v15H7V2zm71.5V8h4.5M1013h6v1.5h-6V13zm04h6v1.5h-6V17zsvg")!important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill000dM72h7l55v15H7V2zm71.5V8h4.5M1013h6v1.5h-6V13zm04h6v1.5h-6V17zsvg")!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading.dz-card-insurance > h3::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill000dM122l84v6c05-3.59.5-810-4.5-.5-8-5-8-10V6l8-4zm-113.65.7-5.7-1.4-1.4-4.34.3-2.1-2.1-1.41.43.53.5zsvg")!important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill000dM122l84v6c05-3.59.5-810-4.5-.5-8-5-8-10V6l8-4zm-113.65.7-5.7-1.4-1.4-4.34.3-2.1-2.1-1.41.43.53.5zsvg")!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading.dz-card-sepa > h3::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill000dM44h16v5H4V4zm07h16v9H4v-9zm32v5h2v-5H7zm40v5h6v-5h-6zsvg")!important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill000dM44h16v5H4V4zm07h16v9H4v-9zm32v5h2v-5H7zm40v5h6v-5h-6zsvg")!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading.dz-card-title-doc > h3::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill000dM62h12v20H6V2zm33v2h6V5H9zm05v2h6v-2H9zm05v2h6v-2H9zsvg")!important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill000dM62h12v20H6V2zm33v2h6V5H9zm05v2h6v-2H9zm05v2h6v-2H9zsvg")!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading.dz-card-date > h3::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill000dM73h2v2h6V3h2v2h3v16H4V5h3V3zm-16v10h12V9H6zm23h3v3H8v-3zm50h3v3h-3v-3zsvg")!important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill000dM73h2v2h6V3h2v2h3v16H4V5h3V3zm-16v10h12V9H6zm23h3v3H8v-3zm50h3v3h-3v-3zsvg")!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading.dz-card-reason > h3::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill000dM122a101001010A1010000122zm115h-2v-2h2v2zm0-4h-2V7h2v6zsvg")!important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill000dM122a101001010A1010000122zm115h-2v-2h2v2zm0-4h-2V7h2v6zsvg")!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_radio label,#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_radio label { position:relative!important; overflow:visible!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_radio label .frm_image_container,#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_radio label .frm_image_container,#form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_radio label .frm_image_option,#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_radio label .frm_image_option,#form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_radio label img,#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_radio label img,#form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_radio .frm_image_container,#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_radio .frm_image_container { display:none!important; width:0!important; height:0!important; overflow:hidden!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_radio label::before,#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_radio label::before { content:""!important; display:block!important; position:absolute!important; left:50%!important; transform:translateX(-50%)!important; z-index:3!important; pointer-events:none!important; background-color:transparent!important; background-repeat:no-repeat!important; background-position:center!important; -webkit-mask-image:none!important; mask-image:none!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_radio label::before { top:18px!important; width:30px!important; height:30px!important; background-size:30px 30px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_radio label::before { top:20px!important; width:42px!important; height:42px!important; background-size:42px 42px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_opt_container > .frm_radio:nth-of-type(1) label::before { background-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill2F4F6FdM72h7l55v15H7V2zm71.5V8h4.5M1013h6v1.5h-6V13zm04h6v1.5h-6V17zM36h2v16H3V6zsvg")!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_opt_container > .frm_radio:nth-of-type(2) label::before { background-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill2F4F6FdM44h16v5H4V4zm07h16v9H4v-9zm32v5h2v-5H7zm40v5h6v-5h-6zsvg")!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_opt_container > .frm_radio:nth-of-type(3) label::before { background-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill2F4F6FdM62h12v20H6V2zm33v2h6V5H9zm05v2h6v-2H9zm05v2h6v-2H9zsvg")!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_opt_container > .frm_radio:nth-of-type(1) label::before { background-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464pathfill2F4F6FdM1240h4a88001160h8a88001160h3v-9l-8-3-7-10H23l-710-83v9h4zm12-17h16l57H19l5-7zM2447a660100-1266000012zm240a660100-1266000012zsvg")!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_opt_container > .frm_radio:nth-of-type(2) label::before,#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_opt_container > .frm_radio:nth-of-type(4) label::before { background-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464pathfill2F4F6FdM1649a880100-1688000016zm340a880100-1688000016zM2340h17l-8-15h-9l47H18l58zm14-17h10l46h-9l-5-6zsvg")!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_opt_container > .frm_radio:nth-of-type(3) label::before { background-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464pathfill2F4F6FdM1018h38v24H10V18zm3812h8v6h-8v-6zM2250a770100-1477000014zm220a770100-1477000014zsvg")!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_opt_container > .frm_radio:nth-of-type(5) label::before { background-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464pathfill2F4F6FdM618h34v25H6V18zm348h10l89v8H40V26zM1851a770100-1477000014zm300a770100-1477000014zsvg")!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_opt_container > .frm_radio:nth-of-type(6) label::before { background-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464circlefill2F4F6Fcx16cy32r5circlefill2F4F6Fcx32cy32r5circlefill2F4F6Fcx48cy32r5svg")!important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_radio:has(input:checked) label::before,#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_radio:has(input:checked) label::before { filter:brightness(0.75)!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading.dz-document-card > h3,#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading.dz-document-card > h3.frm_pos_top { position:relative!important; padding-left:52px!important; min-height:36px!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading.dz-document-card > h3::before,#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading.dz-document-card > h3.frm_pos_top::before { content:""!important; display:block!important; position:absolute!important; left:0!important; top:50%!important; width:36px!important; height:36px!important; transform:translateY(-50%)!important; border-radius:10px!important; background-color:#EDF3F7!important; background-repeat:no-repeat!important; background-position:center!important; background-size:20px 20px!important; -webkit-mask-image:none!important; mask-image:none!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading.dz-card-plates > h3::before { background-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill2F4F6FdM73h10v4H7V3zm06h10v12H7V9zm22v8h6v-8H9zsvg")!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading.dz-card-registration > h3::before { background-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill2F4F6FdM72h7l55v15H7V2zm71.5V8h4.5M1013h6v1.5h-6V13zm04h6v1.5h-6V17zsvg")!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading.dz-card-insurance > h3::before { background-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill2F4F6FdM122l84v6c05-3.59.5-810-4.5-.5-8-5-8-10V6l8-4zm-113.65.7-5.7-1.4-1.4-4.34.3-2.1-2.1-1.41.43.53.5zsvg")!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading.dz-card-sepa > h3::before { background-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill2F4F6FdM44h16v5H4V4zm07h16v9H4v-9zm32v5h2v-5H7zm40v5h6v-5h-6zsvg")!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading.dz-card-title-doc > h3::before { background-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill2F4F6FdM62h12v20H6V2zm33v2h6V5H9zm05v2h6v-2H9zm05v2h6v-2H9zsvg")!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading.dz-card-date > h3::before { background-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill2F4F6FdM73h2v2h6V3h2v2h3v16H4V5h3V3zm-16v10h12V9H6zm23h3v3H8v-3zm50h3v3h-3v-3zsvg")!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading.dz-card-reason > h3::before { background-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill2F4F6FdM122a101001010A1010000122zm115h-2v-2h2v2zm0-4h-2V7h2v6zsvg")!important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading[style*="display: none"],#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading[style*="display:none"],#form_direkt-zulassen-konfigurator-v6-3-final .frm_form_field[style*="display: none"],#form_direkt-zulassen-konfigurator-v6-3-final .frm_form_field[style*="display:none"] { display: none !important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_radio label > span.dz-ui-icon { display: block !important; flex: 0 0 auto !important; box-sizing: border-box !important; overflow: hidden !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_radio label > span.dz-ui-icon { width: 30px !important; height: 30px !important; min-width: 30px !important; min-height: 30px !important; max-width: 30px !important; max-height: 30px !important; margin: 0 auto 10px !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_radio label > span.dz-ui-icon { width: 42px !important; height: 42px !important; min-width: 42px !important; min-height: 42px !important; max-width: 42px !important; max-height: 42px !important; margin: 0 auto 10px !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_radio label > span.dz-ui-icon svg { width: 30px !important; height: 30px !important; max-width: 30px !important; max-height: 30px !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_radio label > span.dz-ui-icon svg { width: 42px !important; height: 42px !important; max-width: 42px !important; max-height: 42px !important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading.dz-document-card .dz-ui-icon svg { width: 20px !important; height: 20px !important; max-width: 20px !important; max-height: 20px !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_radio label,#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_radio label { justify-content: center !important; gap: 10px !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_radio label { min-height: 88px !important; padding: 16px 14px 14px !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_radio label { min-height: 96px !important; padding: 14px 12px 12px !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_opt_container,#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_opt_container { gap: 12px !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_radio label > span.dz-ui-icon,#form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_radio label > span.dz-ui-icon svg { width: 38px !important; height: 38px !important; min-width: 38px !important; min-height: 38px !important; max-width: 38px !important; max-height: 38px !important; margin: 0 !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_radio label > span.dz-ui-icon,#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_radio label > span.dz-ui-icon svg { width: 50px !important; height: 50px !important; min-width: 50px !important; min-height: 50px !important; max-width: 50px !important; max-height: 50px !important; margin: 0 !important;}@media (max-width: 760px) { #form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_radio label { min-height: 82px !important; padding: 14px 12px 12px !important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_radio label { min-height: 90px !important; padding: 12px 10px 10px !important; }}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-plate.dz-v12-bike,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike { overflow: visible !important; height: auto !important; min-height: 140px !important; box-sizing: border-box !important; grid-template-rows: 56px 56px !important; padding: 7px 7px 7px 0 !important; gap: 4px 3px !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike .dz-v12-eu { margin: 0 !important; align-self: stretch !important; min-height: 100% !important; border-radius: 3px 0 0 3px !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-wrap { overflow: visible !important; min-height: 0 !important; padding: 6px 0 !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike .dz-v12-input { font-size: inherit !important; line-height: 1 !important; padding: 0 2px !important; box-sizing: border-box !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike .dz-v12-city { font-size: 26px !important; line-height: 1 !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike .dz-v12-letters,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike .dz-v12-numbers { font-size: 22px !important; line-height: 1 !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-season-plate { width: 234px !important; max-width: calc(100vw - 32px) !important; min-width: 210px !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-e-plate,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-h-plate { width: 226px !important; max-width: calc(100vw - 32px) !important; min-width: 200px !important;}@media (max-width: 760px) { #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike { width: auto !important; max-width: calc(100vw - 32px) !important; min-width: 200px !important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-season-plate { width: min(276px, calc(100vw - 32px)) !important; grid-template-columns: 40px minmax(52px, 1fr) minmax(78px, 1.2fr) 40px !important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-e-plate, #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-h-plate { width: min(266px, calc(100vw - 32px)) !important; grid-template-columns: 40px minmax(52px, 1fr) minmax(78px, 1.2fr) 34px !important; }}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-e-plate,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-h-plate,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-season-plate { display: grid !important; overflow: hidden !important; grid-template-rows: 56px 56px !important; box-sizing: border-box !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-e-plate,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-h-plate { grid-template-columns: 44px minmax(0, 0.85fr) minmax(0, 1.15fr) 36px !important; width: 228px !important; max-width: calc(100vw - 32px) !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-season-plate { grid-template-columns: 44px minmax(0, 0.85fr) minmax(0, 1.08fr) 42px !important; width: 236px !important; max-width: calc(100vw - 32px) !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-e-plate .dz-v12-city,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-h-plate .dz-v12-city,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-season-plate .dz-v12-city { grid-column: 2 / 5 !important; grid-row: 1 !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-e-plate .dz-v12-letters,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-h-plate .dz-v12-letters,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-season-plate .dz-v12-letters { grid-column: 2 !important; grid-row: 2 !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-e-plate .dz-v12-numbers,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-h-plate .dz-v12-numbers,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-season-plate .dz-v12-numbers { grid-column: 3 !important; grid-row: 2 !important; min-width: 0 !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-e-plate .dz-v12-suffix,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-h-plate .dz-v12-suffix,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-season-plate .dz-v12-suffix { grid-column: 4 !important; grid-row: 2 !important; align-self: stretch !important; justify-self: stretch !important; width: auto !important; max-width: none !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-e-plate .dz-v12-suffix,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-h-plate .dz-v12-suffix { font-size: 22px !important;}@media (max-width: 760px) { #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-e-plate, #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-h-plate { grid-template-columns: 40px minmax(48px, 0.9fr) minmax(72px, 1.15fr) 34px !important; width: min(268px, calc(100vw - 32px)) !important; } #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-season-plate { grid-template-columns: 40px minmax(48px, 0.9fr) minmax(72px, 1.1fr) 40px !important; width: min(278px, calc(100vw - 32px)) !important; }}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-plate.dz-v12-bike,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike { height: 132px !important; min-height: 132px !important; max-height: 132px !important; padding: 6px 6px 6px 0 !important; gap: 4px 3px !important; grid-template-rows: 58px 58px !important; align-content: stretch !important; align-items: stretch !important; overflow: hidden !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike .dz-v12-eu { grid-column: 1 !important; grid-row: 1 / 3 !important; margin: 0 !important; align-self: stretch !important; justify-self: stretch !important; width: 100% !important; height: 100% !important; min-height: 0 !important; border-radius: 3px 0 0 3px !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike .dz-v12-input,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike .dz-v12-suffix { align-self: stretch !important; justify-self: stretch !important; width: 100% !important; height: 100% !important; min-height: 0 !important; box-sizing: border-box !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-e-plate,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-h-plate,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-season-plate { grid-template-rows: 58px 58px !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-plate.dz-v12-bike,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike { height: 134px !important; min-height: 134px !important; max-height: 134px !important; padding: 5px 6px 5px 5px !important; gap: 4px 3px !important; grid-template-rows: minmax(0, 1fr) minmax(0, 1fr) !important; align-content: stretch !important; align-items: stretch !important; justify-content: stretch !important; justify-items: stretch !important; overflow: hidden !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-season-plate { grid-template-columns: 42px minmax(0, 0.82fr) minmax(0, 1.05fr) 44px !important; width: 246px !important; max-width: calc(100vw - 32px) !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-e-plate,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-h-plate { grid-template-columns: 42px minmax(0, 0.82fr) minmax(0, 1.12fr) 34px !important; width: 230px !important; max-width: calc(100vw - 32px) !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike:not(.is-e-plate):not(.is-h-plate):not(.is-season-plate) { grid-template-columns: 42px minmax(0, 1fr) minmax(0, 1.3fr) !important; width: 202px !important; max-width: calc(100vw - 32px) !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike .dz-v12-eu { justify-content: center !important; gap: 2px !important; padding: 4px 0 !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-e-plate,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-h-plate,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-season-plate { grid-template-rows: minmax(0, 1fr) minmax(0, 1fr) !important;}@media (max-width: 760px) { #form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-season-plate { grid-template-columns: 40px minmax(46px, 0.88fr) minmax(72px, 1.08fr) 42px !important; width: min(252px, calc(100vw - 32px)) !important; }}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-plate.dz-v12-bike,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike { height: 128px !important; min-height: 128px !important; max-height: 128px !important; padding: 3px !important; gap: 3px 2px !important; border: 3px solid #1a1a1a !important; border-radius: 7px !important; grid-template-rows: minmax(0, 1fr) minmax(0, 1fr) !important; overflow: hidden !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-season-plate { grid-template-columns: 40px minmax(0, 0.8fr) minmax(0, 1.02fr) 40px !important; width: 238px !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-e-plate,#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike.is-h-plate { grid-template-columns: 40px minmax(0, 0.8fr) minmax(0, 1.1fr) 32px !important; width: 224px !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike:not(.is-e-plate):not(.is-h-plate):not(.is-season-plate) { grid-template-columns: 40px minmax(0, 1fr) minmax(0, 1.28fr) !important; width: 196px !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-v12-bike .dz-v12-eu { padding: 2px 0 !important; gap: 1px !important;}#form_direkt-zulassen-konfigurator-v6-3-final .frm_radio label > span.dz-ui-icon { display:block !important; flex:0 0 auto !important; box-sizing:border-box !important; overflow:hidden !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-ui-icon svg { display:block !important; width:100% !important; height:100% !important; fill:#2F4F6F !important;}#form_direkt-zulassen-konfigurator-v6-3-final .dz-vorgang .frm_radio label::before,#form_direkt-zulassen-konfigurator-v6-3-final .dz-fahrzeugtyp .frm_radio label::before,#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading.dz-document-card > h3::before,#form_direkt-zulassen-konfigurator-v6-3-final .frm_section_heading.dz-document-card > h3.frm_pos_top::before { display:none !important; content:none !important; mask:none !important; -webkit-mask-image:none !important; mask-image:none !important; background:none !important;}@keyframes spin {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}@keyframes fadeIn {0% {opacity: 0;}100% {opacity: 1;}}@media only screen and (max-width: 750px) {}@media only screen and (max-width: 600px) {}@media (max-width: 640px) { }@media screen and (-webkit-min-device-pixel-ratio: 0) { }@media screen and (max-width: 768px) {}@media only screen and (min-width: 601px) and (max-width: 782px) {}@media only screen and (min-width: 783px) and (max-width: 1249px) {}@keyframes frmSlideInLeft {0% {opacity: 0;transform: translate3d(-3000px, 0, 0);}100% {opacity: 1;transform: none;}}@keyframes frmSlideInRight {0% {opacity: 0;transform: translate3d(3000px, 0, 0);}100% {opacity: 1;transform: none;}}@keyframes frmSlideOutLeft {0% {opacity: 1;transform: none;}100% {opacity: 0;transform: translate3d(-2000px, 0, 0);}}@keyframes frmSlideOutRight {0% {opacity: 1;transform: none;}100% {opacity: 0;transform: translate3d(2000px, 0, 0);}}@keyframes frmSlideUp {0% {opacity: 0;transform: translate3d(0, -200px, 0);}100% {opacity: 1;transform: none;}}@keyframes frmSlideDown {0% {opacity: 0;transform: translate3d(0, 200px, 0);}100% {opacity: 1;transform: none;}}@keyframes frmSlideOutUp {0% {opacity: 1;transform: none;}100% {opacity: 0;transform: translate3d(0, -200px, 0);}}@keyframes frmSlideOutDown {0% {opacity: 1;transform: none;}100% {opacity: 0;transform: translate3d(0, 200px, 0);}}@keyframes ss-valueIn{0%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes ss-valueOut{0%{transform:scale(1);opacity:1}100%{transform:scale(0);opacity:0}}@media (max-width: 500px) {}@media only screen and (max-width: 782px) {}@media (min-resolution: 2x) {}@media (min-resolution: 2x) {}@keyframes passing-through {0% {opacity: 0;transform: translateY(40px);}30%, 70% {opacity: 1;transform: translateY(0px);}100% {opacity: 0;transform: translateY(-40px);}}@keyframes slide-in {0% {opacity: 0;transform: translateY(40px);}30% {opacity: 1;transform: translateY(0px);}}@media only screen and (max-width: 700px) {}@media only screen and (max-width: 500px) {}@media only screen and (max-width: 900px) {}@media only screen and (max-width: 600px) {}@media only screen and (max-width: 500px) {}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) { --dz-navy:#2F4F6F; --dz-navy-dark:#233D57; --dz-navy-soft:#EDF3F7; --dz-blue-line:#C9D7E3; --dz-text:#182B3E; --dz-muted:#718196; --dz-card:#F4F6F9; --dz-white:#FFFFFF; --dz-green:#24845A; --dz-red:#D92D20; max-width:1140px; margin:0 auto; color:var(--dz-text); font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler),:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) * { box-sizing:border-box;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_form_fields { margin:0;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_fields_container { display:grid!important; grid-template-columns:repeat(12,minmax(0,1fr)); column-gap:24px!important; row-gap:28px!important; padding:clamp(24px,4vw,44px); background:#fff; border:1px solid #D6E0E9; border-radius:24px; box-shadow:0 18px 50px rgba(25,48,70,.08);}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_form_field,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_submit,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_page_bar { grid-column:1/-1; margin:0!important; min-width:0;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-page-head { max-width:760px; margin:0 auto 18px; text-align:center;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-kicker { display:inline-flex; padding:6px 15px; margin-bottom:15px; border-radius:999px; background:var(--dz-navy-soft); color:var(--dz-navy); font-size:12px; font-weight:800; letter-spacing:.13em;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-page-head h1,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-page-head h2 { margin:0; color:var(--dz-text); font-size:clamp(30px,4vw,44px); line-height:1.12; font-weight:800; letter-spacing:-.025em;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-page-head p { margin:14px auto 0; color:var(--dz-muted); font-size:17px; line-height:1.55;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_primary_label { display:block; margin:0 0 10px!important; color:var(--dz-text); font-size:15px; line-height:1.35; font-weight:750;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) input[type=text],:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) input[type=email],:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) input[type=tel],:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) input[type=number],:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) input[type=date],:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) select,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) textarea { width:100%; min-height:54px; margin:0!important; padding:13px 15px; border:1px solid #CAD6E1; border-radius:12px; background:#fff; color:var(--dz-text); font:inherit; font-size:16px; box-shadow:none;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) textarea { min-height:125px; resize:vertical;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) input:focus,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) select:focus,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) textarea:focus { outline:0; border-color:var(--dz-navy); box-shadow:0 0 0 4px rgba(47,79,111,.12);}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) input::placeholder,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) textarea::placeholder { color:#9AA8B9; opacity:1;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_description { margin-top:7px; color:var(--dz-muted); font-size:12px; line-height:1.45;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_required { display:none!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading { padding:26px!important; margin:2px 0 8px!important; border:1px solid #DEE5EC!important; border-radius:18px!important; background:var(--dz-card)!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading>h3 { margin:0 0 22px!important; font-size:21px!important; line-height:1.25; font-weight:800; color:var(--dz-text);}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_content { display:grid!important; grid-template-columns:repeat(12,minmax(0,1fr))!important; column-gap:24px!important; row-gap:0!important; align-items:start;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_content>.frm_form_field { grid-column:1/-1!important; margin:0 0 28px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_content>.frm_form_field:last-child { margin-bottom:0!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_content>.dz-half,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_content>.dz-col-6 { grid-column:span 6!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-choice .frm_opt_container,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-choice-list .frm_opt_container,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-choice-compact .frm_opt_container { display:grid; gap:12px;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_opt_container { grid-template-columns:repeat(3,1fr);}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_opt_container { grid-template-columns:repeat(3,1fr);}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-choice-list .frm_opt_container { grid-template-columns:1fr;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-choice-compact .frm_opt_container { grid-template-columns:repeat(3,minmax(0,112px)); justify-content:start;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_radio { position:relative; margin:0!important; padding:0!important; border:0!important; background:transparent!important; box-shadow:none!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_radio input[type=radio] { position:absolute!important; width:1px!important; height:1px!important; opacity:0!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_radio label { position:relative; display:flex!important; align-items:center; justify-content:center; width:100%; min-height:64px; padding:14px 16px!important; border:1px solid #CFDAE4!important; border-radius:14px!important; background:#fff!important; color:var(--dz-text)!important; font-size:16px!important; font-weight:750!important; line-height:1.3!important; text-align:center; cursor:pointer; box-shadow:none!important; transition:.18s ease;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_radio label:hover { border-color:#91A8BA!important; background:#FAFCFD!important; transform:translateY(-1px);}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_radio:has(input:checked)>label,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_radio input:checked+label,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_radio input:checked~label { border-color:var(--dz-navy)!important; background:var(--dz-navy-soft)!important; color:var(--dz-navy-dark)!important; box-shadow:0 0 0 3px var(--dz-navy),0 8px 20px rgba(47,79,111,.14)!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_radio:has(input:checked)>label:after { content:"✓"; position:absolute; top:10px; right:11px; display:grid; place-items:center; width:24px; height:24px; border-radius:50%; background:var(--dz-navy); color:#fff; font-size:14px; font-weight:900;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-choice-list .frm_radio label { justify-content:flex-start; min-height:58px; padding:14px 18px 14px 48px!important; text-align:left;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-choice-list .frm_radio label:before { content:""; position:absolute; left:18px; width:18px; height:18px; border:1.5px solid #AAB7C3; border-radius:50%; background:#fff;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-choice-list .frm_radio:has(input:checked)>label:before { border:5px solid var(--dz-navy);}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_page_bar,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_submit { display:flex!important; align-items:center; justify-content:flex-end!important; gap:13px; margin-top:10px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_prev_page { margin-right:auto!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_next_page,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_prev_page,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_button_submit { min-height:52px; padding:13px 27px; border-radius:12px; font-size:16px; font-weight:800; cursor:pointer;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_next_page,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_button_submit { border:1px solid var(--dz-navy)!important; background:var(--dz-navy)!important; color:#fff!important; box-shadow:0 8px 18px rgba(47,79,111,.19)!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_prev_page { border:1px solid #B9C6D2!important; background:#fff!important; color:var(--dz-navy)!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-upload .frm_dropzone { width:100%!important; max-width:none!important; min-height:145px; margin:10px 0 0!important; padding:26px!important; border:1.5px dashed #AEBECE!important; border-radius:14px!important; background:#fff!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group { grid-column:1/-1!important; position:relative!important; box-sizing:border-box!important; background:#fff!important; overflow:hidden!important; margin:16px auto 30px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group::before,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group::after { content:none!important; display:none!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group>.dz-plate-part { display:flex!important; align-items:stretch!important; min-width:0!important; width:auto!important; max-width:none!important; min-height:0!important; margin:0!important; padding:0!important; border:0!important; border-radius:0!important; background:transparent!important; overflow:hidden!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group .frm_primary_label,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group .frm_description { display:none!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-eu-strip { display:flex!important; flex-direction:column!important; align-items:center!important; justify-content:center!important; align-self:stretch!important; gap:4px!important; background:#003399!important; color:#fff!important; overflow:hidden!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-eu-strip svg { display:block!important; width:25px!important; height:25px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-eu-strip__d { color:#fff!important; font-family:Arial,sans-serif!important; font-size:20px!important; font-weight:900!important; line-height:1!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group:not(.is-two-line) { display:grid!important; grid-template-columns:45px 90px 63px 86px minmax(86px,1fr)!important; grid-template-rows:1fr!important; width:min(100%,520px)!important; max-width:520px!important; height:110px!important; min-height:110px!important; padding:5px 6px 5px 0!important; gap:4px!important; border:4.5px solid #1a1a1a!important; border-radius:7px!important; box-shadow:0 3px 16px rgba(0,0,0,.22),0 1px 4px rgba(0,0,0,.12)!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group:not(.is-two-line) .dz-eu-strip { grid-column:1!important; grid-row:1!important; margin:-5px 0 -5px 0!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group:not(.is-two-line) .dz-plate-ort { grid-column:2!important; grid-row:1!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group:not(.is-two-line) .dz-plate-seal-gap { grid-column:3!important; grid-row:1!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group:not(.is-two-line) .dz-plate-letters { grid-column:4!important; grid-row:1!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group:not(.is-two-line) .dz-plate-numbers { grid-column:5!important; grid-row:1!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group:not(.is-two-line) input[type=text] { width:100%!important; height:100%!important; min-height:91px!important; margin:0!important; padding:0 3px!important; border:1.5px solid #9fa4a9!important; border-radius:4px!important; background:#fff!important; box-shadow:none!important; outline:none!important; color:#1a1a1a!important; text-align:center!important; text-transform:uppercase!important; font-family:"Arial Black",Arial,sans-serif!important; font-size:48px!important; font-weight:900!important; line-height:1!important; letter-spacing:.02em!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group:not(.is-two-line) input[type=text]::placeholder { color:#73777c!important; opacity:1!important; font-size:48px!important; font-weight:900!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group.is-two-line { display:grid!important; grid-template-columns:44px minmax(0,1fr) minmax(0,1.3fr)!important; grid-template-rows:58px 58px!important; width:200px!important; max-width:200px!important; height:132px!important; min-height:132px!important; padding:6px 6px 6px 0!important; gap:4px 3px!important; border:3px solid #1a1a1a!important; border-radius:7px!important; box-shadow:0 2px 12px rgba(0,0,0,.18),0 1px 3px rgba(0,0,0,.10)!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group.is-two-line .dz-eu-strip { grid-column:1!important; grid-row:1/3!important; margin:-6px 0 -6px 0!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group.is-two-line .dz-plate-seal-gap { display:none!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group.is-two-line .dz-plate-ort { grid-column:2/4!important; grid-row:1!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group.is-two-line .dz-plate-letters { grid-column:2!important; grid-row:2!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group.is-two-line .dz-plate-numbers { grid-column:3!important; grid-row:2!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group.is-two-line input[type=text] { width:100%!important; height:100%!important; min-height:58px!important; margin:0!important; padding:0 2px!important; border:1.5px solid #9fa4a9!important; border-radius:4px!important; background:#fff!important; box-shadow:none!important; outline:none!important; color:#1a1a1a!important; text-align:center!important; text-transform:uppercase!important; font-family:"Arial Black",Arial,sans-serif!important; font-weight:900!important; line-height:1!important; letter-spacing:.02em!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group.is-two-line .dz-plate-ort input[type=text],:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group.is-two-line .dz-plate-ort input[type=text]::placeholder { font-size:28px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group.is-two-line .dz-plate-letters input[type=text],:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group.is-two-line .dz-plate-numbers input[type=text],:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group.is-two-line .dz-plate-letters input[type=text]::placeholder,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group.is-two-line .dz-plate-numbers input[type=text]::placeholder { font-size:24px!important;}@media(max-width:760px) { :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_fields_container { padding:20px 15px; column-gap:14px!important; row-gap:22px!important; border-radius:18px; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_opt_container { grid-template-columns:1fr; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_opt_container { grid-template-columns:repeat(2,1fr); } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_content>.dz-half, :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_content>.dz-col-6 { grid-column:1/-1!important; }}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_radio label > span:not(.dz-ui-icon),:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_radio label > div,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_radio label > strong,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_radio label > em,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_radio label > small { display:contents !important; margin:0 !important; padding:0 !important; border:0 !important; border-radius:0 !important; background:transparent !important; box-shadow:none !important; color:inherit !important; font:inherit !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_radio label * { border:0 !important; border-radius:0 !important; background:transparent !important; box-shadow:none !important; color:inherit !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_radio label { overflow:hidden !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading .frm_section_content { row-gap:0 !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler).frm_section_heading .frm_section_content > .frm_form_field { margin:0 0 30px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler).frm_section_heading .frm_section_content > .frm_form_field:last-child { margin-bottom:0 !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler).frm_section_heading .frm_form_field + .frm_form_field { padding-top:2px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler).frm_section_heading .frm_primary_label { margin:0 0 12px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler).frm_section_heading .dz-anrede { margin-bottom:34px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler).frm_section_heading .dz-half,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler).frm_section_heading .dz-col-6,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler).frm_section_heading .dz-col-4,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler).frm_section_heading .dz-col-3,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler).frm_section_heading .dz-col-8,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler).frm_section_heading .dz-col-9 { margin-bottom:30px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_radio label,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_radio label,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-choice-list .frm_radio label,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-choice-compact .frm_radio label { width:100% !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-anrede .frm_opt_container { display:grid !important; grid-template-columns:repeat(3,minmax(0,130px)) !important; gap:12px !important; justify-content:start !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-anrede .frm_radio label { min-height:52px !important; padding:11px 16px !important; font-size:15px !important;}@media(max-width:760px) { :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading .frm_section_content > .frm_form_field { margin-bottom:26px !important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-anrede .frm_opt_container { grid-template-columns:repeat(3,minmax(0,1fr)) !important; }}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_radio label { min-height:104px !important; padding:56px 18px 16px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_radio label::before { content:"" !important; position:absolute !important; top:18px !important; left:50% !important; width:30px !important; height:30px !important; transform:translateX(-50%) !important; background:var(--dz-navy) !important; -webkit-mask-repeat:no-repeat !important; mask-repeat:no-repeat !important; -webkit-mask-position:center !important; mask-position:center !important; -webkit-mask-size:contain !important; mask-size:contain !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_radio:nth-child(1) label::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathdM72h7l55v15H7V2zm71.5V8h4.5M1013h6v1.5h-6V13zm04h6v1.5h-6V17zM36h2v16H3V6zsvg") !important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathdM72h7l55v15H7V2zm71.5V8h4.5M1013h6v1.5h-6V13zm04h6v1.5h-6V17zM36h2v16H3V6zsvg") !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_radio:nth-child(2) label::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathdM44h16v5H4V4zm07h16v9H4v-9zm32v5h2v-5H7zm40v5h6v-5h-6zsvg") !important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathdM44h16v5H4V4zm07h16v9H4v-9zm32v5h2v-5H7zm40v5h6v-5h-6zsvg") !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_radio:nth-child(3) label::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathdM62h12v20H6V2zm33v2h6V5H9zm05v2h6v-2H9zm05v2h6v-2H9zsvg") !important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathdM62h12v20H6V2zm33v2h6V5H9zm05v2h6v-2H9zm05v2h6v-2H9zsvg") !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_radio label { min-height:124px !important; padding:69px 14px 16px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_radio label::before { content:"" !important; position:absolute !important; top:20px !important; left:50% !important; width:42px !important; height:42px !important; transform:translateX(-50%) !important; background:var(--dz-navy) !important; -webkit-mask-repeat:no-repeat !important; mask-repeat:no-repeat !important; -webkit-mask-position:center !important; mask-position:center !important; -webkit-mask-size:contain !important; mask-size:contain !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_radio:nth-child(1) label::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464pathdM1240h4a88001160h8a88001160h3v-9l-8-3-7-10H23l-710-83v9h4zm12-17h16l57H19l5-7zM2447a660100-1266000012zm240a660100-1266000012zsvg") !important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464pathdM1240h4a88001160h8a88001160h3v-9l-8-3-7-10H23l-710-83v9h4zm12-17h16l57H19l5-7zM2447a660100-1266000012zm240a660100-1266000012zsvg") !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_radio:nth-child(2) label::before,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_radio:nth-child(4) label::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464pathdM1649a880100-1688000016zm340a880100-1688000016zM2340h17l-8-15h-9l47H18l58zm14-17h10l46h-9l-5-6zsvg") !important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464pathdM1649a880100-1688000016zm340a880100-1688000016zM2340h17l-8-15h-9l47H18l58zm14-17h10l46h-9l-5-6zsvg") !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_radio:nth-child(3) label::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464pathdM1018h38v24H10V18zm3812h8v6h-8v-6zM2250a770100-1477000014zm220a770100-1477000014zsvg") !important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464pathdM1018h38v24H10V18zm3812h8v6h-8v-6zM2250a770100-1477000014zm220a770100-1477000014zsvg") !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_radio:nth-child(5) label::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464pathdM618h34v25H6V18zm348h10l89v8H40V26zM1851a770100-1477000014zm300a770100-1477000014zsvg") !important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464pathdM618h34v25H6V18zm348h10l89v8H40V26zM1851a770100-1477000014zm300a770100-1477000014zsvg") !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_radio:nth-child(6) label::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464circlecx16cy32r5circlecx32cy32r5circlecx48cy32r5svg") !important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464circlecx16cy32r5circlecx32cy32r5circlecx48cy32r5svg") !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_radio:has(input:checked) label::before,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_radio:has(input:checked) label::before { background:var(--dz-navy-dark) !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeug-anmeldung,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeug-ummeldung,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeug-abmeldung { padding:30px !important; border:1px solid #D7E1E9 !important; border-radius:20px !important; background:#F5F7FA !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeug-anmeldung > h3,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeug-ummeldung > h3,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeug-abmeldung > h3 { margin:0 0 26px !important; padding-bottom:20px !important; border-bottom:1px solid #DDE5EC !important; font-size:23px !important; color:var(--dz-text) !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeug-anmeldung .dz-subtitle,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeug-ummeldung .dz-subtitle,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeug-abmeldung .dz-subtitle { margin:34px 0 22px !important; padding:18px 20px !important; border:1px solid #D7E2EB !important; border-left:5px solid var(--dz-navy) !important; border-radius:13px !important; background:#FFFFFF !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeug-anmeldung .dz-subtitle:first-child,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeug-ummeldung .dz-subtitle:first-child,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeug-abmeldung .dz-subtitle:first-child { margin-top:0 !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeug-anmeldung .dz-subtitle h4,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeug-ummeldung .dz-subtitle h4,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeug-abmeldung .dz-subtitle h4 { margin:0 0 5px !important; color:var(--dz-text) !important; font-size:20px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeug-anmeldung .dz-subtitle p,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeug-ummeldung .dz-subtitle p,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeug-abmeldung .dz-subtitle p { margin:0 !important; color:var(--dz-muted) !important; font-size:14px !important; line-height:1.55 !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeug-anmeldung .dz-choice-list,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeug-anmeldung .dz-upload,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeug-ummeldung .dz-choice-list,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeug-ummeldung .dz-upload,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeug-abmeldung .dz-choice-list,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeug-abmeldung .dz-upload { margin-bottom:32px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-final-section-title { margin:6px 0 0 !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-final-section-head { display:flex !important; align-items:center !important; gap:15px !important; padding:20px 22px !important; border:1px solid #D5E0E8 !important; border-radius:16px !important; background:linear-gradient(135deg,#F5F8FA,#EDF3F7) !important; box-shadow:0 8px 22px rgba(36,61,87,.07) !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-final-icon { flex:0 0 40px !important; display:grid !important; place-items:center !important; width:40px !important; height:40px !important; border-radius:50% !important; background:var(--dz-navy) !important; color:#fff !important; font-size:18px !important; font-weight:900 !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-final-section-head h3 { margin:0 0 4px !important; color:var(--dz-text) !important; font-size:21px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-final-section-head p { margin:0 !important; color:var(--dz-muted) !important; font-size:14px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgangsuebersicht { padding:0 !important; overflow:hidden !important; border:1px solid #D7E1E9 !important; border-radius:18px !important; background:#fff !important; box-shadow:0 12px 32px rgba(30,51,72,.08) !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-summary-card { padding:0 !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-summary-head { display:flex !important; align-items:center !important; justify-content:space-between !important; gap:16px !important; padding:20px 24px !important; background:var(--dz-navy) !important; color:#fff !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-summary-head h3 { margin:0 !important; color:#fff !important; font-size:21px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-summary-head span { padding:5px 10px !important; border-radius:999px !important; background:rgba(255,255,255,.16) !important; color:#fff !important; font-size:12px !important; font-weight:750 !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-summary-section { padding:22px 24px !important; border-bottom:1px solid #E2E8EE !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-summary-section:last-child { border-bottom:0 !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-summary-section h4 { margin:0 0 15px !important; color:var(--dz-navy-dark) !important; font-size:18px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-summary-section dl { display:grid !important; grid-template-columns:repeat(2,minmax(0,1fr)) !important; gap:12px 22px !important; margin:0 !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-summary-section dl > div { padding:13px 15px !important; border:1px solid #E0E7ED !important; border-radius:12px !important; background:#F7F9FB !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-summary-section dt { margin:0 0 4px !important; color:var(--dz-muted) !important; font-size:12px !important; font-weight:750 !important; text-transform:uppercase !important; letter-spacing:.04em !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-summary-section dd { margin:0 !important; color:var(--dz-text) !important; font-size:15px !important; font-weight:700 !important; overflow-wrap:anywhere !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-declaration-item { padding:18px 20px !important; margin:0 !important; border:1px solid #D9E2E9 !important; border-radius:14px !important; background:#fff !important; box-shadow:0 5px 15px rgba(28,48,67,.04) !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-declaration-item .frm_primary_label { margin-bottom:12px !important; font-size:16px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-gesamtpreis { display:flex !important; align-items:center !important; justify-content:space-between !important; gap:20px !important; padding:22px 24px !important; border:1px solid #CBD9E4 !important; border-radius:16px !important; background:var(--dz-navy-soft) !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-payment-intro,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-stripe-payment { padding:22px 24px !important; border:1px solid #D7E1E9 !important; border-radius:16px !important; background:#fff !important; box-shadow:0 8px 22px rgba(28,48,67,.05) !important;}@media(max-width:760px) { :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_radio label { min-height:92px !important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_radio label { min-height:112px !important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeug-anmeldung, :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeug-ummeldung, :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeug-abmeldung { padding:20px 15px !important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-summary-section dl { grid-template-columns:1fr !important; }}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group { isolation:isolate !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group .dz-plate-part { position:relative !important; z-index:2 !important; pointer-events:auto !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group input[type="text"] { position:relative !important; z-index:3 !important; display:block !important; visibility:visible !important; opacity:1 !important; pointer-events:auto !important; -webkit-user-select:text !important; user-select:text !important; caret-color:#003399 !important; cursor:text !important; color:#1a1a1a !important; -webkit-text-fill-color:#1a1a1a !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group input[type="text"]:focus { outline:none !important; border-color:#003399 !important; box-shadow:inset 0 0 0 2px rgba(0,51,153,.16) !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group input[type="text"]::selection { background:rgba(0,51,153,.18) !important;}@media (max-width:1180px) { :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) { max-width:100% !important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_fields_container { width:100% !important; padding:clamp(22px,3vw,34px) !important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-page-head { max-width:720px !important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_opt_container, :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_opt_container { gap:14px !important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group:not(.is-two-line) { width:min(100%,520px) !important; max-width:520px !important; }}@media (max-width:820px) { :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-page-head h1, :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-page-head h2 { font-size:clamp(28px,6vw,38px) !important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-page-head p { font-size:15px !important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_opt_container { grid-template-columns:1fr !important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_opt_container { grid-template-columns:repeat(2,minmax(0,1fr)) !important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_content > .dz-half, :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_content > .dz-col-3, :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_content > .dz-col-4, :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_content > .dz-col-6, :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_content > .dz-col-8, :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_content > .dz-col-9 { grid-column:1/-1 !important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-summary-section dl { grid-template-columns:1fr !important; }}@media (max-width:620px) { :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_fields_container { padding:20px 13px !important; border-radius:17px !important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading { padding:20px 14px !important; border-radius:16px !important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group:not(.is-two-line) { grid-template-columns:38px minmax(65px,.9fr) 30px minmax(58px,.72fr) minmax(84px,1.2fr) !important; width:100% !important; max-width:430px !important; height:88px !important; min-height:88px !important; padding:4px 4px 4px 0 !important; gap:2px !important; border-width:3px !important; border-radius:6px !important; margin:14px auto 28px !important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group:not(.is-two-line) .dz-eu-strip { margin:-4px 0 !important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group:not(.is-two-line) .dz-eu-strip svg { width:20px !important; height:20px !important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group:not(.is-two-line) .dz-eu-strip__d { font-size:16px !important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group:not(.is-two-line) input[type="text"], :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group:not(.is-two-line) input[type="text"]::placeholder { min-height:74px !important; font-size:clamp(23px,7.6vw,35px) !important; padding:0 1px !important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group.is-two-line { width:190px !important; max-width:190px !important; height:126px !important; min-height:126px !important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_page_bar, :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_submit { width:100% !important; gap:10px !important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_next_page, :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_prev_page, :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_button_submit { min-width:0 !important; padding:12px 18px !important; }  }@media (max-width:420px) { :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_opt_container { grid-template-columns:1fr !important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-choice-compact .frm_opt_container { grid-template-columns:repeat(3,minmax(0,1fr)) !important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group:not(.is-two-line) { grid-template-columns:34px minmax(58px,.9fr) 20px minmax(53px,.72fr) minmax(76px,1.2fr) !important; height:78px !important; min-height:78px !important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group:not(.is-two-line) input[type="text"], :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group:not(.is-two-line) input[type="text"]::placeholder { min-height:66px !important; font-size:clamp(20px,7vw,29px) !important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group.is-two-line { width:180px !important; max-width:180px !important; grid-template-columns:40px minmax(0,1fr) minmax(0,1.25fr) !important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group.is-two-line .dz-plate-ort input[type="text"], :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group.is-two-line .dz-plate-ort input[type="text"]::placeholder { font-size:25px !important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group.is-two-line .dz-plate-letters input[type="text"], :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group.is-two-line .dz-plate-numbers input[type="text"], :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group.is-two-line .dz-plate-letters input[type="text"]::placeholder, :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group.is-two-line .dz-plate-numbers input[type="text"]::placeholder { font-size:21px !important; }  }:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group input[type="text"] { color:#1A1A1A !important; -webkit-text-fill-color:#1A1A1A !important; caret-color:#003399 !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group input[type="text"]::placeholder { color:#A4AFBE !important; -webkit-text-fill-color:#A4AFBE !important; opacity:1 !important; font-weight:800 !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group input[type="text"]:-webkit-autofill,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group input[type="text"]:-webkit-autofill:hover,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-plate-group input[type="text"]:-webkit-autofill:focus { -webkit-text-fill-color:#1A1A1A !important; -webkit-box-shadow:0 0 0 1000px #FFFFFF inset !important; transition:background-color 9999s ease-out 0s !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_content > .frm_form_field { margin-bottom:32px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_content > .frm_form_field:last-child { margin-bottom:0 !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_content > .dz-subtitle { margin-top:16px !important; margin-bottom:24px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_content > .dz-info,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_content > .dz-security-note { margin-top:4px !important; margin-bottom:30px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-choice-list + .dz-subtitle,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-choice + .dz-subtitle,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-upload + .dz-subtitle { margin-top:32px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-upload { margin-bottom:34px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-final-section-head,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-section-intro { margin:12px 0 26px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-payment-intro { position:relative !important; display:grid !important; grid-template-columns:56px 1fr auto !important; gap:18px !important; align-items:center !important; min-height:118px !important; padding:24px 26px !important; overflow:hidden !important; border:1px solid #D2DDE8 !important; border-left:6px solid #635BFF !important; border-radius:18px !important; background:radial-gradient(circle at 100% 0,rgba(99,91,255,.10),transparent 34%),linear-gradient(135deg,#FFFFFF 0%,#F7F8FF 100%) !important; box-shadow:0 14px 34px rgba(35,61,87,.10) !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-payment-intro::before { content:"" !important; display:grid !important; place-items:center !important; width:56px !important; height:56px !important; border-radius:16px !important; background:#635BFF url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424fillnonestrokewhitestroke-width2stroke-linecaproundstroke-linejoinroundrectx5y10width14height10rx2pathdM810V7a4400180v3svg") no-repeat center/28px 28px !important; box-shadow:0 10px 22px rgba(99,91,255,.28) !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-payment-intro::after { content:"stripe" !important; display:inline-flex !important; align-items:center !important; justify-content:center !important; min-width:88px !important; height:38px !important; padding:0 15px !important; border:1px solid rgba(99,91,255,.20) !important; border-radius:999px !important; background:#FFFFFF !important; color:#635BFF !important; font-family:Arial,Helvetica,sans-serif !important; font-size:20px !important; font-weight:800 !important; letter-spacing:-.04em !important; box-shadow:0 6px 18px rgba(35,61,87,.07) !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-payment-intro .dz-lock,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-payment-intro > .dz-final-icon,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-payment-intro > span:first-child:not(.dz-lock) { display:none !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-payment-intro > div { min-width:0 !important; }:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-payment-intro h3 { margin:0 0 6px !important; color:#182B3E !important; font-size:21px !important; font-weight:820 !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-payment-intro p { margin:0 !important; color:#718196 !important; font-size:14px !important; line-height:1.55 !important;}@media (max-width:620px) { :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-payment-intro { grid-template-columns:48px 1fr !important; gap:14px !important; padding:20px 17px !important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-payment-intro::before { width:48px !important; height:48px !important; border-radius:14px !important; background-size:24px 24px !important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-payment-intro::after { grid-column:2 !important; justify-self:start !important; min-width:76px !important; height:34px !important; margin-top:8px !important; font-size:18px !important; }}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler).frm_form_field:not(.dz-plate-part):not(.dz-page-heading-wrap):not(.dz-final-section-title):not(.dz-subtitle):not(.dz-section-intro) { margin-bottom: 30px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler).frm_section_content .frm_form_field:not(.dz-plate-part):not(.dz-subtitle):not(.dz-section-intro) { margin-top: 0 !important; margin-bottom: 30px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler).frm_form_field:has(+ .dz-subtitle),:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler).frm_form_field:has(+ .dz-section-intro),:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler).frm_form_field:has(+ .dz-final-section-head) { margin-bottom: 38px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-subtitle,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-section-intro,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-final-section-head { margin-top: 18px !important; margin-bottom: 26px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler).frm_form_field > .frm_primary_label { margin-top: 0 !important; margin-bottom: 11px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-choice-list,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-choice,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-choice-compact { margin-bottom: 34px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-upload,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_upload_field { margin-bottom: 38px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler).dz-upload + .frm_form_field,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler).frm_upload_field + .frm_form_field { margin-top: 8px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler).frm_section_heading .frm_section_content > .frm_form_field { margin-bottom: 30px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler).frm_section_heading .frm_section_content > .frm_form_field:last-child { margin-bottom: 0 !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) textarea { margin-top: 0 !important;}@media (max-width: 760px) { :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_form_field:not(.dz-plate-part):not(.dz-page-heading-wrap):not(.dz-final-section-title):not(.dz-subtitle):not(.dz-section-intro), :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_content .frm_form_field:not(.dz-plate-part):not(.dz-subtitle):not(.dz-section-intro) { margin-bottom: 24px !important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-upload, :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_upload_field { margin-bottom: 30px !important; }}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-source { position:absolute!important; width:1px!important; height:1px!important; overflow:hidden!important; clip:rect(0,0,0,0)!important; clip-path:inset(50%)!important; opacity:0!important; pointer-events:none!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-wrap { grid-column:1/-1!important; display:flex!important; justify-content:center!important; width:100%!important; margin:18px 0 38px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-plate { background:#fff; overflow:hidden; box-sizing:border-box;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car { display:grid!important; grid-template-columns:45px 90px 63px 86px minmax(86px,1fr)!important; width:min(100%,520px)!important; height:110px!important; padding:5px 6px 5px 0!important; gap:4px!important; border:4.5px solid #1a1a1a!important; border-radius:7px!important; box-shadow:0 3px 16px rgba(0,0,0,.22),0 1px 4px rgba(0,0,0,.12)!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-eu { display:flex!important; flex-direction:column!important; align-items:center!important; justify-content:center!important; align-self:stretch!important; background:#003399!important; color:#fff!important; margin:-5px 0 -5px -1px!important; gap:3px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-eu svg{width:26px;height:26px;display:block}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-eu span{font:900 20px/1 Arial Black,Arial,sans-serif;color:#fff}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-seal{display:block}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-input { width:100%!important; height:100%!important; min-height:0!important; margin:0!important; padding:0 3px!important; border:1.5px solid #a0a0a0!important; border-radius:4px!important; background:#fff!important; box-shadow:none!important; outline:none!important; color:#1a1a1a!important; text-align:center!important; text-transform:uppercase!important; font-family:"Arial Black",Arial,sans-serif!important; font-size:52px!important; font-weight:900!important; line-height:1!important; letter-spacing:.02em!important; caret-color:#003399!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-input::placeholder { color:#A8B4C7!important; opacity:1!important; font:900 52px/1 "Arial Black",Arial,sans-serif!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike { display:grid!important; grid-template-columns:44px 1fr 1.3fr!important; grid-template-rows:58px 58px!important; width:200px!important; height:132px!important; padding:6px 6px 6px 0!important; gap:4px 3px!important; border:3px solid #1a1a1a!important; border-radius:7px!important; box-shadow:0 2px 12px rgba(0,0,0,.18),0 1px 3px rgba(0,0,0,.1)!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike .dz-v12-eu{grid-column:1;grid-row:1/3;margin:-6px 0 -6px -1px!important}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike .dz-v12-eu svg{width:16px;height:16px}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike .dz-v12-eu span{font-size:13px}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike .dz-v12-city{grid-column:2/4;grid-row:1;font-size:28px!important}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike .dz-v12-letters{grid-column:2;grid-row:2;font-size:24px!important}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike .dz-v12-numbers{grid-column:3;grid-row:2;font-size:24px!important}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike .dz-v12-input::placeholder{font-size:inherit!important;color:#A8B4C7!important}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-anrede .frm_radio:has(input:checked)>label:after,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-anrede .frm_radio input:checked~label:after {display:none!important;content:none!important}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-anrede .frm_radio:has(input:checked)>label { border-color:var(--dz-navy)!important; background:var(--dz-navy-soft)!important; box-shadow:inset 0 0 0 2px var(--dz-navy)!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-upload .frm_primary_label { display:flex!important; align-items:center!important; justify-content:space-between!important; gap:12px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-upload-progress { flex:0 0 auto; display:inline-grid; place-items:center; min-width:46px; height:26px; padding:0 9px; border:1px solid #C9D7E3; border-radius:999px; background:#fff; color:#718196; font-size:12px; font-weight:800;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-upload-progress.is-complete { border-color:#A8D7BE; background:#EAF7EF; color:#24845A;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-card-date>.frm_section_content>.frm_form_field { margin-bottom:30px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-card-date>.frm_section_content>.frm_form_field:last-child {margin-bottom:0!important}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-preis-intern { position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important; clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;opacity:0!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-gesamtpreis { display:grid!important; grid-template-columns:1fr auto!important; align-items:center!important; gap:8px 20px!important; padding:22px 24px!important; border:1px solid #C9D7E3!important; border-radius:16px!important; background:linear-gradient(135deg,#F4F8FB,#EDF3F7)!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-gesamtpreis:before { content:"Ihr Gesamtpreis"; grid-column:1; color:var(--dz-text); font-size:18px; font-weight:800;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-gesamtpreis:after { content:"inkl. MwSt. · keine versteckten Servicekosten"; grid-column:1/-1; color:var(--dz-muted); font-size:13px;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-gesamtpreis .frm_primary_label{display:none!important}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-gesamtpreis .frm_total_formatted{grid-column:2;grid-row:1;color:var(--dz-navy-dark)!important;font-size:32px!important;font-weight:900!important}@media(max-width:760px){ :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car{ grid-template-columns:38px minmax(64px,.9fr) 34px minmax(58px,.75fr) minmax(82px,1.15fr)!important; width:100%!important;height:82px!important;padding:4px 4px 4px 0!important;gap:2px!important;border-width:3px!important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car .dz-v12-input{font-size:clamp(25px,8vw,38px)!important} :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car .dz-v12-input::placeholder{font-size:inherit!important} :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-eu svg{width:20px;height:20px} :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-eu span{font-size:16px} :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike{width:190px!important;max-width:100%!important} :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-upload .frm_primary_label{align-items:flex-start!important}}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-gesamtpreis { padding:18px 22px!important; border-radius:14px!important; gap:5px 18px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-gesamtpreis:before { content:"Gesamtpreis"!important; font-size:17px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-gesamtpreis:after { content:"inkl. MwSt."!important; font-size:12px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-gesamtpreis .frm_total_formatted { font-size:25px!important; line-height:1.1!important;}@media(max-width:700px){  }:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-wrap,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-plate,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike { position:relative!important; z-index:1!important; pointer-events:auto!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-input { position:relative!important; z-index:10!important; display:block!important; visibility:visible!important; opacity:1!important; pointer-events:auto!important; cursor:text!important; user-select:text!important; -webkit-user-select:text!important; touch-action:manipulation!important; color:#1A1A1A!important; -webkit-text-fill-color:#1A1A1A!important; caret-color:#003399!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-input:not(:placeholder-shown) { color:#1A1A1A!important; -webkit-text-fill-color:#1A1A1A!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-input::placeholder { color:#A8B4C7!important; -webkit-text-fill-color:#A8B4C7!important; opacity:1!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-input:focus { outline:none!important; border-color:#2F4F6F!important; box-shadow:inset 0 0 0 2px rgba(47,79,111,.15)!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-eu,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-seal { pointer-events:none!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-source { position:fixed!important; left:-10000px!important; top:0!important; width:1px!important; height:1px!important; min-height:1px!important; padding:0!important; margin:0!important; border:0!important; opacity:.001!important; visibility:visible!important; display:block!important; pointer-events:none!important; clip:auto!important; clip-path:none!important; overflow:hidden!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) input[type="date"],:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_date,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .hasDatepicker { position:relative!important; z-index:2!important; pointer-events:auto!important; cursor:pointer!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .flatpickr-calendar,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .ui-datepicker,.flatpickr-calendar,.ui-datepicker { z-index:999999!important;}@media(max-width:700px) {    }@media(max-width:420px) { }:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-source { position:absolute!important; left:auto!important; top:auto!important; width:1px!important; height:1px!important; min-height:1px!important; margin:0!important; padding:0!important; border:0!important; opacity:0!important; visibility:hidden!important; display:block!important; pointer-events:none!important; overflow:hidden!important; clip:rect(0 0 0 0)!important; clip-path:inset(50%)!important; white-space:nowrap!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-eu svg,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-eu-strip svg,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-upsell-eu svg,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-upsell-mini-eu svg { display:block!important; flex:0 0 auto!important; width:26px!important; height:26px!important; min-width:26px!important; min-height:26px!important; max-width:26px!important; max-height:26px!important; margin:0!important; padding:0!important; overflow:visible!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike .dz-v12-eu svg { width:16px!important; height:16px!important; min-width:16px!important; min-height:16px!important; max-width:16px!important; max-height:16px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-eu svg circle,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-eu-strip svg circle { vector-effect:non-scaling-stroke!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-wrap { position:relative!important; z-index:1!important; overflow:visible!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike { position:relative!important; visibility:visible!important; opacity:1!important; overflow:hidden!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-input { position:relative!important; z-index:5!important; visibility:visible!important; opacity:1!important; pointer-events:auto!important;}@media(max-width:760px) { :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-eu svg, :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-eu-strip svg { width:20px!important; height:20px!important; min-width:20px!important; min-height:20px!important; max-width:20px!important; max-height:20px!important; }}@media(max-width:820px) {   }@media(max-width:620px) {        }@media(max-width:390px) { }:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car { grid-template-columns:45px minmax(96px,1.02fr) 48px minmax(96px,.92fr) minmax(150px,1.55fr)!important; width:min(100%,560px)!important; max-width:560px!important; height:112px!important; min-height:112px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-input { min-width:0!important; overflow:visible!important; padding:0 6px!important; font-size:clamp(38px,4.3vw,52px)!important; letter-spacing:0!important; text-overflow:clip!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-city { font-size:clamp(36px,4vw,50px)!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-letters { font-size:clamp(36px,4vw,50px)!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-numbers { font-size:clamp(36px,4vw,50px)!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-input::placeholder { font-size:inherit!important; letter-spacing:0!important;}@media(max-width:760px) { :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car { grid-template-columns:36px minmax(72px,1fr) 24px minmax(72px,.95fr) minmax(106px,1.45fr)!important; width:100%!important; max-width:460px!important; height:88px!important; min-height:88px!important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-input { padding:0 3px!important; font-size:clamp(24px,7vw,36px)!important; }}@media(max-width:430px) { :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car { grid-template-columns:32px minmax(62px,1fr) 18px minmax(60px,.95fr) minmax(88px,1.35fr)!important; height:78px!important; min-height:78px!important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-input { font-size:clamp(20px,6.8vw,30px)!important; }}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car.is-e-plate,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car.is-h-plate,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car[data-plate-suffix="E"],:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car[data-plate-suffix="H"] { grid-template-columns:45px minmax(96px,1.02fr) 48px minmax(96px,.92fr) minmax(138px,1.45fr) 58px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car.is-e-plate::after,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car[data-plate-suffix="E"]::after { content:"E"!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car.is-h-plate::after,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car[data-plate-suffix="H"]::after { content:"H"!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car.is-e-plate::after,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car.is-h-plate::after,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car[data-plate-suffix="E"]::after,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car[data-plate-suffix="H"]::after { display:grid!important; place-items:center!important; height:100%!important; min-width:0!important; border-left:1.5px solid #9FA4A9!important; color:#111!important; background:#fff!important; font-family:"Arial Black",Arial,sans-serif!important; font-size:48px!important; font-weight:900!important; line-height:1!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car.is-season-plate { grid-template-columns:45px minmax(96px,1.02fr) 48px minmax(96px,.92fr) minmax(128px,1.38fr) 72px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-season { display:grid!important; grid-template-rows:1fr 1px 1fr!important; align-items:center!important; height:100%!important; padding:7px 7px!important; border-left:1.5px solid #9FA4A9!important; background:#fff!important; color:#111!important; font-family:"Arial Black",Arial,sans-serif!important; font-size:20px!important; font-weight:900!important; line-height:1!important; text-align:center!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-season::before { content:attr(data-from)!important; display:grid!important; place-items:center!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-season::after { content:attr(data-to)!important; display:grid!important; place-items:center!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-season > span { display:block!important; width:100%!important; height:1px!important; background:#111!important;}@media(max-width:760px) { :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car.is-e-plate, :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car.is-h-plate, :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car[data-plate-suffix="E"], :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car[data-plate-suffix="H"] { grid-template-columns:36px minmax(72px,1fr) 24px minmax(70px,.94fr) minmax(92px,1.3fr) 42px!important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car.is-e-plate::after, :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car.is-h-plate::after, :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car[data-plate-suffix="E"]::after, :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car[data-plate-suffix="H"]::after { font-size:32px!important; }}@media(max-width:820px) {  }@media(max-width:520px) {  }:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car.is-e-plate,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car.is-h-plate { grid-template-columns:45px minmax(92px,1fr) 44px minmax(84px,.9fr) minmax(115px,1.3fr) 48px!important; width:min(100%,560px)!important; max-width:560px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car.is-season-plate { grid-template-columns:45px minmax(92px,1fr) 40px minmax(82px,.88fr) minmax(108px,1.22fr) 58px!important; width:min(100%,570px)!important; max-width:570px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car .dz-v12-suffix { grid-column:6!important; grid-row:1!important; align-self:stretch!important; display:grid!important; place-items:center!important; min-width:0!important; height:100%!important; overflow:hidden!important; border:1.5px solid #A0A0A0!important; border-radius:4px!important; background:#fff!important; color:#171717!important; font-family:"Arial Black",Arial,sans-serif!important; font-size:43px!important; font-weight:900!important; line-height:1!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-suffix-e { color:#177B56!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-suffix-h { color:#8D641F!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-suffix-season { grid-template-rows:1fr 2px 1fr!important; padding:7px 5px!important; font-size:17px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-suffix-season b { display:grid!important; place-items:center!important; line-height:1!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-suffix-season i { display:block!important; width:100%!important; height:2px!important; background:#171717!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car.is-e-plate::after,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car.is-h-plate::after,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car.is-season-plate::after { content:none!important; display:none!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-e-plate,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-h-plate { grid-template-columns:44px minmax(0,1fr) minmax(0,1.15fr) 34px!important; width:226px!important; max-width:226px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-season-plate { grid-template-columns:44px minmax(0,1fr) minmax(0,1.08fr) 40px!important; width:234px!important; max-width:234px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-e-plate .dz-v12-letters,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-h-plate .dz-v12-letters,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-season-plate .dz-v12-letters { grid-column:2!important; grid-row:2!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-e-plate .dz-v12-numbers,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-h-plate .dz-v12-numbers,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-season-plate .dz-v12-numbers { grid-column:3!important; grid-row:2!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike .dz-v12-suffix { grid-column:4!important; grid-row:2!important; display:grid!important; place-items:center!important; min-width:0!important; height:100%!important; overflow:hidden!important; border:1.5px solid #A0A0A0!important; border-radius:4px!important; background:#fff!important; color:#171717!important; font-family:"Arial Black",Arial,sans-serif!important; font-size:24px!important; font-weight:900!important; line-height:1!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike .dz-v12-suffix-season { grid-template-rows:1fr 1px 1fr!important; padding:4px 3px!important; font-size:10px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike .dz-v12-suffix-season i { width:100%!important; height:1px!important; background:#171717!important;}@media(max-width:850px) {  }@media(max-width:760px) { :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car.is-e-plate, :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car.is-h-plate { grid-template-columns:36px minmax(58px,.85fr) 18px minmax(51px,.72fr) minmax(72px,1fr) 34px!important; width:100%!important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car.is-season-plate { grid-template-columns:36px minmax(58px,.85fr) 16px minmax(49px,.7fr) minmax(68px,1fr) 40px!important; width:100%!important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car .dz-v12-suffix { font-size:28px!important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car .dz-v12-suffix-season { font-size:11px!important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-e-plate, :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-h-plate { grid-template-columns:40px minmax(0,1fr) minmax(0,1.08fr) 30px!important; width:210px!important; max-width:100%!important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-season-plate { grid-template-columns:40px minmax(0,1fr) minmax(0,1fr) 36px!important; width:218px!important; max-width:100%!important; }}@media(max-width:520px) {    }@media(max-width:520px){  }:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-kennzeichen-zusatz .frm_radio[hidden] { display:none!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-e-plate,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-h-plate { grid-template-columns:44px 68px 104px 38px!important; width:266px!important; max-width:266px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-season-plate { grid-template-columns:44px 68px 106px 46px!important; width:276px!important; max-width:276px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-e-plate .dz-v12-city,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-h-plate .dz-v12-city,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-season-plate .dz-v12-city { grid-column:2/5!important; grid-row:1!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-e-plate .dz-v12-numbers,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-h-plate .dz-v12-numbers,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-season-plate .dz-v12-numbers { min-width:0!important; padding:0 3px!important; font-size:23px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike .dz-v12-suffix { min-width:0!important; font-size:25px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike .dz-v12-suffix-season { padding:4px 4px!important; font-size:11px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car.is-season-plate { grid-template-columns:45px 100px 52px 92px minmax(150px,1fr) 76px!important; width:min(100%,620px)!important; max-width:620px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car.is-season-plate .dz-v12-numbers { min-width:150px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car .dz-v12-suffix-season { min-width:72px!important; padding:8px 8px!important; overflow:hidden!important; font-size:17px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-auto-skip-page { opacity:0!important; pointer-events:none!important; min-height:0!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-security-trust-field { margin:4px 0 2px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-trust-strip { display:flex!important; flex-wrap:wrap!important; align-items:center!important; justify-content:flex-end!important; gap:10px!important; width:100%!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-trust-item { display:inline-flex!important; align-items:center!important; gap:8px!important; min-height:38px!important; padding:8px 12px!important; border:1px solid #D3DEE7!important; border-radius:999px!important; background:#F7FAFC!important; color:#2F4F6F!important; font-size:12px!important; box-shadow:0 4px 12px rgba(35,61,87,.05)!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-trust-item svg { display:block!important; width:19px!important; height:19px!important; flex:0 0 19px!important; color:#24845A!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-trust-item b { font-size:12px!important; font-weight:820!important;}@media(max-width:760px) { :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-e-plate, :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-h-plate { grid-template-columns:40px 62px 92px 34px!important; width:238px!important; max-width:100%!important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-season-plate { grid-template-columns:40px 60px 94px 42px!important; width:246px!important; max-width:100%!important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car.is-season-plate { grid-template-columns:36px minmax(58px,.8fr) 18px minmax(50px,.68fr) minmax(92px,1.15fr) 54px!important; width:100%!important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car.is-season-plate .dz-v12-numbers { min-width:0!important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-car .dz-v12-suffix-season { min-width:50px!important; padding:5px 4px!important; font-size:12px!important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-trust-strip { justify-content:center!important; }}@media(max-width:520px) {   :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-trust-item { width:100%!important; justify-content:center!important; }}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-ummeldung-zusatz { margin:8px 0 30px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-ummeldung-zusatz .frm_primary_label { margin-bottom:12px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-saison-behalten,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-saison-neu,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-saison-reserviert { margin-bottom:26px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler).dz-skipping-ummeldung-page .frm_fields_container { opacity:0!important; pointer-events:none!important; transition:none!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-code + .dz-upload,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-code-vorne + .dz-kennzeichen-vorne-upload,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-code-hinten + .dz-kennzeichen-hinten-upload,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugschein-code + .dz-fahrzeugschein-upload { margin-top:-6px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-wrap[data-dz-plate-context="ummeldung-new"],:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-wrap[data-dz-plate-context="ummeldung-reserved"] { margin-top:22px!important; margin-bottom:34px!important;}@media(max-width:760px) { :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-ummeldung-zusatz { margin-bottom:24px!important; }}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-ummeldung-zusatz .frm_opt_container { display:grid!important; grid-template-columns:1fr!important; gap:10px!important; width:100%!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-ummeldung-zusatz .frm_radio,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-ummeldung-zusatz .frm_radio label { width:100%!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-ummeldung-zusatz .frm_radio label { min-height:58px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_form_field.frm_hidden,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading.frm_hidden,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_form_field[hidden],:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading[hidden] { display:none!important; margin:0!important; padding:0!important; min-height:0!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) [data-dz-summary="vorgang"],:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) [data-dz-summary="fahrzeugtyp"],:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) [data-dz-summary="kennzeichen"] { text-transform:none!important; letter-spacing:normal!important; font-weight:750!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) [data-dz-summary]:empty::before { content:"–"; color:var(--dz-muted); font-weight:700;}@media(max-width:760px) { :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-ummeldung-zusatz { width:100%!important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-ummeldung-zusatz .frm_radio label { min-height:54px!important; padding:13px 42px 13px 16px!important; }}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) { font-weight:400;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) input,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) select,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) textarea,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) p,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_description { font-weight:400!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_primary_label { font-weight:600!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_radio label { font-weight:600!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-summary-section dd,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) [data-dz-summary] { font-weight:600!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_next_page,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_prev_page,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_button_submit { font-weight:700!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_fields_container { align-items:start!important; grid-auto-rows:auto!important; row-gap:28px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_form_field,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_content { height:auto!important; max-height:none!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_content { align-content:start!important; align-items:start!important; grid-auto-rows:auto!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_content > .frm_form_field:not(.dz-plate-part) { min-height:0!important; margin-top:0!important; margin-bottom:30px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_content > .frm_form_field:last-child { margin-bottom:0!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_opt_container { height:auto!important; min-height:0!important; align-items:stretch!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_radio,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_checkbox { height:auto!important; min-height:0!important; line-height:normal!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_radio label,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_checkbox label { height:auto!important; line-height:1.3!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_radio label { min-height:104px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_radio label { min-height:124px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-choice-list .frm_radio label,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-ummeldung-zusatz .frm_radio label { min-height:58px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-summary-section dl,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-summary-section dl > div { height:auto!important; min-height:0!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-summary-section dl > div { padding:13px 15px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-summary-section dt { line-height:1.3!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-summary-section dd { line-height:1.45!important;}@media(max-width:760px) { :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_fields_container { row-gap:22px!important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_content > .frm_form_field:not(.dz-plate-part) { margin-bottom:24px!important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_radio label { min-height:92px!important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_radio label { min-height:112px!important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-choice-list .frm_radio label, :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-ummeldung-zusatz .frm_radio label { min-height:54px!important; }}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler):is(.frm_fields_container,.frm_section_content)> .frm_form_field:not(.dz-plate-part):not(.dz-preis-intern):not(.dz-gesamtpreis):not(.dz-payment-intro):not(.dz-stripe-payment):not(.dz-page-heading-wrap):not(.dz-final-section-title):not(.dz-subtitle):not(.dz-section-intro):has( input[type="text"], input[type="email"], input[type="tel"], input[type="number"], input[type="date"], input[type="url"], input[type="password"], select, textarea) { padding-bottom:28px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler).frm_section_content.frm_form_field:not(.dz-plate-part):not(.dz-preis-intern):not(.dz-gesamtpreis):not(.dz-payment-intro):not(.dz-stripe-payment):has( input[type="text"], input[type="email"], input[type="tel"], input[type="number"], input[type="date"], input[type="url"], input[type="password"], select, textarea) { padding-bottom:28px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler):is( .dz-plate-part, .dz-v12-source, .dz-v12-wrap, .dz-plate-group, .dz-preis-intern, .dz-gesamtpreis, .dz-payment-intro, .dz-stripe-payment, .dz-summary-section) { padding-bottom:0!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler).frm_section_content > .frm_form_field:last-child { padding-bottom:0!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler).frm_form_field > .frm_primary_label { margin-bottom:12px!important;}@media(max-width:760px) { :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) :is(.frm_fields_container,.frm_section_content) > .frm_form_field:not(.dz-plate-part):not(.dz-preis-intern):not(.dz-gesamtpreis):not(.dz-payment-intro):not(.dz-stripe-payment):has( input[type="text"], input[type="email"], input[type="tel"], input[type="number"], input[type="date"], input[type="url"], input[type="password"], select, textarea ), :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_content .frm_form_field:not(.dz-plate-part):not(.dz-preis-intern):not(.dz-gesamtpreis):not(.dz-payment-intro):not(.dz-stripe-payment):has( input[type="text"], input[type="email"], input[type="tel"], input[type="number"], input[type="date"], input[type="url"], input[type="password"], select, textarea ) { padding-bottom:22px!important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_content > .frm_form_field:last-child { padding-bottom:0!important; }}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading .frm_section_content,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_content { row-gap:28px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_fields_container { row-gap:28px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading { display:grid!important; grid-template-columns:repeat(12,minmax(0,1fr))!important; column-gap:24px!important; row-gap:28px!important; align-items:start!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading > h3,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading > .frm_description,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading > .dz-card-intro,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading > .frm_section_content { grid-column:1/-1!important; margin-bottom:0!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading > .frm_section_content { row-gap:28px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading > .frm_form_field:not(.frm_hidden):not([hidden]) { margin:0!important; min-width:0!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading > .dz-anrede:not(.frm_hidden):not([hidden]) { grid-column:1/-1!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading > .dz-half:not(.frm_hidden):not([hidden]),:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading > .dz-col-6:not(.frm_hidden):not([hidden]) { grid-column:span 6!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading > .dz-col-4:not(.frm_hidden):not([hidden]) { grid-column:span 4!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading > .dz-col-3:not(.frm_hidden):not([hidden]) { grid-column:span 3!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading > .dz-col-8:not(.frm_hidden):not([hidden]) { grid-column:span 8!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading > .dz-col-9:not(.frm_hidden):not([hidden]) { grid-column:span 9!important;}@media(max-width:760px) { :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading > .dz-half:not(.frm_hidden):not([hidden]), :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading > .dz-col-3:not(.frm_hidden):not([hidden]), :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading > .dz-col-4:not(.frm_hidden):not([hidden]), :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading > .dz-col-6:not(.frm_hidden):not([hidden]), :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading > .dz-col-8:not(.frm_hidden):not([hidden]), :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading > .dz-col-9:not(.frm_hidden):not([hidden]) { grid-column:1/-1!important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading { row-gap:22px!important; }}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_radio label,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_radio label { overflow:visible!important; flex-direction:column!important; align-items:center!important; justify-content:flex-end!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_radio label img,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_radio label img,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_radio .frm_image_option,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_radio .frm_image_option { display:none!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_radio label::before,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_radio label::before { display:block!important; z-index:2!important; pointer-events:none!important; -webkit-mask-mode:alpha!important; mask-mode:alpha!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_opt_container > .frm_radio:nth-of-type(1) label::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill000dM72h7l55v15H7V2zm71.5V8h4.5M1013h6v1.5h-6V13zm04h6v1.5h-6V17zM36h2v16H3V6zsvg")!important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill000dM72h7l55v15H7V2zm71.5V8h4.5M1013h6v1.5h-6V13zm04h6v1.5h-6V17zM36h2v16H3V6zsvg")!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_opt_container > .frm_radio:nth-of-type(2) label::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill000dM44h16v5H4V4zm07h16v9H4v-9zm32v5h2v-5H7zm40v5h6v-5h-6zsvg")!important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill000dM44h16v5H4V4zm07h16v9H4v-9zm32v5h2v-5H7zm40v5h6v-5h-6zsvg")!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_opt_container > .frm_radio:nth-of-type(3) label::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill000dM62h12v20H6V2zm33v2h6V5H9zm05v2h6v-2H9zm05v2h6v-2H9zsvg")!important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill000dM62h12v20H6V2zm33v2h6V5H9zm05v2h6v-2H9zm05v2h6v-2H9zsvg")!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_opt_container > .frm_radio:nth-of-type(1) label::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464pathfill000dM1240h4a88001160h8a88001160h3v-9l-8-3-7-10H23l-710-83v9h4zm12-17h16l57H19l5-7zM2447a660100-1266000012zm240a660100-1266000012zsvg")!important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464pathfill000dM1240h4a88001160h8a88001160h3v-9l-8-3-7-10H23l-710-83v9h4zm12-17h16l57H19l5-7zM2447a660100-1266000012zm240a660100-1266000012zsvg")!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_opt_container > .frm_radio:nth-of-type(2) label::before,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_opt_container > .frm_radio:nth-of-type(4) label::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464pathfill000dM1649a880100-1688000016zm340a880100-1688000016zM2340h17l-8-15h-9l47H18l58zm14-17h10l46h-9l-5-6zsvg")!important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464pathfill000dM1649a880100-1688000016zm340a880100-1688000016zM2340h17l-8-15h-9l47H18l58zm14-17h10l46h-9l-5-6zsvg")!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_opt_container > .frm_radio:nth-of-type(3) label::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464pathfill000dM1018h38v24H10V18zm3812h8v6h-8v-6zM2250a770100-1477000014zm220a770100-1477000014zsvg")!important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464pathfill000dM1018h38v24H10V18zm3812h8v6h-8v-6zM2250a770100-1477000014zm220a770100-1477000014zsvg")!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_opt_container > .frm_radio:nth-of-type(5) label::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464pathfill000dM618h34v25H6V18zm348h10l89v8H40V26zM1851a770100-1477000014zm300a770100-1477000014zsvg")!important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464pathfill000dM618h34v25H6V18zm348h10l89v8H40V26zM1851a770100-1477000014zm300a770100-1477000014zsvg")!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_opt_container > .frm_radio:nth-of-type(6) label::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464circlefill000cx16cy32r5circlefill000cx32cy32r5circlefill000cx48cy32r5svg")!important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464circlefill000cx16cy32r5circlefill000cx32cy32r5circlefill000cx48cy32r5svg")!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading.dz-document-card > h3 { position:relative!important; padding-left:52px!important; min-height:36px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading.dz-document-card > h3::before { content:""!important; display:block!important; position:absolute!important; left:0!important; top:50%!important; width:36px!important; height:36px!important; transform:translateY(-50%)!important; border-radius:10px!important; background:var(--dz-navy)!important; -webkit-mask-repeat:no-repeat!important; mask-repeat:no-repeat!important; -webkit-mask-position:center!important; mask-position:center!important; -webkit-mask-size:20px 20px!important; mask-size:20px 20px!important; -webkit-mask-mode:alpha!important; mask-mode:alpha!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading.dz-card-plates > h3::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill000dM73h10v4H7V3zm06h10v12H7V9zm22v8h6v-8H9zsvg")!important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill000dM73h10v4H7V3zm06h10v12H7V9zm22v8h6v-8H9zsvg")!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading.dz-card-registration > h3::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill000dM72h7l55v15H7V2zm71.5V8h4.5M1013h6v1.5h-6V13zm04h6v1.5h-6V17zsvg")!important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill000dM72h7l55v15H7V2zm71.5V8h4.5M1013h6v1.5h-6V13zm04h6v1.5h-6V17zsvg")!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading.dz-card-insurance > h3::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill000dM122l84v6c05-3.59.5-810-4.5-.5-8-5-8-10V6l8-4zm-113.65.7-5.7-1.4-1.4-4.34.3-2.1-2.1-1.41.43.53.5zsvg")!important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill000dM122l84v6c05-3.59.5-810-4.5-.5-8-5-8-10V6l8-4zm-113.65.7-5.7-1.4-1.4-4.34.3-2.1-2.1-1.41.43.53.5zsvg")!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading.dz-card-sepa > h3::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill000dM44h16v5H4V4zm07h16v9H4v-9zm32v5h2v-5H7zm40v5h6v-5h-6zsvg")!important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill000dM44h16v5H4V4zm07h16v9H4v-9zm32v5h2v-5H7zm40v5h6v-5h-6zsvg")!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading.dz-card-title-doc > h3::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill000dM62h12v20H6V2zm33v2h6V5H9zm05v2h6v-2H9zm05v2h6v-2H9zsvg")!important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill000dM62h12v20H6V2zm33v2h6V5H9zm05v2h6v-2H9zm05v2h6v-2H9zsvg")!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading.dz-card-date > h3::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill000dM73h2v2h6V3h2v2h3v16H4V5h3V3zm-16v10h12V9H6zm23h3v3H8v-3zm50h3v3h-3v-3zsvg")!important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill000dM73h2v2h6V3h2v2h3v16H4V5h3V3zm-16v10h12V9H6zm23h3v3H8v-3zm50h3v3h-3v-3zsvg")!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading.dz-card-reason > h3::before { -webkit-mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill000dM122a101001010A1010000122zm115h-2v-2h2v2zm0-4h-2V7h2v6zsvg")!important; mask-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill000dM122a101001010A1010000122zm115h-2v-2h2v2zm0-4h-2V7h2v6zsvg")!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_radio label,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_radio label { position:relative!important; overflow:visible!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_radio label .frm_image_container,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_radio label .frm_image_container,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_radio label .frm_image_option,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_radio label .frm_image_option,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_radio label img,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_radio label img,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_radio .frm_image_container,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_radio .frm_image_container { display:none!important; width:0!important; height:0!important; overflow:hidden!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_radio label::before,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_radio label::before { content:""!important; display:block!important; position:absolute!important; left:50%!important; transform:translateX(-50%)!important; z-index:3!important; pointer-events:none!important; background-color:transparent!important; background-repeat:no-repeat!important; background-position:center!important; -webkit-mask-image:none!important; mask-image:none!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_radio label::before { top:18px!important; width:30px!important; height:30px!important; background-size:30px 30px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_radio label::before { top:20px!important; width:42px!important; height:42px!important; background-size:42px 42px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_opt_container > .frm_radio:nth-of-type(1) label::before { background-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill2F4F6FdM72h7l55v15H7V2zm71.5V8h4.5M1013h6v1.5h-6V13zm04h6v1.5h-6V17zM36h2v16H3V6zsvg")!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_opt_container > .frm_radio:nth-of-type(2) label::before { background-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill2F4F6FdM44h16v5H4V4zm07h16v9H4v-9zm32v5h2v-5H7zm40v5h6v-5h-6zsvg")!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_opt_container > .frm_radio:nth-of-type(3) label::before { background-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill2F4F6FdM62h12v20H6V2zm33v2h6V5H9zm05v2h6v-2H9zm05v2h6v-2H9zsvg")!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_opt_container > .frm_radio:nth-of-type(1) label::before { background-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464pathfill2F4F6FdM1240h4a88001160h8a88001160h3v-9l-8-3-7-10H23l-710-83v9h4zm12-17h16l57H19l5-7zM2447a660100-1266000012zm240a660100-1266000012zsvg")!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_opt_container > .frm_radio:nth-of-type(2) label::before,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_opt_container > .frm_radio:nth-of-type(4) label::before { background-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464pathfill2F4F6FdM1649a880100-1688000016zm340a880100-1688000016zM2340h17l-8-15h-9l47H18l58zm14-17h10l46h-9l-5-6zsvg")!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_opt_container > .frm_radio:nth-of-type(3) label::before { background-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464pathfill2F4F6FdM1018h38v24H10V18zm3812h8v6h-8v-6zM2250a770100-1477000014zm220a770100-1477000014zsvg")!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_opt_container > .frm_radio:nth-of-type(5) label::before { background-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464pathfill2F4F6FdM618h34v25H6V18zm348h10l89v8H40V26zM1851a770100-1477000014zm300a770100-1477000014zsvg")!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_opt_container > .frm_radio:nth-of-type(6) label::before { background-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox006464circlefill2F4F6Fcx16cy32r5circlefill2F4F6Fcx32cy32r5circlefill2F4F6Fcx48cy32r5svg")!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_radio:has(input:checked) label::before,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_radio:has(input:checked) label::before { filter:brightness(0.75)!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading.dz-document-card > h3,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading.dz-document-card > h3.frm_pos_top { position:relative!important; padding-left:52px!important; min-height:36px!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading.dz-document-card > h3::before,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading.dz-document-card > h3.frm_pos_top::before { content:""!important; display:block!important; position:absolute!important; left:0!important; top:50%!important; width:36px!important; height:36px!important; transform:translateY(-50%)!important; border-radius:10px!important; background-color:#EDF3F7!important; background-repeat:no-repeat!important; background-position:center!important; background-size:20px 20px!important; -webkit-mask-image:none!important; mask-image:none!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading.dz-card-plates > h3::before { background-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill2F4F6FdM73h10v4H7V3zm06h10v12H7V9zm22v8h6v-8H9zsvg")!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading.dz-card-registration > h3::before { background-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill2F4F6FdM72h7l55v15H7V2zm71.5V8h4.5M1013h6v1.5h-6V13zm04h6v1.5h-6V17zsvg")!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading.dz-card-insurance > h3::before { background-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill2F4F6FdM122l84v6c05-3.59.5-810-4.5-.5-8-5-8-10V6l8-4zm-113.65.7-5.7-1.4-1.4-4.34.3-2.1-2.1-1.41.43.53.5zsvg")!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading.dz-card-sepa > h3::before { background-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill2F4F6FdM44h16v5H4V4zm07h16v9H4v-9zm32v5h2v-5H7zm40v5h6v-5h-6zsvg")!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading.dz-card-title-doc > h3::before { background-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill2F4F6FdM62h12v20H6V2zm33v2h6V5H9zm05v2h6v-2H9zm05v2h6v-2H9zsvg")!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading.dz-card-date > h3::before { background-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill2F4F6FdM73h2v2h6V3h2v2h3v16H4V5h3V3zm-16v10h12V9H6zm23h3v3H8v-3zm50h3v3h-3v-3zsvg")!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading.dz-card-reason > h3::before { background-image:url("data:image/svg+xml,svgxmlnshttpwww.w3.org2000svgviewBox002424pathfill2F4F6FdM122a101001010A1010000122zm115h-2v-2h2v2zm0-4h-2V7h2v6zsvg")!important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading[style*="display: none"],:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading[style*="display:none"],:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_form_field[style*="display: none"],:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_form_field[style*="display:none"] { display: none !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_radio label > span.dz-ui-icon { width: 30px !important; height: 30px !important; min-width: 30px !important; min-height: 30px !important; max-width: 30px !important; max-height: 30px !important; margin: 0 auto 10px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_radio label > span.dz-ui-icon { width: 42px !important; height: 42px !important; min-width: 42px !important; min-height: 42px !important; max-width: 42px !important; max-height: 42px !important; margin: 0 auto 10px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_radio label > span.dz-ui-icon svg { width: 30px !important; height: 30px !important; max-width: 30px !important; max-height: 30px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_radio label > span.dz-ui-icon svg { width: 42px !important; height: 42px !important; max-width: 42px !important; max-height: 42px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_radio label,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_radio label { justify-content: center !important; gap: 10px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_radio label { min-height: 88px !important; padding: 16px 14px 14px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_radio label { min-height: 96px !important; padding: 14px 12px 12px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_opt_container,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_opt_container { gap: 12px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_radio label > span.dz-ui-icon,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_radio label > span.dz-ui-icon svg { width: 38px !important; height: 38px !important; min-width: 38px !important; min-height: 38px !important; max-width: 38px !important; max-height: 38px !important; margin: 0 !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_radio label > span.dz-ui-icon,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_radio label > span.dz-ui-icon svg { width: 50px !important; height: 50px !important; min-width: 50px !important; min-height: 50px !important; max-width: 50px !important; max-height: 50px !important; margin: 0 !important;}@media (max-width: 760px) { :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_radio label { min-height: 82px !important; padding: 14px 12px 12px !important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_radio label { min-height: 90px !important; padding: 12px 10px 10px !important; }}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-plate.dz-v12-bike,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike { overflow: visible !important; height: auto !important; min-height: 140px !important; box-sizing: border-box !important; grid-template-rows: 56px 56px !important; padding: 7px 7px 7px 0 !important; gap: 4px 3px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-wrap { overflow: visible !important; min-height: 0 !important; padding: 6px 0 !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike .dz-v12-letters,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike .dz-v12-numbers { font-size: 22px !important; line-height: 1 !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-e-plate,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-h-plate { width: 226px !important; max-width: calc(100vw - 32px) !important; min-width: 200px !important;}@media (max-width: 760px) { :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike { width: auto !important; max-width: calc(100vw - 32px) !important; min-width: 200px !important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-season-plate { width: min(276px, calc(100vw - 32px)) !important; grid-template-columns: 40px minmax(52px, 1fr) minmax(78px, 1.2fr) 40px !important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-e-plate, :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-h-plate { width: min(266px, calc(100vw - 32px)) !important; grid-template-columns: 40px minmax(52px, 1fr) minmax(78px, 1.2fr) 34px !important; }}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-e-plate,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-h-plate,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-season-plate { display: grid !important; overflow: hidden !important; grid-template-rows: 56px 56px !important; box-sizing: border-box !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-e-plate,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-h-plate { grid-template-columns: 44px minmax(0, 0.85fr) minmax(0, 1.15fr) 36px !important; width: 228px !important; max-width: calc(100vw - 32px) !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-season-plate { grid-template-columns: 44px minmax(0, 0.85fr) minmax(0, 1.08fr) 42px !important; width: 236px !important; max-width: calc(100vw - 32px) !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-e-plate .dz-v12-city,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-h-plate .dz-v12-city,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-season-plate .dz-v12-city { grid-column: 2 / 5 !important; grid-row: 1 !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-e-plate .dz-v12-letters,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-h-plate .dz-v12-letters,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-season-plate .dz-v12-letters { grid-column: 2 !important; grid-row: 2 !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-e-plate .dz-v12-numbers,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-h-plate .dz-v12-numbers,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-season-plate .dz-v12-numbers { grid-column: 3 !important; grid-row: 2 !important; min-width: 0 !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-e-plate .dz-v12-suffix,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-h-plate .dz-v12-suffix,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-season-plate .dz-v12-suffix { grid-column: 4 !important; grid-row: 2 !important; align-self: stretch !important; justify-self: stretch !important; width: auto !important; max-width: none !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-e-plate .dz-v12-suffix,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-h-plate .dz-v12-suffix { font-size: 22px !important;}@media (max-width: 760px) { :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-e-plate, :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-h-plate { grid-template-columns: 40px minmax(48px, 0.9fr) minmax(72px, 1.15fr) 34px !important; width: min(268px, calc(100vw - 32px)) !important; } :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-season-plate { grid-template-columns: 40px minmax(48px, 0.9fr) minmax(72px, 1.1fr) 40px !important; width: min(278px, calc(100vw - 32px)) !important; }}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-plate.dz-v12-bike,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike { height: 132px !important; min-height: 132px !important; max-height: 132px !important; padding: 6px 6px 6px 0 !important; gap: 4px 3px !important; grid-template-rows: 58px 58px !important; align-content: stretch !important; align-items: stretch !important; overflow: hidden !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike .dz-v12-eu { grid-column: 1 !important; grid-row: 1 / 3 !important; margin: 0 !important; align-self: stretch !important; justify-self: stretch !important; width: 100% !important; height: 100% !important; min-height: 0 !important; border-radius: 3px 0 0 3px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike .dz-v12-input,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike .dz-v12-suffix { align-self: stretch !important; justify-self: stretch !important; width: 100% !important; height: 100% !important; min-height: 0 !important; box-sizing: border-box !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-e-plate,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-h-plate,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-season-plate { grid-template-rows: 58px 58px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-plate.dz-v12-bike,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike { height: 134px !important; min-height: 134px !important; max-height: 134px !important; padding: 5px 6px 5px 5px !important; gap: 4px 3px !important; grid-template-rows: minmax(0, 1fr) minmax(0, 1fr) !important; align-content: stretch !important; align-items: stretch !important; justify-content: stretch !important; justify-items: stretch !important; overflow: hidden !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-season-plate { grid-template-columns: 42px minmax(0, 0.82fr) minmax(0, 1.05fr) 44px !important; width: 246px !important; max-width: calc(100vw - 32px) !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-e-plate,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-h-plate { grid-template-columns: 42px minmax(0, 0.82fr) minmax(0, 1.12fr) 34px !important; width: 230px !important; max-width: calc(100vw - 32px) !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike:not(.is-e-plate):not(.is-h-plate):not(.is-season-plate) { grid-template-columns: 42px minmax(0, 1fr) minmax(0, 1.3fr) !important; width: 202px !important; max-width: calc(100vw - 32px) !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-e-plate,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-h-plate,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-season-plate { grid-template-rows: minmax(0, 1fr) minmax(0, 1fr) !important;}@media (max-width: 760px) { :is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-season-plate { grid-template-columns: 40px minmax(46px, 0.88fr) minmax(72px, 1.08fr) 42px !important; width: min(252px, calc(100vw - 32px)) !important; }}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-plate.dz-v12-bike,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike { height: 128px !important; min-height: 128px !important; max-height: 128px !important; padding: 3px !important; gap: 3px 2px !important; border: 3px solid #1a1a1a !important; border-radius: 7px !important; grid-template-rows: minmax(0, 1fr) minmax(0, 1fr) !important; overflow: hidden !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-season-plate { grid-template-columns: 40px minmax(0, 0.8fr) minmax(0, 1.02fr) 40px !important; width: 238px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-e-plate,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike.is-h-plate { grid-template-columns: 40px minmax(0, 0.8fr) minmax(0, 1.1fr) 32px !important; width: 224px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-v12-bike:not(.is-e-plate):not(.is-h-plate):not(.is-season-plate) { grid-template-columns: 40px minmax(0, 1fr) minmax(0, 1.28fr) !important; width: 196px !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-ui-icon svg { display:block !important; width:100% !important; height:100% !important; fill:#2F4F6F !important;}:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-vorgang .frm_radio label::before,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .dz-fahrzeugtyp .frm_radio label::before,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading.dz-document-card > h3::before,:is(#form_direkt-zulassen-konfigurator-v6-3-final, #form_haendler) .frm_section_heading.dz-document-card > h3.frm_pos_top::before { display:none !important; content:none !important; mask:none !important; -webkit-mask-image:none !important; mask-image:none !important; background:none !important;}