#enter-vehicles{width:100%}#enter-vehicles::part(base){letter-spacing:normal}#caridentifier-2{position:relative}#caridentifier-2 sl-tab-group::part(tabs){justify-content:space-between}#caridentifier-2 sl-tab-group::part(active-tab-indicator){visibility:hidden}#caridentifier-2 form.loading::before{opacity:.5}#caridentifier-2:not(.within-hero-image) sl-tab{display:flex;flex:1}#caridentifier-2:not(.within-hero-image) sl-tab::part(base){text-transform:capitalize;font-size:10pt;padding:10px;justify-content:center;flex:1;background:#1A1A20;color:#FFF;white-space:initial;text-align:center;line-height:11pt}@media only screen and (min-width:360px){#caridentifier-2:not(.within-hero-image) sl-tab::part(base){padding:10px 16px}}@media only screen and (min-width:480px){#caridentifier-2:not(.within-hero-image) sl-tab::part(base){padding:10px 20px}}@media only screen and (min-width:768px){#caridentifier-2:not(.within-hero-image) sl-tab::part(base){padding:20px}}@media only screen and (min-width:1024px){#caridentifier-2:not(.within-hero-image) sl-tab::part(base){padding:8px 5px;font-size:10pt}}#caridentifier-2:not(.within-hero-image) sl-tab[active]::part(base){color:#FFF;background:#0081A2;font-weight:700}#caridentifier-2 sl-tab-panel::part(base){padding-top:5px}#caridentifier-2 .caridentifier-2-body{background:#FFF}#caridentifier-2 .caridentifier-2-body h3{display:flex;gap:8px;align-items:center;margin:0}#caridentifier-2+.sidebar_filter{padding:25px 0 0;margin:0}#caridentifier-2 sl-select{margin:0 0 var(--sl-spacing-small)}#caridentifier-2 sl-select span[slot="label"]{display:inline-flex;align-items:center;gap:.5em}#caridentifier-2 sl-select span[slot="label"] sl-icon{font-size:1.25em;margin-bottom:.1em}#caridentifier-2 sl-select span[slot="label"] sl-icon::part(svg){fill:#018FC5}#caridentifier-2 sl-select[name="baureihe"] .baureihe-container{display:grid;grid-template-columns:repeat(auto-fit,150px);gap:5px 10px;padding:0 15px;justify-content:space-around}@media only screen and (min-width:1024px){#caridentifier-2 sl-select[name="baureihe"] .baureihe-container{display:flex;flex-wrap:wrap;justify-content:flex-start}#caridentifier-2 sl-select[name="baureihe"] .baureihe-container>sl-option{width:150px}}#caridentifier-2 sl-select[name="baureihe"] .baureihe-container .image{display:flex;position:relative;overflow:hidden}#caridentifier-2 sl-select[name="baureihe"] .baureihe-container .image img{width:100%}#caridentifier-2 sl-select[name="baureihe"] .baureihe-container sl-option::part(base){padding:0;background-color:initial;color:initial}#caridentifier-2 sl-select[name="baureihe"] .baureihe-container sl-option::part(label){white-space:normal;line-height:var(--sl-line-height-dense);text-align:center}#caridentifier-2 sl-select[name="baureihe"] .baureihe-container sl-option::part(checked-icon){color:#FFF;background:#0081A2;position:absolute;top:.8rem;right:.8rem;z-index:5;left:auto;width:20px;height:20px;padding:0}#caridentifier-2 sl-select[name="baureihe"] .baureihe-container sl-option:hover::part(base){background-color:#FFF;color:#018FC5}#caridentifier-2 sl-select[name="baureihe"] .baureihe-container sl-option:hover::part(checked-icon){color:#FFF;background:#0081A2}#caridentifier-2 sl-select[name="baureihe"]::part(listbox){max-height:38vh}@media only screen and (min-width:1024px){#caridentifier-2 sl-select[name="baureihe"]::part(listbox){max-height:30vh;width:max-content!important;max-width:60vw}}#caridentifier-2 sl-button::part(label){font-size:12pt}#caridentifier-2 .reset-caridentifier{display:none}.cms_modul_carifentifier{max-width:700px;margin:auto}.cms_modul_carifentifier .input_holder{margin-bottom:14px;max-width:250px}.cms_modul_carifentifier .submit_holder{text-align:center}.cms_modul_carifentifier .submit_holder .button{display:inline-block;width:auto;min-width:170px}.cms_modul_carifentifier .formfields{margin:20px auto;width:min-content;background:rgb(37 40 35 / .8);border-radius:20px;padding:20px}@media only screen and (min-width:768px){.cms_modul_carifentifier .formfields{margin:20px 40px 0 40px;width:auto}}.cms_modul_carifentifier .formfields .car_holder{background:#FFF;padding:8px 10px 11px;border-radius:19px;margin:0 0 11px;max-width:250px}.cms_modul_carifentifier .formfields .car_holder strong{display:block;font-size:11pt;margin:0 9px 15px;color:#1A1A20;text-transform:uppercase}.cms_modul_carifentifier .my_car_headline{background:#1A1A20;margin:-1px;color:#FFF;padding:6px 35px 8px 9px;margin-bottom:15px;border-radius:20px;position:relative;padding:8px 12px 6px}.cms_modul_carifentifier .my_car_headline:before{content:'';width:0;height:0;border:6px solid #fff0;border-width:15px 11px;border-bottom-color:#1A1A20;border-top:none;position:absolute;bottom:-15px;left:50%;transform:rotate(180deg)}@media only screen and (min-width:768px){.cms_modul_carifentifier .my_car_headline:before{border-width:20px 16px;bottom:-20px}}.cms_modul_carifentifier .my_car_headline p{text-align:center;line-height:13.5pt}.cms_modul_carifentifier #caridentifier-2{aspect-ratio:262 / 327}@media only screen and (min-width:360px){.cms_modul_carifentifier #caridentifier-2{aspect-ratio:310 / 327}}@media only screen and (min-width:480px){.cms_modul_carifentifier #caridentifier-2{aspect-ratio:342 / 327}}@media only screen and (min-width:768px){.cms_modul_carifentifier #caridentifier-2{aspect-ratio:320 / 334}}@media only screen and (min-width:1024px){.cms_modul_carifentifier #caridentifier-2{aspect-ratio:300 / 330}}@media only screen and (min-width:1280px){.cms_modul_carifentifier #caridentifier-2{aspect-ratio:300 / 336}}@media only screen and (min-width:768px){.cms_modul_carifentifier #caridentifier-2 sl-tab::part(base){padding:10px}}@media only screen and (min-width:1024px){.cms_modul_carifentifier #caridentifier-2 sl-tab::part(base){padding:8px 5px;font-size:10pt}}.cms_modul_carifentifier #caridentifier-2 sl-select[name="modell"]::part(listbox){max-height:38vh}.cms_modul_carifentifier #caridentifier-2 .interactions{display:flex;justify-content:space-between;align-items:center}.cms_modul_carifentifier #caridentifier-2 .reset-caridentifier{display:block}.cms-module-caridentifier #caridentifier-2 .reset-caridentifier{display:none}.headlinecms_modul_carifentifier{max-width:700px;margin:auto;margin-bottom:20px;text-align:center}.headlinecms_modul_carifentifier h1,.headlinecms_modul_carifentifier h2,.headlinecms_modul_carifentifier h3,.headlinecms_modul_carifentifier h4,.headlinecms_modul_carifentifier h5{position:relative;padding-left:50px;display:inline-block}.headlinecms_modul_carifentifier h1:before,.headlinecms_modul_carifentifier h2:before,.headlinecms_modul_carifentifier h3:before,.headlinecms_modul_carifentifier h4:before,.headlinecms_modul_carifentifier h5:before{content:'';background:url(/img/icon/webicons/car.svg) 0 3px no-repeat;background-size:37px auto;width:37px;height:40px;position:absolute;left:0;top:2px;display:block}.headlinecms_modul_carifentifier h1.text-left,.headlinecms_modul_carifentifier h2.text-left,.headlinecms_modul_carifentifier h3.text-left,.headlinecms_modul_carifentifier h4.text-left,.headlinecms_modul_carifentifier h5.text-left{display:block}.headlinecms_modul_carifentifier h1.text-right,.headlinecms_modul_carifentifier h2.text-right,.headlinecms_modul_carifentifier h3.text-right,.headlinecms_modul_carifentifier h4.text-right,.headlinecms_modul_carifentifier h5.text-right{display:block;padding-left:0;padding-right:50px}.headlinecms_modul_carifentifier h1.text-right:before,.headlinecms_modul_carifentifier h2.text-right:before,.headlinecms_modul_carifentifier h3.text-right:before,.headlinecms_modul_carifentifier h4.text-right:before,.headlinecms_modul_carifentifier h5.text-right:before{left:auto;right:0}