.z-index-2{z-index:2;position:relative}.overflow-hidden{overflow:hidden}.global-styles{z-index:1000;display:none;position:fixed;inset:0% auto auto 0%}.z-index-1{z-index:1;position:relative}.hide{display:none}.page-wrapper{overflow:clip}.container-large{width:100%;max-width:var(--_ui-styles---max-width--large);margin-left:auto;margin-right:auto}.align-center{margin-left:auto;margin-right:auto}.main-wrapper.is-bmw{--_theme---background-1:var(--swatch--white);--_theme---body-font:"BMW Type Next Pro", Arial, sans-serif;--_theme---text-primary:var(--swatch--black);--_theme---heading-font:"BMW Type Next Pro", Arial, sans-serif;--_theme---button-primary--border:var(--swatch--bmw-blue);--_theme---button-primary--background:var(--swatch--bmw-blue);--_theme---button-primary--text:var(--swatch--white);--_theme---button-primary-alternate--border:var(--swatch--bmw-blue);--_theme---button-primary-alternate--background:var(--swatch--bmw-blue);--_theme---button-primary-alternate--text:var(--swatch--white);--_theme---button-secondary--border:var(--swatch--black);--_theme---button-secondary--background:var(--swatch--transparent);--_theme---button-secondary--text:var(--swatch--black);--_theme---button-primary--border-hover:var(--swatch--bmw-blue);--_theme---button-primary--background-hover:var(--swatch--bmw-blue);--_theme---button-primary--text-hover:var(--swatch--white);--_theme---button-primary-alternate--border-hover:var(--swatch--bmw-blue);--_theme---button-primary-alternate--background-hover:var(--swatch--bmw-blue);--_theme---button-secondary--border-hover:var(--swatch--black);--_theme---button-secondary--background-hover:var(--swatch--black);--_theme---button-secondary--text-hover:var(--swatch--white);--_theme---border:var(--swatch--bmw-grey-4);--_theme---text-secondary:var(--swatch--grey-darker);--_theme---background-2:var(--swatch--bmw-grey-6);--_theme---accent-1:var(--swatch--bmw-blue);--_theme---text-tertiary:var(--swatch--black-o50);--_theme---elevated:var(--swatch--bmw-grey-6);--_theme---button-primary-alternate--text-hover:var(--swatch--white);--_theme---selection--background:var(--swatch--bmw-light-blue);--_theme---selection--text:var(--swatch--black)}.container-small{width:100%;max-width:var(--_ui-styles---max-width--small);margin-left:auto;margin-right:auto}.margin-tiny{margin:var(--_spacing---global-spacers--tiny)}.margin-xxsmall{margin:var(--_spacing---global-spacers--xxsmall)}.margin-xsmall{margin:var(--_spacing---global-spacers--xsmall)}.margin-small{margin:var(--_spacing---global-spacers--small)}.margin-medium{margin:var(--_spacing---global-spacers--medium)}.margin-large{margin:var(--_spacing---global-spacers--large)}.margin-xlarge{margin:var(--_spacing---global-spacers--xlarge)}.margin-xxlarge{margin:var(--_spacing---global-spacers--xxlarge)}.margin-huge{margin:var(--_spacing---global-spacers--huge)}.margin-xhuge{margin:var(--_spacing---global-spacers--xhuge)}.margin-xxhuge{margin:var(--_spacing---global-spacers--xxhuge)}.margin-0{margin:0}.padding-0{padding:0}.padding-tiny{padding:var(--_spacing---global-spacers--tiny)}.padding-xxsmall{padding:var(--_spacing---global-spacers--xxsmall)}.padding-xsmall{padding:var(--_spacing---global-spacers--xsmall)}.padding-small{padding:var(--_spacing---global-spacers--small)}.padding-medium{padding:var(--_spacing---global-spacers--medium)}.padding-large{padding:var(--_spacing---global-spacers--large)}.padding-xlarge{padding:var(--_spacing---global-spacers--xlarge)}.padding-xxlarge{padding:var(--_spacing---global-spacers--xxlarge)}.padding-huge{padding:var(--_spacing---global-spacers--huge)}.padding-xhuge{padding:var(--_spacing---global-spacers--xhuge)}.padding-xxhuge{padding:var(--_spacing---global-spacers--xxhuge)}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.margin-left{margin-top:0;margin-bottom:0;margin-right:0}.margin-right{margin-top:0;margin-bottom:0;margin-left:0}.margin-vertical{margin-left:0;margin-right:0}.margin-horizontal{margin-top:0;margin-bottom:0}.padding-top{padding-bottom:0;padding-left:0;padding-right:0}.padding-bottom{padding-top:0;padding-left:0;padding-right:0}.padding-left{padding-top:0;padding-bottom:0;padding-right:0}.padding-right{padding-top:0;padding-bottom:0;padding-left:0}.padding-vertical{padding-left:0;padding-right:0}.padding-horizontal{padding-top:0;padding-bottom:0}.overflow-scroll{overflow:scroll}.text-weight-medium{font-weight:500}.text-size-medium{font-size:var(--_typography---paragraph-size--paragraph-medium)}.heading-style-h2{font-family:var(--_theme---heading-font);font-size:var(--_typography---heading-size--heading-2);line-height:var(--_typography---heading-line-height--heading-2);font-weight:var(--_typography---heading-weight--heading-2);text-wrap:balance}.heading-style-h5{font-family:var(--_theme---heading-font);font-size:var(--_typography---heading-size--heading-5);line-height:var(--_typography---heading-line-height--heading-5);font-weight:var(--_typography---heading-weight--heading-5);text-wrap:balance}.heading-style-h1{font-family:var(--_theme---heading-font);font-size:var(--_typography---heading-size--heading-1);line-height:var(--_typography---heading-line-height--heading-1);font-weight:var(--_typography---heading-weight--heading-1);text-wrap:balance}.text-size-tiny{font-size:var(--_typography---paragraph-size--paragraph-tiny)}.button{z-index:0;padding:var(--_ui-styles---button--padding-vertical) var(--_ui-styles---button--padding-horizontal);grid-column-gap:var(--_spacing---global-spacers--xxsmall);grid-row-gap:var(--_spacing---global-spacers--xxsmall);border:var(--_ui-styles---border-width--main) solid var(--_theme---button-primary--border);background-color:var(--_theme---button-primary--background);color:var(--_theme---button-primary--text);font-weight:var(--_ui-styles---button--font-weight);text-align:center;cursor:pointer;justify-content:center;align-items:center;text-decoration:none;transition:border-color .3s,background-color .3s,color .3s;display:inline-flex;position:relative}.button:where(.w-variant-0b329b63-1d75-33eb-597e-41a5c427b34d){border-color:var(--_theme---button-primary-alternate--border);background-color:var(--_theme---button-primary-alternate--background);color:var(--_theme---button-primary-alternate--text)}.button:where(.w-variant-2f595b1d-ee37-0cda-d22f-d66336364d30){border-color:var(--_theme---button-secondary--border);background-color:var(--_theme---button-secondary--background);color:var(--_theme---button-secondary--text);---mode--collection-f6b888ee-b331-c17e-e0cf-3c127f579605:mode-1b71e1d0-2d01-ec8b-a95d-fb048ef30d63}.button:where(.w-variant-0de54d81-c02f-3d2b-be72-fd90403b6542){display:none}.button:hover{border-color:var(--_theme---button-primary--border-hover);background-color:var(--_theme---button-primary--background-hover);color:var(--_theme---button-primary--text-hover)}.button:hover:where(.w-variant-0b329b63-1d75-33eb-597e-41a5c427b34d){border-color:var(--_theme---button-primary-alternate--border-hover);background-color:var(--_theme---button-primary-alternate--background-hover);color:var(--_theme---button-primary-alternate--text)}.button:hover:where(.w-variant-2f595b1d-ee37-0cda-d22f-d66336364d30){border-color:var(--_theme---button-secondary--border-hover);background-color:var(--_theme---button-secondary--background-hover);color:var(--_theme---button-secondary--text-hover)}.button.is-secondary{border-color:var(--_theme---button-secondary--border);background-color:var(--_theme---button-secondary--background);color:var(--_theme---button-secondary--text)}.button.is-secondary:hover{border-color:var(--_theme---button-secondary--border-hover);background-color:var(--_theme---button-secondary--background-hover);color:var(--_theme---button-secondary--text-hover)}.heading-style-h4{font-family:var(--_theme---heading-font);font-size:var(--_typography---heading-size--heading-4);line-height:var(--_typography---heading-line-height--heading-4);font-weight:var(--_typography---heading-weight--heading-4);text-wrap:balance}.heading-style-h3{font-family:var(--_theme---heading-font);font-size:var(--_typography---heading-size--heading-3);line-height:var(--_typography---heading-line-height--heading-3);font-weight:var(--_typography---heading-weight--heading-3);text-wrap:balance}.button-group{grid-column-gap:1rem;grid-row-gap:1rem;flex-wrap:wrap;align-items:center;display:flex}.text-weight-semibold{font-weight:600}.text-align-center{text-align:center}.text-size-small{font-size:var(--_typography---paragraph-size--paragraph-small)}.text-rich-text h1{margin-top:2rem;margin-bottom:1rem}.text-rich-text blockquote{margin-top:1.5rem;margin-bottom:1.5rem;font-style:italic}.text-rich-text h2,.text-rich-text h3,.text-rich-text h4{margin-top:1.5rem;margin-bottom:1rem}.text-rich-text h5,.text-rich-text h6{margin-top:1.25rem;margin-bottom:1rem}.text-rich-text p{margin-bottom:1rem}.text-rich-text figcaption{border-left:2px solid var(--color-scheme-1--text\<deleted\|relume-variable-color-scheme-1-text\>);text-align:left;margin-top:.5rem;padding-left:.5rem;font-size:.875rem}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.padding-global{padding-right:var(--_ui-styles---site--padding-global);padding-left:var(--_ui-styles---site--padding-global)}.spacer-tiny{width:100%;padding-top:var(--_spacing---global-spacers--tiny)}.spacer-xxsmall{width:100%;padding-top:var(--_spacing---global-spacers--xxsmall)}.spacer-xsmall{width:100%;padding-top:var(--_spacing---global-spacers--xsmall)}.spacer-small{width:100%;padding-top:var(--_spacing---global-spacers--small)}.spacer-medium{width:100%;padding-top:var(--_spacing---global-spacers--medium)}.spacer-large{width:100%;padding-top:var(--_spacing---global-spacers--large)}.spacer-xlarge{width:100%;padding-top:var(--_spacing---global-spacers--xlarge)}.spacer-xxlarge{width:100%;padding-top:var(--_spacing---global-spacers--xxlarge)}.spacer-huge{width:100%;padding-top:var(--_spacing---global-spacers--huge)}.spacer-xhuge{width:100%;padding-top:var(--_spacing---global-spacers--xhuge)}.spacer-xxhuge{width:100%;padding-top:var(--_spacing---global-spacers--xxhuge)}.aspect-ratio-16-9{aspect-ratio:16/9}.aspect-ratio-16-10{aspect-ratio:16/10}.aspect-ratio-4-3{aspect-ratio:4/3}.nav_links_list{grid-column-gap:1.25rem;grid-row-gap:1.25rem;flex:none;align-items:center;display:flex}.nav_container{width:100%;height:100%;max-width:var(--_ui-styles---max-width--large);padding-top:var(--_spacing---global-spacers--small);padding-bottom:var(--_spacing---global-spacers--small);grid-column-gap:1.5rem;grid-row-gap:1.5rem;justify-content:space-between;align-items:center;margin-left:auto;margin-right:auto;display:flex}.nav_dropdown_toggle{grid-column-gap:.5rem;font-size:var(--_typography---paragraph-size--paragraph-medium);cursor:pointer;align-items:center;padding:.25rem 0;font-weight:600;display:flex}.nav_logo_link{flex:0 500 auto;width:9.38rem;padding-left:0}.nav_menu_button{padding:0}.nav_component{z-index:31;background-color:var(--_theme---background-1);padding-left:1.25rem;padding-right:1.25rem;transition:color .3s,background-color .3s;position:fixed;top:.75rem;left:1rem;right:1rem}.nav_component:where(.w-variant-759b1137-07e3-c355-a578-910cdc3a9dbb){background-color:var(--swatch--transparent);color:var(--swatch--white)}.nav_link{font-size:var(--_typography---paragraph-size--paragraph-medium);padding:.25rem 0;font-weight:600}.nav_logo{transition:opacity .3s}.nav_logo:where(.w-variant-759b1137-07e3-c355-a578-910cdc3a9dbb){opacity:0}.nav_logo.is-inverted{z-index:-1;opacity:0;height:100%;position:absolute;inset:0%}.nav_logo.is-inverted:where(.w-variant-759b1137-07e3-c355-a578-910cdc3a9dbb){opacity:100}.nav_inner{justify-content:flex-start;align-items:center;display:flex}.ds_heading-medium{font-size:4rem;font-weight:600}.ds_label{color:var(--swatch--white);background-color:#2a2f2c;border-radius:.25rem;flex-direction:row;justify-content:flex-start;align-items:center;padding:.25rem .75rem .3rem;font-weight:600;display:flex}.ds_label.is-tag{background-color:#7a6ce4}.ds_item{grid-column-gap:1.125rem;grid-row-gap:1.125rem;border-bottom:var(--_ui-styles---border-width--main) solid var(--_theme---border);grid-template-rows:auto;grid-template-columns:minmax(200px,1fr);grid-auto-columns:minmax(200px,1fr);place-content:start;place-items:start;padding-bottom:3rem;display:grid;position:relative}.ds_item.is-stretch{justify-items:stretch}.ds_group-section{grid-column-gap:6rem;grid-row-gap:6rem;grid-template-rows:auto;grid-template-columns:minmax(200px,1fr);grid-auto-columns:minmax(200px,1fr);place-items:start;display:grid}.ds_group-section.is-vertical{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-columns:1fr}.ds_empty-box{z-index:-1;background-color:#2d40ea0d;border:1px dashed #2d40ea;min-width:3rem;height:3rem;position:relative}.ds_spacing{grid-column-gap:.5rem;grid-row-gap:.5rem;background-image:linear-gradient(#fff0,#2d40ea1a);grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;place-content:start;place-items:start stretch;display:grid;position:relative}.ds_1-col{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-rows:auto;grid-template-columns:minmax(200px,1fr);grid-auto-columns:minmax(200px,1fr);width:100%;display:grid}.ds_item-wrapper{grid-column-gap:3rem;grid-row-gap:3rem;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.ds_section-header{grid-column-gap:1rem;grid-row-gap:1rem;border-bottom:var(--_ui-styles---border-width--main) solid var(--_theme---border);grid-template-rows:auto;grid-template-columns:minmax(200px,1fr);grid-auto-columns:minmax(200px,1fr);width:100%;padding-bottom:3rem;line-height:1.4;display:grid}.button-text{color:inherit;line-height:1.4;font-size:inherit}.ds_3-col{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;align-items:stretch;width:100%;display:grid}.padding-section-large{padding-top:var(--_spacing---section--large);padding-bottom:var(--_spacing---section--large)}.gap-xhuge{grid-column-gap:var(--_spacing---global-spacers--xhuge);grid-row-gap:var(--_spacing---global-spacers--xhuge);display:flex}.gap-xxlarge{grid-column-gap:var(--_spacing---global-spacers--xxlarge);grid-row-gap:var(--_spacing---global-spacers--xxlarge);display:flex}.gap-small{grid-column-gap:var(--_spacing---global-spacers--small);grid-row-gap:var(--_spacing---global-spacers--small);display:flex}.gap-huge{grid-column-gap:var(--_spacing---global-spacers--huge);grid-row-gap:var(--_spacing---global-spacers--huge);display:flex}.gap-xsmall{grid-column-gap:var(--_spacing---global-spacers--xsmall);grid-row-gap:var(--_spacing---global-spacers--xsmall);display:flex}.padding-base{padding:var(--_spacing---global-spacers--base)}.gap-xtiny{grid-column-gap:var(--_spacing---global-spacers--xtiny);grid-row-gap:var(--_spacing---global-spacers--xtiny);display:flex}.gap-xxhuge{grid-column-gap:var(--_spacing---global-spacers--xxhuge);grid-row-gap:var(--_spacing---global-spacers--xxhuge);display:flex}.gap-tiny{grid-column-gap:var(--_spacing---global-spacers--tiny);grid-row-gap:var(--_spacing---global-spacers--tiny);display:flex}.gap-xlarge{grid-column-gap:var(--_spacing---global-spacers--xlarge);grid-row-gap:var(--_spacing---global-spacers--xlarge);display:flex}.spacer-xtiny{width:100%;padding-top:var(--_spacing---global-spacers--xtiny)}.gap-regular{grid-column-gap:var(--_spacing---global-spacers--base);grid-row-gap:var(--_spacing---global-spacers--base);display:flex}.ds_2-col{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.ds_2-col.is-align-start{align-items:start}.spacer-base{padding-top:var(--_spacing---global-spacers--base)}.margin-xtiny{margin:var(--_spacing---global-spacers--xtiny)}.ds_item-header{border-bottom:var(--_ui-styles---border-width--main) solid var(--_theme---border);width:100%;padding-bottom:2rem}.ds_spacer-box{background-color:#2d40ea1a;border:1px dashed #2d40ea;width:100%;position:relative}.spacer-none{width:100%;padding-top:0}.gap-large{grid-column-gap:var(--_spacing---global-spacers--large);grid-row-gap:var(--_spacing---global-spacers--large);display:flex}.margin-base{margin:var(--_spacing---global-spacers--base)}.gap-none{grid-column-gap:0rem;grid-row-gap:0rem;display:flex}.gap-medium{grid-column-gap:var(--_spacing---global-spacers--medium);grid-row-gap:var(--_spacing---global-spacers--medium);display:flex}.padding-xtiny{padding:var(--_spacing---global-spacers--xtiny)}.gap-xxsmall{grid-column-gap:var(--_spacing---global-spacers--xxsmall);grid-row-gap:var(--_spacing---global-spacers--xxsmall);display:flex}.text-color-secondary{color:var(--_theme---text-secondary)}.background-color-2{background-color:var(--_theme---background-2)}.ds_4-col{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.overflow-clip{overflow:clip}.form_form{flex-flow:column;padding:0;display:flex}.form_label{margin-bottom:.5rem;font-weight:700}.text-style-eyebrow{color:var(--_theme---accent-1);font-weight:600}.swiper-arrow{aspect-ratio:1;background-color:var(--swatch--grey-light);width:2.5rem;color:var(--swatch--black);cursor:pointer;border-radius:100%;justify-content:center;align-items:center;transition:background-color .25s;display:flex}.swiper-arrow:hover{background-color:var(--swatch--grey-lighter)}.swiper-arrow:active{background-color:var(--swatch--grey-medium)}.swiper-arrow-icon{width:20%;line-height:0}.swiper-arrows{grid-column-gap:var(--_spacing---global-spacers--xxsmall);grid-row-gap:var(--_spacing---global-spacers--xxsmall)}.content-rich-text.is-location-intro-1{font-weight:600}.content-rich-text p{margin-bottom:var(--_spacing---global-spacers--xxsmall)}.content-rich-text h2{margin-top:var(--_spacing---global-spacers--xlarge);margin-bottom:var(--_spacing---global-spacers--base)}.content-rich-text figure{margin-top:var(--_spacing---global-spacers--base);margin-bottom:var(--_spacing---global-spacers--large)}.content-rich-text h5{margin-top:var(--_spacing---global-spacers--medium);margin-bottom:var(--_spacing---global-spacers--small)}.content-rich-text h4{margin-top:var(--_spacing---global-spacers--plus-medium);margin-bottom:var(--_spacing---global-spacers--base)}.content-rich-text h3{margin-top:var(--_spacing---global-spacers--large);margin-bottom:var(--_spacing---global-spacers--base)}.aspect-ratio-2-1{aspect-ratio:16/9}.aspect-ratio-1-1{aspect-ratio:1}.aspect-ratio-3-4{aspect-ratio:3/4}.aspect-ratio-2-3{aspect-ratio:2/3}.border-radius-medium{border-radius:var(--_ui-styles---radius--medium);overflow:hidden}.border-radius-small{border-radius:var(--_ui-styles---radius--small);overflow:hidden}.border-radius-round{border-radius:var(--_ui-styles---radius--round);overflow:hidden}.border-radius-regular{border-radius:var(--_ui-styles---radius--regular);overflow:hidden}.border-radius-xsmall{border-radius:var(--_ui-styles---radius--xsmall);overflow:hidden}.border-radius-xxsmall{border-radius:var(--_ui-styles---radius--xxsmall);overflow:hidden}.border-radius-tiny{border-radius:var(--_ui-styles---radius--tiny);overflow:hidden}.border-radius-xtiny{border-radius:var(--_ui-styles---radius--xtiny);overflow:hidden}.border-radius-none{border-radius:var(--_ui-styles---radius--none);overflow:hidden}.border-radius-large{border-radius:var(--_ui-styles---radius--large);overflow:hidden}.u-section-spacer{width:100%;height:var(--_spacing---section--main)}.u-section-spacer:where(.w-variant-0b605492-dccf-cd8a-65c9-47cb68698b4e){height:var(--_spacing---section--large)}.u-section-spacer:where(.w-variant-b59f9a97-d005-4a07-3409-44629ba376f4){height:var(--_spacing---section--medium)}.u-section-spacer:where(.w-variant-529d2b0b-aade-2a1d-3684-e1954ac1735a){height:var(--_spacing---section--small)}.u-section-spacer:where(.w-variant-84ea71b0-cc3a-1ac7-12f5-e404099d7df2){height:var(--_spacing---section--none)}.u-section-spacer:where(.w-variant-22f56549-b0be-5e07-c943-09c62d7ab89c){height:var(--_spacing---section--large)}.section_wrap{z-index:0}.section_layout-duplicate-this{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.background_wrap{z-index:-1;position:absolute;inset:0%}.background_wrap:where(.w-variant-818bfc95-a859-e47d-452b-6f79f393bb54){background-color:var(--_theme---background-1)}.background_wrap:where(.w-variant-363c39f3-0ff2-2eb2-335c-665199371311){background-color:var(--_theme---background-2)}.u-section{z-index:auto;color:var(--_theme---text-primary);flex-flow:column;justify-content:center;display:flex;position:relative}.padding-sm-base{padding:var(--_spacing---global-spacers--sm-base)}.padding-sm-medium{padding:var(--_spacing---global-spacers--sm-medium)}.margin-sm-base{margin:var(--_spacing---global-spacers--sm-base)}.margin-sm-medium{margin:var(--_spacing---global-spacers--sm-medium)}.spacer-sm-base{width:100%;padding-top:var(--_spacing---global-spacers--sm-base)}.spacer-sm-medium{width:100%;padding-top:var(--_spacing---global-spacers--sm-medium)}.spacer-plus-medium{width:100%;padding-top:var(--_spacing---global-spacers--plus-medium)}.margin-plus-medium{margin:var(--_spacing---global-spacers--plus-medium)}.padding-plus-medium{padding:var(--_spacing---global-spacers--plus-medium)}.service_slider_controls{position:absolute;bottom:calc(100% + 1.25rem);right:0}.service_slider_content{max-width:29.13rem}.service_slider_layout{grid-column-gap:var(--_spacing---global-spacers--medium);grid-row-gap:var(--_spacing---global-spacers--xlarge);grid-template-rows:auto;grid-template-columns:1fr minmax(200px,1.25fr);grid-auto-columns:1fr;align-items:start;margin-top:3.75rem;display:grid}.service_slider_wrap{z-index:0}.service_slider_wrap.u-section:where(.w-variant-0a775390-36d5-c133-cb5d-6ce58429b416){--_theme---background-1:var(--swatch--grey-dark);--_theme---body-font:"Proxima Nova", Arial, sans-serif;--_theme---text-primary:var(--swatch--white);--_theme---heading-font:"Proxima Nova Wide", Arial, sans-serif;--_theme---button-primary--border:var(--swatch--red);--_theme---button-primary--background:var(--swatch--red);--_theme---button-primary--text:var(--swatch--white);--_theme---button-primary-alternate--border:var(--swatch--grey-dark);--_theme---button-primary-alternate--background:var(--swatch--grey-dark);--_theme---button-primary-alternate--text:var(--swatch--white);--_theme---button-secondary--border:var(--swatch--white);--_theme---button-secondary--background:var(--swatch--white);--_theme---button-secondary--text:var(--swatch--black);--_theme---button-primary--border-hover:var(--swatch--red);--_theme---button-primary--background-hover:var(--swatch--red);--_theme---button-primary--text-hover:var(--swatch--white);--_theme---button-primary-alternate--border-hover:var(--swatch--black);--_theme---button-primary-alternate--background-hover:var(--swatch--black);--_theme---button-secondary--border-hover:var(--swatch--grey-light);--_theme---button-secondary--background-hover:var(--swatch--grey-light);--_theme---button-secondary--text-hover:var(--swatch--black);--_theme---border:#ffffff40;--_theme---text-secondary:var(--swatch--grey-light);--_theme---background-2:var(--swatch--black);--_theme---accent-1:var(--swatch--red);--_theme---text-tertiary:var(--swatch--grey-light);--_theme---elevated:var(--swatch--grey-light);--_theme---button-primary-alternate--text-hover:var(--swatch--white);--_theme---selection--background:var(--swatch--light-blue);--_theme---selection--text:var(--swatch--black)}.service_slider_wrap.u-section:where(.w-variant-7bbd8013-f91e-ceff-234c-69478f2b8046){background-color:var(--_theme---background-2);--_theme---background-1:var(--swatch--white);--_theme---body-font:"BMW Type Next Pro", Arial, sans-serif;--_theme---text-primary:var(--swatch--black);--_theme---heading-font:"BMW Type Next Pro", Arial, sans-serif;--_theme---button-primary--border:var(--swatch--bmw-blue);--_theme---button-primary--background:var(--swatch--bmw-blue);--_theme---button-primary--text:var(--swatch--white);--_theme---button-primary-alternate--border:var(--swatch--bmw-blue);--_theme---button-primary-alternate--background:var(--swatch--bmw-blue);--_theme---button-primary-alternate--text:var(--swatch--white);--_theme---button-secondary--border:var(--swatch--black);--_theme---button-secondary--background:var(--swatch--transparent);--_theme---button-secondary--text:var(--swatch--black);--_theme---button-primary--border-hover:var(--swatch--bmw-blue);--_theme---button-primary--background-hover:var(--swatch--bmw-blue);--_theme---button-primary--text-hover:var(--swatch--white);--_theme---button-primary-alternate--border-hover:var(--swatch--bmw-blue);--_theme---button-primary-alternate--background-hover:var(--swatch--bmw-blue);--_theme---button-secondary--border-hover:var(--swatch--black);--_theme---button-secondary--background-hover:var(--swatch--black);--_theme---button-secondary--text-hover:var(--swatch--white);--_theme---border:var(--swatch--bmw-grey-4);--_theme---text-secondary:var(--swatch--grey-darker);--_theme---background-2:var(--swatch--bmw-grey-6);--_theme---accent-1:var(--swatch--bmw-blue);--_theme---text-tertiary:var(--swatch--black-o50);--_theme---elevated:var(--swatch--bmw-grey-6);--_theme---button-primary-alternate--text-hover:var(--swatch--white);--_theme---selection--background:var(--swatch--bmw-light-blue);--_theme---selection--text:var(--swatch--black)}.service_slider_swiper_wrap{position:relative}.swiper.is-services{clip-path:inset(0 -100% 0 0);width:100%;max-width:calc(100vw - 2 * var(--_ui-styles---site--padding-global));margin-left:0;margin-right:0;overflow:visible}.swiper.is-top-offers{--_theme---background-1:var(--swatch--white);--_theme---body-font:"Proxima Nova", Arial, sans-serif;--_theme---text-primary:var(--swatch--black);--_theme---heading-font:"Proxima Nova Wide", Arial, sans-serif;--_theme---button-primary--border:var(--swatch--red);--_theme---button-primary--background:var(--swatch--red);--_theme---button-primary--text:var(--swatch--white);--_theme---button-primary-alternate--border:var(--swatch--grey-dark);--_theme---button-primary-alternate--background:var(--swatch--grey-dark);--_theme---button-primary-alternate--text:var(--swatch--white);--_theme---button-secondary--border:var(--swatch--white);--_theme---button-secondary--background:var(--swatch--white);--_theme---button-secondary--text:var(--swatch--black);--_theme---button-primary--border-hover:var(--swatch--red);--_theme---button-primary--background-hover:var(--swatch--red);--_theme---button-primary--text-hover:var(--swatch--white);--_theme---button-primary-alternate--border-hover:var(--swatch--black);--_theme---button-primary-alternate--background-hover:var(--swatch--black);--_theme---button-secondary--border-hover:var(--swatch--grey-light);--_theme---button-secondary--background-hover:var(--swatch--grey-light);--_theme---button-secondary--text-hover:var(--swatch--black);--_theme---border:var(--swatch--grey-medium);--_theme---text-secondary:var(--swatch--grey-darker);--_theme---background-2:var(--swatch--grey-light);--_theme---accent-1:var(--swatch--red);--_theme---text-tertiary:var(--swatch--black-o50);--_theme---elevated:var(--swatch--grey-light);--_theme---button-primary-alternate--text-hover:var(--swatch--white);--_theme---selection--background:var(--swatch--light-blue);--_theme---selection--text:var(--swatch--black);width:95%;margin-left:0;margin-right:0;overflow:visible}.swiper.is-angebote{width:90%;margin-left:0;margin-right:0;overflow:visible}.swiper.is-lightbox,.swiper.is-neu-teaser{width:100%;margin-left:0;margin-right:0;overflow:visible}.swiper-wrapper.is-services{grid-column-gap:var(--_spacing---global-spacers--base);grid-row-gap:var(--_spacing---global-spacers--base);flex-flow:wrap;display:flex}.swiper-wrapper.is-top-offers{grid-column-gap:var(--_spacing---global-spacers--base);grid-row-gap:var(--_spacing---global-spacers--base);flex-flow:wrap;align-items:flex-start;display:flex}.swiper-wrapper.is-angebote{grid-column-gap:var(--_spacing---global-spacers--base);grid-row-gap:var(--_spacing---global-spacers--base);flex-flow:wrap;display:flex}.swiper-wrapper.is-lightbox{grid-column-gap:var(--_spacing---global-spacers--base);grid-row-gap:var(--_spacing---global-spacers--base);align-items:stretch;display:flex}.swiper-wrapper.is-zusatz{flex-flow:wrap;display:flex}.swiper-wrapper.is-neu-teaser{grid-column-gap:var(--_spacing---global-spacers--base);grid-row-gap:var(--_spacing---global-spacers--base);flex-flow:wrap;align-items:flex-start;display:flex}.swiper-slide.is-services{flex:none;width:auto;max-width:100%;height:auto}.swiper-slide.is-top-offers{flex:none;width:28.5rem;max-width:100%}.swiper-slide.is-angebote{width:31%}.swiper-slide.is-lightbox{flex:none;justify-content:center;align-items:center;width:100%;height:auto;display:flex;position:relative}.swiper-slide.is-zusatz{width:100%}.swiper-slide.is-neu-teaser{width:27rem}.service_slider_item{height:100%;display:flex}.service_slider_image_wrap{z-index:0;aspect-ratio:240/320;flex:none;width:15rem;position:relative}.service_slider_image{height:100%;position:absolute;inset:0%}.service_slider_item_content{width:21rem;padding:var(--_spacing---global-spacers--base);grid-column-gap:1rem;grid-row-gap:1rem;background-color:var(--_theme---background-1);color:var(--_theme---text-primary);--_theme---background-1:var(--swatch--light-blue);--_theme---body-font:"Proxima Nova", Arial, sans-serif;--_theme---text-primary:var(--swatch--black);--_theme---heading-font:"Proxima Nova Wide", Arial, sans-serif;--_theme---button-primary--border:var(--swatch--red);--_theme---button-primary--background:var(--swatch--red);--_theme---button-primary--text:var(--swatch--white);--_theme---button-primary-alternate--border:var(--swatch--grey-dark);--_theme---button-primary-alternate--background:var(--swatch--grey-dark);--_theme---button-primary-alternate--text:var(--swatch--white);--_theme---button-secondary--border:var(--swatch--white);--_theme---button-secondary--background:var(--swatch--white);--_theme---button-secondary--text:var(--swatch--black);--_theme---button-primary--border-hover:var(--swatch--red);--_theme---button-primary--background-hover:var(--swatch--red);--_theme---button-primary--text-hover:var(--swatch--white);--_theme---button-primary-alternate--border-hover:var(--swatch--black);--_theme---button-primary-alternate--background-hover:var(--swatch--black);--_theme---button-secondary--border-hover:var(--swatch--grey-light);--_theme---button-secondary--background-hover:var(--swatch--grey-light);--_theme---button-secondary--text-hover:var(--swatch--black);--_theme---border:var(--swatch--grey-base);--_theme---text-secondary:var(--swatch--grey-dark);--_theme---background-2:var(--swatch--white);--_theme---accent-1:var(--swatch--red);--_theme---text-tertiary:var(--swatch--grey-dark);--_theme---elevated:var(--swatch--white);--_theme---button-primary-alternate--text-hover:var(--swatch--white);--_theme---selection--background:var(--swatch--light-blue);--_theme---selection--text:var(--swatch--black);flex-flow:column;flex:auto;justify-content:space-between;align-items:flex-start;display:flex}.service_slider_item_content:where(.w-variant-714877a4-58df-c927-9d09-0c8b9085ede8){--_theme---background-1:var(--swatch--white);--_theme---body-font:"BMW Type Next Pro", Arial, sans-serif;--_theme---text-primary:var(--swatch--black);--_theme---heading-font:"BMW Type Next Pro", Arial, sans-serif;--_theme---button-primary--border:var(--swatch--bmw-blue);--_theme---button-primary--background:var(--swatch--bmw-blue);--_theme---button-primary--text:var(--swatch--white);--_theme---button-primary-alternate--border:var(--swatch--bmw-blue);--_theme---button-primary-alternate--background:var(--swatch--bmw-blue);--_theme---button-primary-alternate--text:var(--swatch--white);--_theme---button-secondary--border:var(--swatch--black);--_theme---button-secondary--background:var(--swatch--transparent);--_theme---button-secondary--text:var(--swatch--black);--_theme---button-primary--border-hover:var(--swatch--bmw-blue);--_theme---button-primary--background-hover:var(--swatch--bmw-blue);--_theme---button-primary--text-hover:var(--swatch--white);--_theme---button-primary-alternate--border-hover:var(--swatch--bmw-blue);--_theme---button-primary-alternate--background-hover:var(--swatch--bmw-blue);--_theme---button-secondary--border-hover:var(--swatch--black);--_theme---button-secondary--background-hover:var(--swatch--black);--_theme---button-secondary--text-hover:var(--swatch--white);--_theme---border:var(--swatch--bmw-grey-4);--_theme---text-secondary:var(--swatch--grey-darker);--_theme---background-2:var(--swatch--bmw-grey-6);--_theme---accent-1:var(--swatch--bmw-blue);--_theme---text-tertiary:var(--swatch--black-o50);--_theme---elevated:var(--swatch--bmw-grey-6);--_theme---button-primary-alternate--text-hover:var(--swatch--white);--_theme---selection--background:var(--swatch--bmw-light-blue);--_theme---selection--text:var(--swatch--black)}.service_slider_item_top{grid-column-gap:.625rem;grid-row-gap:.625rem;flex-flow:column;align-items:flex-start;margin-bottom:1rem;display:flex}.service_slider_image_icon_wrap{z-index:2;aspect-ratio:1;background-color:var(--swatch--white);border-radius:100%;justify-content:center;align-items:center;width:3rem;display:flex;position:absolute;top:1.5rem;left:1.5rem}.service_slider_image_icon{object-fit:contain;width:100%;max-width:43.75%;max-height:43.75%}.learn-more{grid-column-gap:var(--_spacing---global-spacers--xxsmall);grid-row-gap:var(--_spacing---global-spacers--xxsmall);font-size:var(--_typography---paragraph-size--paragraph-medium);align-items:center;font-weight:600;line-height:1;display:inline-flex}.learn-more:where(.w-variant-cdcb1a7d-1f68-e443-1f4e-0bfa2df46445){font-size:var(--_typography---paragraph-size--paragraph-large)}.learn-more-icon{width:.44rem}.marquee_section_wrap{z-index:0}.marquee_section_wrap.u-section{background-color:var(--_theme---background-2)}.marquee_top_content{width:100%;max-width:48rem;margin-right:auto;margin-bottom:var(--_spacing---global-spacers--large);grid-column-gap:var(--_spacing---global-spacers--base);grid-row-gap:var(--_spacing---global-spacers--base);text-align:center;justify-content:center;align-items:flex-start;margin-left:auto;display:flex}.marquee_lists{width:100vw;transition:opacity .3s;display:flex;overflow:hidden}.marquee_list{max-width:100vw;padding-right:var(--_spacing---global-spacers--base);grid-column-gap:var(--_spacing---global-spacers--base);grid-row-gap:var(--_spacing---global-spacers--base);flex-flow:wrap;flex:none;display:flex}.marquee_item{grid-column-gap:var(--_spacing---global-spacers--base);grid-row-gap:var(--_spacing---global-spacers--base);aspect-ratio:208/164;background-color:var(--_theme---background-1);flex-flow:column;flex:none;justify-content:center;align-items:center;width:13rem;padding:1rem;display:flex}.marquee_logo{mix-blend-mode:multiply;max-width:3.75rem;max-height:3.75rem}.marquee_item_title{color:var(--swatch--grey-base);font-size:var(--_typography---paragraph-size--paragraph-medium);font-weight:700}.top_offers_wrap{z-index:0}.top_offers_wrap.u-section{background-color:var(--_theme---background-1);color:var(--_theme---text-primary);--_theme---background-1:var(--swatch--grey-dark);--_theme---body-font:"Proxima Nova", Arial, sans-serif;--_theme---text-primary:var(--swatch--white);--_theme---heading-font:"Proxima Nova Wide", Arial, sans-serif;--_theme---button-primary--border:var(--swatch--red);--_theme---button-primary--background:var(--swatch--red);--_theme---button-primary--text:var(--swatch--white);--_theme---button-primary-alternate--border:var(--swatch--grey-dark);--_theme---button-primary-alternate--background:var(--swatch--grey-dark);--_theme---button-primary-alternate--text:var(--swatch--white);--_theme---button-secondary--border:var(--swatch--white);--_theme---button-secondary--background:var(--swatch--white);--_theme---button-secondary--text:var(--swatch--black);--_theme---button-primary--border-hover:var(--swatch--red);--_theme---button-primary--background-hover:var(--swatch--red);--_theme---button-primary--text-hover:var(--swatch--white);--_theme---button-primary-alternate--border-hover:var(--swatch--black);--_theme---button-primary-alternate--background-hover:var(--swatch--black);--_theme---button-secondary--border-hover:var(--swatch--grey-light);--_theme---button-secondary--background-hover:var(--swatch--grey-light);--_theme---button-secondary--text-hover:var(--swatch--black);--_theme---border:#ffffff40;--_theme---text-secondary:var(--swatch--grey-light);--_theme---background-2:var(--swatch--black);--_theme---accent-1:var(--swatch--red);--_theme---text-tertiary:var(--swatch--grey-light);--_theme---elevated:var(--swatch--grey-light);--_theme---button-primary-alternate--text-hover:var(--swatch--white);--_theme---selection--background:var(--swatch--light-blue);--_theme---selection--text:var(--swatch--black)}.top_offers_top{margin-bottom:var(--_spacing---global-spacers--base);grid-column-gap:var(--_spacing---global-spacers--small);grid-row-gap:var(--_spacing---global-spacers--small);flex-flow:wrap;justify-content:space-between;display:flex}.top_offers_slider_controls{flex:none}.top_offers_top_right{grid-column-gap:var(--_spacing---global-spacers--medium);grid-row-gap:var(--_spacing---global-spacers--medium);flex-flow:wrap;flex:none;align-items:center;display:flex}.learn-more-wrap{display:inline-flex}.learn-more-wrap:where(.w-variant-5aebc23e-e87e-be30-ee8d-3c7235ab3769){color:var(--_theme---text-tertiary)}.top_offers_item{background-color:var(--_theme---background-1);height:auto;color:var(--_theme---text-primary);flex-flow:column;display:flex}.top_offers_image_wrap{aspect-ratio:4/3;width:100%;position:relative}.top_offers_image{height:100%}.top_offers_content{background-color:var(--_theme---background-2);flex-flow:column;flex:1;justify-content:flex-start;display:flex}.top_offers_content_top{padding:var(--_spacing---global-spacers--base);flex:1}.top_offers_details{padding:var(--_spacing---global-spacers--base);grid-column-gap:var(--_spacing---global-spacers--xsmall);grid-row-gap:var(--_spacing---global-spacers--xsmall);border-top:var(--_ui-styles---border-width--main) solid var(--_theme---border);border-bottom:1px solid var(--_theme---border);flex-flow:wrap;justify-content:flex-start;align-items:center;display:flex}.car_detail{grid-column-gap:var(--_spacing---global-spacers--xxsmall);grid-row-gap:var(--_spacing---global-spacers--xxsmall);font-size:var(--_typography---paragraph-size--paragraph-tiny);align-items:center;font-weight:500;display:flex}.car_detail.is-location{grid-column-gap:var(--_spacing---global-spacers--tiny);grid-row-gap:var(--_spacing---global-spacers--tiny)}.car_detail.is-erstzulassung,.car_detail.is-kilometerstand{grid-column-gap:.44rem;grid-row-gap:.44rem}.car_detail_icon{width:1rem;height:1rem;color:var(--_theme---accent-1);flex:none}.car_detail_icon.is-small{width:.75rem;height:.75rem}.car_detail_icon.is-kilometerstand{width:.88rem;height:.69rem}.car_detail_icon.is-erstzulassung,.car_detail_icon.is-location{width:.75rem;height:.75rem}.car_detail_extra{grid-column-gap:.25em;grid-row-gap:.25em;flex:none;align-items:center;display:flex}.car_detail_extra_line{background-color:var(--_theme---text-primary);flex:none;width:.06rem;height:.87em}.car_detail_extra_bold{letter-spacing:-.02em;font-weight:700}.label_wrap{background-color:var(--swatch--white);color:var(--_theme---text-primary);font-size:var(--_typography---paragraph-size--paragraph-tiny);--_theme---background-1:var(--swatch--white);--_theme---body-font:"Proxima Nova", Arial, sans-serif;--_theme---text-primary:var(--swatch--black);--_theme---heading-font:"Proxima Nova Wide", Arial, sans-serif;--_theme---button-primary--border:var(--swatch--red);--_theme---button-primary--background:var(--swatch--red);--_theme---button-primary--text:var(--swatch--white);--_theme---button-primary-alternate--border:var(--swatch--grey-dark);--_theme---button-primary-alternate--background:var(--swatch--grey-dark);--_theme---button-primary-alternate--text:var(--swatch--white);--_theme---button-secondary--border:var(--swatch--white);--_theme---button-secondary--background:var(--swatch--white);--_theme---button-secondary--text:var(--swatch--black);--_theme---button-primary--border-hover:var(--swatch--red);--_theme---button-primary--background-hover:var(--swatch--red);--_theme---button-primary--text-hover:var(--swatch--white);--_theme---button-primary-alternate--border-hover:var(--swatch--black);--_theme---button-primary-alternate--background-hover:var(--swatch--black);--_theme---button-secondary--border-hover:var(--swatch--grey-light);--_theme---button-secondary--background-hover:var(--swatch--grey-light);--_theme---button-secondary--text-hover:var(--swatch--black);--_theme---border:var(--swatch--grey-medium);--_theme---text-secondary:var(--swatch--grey-darker);--_theme---background-2:var(--swatch--grey-light);--_theme---accent-1:var(--swatch--red);--_theme---text-tertiary:var(--swatch--black-o50);--_theme---elevated:var(--swatch--grey-light);--_theme---button-primary-alternate--text-hover:var(--swatch--white);--_theme---selection--background:var(--swatch--light-blue);--_theme---selection--text:var(--swatch--black);align-items:center;padding:.315rem .38rem .25rem;font-weight:700;line-height:1.2;display:inline-flex}.top_offers_content_heading{font-size:1.125rem;font-weight:400;line-height:1.1}.top_offers_content_heading.is-bold{padding-right:.35ch;font-weight:700!important}.top_offers_content_heading_wrap{margin-top:var(--_spacing---global-spacers--small);margin-bottom:var(--_spacing---global-spacers--small);grid-row-gap:var(--_spacing---global-spacers--xtiny);flex-flow:wrap;display:flex}.top_offers_info_list{grid-column-gap:.375rem;grid-row-gap:.375rem;flex-flow:wrap;align-items:flex-start;display:flex}.top_offers_info_divider{width:var(--_ui-styles---border-width--main);background-color:var(--swatch--grey-medium);flex:none;height:.75rem;margin-top:.1875rem}.top_offers_cta{min-height:5.75rem;padding:1.375rem var(--_spacing---global-spacers--base);grid-column-gap:var(--_spacing---global-spacers--xsmall);grid-row-gap:var(--_spacing---global-spacers--xsmall);flex-flow:wrap;justify-content:space-between;align-items:center;display:flex}.price_wrap{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;flex:none;align-items:flex-start;padding-bottom:.13rem;font-size:1.25rem;font-weight:700;line-height:1.2;display:flex}.price_wrap:where(.w-variant-4c893fe3-d2eb-d6da-5712-23dd7782f3ca){font-family:var(--_typography---font-styles--heading\<deleted\|relume-variable-font-style-heading\>);font-size:var(--_typography---heading-size--heading-3);line-height:var(--_typography---heading-line-height--heading-3);font-weight:var(--_typography---heading-weight--heading-3);padding-bottom:0}.price_inner{display:flex}.price_info{width:.75rem;color:var(--swatch--grey-base);position:relative;overflow:visible}.top_offers_buttons{grid-column-gap:var(--_spacing---global-spacers--xxsmall);grid-row-gap:var(--_spacing---global-spacers--xxsmall);flex:none;align-items:flex-start;display:flex}.top_offers_square_button{aspect-ratio:1;background-color:var(--swatch--black);width:2.6rem;color:var(--swatch--white);flex:none;justify-content:center;align-items:center;display:flex}.top_offers_square_icon{width:31.4286%}.location_hero_wrap{z-index:0}.location_hero_wrap.u-section{padding-top:var(--_spacing---section--large);background-color:var(--swatch--grey-light)}.location_hero_title{max-width:32rem}.location_map_wrap{z-index:0;justify-content:center;align-items:center;width:60%;height:100%;display:flex;top:0;bottom:0;right:0;position:absolute!important}.location_hero_layout{grid-column-gap:0rem;grid-row-gap:0rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.location_pin_wrap{grid-column-gap:1.5rem;grid-row-gap:1.5rem;color:var(--swatch--white);flex-flow:column;justify-content:center;align-items:center;display:flex}.location_pin_main{z-index:0;grid-column-gap:.38rem;grid-row-gap:.38rem;background-color:var(--swatch--black);font-size:var(--_typography---paragraph-size--paragraph-medium);border-radius:9.38rem;justify-content:center;align-items:center;padding:.56rem 1rem;display:flex;position:relative}.location_pin_icon{width:1.13rem;color:var(--_theme---accent-1)}.location_pin_arrow{width:1.88rem;color:var(--swatch--black);position:absolute;top:calc(100% - .5rem)}.location_pin_circle{aspect-ratio:1;background-color:var(--_theme---accent-1);border-radius:100%;width:.44rem}.location_main_wrap{z-index:0}.location_main_layout{z-index:0;grid-column-gap:var(--_spacing---global-spacers--xxlarge);grid-row-gap:var(--_spacing---global-spacers--xxlarge);justify-content:space-between;align-items:flex-start;display:flex;position:relative}.location_main_sidebar{top:var(--_ui-styles---site--padding-global);flex:none;width:28.75rem;max-width:36%;position:sticky}.location_main{width:100%;max-width:51.56rem}.location_item{flex-flow:column;height:100%;display:flex}.location_item_image_wrap{z-index:0;aspect-ratio:461/224;display:none;position:relative}.location_item_image_wrap:where(.w-variant-b9ddd620-c9e4-af04-a57d-7ecd36192dd1){display:block}.location_item_image{height:100%;position:absolute;inset:0%}.location_item_main{padding:var(--_spacing---global-spacers--base);background-color:var(--_theme---elevated)}.location_item_address{margin-top:var(--_spacing---global-spacers--xxsmall);margin-bottom:var(--_spacing---global-spacers--base);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.location_item_address_2{color:var(--swatch--black-o50)}.location_item_brands_wrap{padding:var(--_spacing---global-spacers--small) var(--_spacing---global-spacers--base);grid-column-gap:var(--_spacing---global-spacers--small);grid-row-gap:var(--_spacing---global-spacers--small);border-top:var(--_ui-styles---border-width--main) solid var(--_theme---border);background-color:var(--_theme---elevated);flex-flow:wrap;justify-content:space-between;align-items:center;display:flex}.location_item_brands_wrap:where(.w-variant-b9ddd620-c9e4-af04-a57d-7ecd36192dd1){flex-flow:column;justify-content:flex-start;align-items:flex-start}.location_item_brands_wrap:where(.w-variant-8d448ec8-527f-6e76-cb9b-30c566f87636){display:none}.location_item_brands_list{grid-column-gap:var(--_spacing---global-spacers--xxsmall);grid-row-gap:var(--_spacing---global-spacers--xxsmall);flex-flow:wrap;align-items:center;display:flex}.location_item_brands_logo{max-width:2.75rem;max-height:2.75rem}.location_item_cta{padding:var(--_spacing---global-spacers--base);grid-column-gap:var(--_spacing---global-spacers--xsmall);grid-row-gap:var(--_spacing---global-spacers--xsmall);border-top:var(--_ui-styles---border-width--main) solid var(--_theme---border);background-color:var(--_theme---elevated);flex:1;align-items:flex-end;display:flex}.location_item_cta:where(.w-variant-b9ddd620-c9e4-af04-a57d-7ecd36192dd1){display:none}.location_item_cta:where(.w-variant-8d448ec8-527f-6e76-cb9b-30c566f87636){flex-flow:wrap}.location_item_button_wrap{flex-flow:column;flex:1;display:flex}.location_item_button_wrap:where(.w-variant-8d448ec8-527f-6e76-cb9b-30c566f87636){flex:auto;width:12.5rem}.u-display-contents{display:contents}.location_main_intro{grid-column-gap:var(--_spacing---global-spacers--xxsmall);grid-row-gap:var(--_spacing---global-spacers--xxsmall);flex-flow:column;align-items:flex-start;display:flex}.location_main_rows{margin-top:var(--_spacing---global-spacers--xxlarge);grid-column-gap:var(--_spacing---global-spacers--xlarge);grid-row-gap:var(--_spacing---global-spacers--xlarge);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.location_main_row{grid-column-gap:var(--_spacing---global-spacers--plus-medium);grid-row-gap:var(--_spacing---global-spacers--plus-medium);flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.location_main_columns{grid-column-gap:var(--_spacing---global-spacers--xxlarge);grid-row-gap:var(--_spacing---global-spacers--plus-medium);flex-flow:wrap;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;width:100%;display:flex}.location_main_column{grid-column-gap:var(--_spacing---global-spacers--xsmall);grid-row-gap:var(--_spacing---global-spacers--xsmall);flex-flow:column;flex:auto;justify-content:flex-start;align-items:flex-start;width:18rem;max-width:24rem;display:flex}.location_main_item{width:100%;padding-top:var(--_spacing---global-spacers--xsmall);padding-bottom:var(--_spacing---global-spacers--xsmall);grid-column-gap:var(--_spacing---global-spacers--xsmall);grid-row-gap:var(--_spacing---global-spacers--xsmall);border-bottom:var(--_ui-styles---border-width--main) solid var(--_theme---border);flex-flow:row;justify-content:space-between;align-items:center;display:flex}.location_main_list{flex-flow:column;width:100%;display:flex}.location_main_item_title{font-weight:600}.location_main_item_value{color:var(--_theme---text-secondary);font-weight:500}.location_main_item_link{grid-column-gap:var(--_spacing---global-spacers--xxsmall);grid-row-gap:var(--_spacing---global-spacers--xxsmall);align-items:center;min-width:8.375rem;display:flex}.location_main_item_link:hover{text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1px}.location_main_item_icon{width:1rem;color:var(--_theme---accent-1)}.location_main_item_link_text{font-size:var(--_typography---paragraph-size--paragraph-small);font-weight:500;line-height:1}.termin_wrap{z-index:0}.termin_wrap.u-section{z-index:1}.termin_layout{z-index:1;max-width:var(--_ui-styles---max-width--large);grid-column-gap:var(--_spacing---global-spacers--base);grid-row-gap:var(--_spacing---global-spacers--base);flex-flow:wrap;justify-content:space-between;align-items:flex-start;padding-top:4.5rem;padding-bottom:3rem;display:flex;position:relative}.termin_content{flex:auto;width:17.5rem;max-width:32rem}.termin_form_wrap{flex:auto;width:100%;max-width:29.38rem;margin-bottom:0;padding-top:1rem}.termin_form{width:100%}.text-color-grey-base{color:var(--swatch--grey-base)}.container-xlarge{width:100%;max-width:var(--_ui-styles---max-width--xlarge);margin-left:auto;margin-right:auto}.termin_layout_wrap{padding-right:var(--_ui-styles---site--padding-global);padding-left:var(--_ui-styles---site--padding-global);background-color:var(--_theme---elevated)}.termin_layout_wrap:where(.w-variant-ab17c0c6-0c1d-49c5-98eb-65b7a23496d9){background-color:var(--swatch--bmw-light-blue)}.termin_lines_wrap{width:100%;margin-bottom:var(--_spacing---global-spacers--small);grid-column-gap:.25rem;grid-row-gap:.25rem;align-items:center;display:flex}.termin_lines_circle{aspect-ratio:1;background-color:var(--swatch--grey-base);border-radius:100%;flex:none;width:1rem;transition:background-color .3s}.termin_lines_line{background-color:var(--swatch--grey-base);flex:1.25 auto;height:.125rem;position:relative}.termin_lines_line.is-faded{background-color:var(--swatch--transparent);background-image:linear-gradient(90deg, var(--swatch--grey-base), #6660 85%);flex-grow:1}.form_dropdown_icon{flex:none;width:.69rem;transition:transform .25s}.termin_fields_row{grid-column-gap:var(--_spacing---global-spacers--small);grid-row-gap:var(--_spacing---global-spacers--small);flex-flow:wrap;align-items:stretch;display:flex}.termin_button_wrap{flex-flow:row;min-width:10rem;display:flex}.termin_pills{width:23rem;height:8.2rem;position:absolute;top:-4rem;left:1rem}.termin_pill{grid-column-gap:var(--_spacing---global-spacers--tiny);grid-row-gap:var(--_spacing---global-spacers--tiny);border:.05rem solid var(--swatch--black);font-size:var(--_typography---paragraph-size--paragraph-tiny);border-radius:6.25rem;align-items:center;padding:.625rem .625rem .55rem;line-height:1;display:flex;position:absolute;top:7.2%;transform:rotate(-1.9deg)}.termin_pill.is-2{top:1%;right:0;transform:rotate(3.5deg)}.termin_pill.is-highlighted{background-color:var(--swatch--black);outline-offset:0px;color:var(--swatch--white);font-size:var(--_typography---paragraph-size--paragraph-regular);border-style:none;outline:.625rem solid #0000001a;top:29.8%;left:30%;transform:rotate(-6.4deg)}.termin_pill_icon{width:.75rem;color:var(--_theme---accent-1);flex:none}.termin_pill_icon.is-highlighted{width:1rem}.termin_pill_highlighted_text{margin-top:-.125rem}.termin_pills_cursor{width:4rem;position:absolute;top:43%;left:55%}.termin_top_spacer{height:4rem;padding:0}.location_hero_content{z-index:2;position:relative}.mitarbeiter_list{grid-column-gap:var(--_spacing---global-spacers--base);grid-row-gap:var(--_spacing---global-spacers--base);grid-template-rows:auto;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));grid-auto-columns:1fr;display:grid}.filters_clear{font-size:var(--_typography---paragraph-size--paragraph-medium);font-weight:700;line-height:1}.filters_clear:hover{text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:.0625rem}.mitarbeiter_item_content{padding:var(--_spacing---global-spacers--base);grid-column-gap:var(--_spacing---global-spacers--base);grid-row-gap:var(--_spacing---global-spacers--base);background-color:var(--_theme---elevated);flex-flow:column;display:flex}.mitarbeiter_item_brands{padding:var(--_spacing---global-spacers--base);grid-column-gap:var(--_spacing---global-spacers--small);grid-row-gap:var(--_spacing---global-spacers--small);border-top:var(--_ui-styles---border-width--main) solid var(--_theme---border);background-color:var(--_theme---elevated);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.mitarbeiter_item_person{grid-column-gap:var(--_spacing---global-spacers--xsmall);grid-row-gap:var(--_spacing---global-spacers--xsmall);align-items:center;display:flex}.mitarbeiter_item_portrait{aspect-ratio:1;border-radius:100%;flex:none;width:3.5rem}.mitarbeiter_item_person_details{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.mitarbeiter_item_name{font-size:1.38rem;font-weight:600;line-height:1.2}.mitarbeiter_item_title{color:var(--swatch--black-o50)}.mitarbeiter_item_contacts{grid-column-gap:var(--_spacing---global-spacers--xxsmall);grid-row-gap:var(--_spacing---global-spacers--xxsmall);flex-flow:column;align-items:flex-start;display:flex}.mitarbeiter_item_contact{grid-column-gap:var(--_spacing---global-spacers--xxsmall);grid-row-gap:var(--_spacing---global-spacers--xxsmall);align-items:center;font-weight:600;display:flex}.mitarbeiter_item_contact:hover{text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1px}.mitarbeiter_item_contact_icon{width:1rem;color:var(--_theme---accent-1);flex:none}.mitarbeiter_item_brands_list{grid-column-gap:var(--_spacing---global-spacers--xxsmall);grid-row-gap:var(--_spacing---global-spacers--xxsmall);flex-flow:wrap;align-items:center;display:flex}.available_title_wrap{width:100%;max-width:28rem;margin-bottom:3.5rem;margin-left:auto;margin-right:auto}.cars_list{grid-column-gap:var(--_spacing---global-spacers--base);grid-row-gap:var(--_spacing---global-spacers--base);grid-template-rows:auto;grid-template-columns:repeat(auto-fill,minmax(min(20rem,100%),1fr));grid-auto-columns:1fr;display:grid;position:relative}.price_euro{flex:none;margin-right:.3ch}.price_number,.price_ending{flex:none}.top_offers_detail_co2{flex:none;display:flex}.filters_empty{width:100%;padding:var(--_spacing---global-spacers--base);grid-column-gap:.25rem;grid-row-gap:.25rem;background-color:var(--_theme---elevated);font-size:var(--_typography---paragraph-size--paragraph-regular);flex-flow:wrap;align-items:flex-start;font-weight:600;display:flex}.filters_empty_clear{text-underline-offset:.15em;text-decoration:underline}.angebote_slider_controls{margin-bottom:var(--_spacing---global-spacers--base);position:absolute;bottom:100%;right:0}.angebote_tabs_link{background-color:var(--swatch--grey-light);justify-content:center;align-items:center;padding:.69rem 1.125rem .81rem;font-weight:600;transition:background-color .25s,color .25s;display:flex}.angebote_tabs_link.w--current{background-color:var(--swatch--grey-dark);color:var(--swatch--white)}.angebote_item_link{z-index:0;padding:var(--_spacing---global-spacers--base);aspect-ratio:360/320;color:var(--_theme---text-primary);--_theme---background-1:var(--swatch--grey-dark);--_theme---body-font:"Proxima Nova", Arial, sans-serif;--_theme---text-primary:var(--swatch--white);--_theme---heading-font:"Proxima Nova Wide", Arial, sans-serif;--_theme---button-primary--border:var(--swatch--red);--_theme---button-primary--background:var(--swatch--red);--_theme---button-primary--text:var(--swatch--white);--_theme---button-primary-alternate--border:var(--swatch--grey-dark);--_theme---button-primary-alternate--background:var(--swatch--grey-dark);--_theme---button-primary-alternate--text:var(--swatch--white);--_theme---button-secondary--border:var(--swatch--white);--_theme---button-secondary--background:var(--swatch--white);--_theme---button-secondary--text:var(--swatch--black);--_theme---button-primary--border-hover:var(--swatch--red);--_theme---button-primary--background-hover:var(--swatch--red);--_theme---button-primary--text-hover:var(--swatch--white);--_theme---button-primary-alternate--border-hover:var(--swatch--black);--_theme---button-primary-alternate--background-hover:var(--swatch--black);--_theme---button-secondary--border-hover:var(--swatch--grey-light);--_theme---button-secondary--background-hover:var(--swatch--grey-light);--_theme---button-secondary--text-hover:var(--swatch--black);--_theme---border:#ffffff40;--_theme---text-secondary:var(--swatch--grey-light);--_theme---background-2:var(--swatch--black);--_theme---accent-1:var(--swatch--red);--_theme---text-tertiary:var(--swatch--grey-light);--_theme---elevated:var(--swatch--grey-light);--_theme---button-primary-alternate--text-hover:var(--swatch--white);--_theme---selection--background:var(--swatch--light-blue);--_theme---selection--text:var(--swatch--black);justify-content:flex-start;align-items:flex-end;display:flex;position:relative}.angebote_item_learn_more{z-index:1;grid-column-gap:var(--_spacing---global-spacers--xxsmall);grid-row-gap:var(--_spacing---global-spacers--xxsmall);align-items:center;font-size:1.38rem;font-weight:700;line-height:1;display:flex;position:relative}.angebote_item_chevron{width:.44rem;margin-top:.125rem}.angebote_item_background{z-index:0;width:100%;height:100%;position:absolute;inset:0%}.angebote_item_background_overlay{z-index:1;background-image:linear-gradient(#0000,#0009 80%);height:50%;position:absolute;bottom:0%;left:0%;right:0%}.news_top_row{margin-bottom:var(--_spacing---global-spacers--base);grid-column-gap:var(--_spacing---global-spacers--base);grid-row-gap:var(--_spacing---global-spacers--base);flex-flow:wrap;justify-content:space-between;align-items:flex-end;display:flex}.news_list{grid-column-gap:var(--_spacing---global-spacers--base);grid-row-gap:var(--_spacing---global-spacers--base);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.news_item_link{background-color:var(--_theme---background-1);height:100%;color:var(--_theme---text-primary);--_theme---background-1:var(--swatch--grey-dark);--_theme---body-font:"Proxima Nova", Arial, sans-serif;--_theme---text-primary:var(--swatch--white);--_theme---heading-font:"Proxima Nova Wide", Arial, sans-serif;--_theme---button-primary--border:var(--swatch--red);--_theme---button-primary--background:var(--swatch--red);--_theme---button-primary--text:var(--swatch--white);--_theme---button-primary-alternate--border:var(--swatch--grey-dark);--_theme---button-primary-alternate--background:var(--swatch--grey-dark);--_theme---button-primary-alternate--text:var(--swatch--white);--_theme---button-secondary--border:var(--swatch--white);--_theme---button-secondary--background:var(--swatch--white);--_theme---button-secondary--text:var(--swatch--black);--_theme---button-primary--border-hover:var(--swatch--red);--_theme---button-primary--background-hover:var(--swatch--red);--_theme---button-primary--text-hover:var(--swatch--white);--_theme---button-primary-alternate--border-hover:var(--swatch--black);--_theme---button-primary-alternate--background-hover:var(--swatch--black);--_theme---button-secondary--border-hover:var(--swatch--grey-light);--_theme---button-secondary--background-hover:var(--swatch--grey-light);--_theme---button-secondary--text-hover:var(--swatch--black);--_theme---border:#ffffff40;--_theme---text-secondary:var(--swatch--grey-light);--_theme---background-2:var(--swatch--black);--_theme---accent-1:var(--swatch--red);--_theme---text-tertiary:var(--swatch--grey-light);--_theme---elevated:var(--swatch--grey-light);--_theme---button-primary-alternate--text-hover:var(--swatch--white);--_theme---selection--background:var(--swatch--light-blue);--_theme---selection--text:var(--swatch--black);flex-flow:column;display:flex}.news_item_link:where(.w-variant-0de90d3f-fcb3-34f3-49fa-10111634f863){background-color:var(--swatch--bmw-light-blue);--_theme---background-1:var(--swatch--white);--_theme---body-font:"BMW Type Next Pro", Arial, sans-serif;--_theme---text-primary:var(--swatch--black);--_theme---heading-font:"BMW Type Next Pro", Arial, sans-serif;--_theme---button-primary--border:var(--swatch--bmw-blue);--_theme---button-primary--background:var(--swatch--bmw-blue);--_theme---button-primary--text:var(--swatch--white);--_theme---button-primary-alternate--border:var(--swatch--bmw-blue);--_theme---button-primary-alternate--background:var(--swatch--bmw-blue);--_theme---button-primary-alternate--text:var(--swatch--white);--_theme---button-secondary--border:var(--swatch--black);--_theme---button-secondary--background:var(--swatch--transparent);--_theme---button-secondary--text:var(--swatch--black);--_theme---button-primary--border-hover:var(--swatch--bmw-blue);--_theme---button-primary--background-hover:var(--swatch--bmw-blue);--_theme---button-primary--text-hover:var(--swatch--white);--_theme---button-primary-alternate--border-hover:var(--swatch--bmw-blue);--_theme---button-primary-alternate--background-hover:var(--swatch--bmw-blue);--_theme---button-secondary--border-hover:var(--swatch--black);--_theme---button-secondary--background-hover:var(--swatch--black);--_theme---button-secondary--text-hover:var(--swatch--white);--_theme---border:var(--swatch--bmw-grey-4);--_theme---text-secondary:var(--swatch--grey-darker);--_theme---background-2:var(--swatch--bmw-grey-6);--_theme---accent-1:var(--swatch--bmw-blue);--_theme---text-tertiary:var(--swatch--black-o50);--_theme---elevated:var(--swatch--bmw-grey-6);--_theme---button-primary-alternate--text-hover:var(--swatch--white);--_theme---selection--background:var(--swatch--bmw-light-blue);--_theme---selection--text:var(--swatch--black)}.news_item_image{aspect-ratio:340/224}.news_item_content{padding:var(--_spacing---global-spacers--base) var(--_spacing---global-spacers--base) var(--_spacing---global-spacers--plus-medium);grid-column-gap:var(--_spacing---global-spacers--tiny);grid-row-gap:var(--_spacing---global-spacers--tiny);flex-flow:column;flex:1;justify-content:space-between;display:flex}.news_item_content_top{grid-column-gap:var(--_spacing---global-spacers--xsmall);grid-row-gap:var(--_spacing---global-spacers--xsmall);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.news_item_content_paragraph{color:var(--_theme---text-secondary);font-size:var(--_typography---paragraph-size--paragraph-small)}.cta_content{z-index:1;grid-column-gap:var(--_spacing---global-spacers--medium);grid-row-gap:var(--_spacing---global-spacers--medium);text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;width:100%;max-width:32.88rem;margin-left:auto;margin-right:auto;display:flex;position:absolute}.cta_layout{z-index:0;flex-flow:column;justify-content:center;align-items:center;display:flex;position:relative}.footer_wrap{z-index:0}.footer_wrap.u-section{background-color:var(--_theme---background-2);--_theme---background-1:var(--swatch--grey-dark);--_theme---body-font:"Proxima Nova", Arial, sans-serif;--_theme---text-primary:var(--swatch--white);--_theme---heading-font:"Proxima Nova Wide", Arial, sans-serif;--_theme---button-primary--border:var(--swatch--red);--_theme---button-primary--background:var(--swatch--red);--_theme---button-primary--text:var(--swatch--white);--_theme---button-primary-alternate--border:var(--swatch--grey-dark);--_theme---button-primary-alternate--background:var(--swatch--grey-dark);--_theme---button-primary-alternate--text:var(--swatch--white);--_theme---button-secondary--border:var(--swatch--white);--_theme---button-secondary--background:var(--swatch--white);--_theme---button-secondary--text:var(--swatch--black);--_theme---button-primary--border-hover:var(--swatch--red);--_theme---button-primary--background-hover:var(--swatch--red);--_theme---button-primary--text-hover:var(--swatch--white);--_theme---button-primary-alternate--border-hover:var(--swatch--black);--_theme---button-primary-alternate--background-hover:var(--swatch--black);--_theme---button-secondary--border-hover:var(--swatch--grey-light);--_theme---button-secondary--background-hover:var(--swatch--grey-light);--_theme---button-secondary--text-hover:var(--swatch--black);--_theme---border:#ffffff40;--_theme---text-secondary:var(--swatch--grey-light);--_theme---background-2:var(--swatch--black);--_theme---accent-1:var(--swatch--red);--_theme---text-tertiary:var(--swatch--grey-light);--_theme---elevated:var(--swatch--grey-light);--_theme---button-primary-alternate--text-hover:var(--swatch--white);--_theme---selection--background:var(--swatch--light-blue);--_theme---selection--text:var(--swatch--black);padding-top:3.25rem;padding-bottom:3.25rem}.footer_layout{grid-column-gap:3.25rem;grid-row-gap:3.25rem;flex-flow:column;display:flex}.footer_main{grid-column-gap:var(--_spacing---global-spacers--medium);grid-row-gap:var(--_spacing---global-spacers--xlarge);display:flex}.footer_logo_link{max-width:min(40%,13.25rem)}.footer_details{grid-column-gap:var(--_spacing---global-spacers--base);grid-row-gap:var(--_spacing---global-spacers--base);flex-flow:column;align-items:flex-start;display:flex}.footer_main_left{grid-column-gap:var(--_spacing---global-spacers--medium);grid-row-gap:var(--_spacing---global-spacers--small);flex-flow:wrap;flex:auto;justify-content:space-between;align-self:flex-start;align-items:flex-start;max-width:min(30rem,40%);display:flex}.footer_address{font-size:var(--_typography---paragraph-size--paragraph-small);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.footer_socials{grid-column-gap:1.125rem;grid-row-gap:1.125rem;display:flex}.footer_socials_link{display:flex}.footer_socials_icon{width:1.5rem}.footer_divider{width:var(--_ui-styles---border-width--main);background-color:var(--_theme---border);flex:none;margin-left:auto;margin-right:auto}.footer_navigation{grid-column-gap:var(--_spacing---global-spacers--medium);grid-row-gap:var(--_spacing---global-spacers--xlarge);flex-flow:wrap;flex:auto;justify-content:space-between;align-items:flex-start;max-width:37.31rem;display:flex}.footer_navigation_column{grid-column-gap:var(--_spacing---global-spacers--small);grid-row-gap:var(--_spacing---global-spacers--small);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.footer_link{line-height:1.1}.nav_button_wrapper{flex:none}.nav_menu_right{grid-column-gap:var(--_spacing---global-spacers--base);grid-row-gap:var(--_spacing---global-spacers--base);flex:none;align-items:center;display:flex}.nav_open_button{grid-column-gap:.21rem;grid-row-gap:.21rem;flex-flow:column;justify-content:center;align-items:center;width:2rem;height:2rem;margin-left:-.5rem;margin-right:-.5rem;padding:.5rem;display:flex}.nav_open_line{background-color:var(--_theme---text-primary);width:1rem;height:1.5px;transition:transform .3s}.nav_open_line:where(.w-variant-759b1137-07e3-c355-a578-910cdc3a9dbb){background-color:var(--swatch--white)}.nav_standorte_link{grid-column-gap:var(--_spacing---global-spacers--xxsmall);grid-row-gap:var(--_spacing---global-spacers--xxsmall);align-items:center;font-weight:600;display:flex}.nav_standorte_icon{width:.94rem}.nav_right_divider{width:var(--_ui-styles---border-width--main);background-color:var(--_theme---border);height:1.5rem}.nav_mega_menu{width:100%;color:var(--_theme---text-primary);padding-top:.25rem;display:none;position:absolute;left:0}.nav_mega_container{grid-column-gap:3rem;grid-row-gap:3rem;background-color:var(--swatch--white);justify-content:space-between;width:100%;padding:2.25rem 1.25rem}.nav_mega_column{grid-column-gap:1.25rem;grid-row-gap:1.25rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.nav_mega_column:where(.w-variant-10a11526-db9b-d2f5-5bbc-79e0d9f77db4){display:none}.nav_mega_col_title{font-size:var(--_typography---paragraph-size--paragraph-medium);font-weight:700}.nav_mega_layout{grid-column-gap:3rem;grid-row-gap:3rem;justify-content:space-between;align-items:flex-start;width:100%;max-width:65.88rem;margin-left:auto;margin-right:auto;display:flex}.nav_mega_links_list{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;align-items:flex-start;display:flex;overflow:hidden}.filters_select{width:100%;padding:.81rem 1.125rem}.filters_select_wrap{min-width:10rem}.filters_dropdown{margin-left:0;margin-right:0}.filters_dropdown:where(.w-variant-83dcfed0-7f4e-0dbc-9ae4-d6c6166e58ed){background-color:var(--_theme---elevated)}.filters_dropdown_toggle{grid-column-gap:.375rem;grid-row-gap:.375rem;justify-content:space-between;align-items:center;min-width:10rem;padding:.81rem 1.125rem;font-weight:600;transition:background-color .25s;display:flex}.filters_dropdown_toggle:hover,.filters_dropdown_toggle.w--open{background-color:var(--_theme---elevated)}.filters_dropdown_list.w--open{background-color:var(--_theme---elevated);max-height:20rem;margin-top:1px;padding:1.5rem;overflow:hidden auto}.filters_dropdown_checkbox_list{grid-column-gap:var(--_spacing---global-spacers--xsmall);grid-row-gap:var(--_spacing---global-spacers--xsmall);flex-flow:column;display:flex}.form_checkbox_wrap{z-index:0;grid-column-gap:var(--_spacing---global-spacers--xxsmall);grid-row-gap:var(--_spacing---global-spacers--xxsmall);color:var(--_theme---text-primary);cursor:pointer;align-items:center;margin-bottom:0;font-weight:400;display:flex;position:relative}.filters_dropdown_icon{width:.69rem}.form_checkbox_input{z-index:3;opacity:0;width:1px;height:1px;display:block;position:absolute;top:0;left:.5rem}.form_checkbox_visual_wrap{aspect-ratio:1;border-style:solid;border-width:var(--_ui-styles---border-width--main);background-color:var(--_theme---background-1);width:1rem;color:var(--_theme---text-primary);flex:none;justify-content:center;align-items:center;padding:0;display:flex}.form_checkbox_visual_wrap.is-not-filter{background-color:var(--swatch--transparent)}.form_checkbox_visual_icon{width:50%}.form_checkbox_text{font-size:var(--_typography---paragraph-size--paragraph-small);line-height:1}.form_checkbox_text a{text-underline-offset:.1em;text-decoration:underline}.filters_dropdown_label_wrap{grid-column-gap:.2ch;grid-row-gap:.2ch;display:flex}.used_car_item{z-index:0;aspect-ratio:474/308;width:100%;position:relative;grid-area:auto!important}.used_car_item.aspect-ratio-4-3{aspect-ratio:4/3}.used_car_image{height:100%;position:absolute;inset:0%}.used_car_gallery{z-index:0;grid-column-gap:var(--_spacing---global-spacers--xsmall);grid-row-gap:var(--_spacing---global-spacers--xsmall);grid-area:auto;grid-template-rows:auto;grid-template-columns:2fr 1fr;grid-auto-columns:1fr;display:grid;position:relative}.gallery_wrap{z-index:0}.gallery_wrap.u-section{z-index:auto;padding-top:var(--_spacing---section--main);padding-bottom:var(--_spacing---global-spacers--medium)}.lightbox_wrap{z-index:9999;width:100%;height:100dvh;color:var(--_theme---text-primary);--_theme---background-1:var(--swatch--grey-dark);--_theme---body-font:"Proxima Nova", Arial, sans-serif;--_theme---text-primary:var(--swatch--white);--_theme---heading-font:"Proxima Nova Wide", Arial, sans-serif;--_theme---button-primary--border:var(--swatch--red);--_theme---button-primary--background:var(--swatch--red);--_theme---button-primary--text:var(--swatch--white);--_theme---button-primary-alternate--border:var(--swatch--grey-dark);--_theme---button-primary-alternate--background:var(--swatch--grey-dark);--_theme---button-primary-alternate--text:var(--swatch--white);--_theme---button-secondary--border:var(--swatch--white);--_theme---button-secondary--background:var(--swatch--white);--_theme---button-secondary--text:var(--swatch--black);--_theme---button-primary--border-hover:var(--swatch--red);--_theme---button-primary--background-hover:var(--swatch--red);--_theme---button-primary--text-hover:var(--swatch--white);--_theme---button-primary-alternate--border-hover:var(--swatch--black);--_theme---button-primary-alternate--background-hover:var(--swatch--black);--_theme---button-secondary--border-hover:var(--swatch--grey-light);--_theme---button-secondary--background-hover:var(--swatch--grey-light);--_theme---button-secondary--text-hover:var(--swatch--black);--_theme---border:#ffffff40;--_theme---text-secondary:var(--swatch--grey-light);--_theme---background-2:var(--swatch--black);--_theme---accent-1:var(--swatch--red);--_theme---text-tertiary:var(--swatch--grey-light);--_theme---elevated:var(--swatch--grey-light);--_theme---button-primary-alternate--text-hover:var(--swatch--white);--_theme---selection--background:var(--swatch--light-blue);--_theme---selection--text:var(--swatch--black);justify-content:center;align-items:center;display:none;position:fixed;inset:0%}.lightbox_background_overlay{z-index:0;background-color:#000000b3;position:absolute;inset:0%}.lightbox_container{z-index:1;grid-column-gap:var(--_spacing---global-spacers--base);grid-row-gap:var(--_spacing---global-spacers--base);width:80%;max-width:48rem;max-height:calc(100% - 2 * var(--_ui-styles---site--padding-global) - 6rem);flex-flow:column;justify-content:center;align-items:center;display:flex;position:relative}.lightbox_close{top:var(--_ui-styles---site--padding-global);right:var(--_ui-styles---site--padding-global);z-index:1;aspect-ratio:1;background-color:var(--swatch--white);width:2.5rem;color:var(--swatch--black);border-radius:100%;justify-content:center;align-items:center;display:flex;position:absolute}.lightbox_close_icon{width:.75rem}.lightbox_swiper_controls{grid-column-gap:1rem;grid-row-gap:1rem;align-items:center;display:flex}.pagination.is-lightbox{width:auto;font-size:var(--_typography---paragraph-size--paragraph-medium)}.lightbox_slide_image{object-fit:contain;height:100%}.lightbox_slide_inactive_overlay{z-index:1;opacity:0;pointer-events:none;background-color:#00000080;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0%}.lightbox_slide_inner{z-index:0;justify-content:center;align-items:center;width:100%;height:100%;transition:height .6s;display:flex;position:relative}.used_car_galllery_button_wrap{z-index:1;position:absolute;bottom:1.5rem;right:1.5rem}.lightbox_inner{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.car_details_layout{grid-column-gap:var(--_spacing---global-spacers--xsmall);grid-row-gap:var(--_spacing---global-spacers--xlarge);flex-flow:wrap-reverse;grid-template-rows:auto;grid-template-columns:2fr 1fr;grid-auto-columns:1fr;align-items:flex-start;display:grid}.car_details_main{flex:2 auto;margin-bottom:auto;padding-right:5rem}.car_details_overview{flex:auto;margin-bottom:auto}.car_details_title_wrap{margin-bottom:var(--_spacing---global-spacers--medium);display:block}.car_name{font-family:var(--_typography---font-styles--heading\<deleted\|relume-variable-font-style-heading\>);font-size:var(--_typography---heading-size--heading-2);line-height:var(--_typography---heading-line-height--heading-2);text-wrap:balance;font-weight:400;display:inline}.car_name:where(.w-variant-0b457ae0-6aa6-4e5a-b227-b1e3ebb7d5a9){font-size:var(--_typography---heading-size--heading-1);line-height:var(--_typography---heading-line-height--heading-1)}.car_name:where(.w-variant-4b1fded3-a4a9-66a2-a197-a6a026bd2619){font-size:var(--_typography---heading-size--heading-5);line-height:var(--_typography---heading-line-height--heading-5)}.car_name.is-bold{font-weight:700}.car_details_tabs{width:100%;margin-top:var(--_spacing---global-spacers--medium)}.car_details_tabs_menu{margin-bottom:var(--_spacing---global-spacers--base);grid-column-gap:var(--_spacing---global-spacers--base);grid-row-gap:var(--_spacing---global-spacers--base);flex-flow:wrap;display:flex}.car_details_tabs_link{border-bottom:var(--_ui-styles---border-width--main) solid var(--swatch--transparent);background-color:var(--swatch--transparent);padding:0 0 .5rem;font-weight:600;transition:border-color .2s}.car_details_tabs_link.w--current{border-bottom:var(--_ui-styles---border-width--main) solid var(--swatch--red);background-color:var(--swatch--transparent)}.car_details_item{padding-top:var(--_spacing---global-spacers--small);padding-bottom:var(--_spacing---global-spacers--small);grid-column-gap:var(--_spacing---global-spacers--base);grid-row-gap:var(--_spacing---global-spacers--xxsmall);border-bottom:var(--_ui-styles---border-width--main) solid var(--_theme---border);justify-content:space-between;align-items:center;display:flex}.car_details_item_label{color:var(--swatch--grey-base);font-weight:500}.car_details_item_value{font-family:var(--_theme---heading-font);font-size:var(--_typography---paragraph-size--paragraph-regular);text-align:right;font-weight:600}.car_details_list_columns{grid-column-gap:2.5rem;grid-row-gap:0rem;flex-flow:wrap;grid-template-rows:auto;grid-template-columns:repeat(auto-fill,minmax(min(20.5rem,100%),1fr));grid-auto-columns:1fr;width:100%;display:grid}.car_search_filters_section{z-index:2;padding-bottom:var(--_spacing---global-spacers--large);background-color:var(--_theme---background-2);position:relative}.car_search_filters_wrap{width:100%;max-width:70.75rem;margin-left:auto;margin-right:auto}.car_search_filters_top{grid-column-gap:var(--_spacing---global-spacers--base);grid-row-gap:var(--_spacing---global-spacers--base);flex-flow:wrap;justify-content:space-between;align-items:flex-end;display:flex}.car_search_filters_types{grid-column-gap:.25rem;grid-row-gap:.25rem;display:flex}.car_types_list{grid-column-gap:.25rem;grid-row-gap:.25rem;flex-flow:wrap;display:flex}.u-display-none{display:none}.car_types_item{z-index:0;max-width:2rem;padding-right:var(--_spacing---global-spacers--xsmall);background-color:var(--_theme---background-1);border-radius:6.25rem;justify-content:flex-start;align-items:center;margin-bottom:0;font-weight:600;transition:padding .25s,background-color .25s,color .25s;display:flex;position:relative;overflow:hidden}.car_types_item:where(.w-variant-bce3946c-a618-a781-cb45-5975b4f848b1){background-color:var(--_theme---elevated)}.car_types_input{z-index:2;opacity:0;cursor:pointer;width:100%;height:100%;padding:0;position:absolute;inset:0%}.car_types_input:where(.w-variant-bce3946c-a618-a781-cb45-5975b4f848b1){cursor:pointer}.car_types_fieldset_label{display:none}.car_types_icon{object-fit:contain;flex:none;width:1rem;max-height:1rem;transition:filter .25s;position:absolute}.car_types_icon_wrap{flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.car_search_main_section{padding-top:var(--_spacing---global-spacers--base)}.car_item_filter_settings{display:none}.car_search_filters_main{width:100%;padding:var(--_spacing---global-spacers--base)}.filters_modal_list{grid-column-gap:.25rem;grid-row-gap:.25rem;flex-flow:wrap;justify-content:flex-start;display:flex}.ausstattung_item{padding-top:var(--_spacing---global-spacers--small);padding-bottom:var(--_spacing---global-spacers--small);grid-column-gap:var(--_spacing---global-spacers--base);grid-row-gap:var(--_spacing---global-spacers--base);border-bottom:var(--_ui-styles---border-width--main) solid var(--_theme---border);justify-content:space-between;align-items:center;display:flex}.ausstattung_value{font-family:var(--_typography---font-styles--heading\<deleted\|relume-variable-font-style-heading\>);font-size:1.38rem;font-weight:600}.contact_links{grid-column-gap:var(--_spacing---global-spacers--xsmall);grid-row-gap:var(--_spacing---global-spacers--xsmall);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.contact_link{grid-column-gap:var(--_spacing---global-spacers--xxsmall);grid-row-gap:var(--_spacing---global-spacers--xxsmall);align-items:center;font-weight:600;line-height:1;display:flex}.contact_link_phone,.contact_link_email{width:1rem;color:var(--_theme---accent-1)}.car_details_location_wrap{margin-top:var(--_spacing---global-spacers--base)}.car_details_simple{margin-top:var(--_spacing---global-spacers--base);margin-bottom:var(--_spacing---global-spacers--medium);grid-column-gap:var(--_spacing---global-spacers--plus-medium);grid-row-gap:var(--_spacing---global-spacers--xsmall);grid-template-rows:auto;grid-template-columns:max-content max-content;grid-auto-columns:1fr;display:grid}.neuwagen_hero_wrap{z-index:0}.neuwagen_hero_wrap.u-section{background-color:var(--_theme---background-2)}.neuwagen_hero_content{grid-column-gap:var(--_spacing---global-spacers--base);grid-row-gap:var(--_spacing---global-spacers--base);text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.neuwagen_hero_buttons{grid-column-gap:var(--_spacing---global-spacers--xxsmall);grid-row-gap:var(--_spacing---global-spacers--xxsmall);flex-flow:wrap;justify-content:center;display:flex}.neuwagen_hero_image{mix-blend-mode:darken;max-width:57.25rem}.neuwagen_hero_inner{grid-column-gap:var(--_spacing---global-spacers--small);grid-row-gap:var(--_spacing---global-spacers--small);flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.car_new_main{flex:2 auto;max-width:51.56rem;margin-bottom:auto;padding-right:5rem}.car_new_details_wrap{margin-top:var(--_spacing---global-spacers--plus-medium);grid-column-gap:var(--_spacing---global-spacers--xsmall);grid-row-gap:var(--_spacing---global-spacers--xsmall);flex-flow:column;display:flex}.car_new_details_caption{margin-top:var(--_spacing---global-spacers--medium)}.neuwagen_hero_button{flex-flow:column;flex:auto;display:flex}.car_new_prices{grid-column-gap:var(--_spacing---global-spacers--base);grid-row-gap:var(--_spacing---global-spacers--base);flex-flow:column;align-items:flex-start;display:flex}.car_new_price_wrap{grid-column-gap:var(--_spacing---global-spacers--tiny);grid-row-gap:var(--_spacing---global-spacers--tiny);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.car_new_price_label{color:var(--_theme---text-secondary);font-weight:500}.price_prefix{flex:none;margin-right:.3ch;padding:0}.car_new_price_list{grid-column-gap:var(--_spacing---global-spacers--base);grid-row-gap:var(--_spacing---global-spacers--base);flex-flow:column;display:flex}.downloads_inner{grid-column-gap:var(--_spacing---global-spacers--base);grid-row-gap:var(--_spacing---global-spacers--base);flex-flow:column;align-items:flex-start;display:flex}.downloads_grid{grid-column-gap:var(--_spacing---global-spacers--base);grid-row-gap:var(--_spacing---global-spacers--base);grid-template-rows:auto;grid-template-columns:repeat(auto-fill,minmax(min(20.5rem,100%),1fr));grid-auto-columns:1fr;width:100%;display:grid}.downloads_item_link{padding:var(--_spacing---global-spacers--base);grid-column-gap:var(--_spacing---global-spacers--small);grid-row-gap:var(--_spacing---global-spacers--small);background-color:var(--_theme---elevated);justify-content:space-between;align-items:flex-end;display:flex}.downloads_content{grid-column-gap:var(--_spacing---global-spacers--xxsmall);grid-row-gap:var(--_spacing---global-spacers--xxsmall);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.downloads_icon_wrap{aspect-ratio:1;background-color:var(--_theme---accent-1);justify-content:center;align-items:center;width:2.25rem;display:flex}.downloads_icon{width:66.6667%;color:var(--swatch--white)}.downloads_item_top{grid-column-gap:var(--_spacing---global-spacers--xsmall);grid-row-gap:var(--_spacing---global-spacers--xsmall);flex-flow:wrap;align-items:center;display:flex}.downloads_file_type{background-color:var(--swatch--white);font-size:var(--_typography---paragraph-size--paragraph-tiny);padding:.25rem .375rem;font-weight:700;line-height:1}.downloads_file_size{font-size:var(--_typography---paragraph-size--paragraph-tiny)}.downloads_item_name{font-family:var(--_typography---font-styles--heading\<deleted\|relume-variable-font-style-heading\>);font-size:var(--_typography---heading-size--heading-5);line-height:var(--_typography---heading-line-height--heading-5);font-weight:var(--_typography---heading-weight--heading-5);text-wrap:balance}.car_overview_wrap{z-index:0}.car_overview_top{max-width:56rem;margin-bottom:var(--_spacing---global-spacers--large);grid-column-gap:.625rem;grid-row-gap:.625rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.car_overview_grid{grid-column-gap:var(--_spacing---global-spacers--base);grid-row-gap:var(--_spacing---global-spacers--base);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.car_overview_item{aspect-ratio:704/528;position:relative;overflow:clip}.car_overview_item:where(.w-variant-e95bf396-0301-37af-f6e6-07456dd0583a){aspect-ratio:auto;grid-column:span 2;max-height:calc(100dvh - 8rem)}.car_overview_modal{z-index:1;display:none;position:absolute;inset:0}.car_overview_modal_trigger{z-index:0;width:100%;height:100%;position:relative}.car_overview_modal_trigger:where(.w-variant-e95bf396-0301-37af-f6e6-07456dd0583a){justify-content:center;align-items:center;display:flex}.car_overview_modal_inner{z-index:1;width:80%;max-width:36rem;height:100%;padding-top:var(--_spacing---global-spacers--base);padding-right:var(--_spacing---global-spacers--base);padding-bottom:var(--_spacing---global-spacers--base);padding-left:var(--_spacing---global-spacers--base);background-color:var(--_theme---elevated);margin-left:auto;position:relative;overflow:hidden auto}.car_overview_modal_close{aspect-ratio:1;background-color:var(--_theme---background-1);flex:none;justify-content:center;align-items:center;width:2rem;display:flex}.car_overview_modal_close_icon{width:43.75%;transform:rotate(45deg)}.car_overview_modal_top{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:space-between;align-items:flex-start;display:flex}.car_overview_modal_content{grid-column-gap:var(--_spacing---global-spacers--small);grid-row-gap:var(--_spacing---global-spacers--small);flex-flow:column;justify-content:space-between;min-height:100%;display:flex}.car_overview_modal_cover{z-index:0;background-color:#0003;position:absolute;inset:0%}.car_overview_image{height:100%}.car_overview_image:where(.w-variant-e95bf396-0301-37af-f6e6-07456dd0583a){aspect-ratio:1432/800}.car_overview_trigger_details{top:var(--_spacing---global-spacers--base);right:var(--_spacing---global-spacers--base);grid-column-gap:var(--_spacing---global-spacers--xxsmall);grid-row-gap:var(--_spacing---global-spacers--xxsmall);display:flex;position:absolute}.car_overview_modal_open{aspect-ratio:1;background-color:var(--_theme---background-1);flex:none;justify-content:center;align-items:center;width:2rem;display:flex}.car_overview_modal_open_icon{width:43.75%}.car_overview_trigger_label{background-color:var(--_theme---background-1);justify-content:center;align-items:center;height:2rem;padding:.25rem .625rem;font-weight:500;line-height:1;display:flex}.car_overview_modal_heading{font-family:var(--_typography---font-styles--heading\<deleted\|relume-variable-font-style-heading\>);font-size:var(--_typography---heading-size--heading-2);line-height:var(--_typography---heading-line-height--heading-2);font-weight:var(--_typography---heading-weight--heading-2);text-wrap:balance}.text-style-caption{color:var(--_theme---text-secondary);font-size:var(--_typography---paragraph-size--paragraph-small)}.locations_teaser_top{margin-bottom:var(--_spacing---global-spacers--base);grid-column-gap:var(--_spacing---global-spacers--small);grid-row-gap:var(--_spacing---global-spacers--small);flex-flow:wrap;justify-content:space-between;display:flex}.locations_teaser_grid{z-index:0;grid-column-gap:var(--_spacing---global-spacers--base);grid-row-gap:var(--_spacing---global-spacers--base);grid-template-rows:auto;grid-template-columns:repeat(auto-fill,minmax(min(22rem,100%),1fr));grid-auto-columns:1fr;display:grid;position:relative}.zusatz_wrap{z-index:0}.zusatz_wrap.u-section{background-color:var(--_theme---background-1);color:var(--_theme---text-primary)}.zusatz_top{margin-bottom:var(--_spacing---global-spacers--base);grid-column-gap:var(--_spacing---global-spacers--small);grid-row-gap:var(--_spacing---global-spacers--small);flex-flow:wrap;justify-content:space-between;display:flex}.zusatz_slider_controls{flex:none}.zusatz_top_right{grid-column-gap:var(--_spacing---global-spacers--medium);grid-row-gap:var(--_spacing---global-spacers--medium);flex-flow:wrap;flex:none;align-items:center;display:flex}.zusatz_item{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;min-height:30rem;display:grid}.zusatz_image_wrap{z-index:0;width:100%;height:100%;position:relative}.zusatz_image{height:100%;position:absolute;inset:0%}.zusatz_content{background-color:var(--_theme---background-1);color:var(--_theme---text-primary);--_theme---background-1:var(--swatch--light-blue);--_theme---body-font:"Proxima Nova", Arial, sans-serif;--_theme---text-primary:var(--swatch--black);--_theme---heading-font:"Proxima Nova Wide", Arial, sans-serif;--_theme---button-primary--border:var(--swatch--red);--_theme---button-primary--background:var(--swatch--red);--_theme---button-primary--text:var(--swatch--white);--_theme---button-primary-alternate--border:var(--swatch--grey-dark);--_theme---button-primary-alternate--background:var(--swatch--grey-dark);--_theme---button-primary-alternate--text:var(--swatch--white);--_theme---button-secondary--border:var(--swatch--white);--_theme---button-secondary--background:var(--swatch--white);--_theme---button-secondary--text:var(--swatch--black);--_theme---button-primary--border-hover:var(--swatch--red);--_theme---button-primary--background-hover:var(--swatch--red);--_theme---button-primary--text-hover:var(--swatch--white);--_theme---button-primary-alternate--border-hover:var(--swatch--black);--_theme---button-primary-alternate--background-hover:var(--swatch--black);--_theme---button-secondary--border-hover:var(--swatch--grey-light);--_theme---button-secondary--background-hover:var(--swatch--grey-light);--_theme---button-secondary--text-hover:var(--swatch--black);--_theme---border:var(--swatch--grey-base);--_theme---text-secondary:var(--swatch--grey-dark);--_theme---background-2:var(--swatch--white);--_theme---accent-1:var(--swatch--red);--_theme---text-tertiary:var(--swatch--grey-dark);--_theme---elevated:var(--swatch--white);--_theme---button-primary-alternate--text-hover:var(--swatch--white);--_theme---selection--background:var(--swatch--light-blue);--_theme---selection--text:var(--swatch--black);justify-content:flex-start;align-items:center;padding:4.5rem;display:flex}.zusatz_content_inner{max-width:32.81rem}.zusatz_content_description{margin-top:var(--_spacing---global-spacers--xxsmall);margin-bottom:var(--_spacing---global-spacers--small);color:var(--_theme---text-secondary)}.zusatz_caption_wrap{margin-top:var(--_spacing---global-spacers--xsmall)}.hero_brand_wrap{z-index:0}.hero_brand_wrap.u-section{z-index:1;background-color:var(--_theme---background-2);margin-bottom:5rem}.hero_brand_content{flex-flow:column;flex:auto;justify-content:flex-start;align-items:flex-start;max-width:39.06rem;padding-bottom:5rem;display:flex}.hero_brand_buttons_wrap{margin-top:var(--_spacing---global-spacers--base)}.hero_brand_description{max-width:28rem;margin-top:var(--_spacing---global-spacers--small)}.hero_brand_image_wrap{flex:auto;width:120%;margin-top:auto;margin-bottom:-5rem;margin-right:-20%}.hero_brand_image{object-fit:contain}.hero_brand_layout{grid-column-gap:2rem;grid-row-gap:2rem;display:flex}.neu_teaser_top{margin-bottom:var(--_spacing---global-spacers--base);grid-column-gap:var(--_spacing---global-spacers--medium);grid-row-gap:var(--_spacing---global-spacers--medium);flex-flow:column;display:flex}.neu_teaser_title{width:100%;max-width:39.06rem;margin-left:auto;margin-right:auto}.neu_teaser_slider_controls{flex:none}.neu_teaser_top_row{grid-column-gap:2rem;grid-row-gap:2rem;justify-content:space-between;align-items:flex-end;display:flex}.filter_tag_wrap{z-index:0;grid-column-gap:var(--_spacing---global-spacers--xxsmall);grid-row-gap:var(--_spacing---global-spacers--xxsmall);background-color:var(--swatch--grey-light);color:var(--_theme---text-primary);align-items:center;margin-bottom:0;padding:.69rem 1.125rem .81rem;font-weight:600;transition:border-color .25s,background-color .25s,color .25s;display:flex;position:relative}.filter_tag_wrap.is-hero{padding:.35rem .38rem;font-weight:500}.filter_tag_input{z-index:3;opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0%}.filter_tag_text{line-height:1}.neu_teaser_filters_list{grid-column-gap:var(--_spacing---global-spacers--xxsmall);grid-row-gap:var(--_spacing---global-spacers--xxsmall);flex-flow:wrap;display:flex}.neu_teaser_filters_trigger,.neu_teaser_filters_modal_overlay{display:none}.neu_teaser_wrap{z-index:0}.neu_teaser_wrap.u-section{z-index:auto}.new_car_item{background-color:var(--_theme---elevated)}.new_car_cta{padding:var(--_spacing---global-spacers--base);grid-column-gap:var(--_spacing---global-spacers--xsmall);grid-row-gap:var(--_spacing---global-spacers--xsmall);border-top:var(--_ui-styles---border-width--main) solid var(--_theme---border);flex-flow:wrap;justify-content:space-between;align-items:center;display:flex}.new_car_buttons{grid-column-gap:var(--_spacing---global-spacers--xxsmall);grid-row-gap:var(--_spacing---global-spacers--xxsmall);flex:none;align-items:flex-start;display:flex}.new_car_square_button{aspect-ratio:1;background-color:var(--swatch--black);width:2.6rem;color:var(--swatch--white);flex:none;justify-content:center;align-items:center;display:flex}.new_car_square_icon{width:31.4286%}.new_car_main{padding:var(--_spacing---global-spacers--base)}.new_car_heading_wrap{margin-top:var(--_spacing---global-spacers--xsmall);margin-bottom:var(--_spacing---global-spacers--xsmall);grid-row-gap:var(--_spacing---global-spacers--xtiny);flex-flow:wrap;display:flex}.new_car_heading{font-size:1.38rem;font-weight:400;line-height:1.1}.new_car_heading.is-bold{padding-right:.35ch;font-weight:700!important}.new_car_image{margin-top:var(--_spacing---global-spacers--base);aspect-ratio:384/167;object-fit:contain}.neu_teaser_filters_modal_title,.neu_teaser_filters_reset{display:none}.faq_layout{grid-column-gap:var(--_spacing---global-spacers--base);grid-row-gap:2.5rem;grid-template-rows:auto;grid-template-columns:repeat(auto-fill,minmax(min(27.5rem,100%),1fr));grid-auto-columns:1fr;display:grid}.faq_content_left{grid-column-gap:1.125rem;grid-row-gap:1.125rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;max-width:34.69rem;display:flex}.faq_main_wrap{width:100%}.faq_list{border-top:var(--_ui-styles---border-width--main) solid var(--_theme---border);flex-flow:column;width:100%;display:flex}.faq_item{border-bottom:var(--_ui-styles---border-width--main) solid var(--_theme---border);width:100%}.faq_trigger{width:100%;padding-top:var(--_spacing---global-spacers--small);padding-bottom:var(--_spacing---global-spacers--small);grid-column-gap:var(--_spacing---global-spacers--small);grid-row-gap:var(--_spacing---global-spacers--small);text-align:left;justify-content:space-between;align-items:center;display:flex}.faq_question{font-family:var(--_typography---font-styles--heading\<deleted\|relume-variable-font-style-heading\>);font-size:var(--_typography---heading-size--heading-4);line-height:var(--_typography---heading-line-height--heading-4);font-weight:var(--_typography---heading-weight--heading-4);text-wrap:balance}.faq_icon_wrap{aspect-ratio:1;border-radius:var(--_ui-styles---radius--round);background-color:var(--_theme---elevated);flex:none;justify-content:center;align-items:center;width:2rem;transition:color .3s,background-color .3s;display:flex;position:relative}.faq_icon{width:33%;transition:opacity .3s;position:absolute}.faq_content_wrap{overflow:hidden}.faq_content{padding-bottom:var(--_spacing---global-spacers--large)}.faq_content_links{margin-top:var(--_spacing---global-spacers--base);grid-column-gap:var(--_spacing---global-spacers--medium);grid-row-gap:var(--_spacing---global-spacers--small);flex-flow:wrap;display:flex}.nav_mega_col_title_icon{display:none}.contact_modal{z-index:30;justify-content:center;align-items:center;display:none;position:fixed;inset:0%}.contact_modal_box{z-index:1;width:100%;max-width:48rem;height:100%;padding-top:var(--_spacing---global-spacers--plus-medium);padding-right:var(--_spacing---global-spacers--plus-medium);padding-bottom:var(--_spacing---global-spacers--plus-medium);padding-left:var(--_spacing---global-spacers--plus-medium);background-color:var(--_theme---background-1);max-height:calc(100dvh - 9rem);margin-top:7.38rem;position:relative;overflow:hidden scroll}.contact_modal_cover{background-color:#0006;position:absolute;inset:0%}.contact_modal_wrap{width:100%;height:100%;padding-right:var(--_ui-styles---site--padding-global);padding-left:var(--_ui-styles---site--padding-global);justify-content:center;align-items:flex-start;display:flex}.contact_modal_close{top:var(--_spacing---global-spacers--plus-medium);right:var(--_spacing---global-spacers--plus-medium);aspect-ratio:1;border-radius:var(--_ui-styles---radius--round);background-color:var(--_theme---accent-1);width:2rem;color:var(--swatch--white);justify-content:center;align-items:center;display:flex;position:absolute}.contact_modal_close_icon{width:37.5%}.contact_modal_title_wrap{margin-right:3rem;margin-bottom:var(--_spacing---global-spacers--medium)}.form_select{border-style:none none solid;border-width:1px 1px var(--_ui-styles---border-width--main);border-color:black black var(--_theme---border);background-color:var(--_theme---background-1);width:100%;height:3rem;color:var(--_theme---text-primary);font-size:var(--_typography---paragraph-size--paragraph-regular);align-items:center;margin-top:0;margin-bottom:0;padding:.75rem;display:flex}.form_select:where(.w-variant-f10e890a-c459-8fb3-6819-61f2ae3fd4fc){border-bottom-style:none}.form_select_icon{width:1.5rem;position:absolute;right:.75rem}.form_wrap{width:100%;padding:var(--_spacing---global-spacers--plus-medium);background-color:var(--_theme---background-1)}.form_wrap:where(.w-variant-305813b8-507b-aaf6-6b38-1d83a9fe60fc){padding:var(--_spacing---global-spacers--none);background-color:var(--swatch--transparent)}.form_fields{grid-column-gap:var(--_spacing---global-spacers--base);grid-row-gap:var(--_spacing---global-spacers--plus-medium);flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;align-items:stretch;display:flex}.form_input_wrap{flex-flow:column;flex-grow:1;flex-basis:0;justify-content:center;min-width:0;display:flex;position:relative}.form_input_field{border-style:none none solid;border-width:1px 1px var(--_ui-styles---border-width--main);border-color:black black var(--_theme---border);background-color:var(--swatch--transparent);width:100%;height:3rem;color:var(--_theme---text-primary);font-size:var(--_typography---paragraph-size--paragraph-regular);border-radius:0;margin-top:0;margin-bottom:0;padding:.75rem;transition:border-color .25s}.form_input_field.is-text-area{min-height:8.75rem}.form_input_field.is-search{border:var(--_ui-styles---border-width--main) solid var(--_theme---border);min-height:3.125rem;padding-left:2.75rem;font-weight:600}.form_input_field.is-search::placeholder{color:var(--_theme---text-primary)}.form_fields_row{grid-column-gap:var(--_spacing---global-spacers--base);grid-row-gap:var(--_spacing---global-spacers--plus-medium);grid-column-end:1;align-items:flex-start;width:100%;display:flex}.button_action_wrap{display:flex}.form_success{padding:var(--_spacing---global-spacers--base);background-color:var(--_theme---elevated);font-weight:500;display:none}.footer_link_wrap{display:flex}.footer_link_wrap:where(.w-variant-2d6961c6-4607-b44c-a776-4c1dab48fbd2){font-size:var(--_typography---paragraph-size--paragraph-medium);font-weight:700}.pagination_wrap{width:100%;margin-top:var(--_spacing---global-spacers--medium);grid-column-gap:var(--_spacing---global-spacers--base);grid-row-gap:var(--_spacing---global-spacers--base);justify-content:center;align-items:center;display:flex;position:absolute;top:100%}.pagination_numbers_button{aspect-ratio:1;border-radius:var(--_ui-styles---radius--round);justify-content:center;align-items:center;width:2rem;transition:background-color .3s,color .3s;display:flex}.pagination_numbers_button.w--current{background-color:var(--_theme---text-primary);color:var(--_theme---background-1)}.pagination_numbers_list{grid-column-gap:.625rem;grid-row-gap:.625rem;align-items:center;display:flex}.pagination_button{border-radius:var(--_ui-styles---radius--round);transition:opacity .25s}.car_search_filters_secondary{z-index:1;margin-bottom:var(--_spacing---global-spacers--base);grid-column-gap:.75rem;grid-row-gap:.75rem;background-color:var(--swatch--transparent);flex-flow:wrap;justify-content:space-between;align-items:center;display:flex;position:relative}.car_search_filters_count{font-family:var(--_theme---heading-font);font-size:var(--_typography---paragraph-size--paragraph-large);flex:1}.car_search_filters_count_number{font-weight:900}.filters_search_wrap{z-index:0;justify-content:flex-start;align-items:center;display:flex;position:relative}.filters_search_icon{width:1rem;margin-top:.125rem;position:absolute;left:1rem}.filters_sort_dropdown{justify-content:center;align-items:center;display:flex}.filters_sort_toggle{border:var(--_ui-styles---border-width--main) solid var(--_theme---border);justify-content:center;align-items:center;width:3.5rem;height:3.125rem;padding:0;transition:border-color .2s,color .2s,background-color .2s;display:flex}.filters_sort_toggle:hover,.filters_sort_toggle.w--open{background-color:var(--_theme---elevated)}.filters_sort_list.w--open{background-color:var(--_theme---elevated);flex-flow:column;padding:1.5rem}.filters_sort_list.is-car-search{top:100%}.filters_sort_list.is-car-search.w--open{min-width:12.5rem;right:calc(var(--_ui-styles---site--padding-global) * -1 + .5rem)}.filters_sort_toggle_icon{width:42.8571%}.filters_sort_options{grid-column-gap:var(--_spacing---global-spacers--xsmall);grid-row-gap:var(--_spacing---global-spacers--xsmall);flex-flow:column;display:flex}.filters_sort_option{grid-column-gap:var(--_spacing---global-spacers--xxsmall);grid-row-gap:var(--_spacing---global-spacers--xxsmall);align-items:center;display:flex}.filters_sort_radio_icon{aspect-ratio:1;border-style:solid;border-width:var(--_ui-styles---border-width--main);border-radius:var(--_ui-styles---radius--round);background-color:var(--swatch--white);flex:none;width:1rem}.filters_sort_clear{font-size:var(--_typography---paragraph-size--paragraph-tiny);font-weight:600}.filters_sort_clear:hover{text-underline-offset:.1em;text-decoration:underline}.filters_sort_label{font-size:var(--_typography---paragraph-size--paragraph-small)}.filters_range_wrap{width:100%;min-width:12rem;max-width:32rem}.filters_range_wrap:where(.w-variant-185da2cf-3f98-effb-c015-0c0ffe75c05b){display:none}.filters_range_track{background-color:var(--swatch--grey-medium);width:96%;height:.25rem;margin-left:auto;margin-right:auto;position:relative}.filters_range_handle{z-index:1;aspect-ratio:1;border-radius:var(--_ui-styles---radius--round);background-color:var(--_theme---text-primary);cursor:grab;width:1rem;position:absolute}.filters_range_fill{background-color:var(--_theme---text-primary);width:20%;height:100%;position:absolute}.filters_range_input{display:none}.filters_range_value{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:space-between;align-items:center;width:100%;margin-top:1rem;display:flex}.price_number_raw{display:none}.filters_range_display{grid-column-gap:.5ch;grid-row-gap:.5ch;display:flex}.car_search_wrap{z-index:0}.car_search_wrap.u-section{z-index:1}.cta_graphic_link{justify-content:center;align-items:center;display:flex;position:absolute;inset:0%}.cta_graphic_logo{mix-blend-mode:multiply;object-fit:contain;width:90%;height:90%;display:block}.cta_graphic_item{aspect-ratio:1;flex:0 auto;width:6.72%;position:relative}.cta_graphic_item.is-27{background-color:#f0f0f04d;margin-right:50%}.cta_graphic_item.is-28{background-color:var(--swatch--grey-light);margin-left:auto}.cta_graphic_item.is-33{background-color:var(--swatch--grey-light);margin-right:50%}.cta_graphic_item.is-34{background-color:var(--swatch--grey-light);margin-left:auto}.cta_graphic_item.is-61,.cta_graphic_item.is-62{display:none}.cta_graphic_item.is-32{background-color:#f0f0f04d}.cta_graphic_item.is-63,.cta_graphic_item.is-64{display:none}.cta_graphic_item.is-2{background-image:linear-gradient(135deg,#f0f0f000 50%,#f0f0f0)}.cta_graphic_item.is-3{background-image:linear-gradient(#f0f0f000,#f0f0f04d)}.cta_graphic_item.is-4,.cta_graphic_item.is-5,.cta_graphic_item.is-6{background-image:linear-gradient(#f0f0f000,#f0f0f0)}.cta_graphic_item.is-7{background-image:linear-gradient(#f0f0f000,#f0f0f04d)}.cta_graphic_item.is-8{background-color:var(--_theme---accent-1)}.cta_graphic_item.is-9{background-image:linear-gradient(180deg, #f0f0f000, var(--swatch--grey-light))}.cta_graphic_item.is-10{background-image:linear-gradient(#f0f0f000,#f0f0f04d)}.cta_graphic_item.is-11{background-color:var(--swatch--black)}.cta_graphic_item.is-13{background-image:linear-gradient(135deg,#f0f0f000 50%,#f0f0f0)}.cta_graphic_item.is-14,.cta_graphic_item.is-15,.cta_graphic_item.is-16{background-color:var(--swatch--grey-light)}.cta_graphic_item.is-17{background-color:#f0f0f04d}.cta_graphic_item.is-18,.cta_graphic_item.is-19,.cta_graphic_item.is-20{background-color:var(--swatch--grey-light)}.cta_graphic_item.is-21,.cta_graphic_item.is-22{background-color:#f0f0f04d}.cta_graphic_item.is-23{background-color:var(--swatch--grey-light)}.cta_graphic_item.is-24{background-image:linear-gradient(225deg,#f0f0f000 50%,#f0f0f0)}.cta_graphic_item.is-25{background-image:linear-gradient(270deg,#f0f0f04d,#f0f0f000)}.cta_graphic_item.is-26{background-color:var(--_theme---accent-1)}.cta_graphic_item.is-29{background-color:var(--swatch--grey-light)}.cta_graphic_item.is-30{background-image:linear-gradient(135deg,#f0f0f0,#f0f0f000)}.cta_graphic_item.is-31{background-color:var(--swatch--grey-light)}.cta_graphic_item.is-35{background-color:#f0f0f04d}.cta_graphic_item.is-36{background-image:linear-gradient(270deg,#f0f0f000,#f0f0f04d)}.cta_graphic_item.is-37{background-image:linear-gradient(225deg,#f0f0f0,#f0f0f000 50%)}.cta_graphic_item.is-38{background-color:var(--swatch--grey-light)}.cta_graphic_item.is-39,.cta_graphic_item.is-40,.cta_graphic_item.is-41{background-color:#f0f0f04d}.cta_graphic_item.is-42,.cta_graphic_item.is-43,.cta_graphic_item.is-44{background-color:var(--swatch--grey-light)}.cta_graphic_item.is-45{background-color:#f0f0f04d}.cta_graphic_item.is-46{background-color:var(--swatch--grey-light)}.cta_graphic_item.is-47{background-color:var(--_theme---accent-1)}.cta_graphic_item.is-48{background-image:linear-gradient(135deg,#f0f0f0,#f0f0f000 50%)}.cta_graphic_item.is-50{background-image:linear-gradient(225deg,#f0f0f0,#f0f0f000 50%)}.cta_graphic_item.is-51{background-color:var(--swatch--black)}.cta_graphic_item.is-52{background-image:linear-gradient(#f0f0f04d,#f0f0f000)}.cta_graphic_item.is-53,.cta_graphic_item.is-54{background-image:linear-gradient(#f0f0f0,#f0f0f000)}.cta_graphic_item.is-55,.cta_graphic_item.is-56,.cta_graphic_item.is-57,.cta_graphic_item.is-58{background-image:linear-gradient(#f0f0f04d,#f0f0f000)}.cta_graphic_item.is-59{background-image:linear-gradient(135deg,#f0f0f0,#f0f0f000 50%)}.cta_graphic{grid-column-gap:1.74825%;grid-row-gap:1.7vw;flex-flow:wrap;justify-content:center;align-items:center;width:98vw;min-width:64.5rem;max-width:89.375rem;margin-top:2rem;display:flex;position:relative}.filters_range_inputs{display:none}.filters_range_inputs:where(.w-variant-185da2cf-3f98-effb-c015-0c0ffe75c05b){grid-column-gap:.5rem;grid-row-gap:.5rem;justify-content:flex-start;min-width:10rem;max-width:20rem;display:flex}.filters_range_visible_input:where(.w-variant-185da2cf-3f98-effb-c015-0c0ffe75c05b){border:var(--_ui-styles---border-width--main) solid var(--_theme---border);background-color:var(--_theme---background-1);width:100%;min-height:1.75rem;color:var(--_theme---text-primary);border-radius:.25rem;justify-content:flex-start;align-items:center;padding:.25rem;display:flex}.filters_range_input_wrap:where(.w-variant-185da2cf-3f98-effb-c015-0c0ffe75c05b){flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.car_detail_number_wrap{grid-column-gap:.3ch;grid-row-gap:.3ch;display:flex}.car_search_filters_main_wrap{margin-top:var(--_spacing---global-spacers--xxsmall)}.filters_modal_trigger,.filters_modal_top{display:none}.car_search_filters_main_title{font-family:var(--_typography---font-styles--heading\<deleted\|relume-variable-font-style-heading\>);font-size:var(--_typography---heading-size--heading-5);line-height:var(--_typography---heading-line-height--heading-5);font-weight:var(--_typography---heading-weight--heading-5);text-wrap:balance}.car_search_filters_mobile{display:none}.car_search_filters_main_inner{background-color:var(--_theme---background-1)}.filters_modal_overlay,.filters_modal_bottom{display:none}.contact_wrap{z-index:0}.contact_wrap.u-section{background-color:var(--_theme---background-2)}.filters_ui_wrap{justify-content:space-between;align-items:flex-end;display:flex}.filters_modal_inner{background-color:var(--_theme---background-1)}.filters_ui_desktop_text{margin-bottom:.5rem}.locations_overview_top{text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.location_filter_settings{display:none}.traumfahrzeug_top_content{width:100%;max-width:26rem;margin-right:auto;margin-bottom:var(--_spacing---global-spacers--plus-medium);text-align:center;margin-left:auto}.traumfahrzeug_learn_more{margin-bottom:var(--_spacing---global-spacers--plus-medium);justify-content:flex-end;display:flex}.traumfahrzeug_grid{grid-column-gap:var(--_spacing---global-spacers--base);grid-row-gap:var(--_spacing---global-spacers--base);grid-template-rows:auto;grid-template-columns:repeat(auto-fill,minmax(min(16rem,100%),1fr));grid-auto-columns:1fr;display:grid}.traumfahrzeug_item_link{z-index:0;width:100%;padding:var(--_spacing---global-spacers--base);aspect-ratio:340/192;background-color:var(--_theme---elevated);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex;position:relative;overflow:hidden}.traumfahrzeug_item{display:flex}.traumfahrzeug_item_text{z-index:1;grid-column-gap:var(--_spacing---global-spacers--xxsmall);grid-row-gap:var(--_spacing---global-spacers--xxsmall);font-size:var(--_typography---paragraph-size--paragraph-large);align-items:center;font-weight:700;line-height:1.1;display:flex;position:relative}.traumfahrzeug_item_icon{width:.44rem}.traumfahrzeug_item_image{aspect-ratio:251/168;width:73%;position:absolute;bottom:0;right:0}.traumfahrzeug_columns{grid-column-gap:var(--_spacing---global-spacers--medium);grid-row-gap:var(--_spacing---global-spacers--medium);grid-template-rows:auto;grid-auto-columns:1fr;justify-content:space-between;align-items:flex-start;display:flex}.traumfahrzeug_column{grid-column-gap:var(--_spacing---global-spacers--xsmall);grid-row-gap:var(--_spacing---global-spacers--xsmall);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.traumfahrzeug_column_title{color:var(--_theme---text-secondary);font-weight:500}.traumfahrzeug_column_list{grid-column-gap:var(--_spacing---global-spacers--xsmall);grid-row-gap:var(--_spacing---global-spacers--xsmall);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.traumfahrzeug_column_link_wrap{display:flex}.traumfahrzeug_column_link{font-size:var(--_typography---paragraph-size--paragraph-medium);font-weight:700}.mitarbeiter_filter_settings{display:none}.angebote_tabs{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.angebote_tabs_menu{margin-right:6.5rem;margin-bottom:var(--_spacing---global-spacers--base);grid-column-gap:var(--_spacing---global-spacers--xxsmall);grid-row-gap:var(--_spacing---global-spacers--xxsmall);flex-flow:wrap;display:flex}.angebote_tabs_wrap{position:relative}.angebote_tabs_mask{width:100%;overflow:visible}.banner_wrap{padding-right:var(--_ui-styles---site--padding-global);padding-left:var(--_ui-styles---site--padding-global);background-color:var(--_theme---background-2);position:fixed;inset:auto 0% 0%}.banner_container{width:100%;max-width:var(--_ui-styles---max-width--large);padding-top:var(--_spacing---global-spacers--xsmall);padding-bottom:var(--_spacing---global-spacers--xsmall);grid-column-gap:var(--_spacing---global-spacers--small);grid-row-gap:var(--_spacing---global-spacers--xxsmall);flex-flow:wrap;justify-content:space-between;align-items:center;margin-left:auto;margin-right:auto;display:flex}.banner_buttons{grid-column-gap:var(--_spacing---global-spacers--xxsmall);grid-row-gap:var(--_spacing---global-spacers--xxsmall);flex-flow:wrap;display:flex}.banner_content{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:flex}.car_details_erstzulassung,.car_detail_km{grid-column-gap:.25ch;grid-row-gap:.25ch;display:flex}.aktionstag_wrap{color:var(--_theme---accent-1);font-size:var(--_typography---paragraph-size--paragraph-tiny);background-color:#fad8df;padding:.3125rem .375rem .25rem;font-weight:700;line-height:1.2;display:inline-flex}.car_details_tag_wrap{margin-bottom:var(--_spacing---global-spacers--xsmall)}.top_offers_tags{grid-column-gap:var(--_spacing---global-spacers--xxsmall);grid-row-gap:var(--_spacing---global-spacers--xxsmall);display:flex}.car_details_neupreis{margin-top:var(--_spacing---global-spacers--xsmall);grid-column-gap:.375ch;grid-row-gap:.375ch;color:var(--_theme---text-secondary);font-size:var(--_typography---paragraph-size--paragraph-medium);font-weight:700;display:flex}.car_details_neupreis:where(.w-variant-09f43d8c-da1a-972c-cb2b-b8ff4da31071){font-size:var(--_typography---paragraph-size--paragraph-small);margin-top:0}.car_details_neupreis_value{font-weight:400;display:inline}.top_offers_cta_price{grid-column-gap:.025rem;grid-row-gap:.025rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.top_offers_image_overlay{z-index:1;pointer-events:none;height:100%;position:absolute;inset:0%}.location_contact_links{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:space-between;align-items:flex-end;display:flex}.location_extra_link{background-color:var(--swatch--grey-dark);width:2.25rem;height:2.25rem;color:var(--swatch--white);flex:none;justify-content:center;align-items:center;display:flex}.location_extra_link_icon{width:33%}.lightbox_slide_image_overlay,.used_car_image_overlay{z-index:1;height:100%;position:absolute;inset:0%}.lightbox_slide_image_wrap{width:100%;position:relative}.zusatz_item_link{margin-top:var(--_spacing---global-spacers--medium)}.zusatz_content_callout{grid-column-gap:.375ch;grid-row-gap:.125rem;flex-flow:wrap;align-items:baseline;display:flex}.zusatz_content_callout_text{font-size:1.38rem;font-weight:700;line-height:1.4}.zusatz_content_callout_text.is-smaller{font-size:1rem}.tabs_wrap{padding-bottom:.5rem}.tabs_menu{margin-right:13rem;margin-bottom:var(--_spacing---global-spacers--base);grid-column-gap:var(--_spacing---global-spacers--xxsmall);grid-row-gap:var(--_spacing---global-spacers--xxsmall);flex-flow:wrap;display:flex}.news_tabs_learn_more{margin-bottom:var(--_spacing---global-spacers--base);position:absolute;top:1.5rem;right:0}.news_tabs_container{position:relative}.price_tooltip{width:12rem;max-height:12rem;margin-bottom:var(--_spacing---global-spacers--tiny);padding-top:var(--_spacing---global-spacers--xxsmall);padding-right:var(--_spacing---global-spacers--xxsmall);padding-bottom:var(--_spacing---global-spacers--xxsmall);padding-left:var(--_spacing---global-spacers--xxsmall);background-color:var(--_theme---elevated);border-radius:.25rem;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease;display:none;position:absolute;bottom:100%;overflow:hidden scroll;box-shadow:0 4px 8px #0003}.price_tooltip_wrap{justify-content:center;align-items:flex-start;display:flex;position:relative}.price_tooltip_rich_text{width:100%}.price_tooltip_rich_text p{font-size:.75rem;font-weight:400}.price_tooltip_rich_text a{text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1px}.hero_wrap{z-index:0}.hero_wrap.u-section{z-index:1}.hero_background{z-index:0;position:absolute;inset:0%}.hero_background_image{height:100%}.hero_background_overlay{z-index:1;background-color:#0003;width:100%;height:100%;position:absolute;inset:0%}.hero_layout{grid-column-gap:2.5rem;grid-row-gap:2.5rem;min-height:42.19rem;color:var(--_theme---text-primary);--_theme---background-1:var(--swatch--grey-dark);--_theme---body-font:"Proxima Nova", Arial, sans-serif;--_theme---text-primary:var(--swatch--white);--_theme---heading-font:"Proxima Nova Wide", Arial, sans-serif;--_theme---button-primary--border:var(--swatch--red);--_theme---button-primary--background:var(--swatch--red);--_theme---button-primary--text:var(--swatch--white);--_theme---button-primary-alternate--border:var(--swatch--grey-dark);--_theme---button-primary-alternate--background:var(--swatch--grey-dark);--_theme---button-primary-alternate--text:var(--swatch--white);--_theme---button-secondary--border:var(--swatch--white);--_theme---button-secondary--background:var(--swatch--white);--_theme---button-secondary--text:var(--swatch--black);--_theme---button-primary--border-hover:var(--swatch--red);--_theme---button-primary--background-hover:var(--swatch--red);--_theme---button-primary--text-hover:var(--swatch--white);--_theme---button-primary-alternate--border-hover:var(--swatch--black);--_theme---button-primary-alternate--background-hover:var(--swatch--black);--_theme---button-secondary--border-hover:var(--swatch--grey-light);--_theme---button-secondary--background-hover:var(--swatch--grey-light);--_theme---button-secondary--text-hover:var(--swatch--black);--_theme---border:#ffffff40;--_theme---text-secondary:var(--swatch--grey-light);--_theme---background-2:var(--swatch--black);--_theme---accent-1:var(--swatch--red);--_theme---text-tertiary:var(--swatch--grey-light);--_theme---elevated:var(--swatch--grey-light);--_theme---button-primary-alternate--text-hover:var(--swatch--white);--_theme---selection--background:var(--swatch--light-blue);--_theme---selection--text:var(--swatch--black);flex-flow:column;justify-content:flex-end;align-items:center;padding-top:8.5rem;padding-bottom:2.5rem;display:flex}.hero_title{text-align:center;letter-spacing:.02em;text-transform:none;max-width:30rem;font-size:3.25rem}.hero_main{background-color:var(--_theme---background-1);color:var(--_theme---text-primary);--_theme---background-1:var(--swatch--white);--_theme---body-font:"Proxima Nova", Arial, sans-serif;--_theme---text-primary:var(--swatch--black);--_theme---heading-font:"Proxima Nova Wide", Arial, sans-serif;--_theme---button-primary--border:var(--swatch--red);--_theme---button-primary--background:var(--swatch--red);--_theme---button-primary--text:var(--swatch--white);--_theme---button-primary-alternate--border:var(--swatch--grey-dark);--_theme---button-primary-alternate--background:var(--swatch--grey-dark);--_theme---button-primary-alternate--text:var(--swatch--white);--_theme---button-secondary--border:var(--swatch--white);--_theme---button-secondary--background:var(--swatch--white);--_theme---button-secondary--text:var(--swatch--black);--_theme---button-primary--border-hover:var(--swatch--red);--_theme---button-primary--background-hover:var(--swatch--red);--_theme---button-primary--text-hover:var(--swatch--white);--_theme---button-primary-alternate--border-hover:var(--swatch--black);--_theme---button-primary-alternate--background-hover:var(--swatch--black);--_theme---button-secondary--border-hover:var(--swatch--grey-light);--_theme---button-secondary--background-hover:var(--swatch--grey-light);--_theme---button-secondary--text-hover:var(--swatch--black);--_theme---border:var(--swatch--grey-medium);--_theme---text-secondary:var(--swatch--grey-darker);--_theme---background-2:var(--swatch--grey-light);--_theme---accent-1:var(--swatch--red);--_theme---text-tertiary:var(--swatch--black-o50);--_theme---elevated:var(--swatch--grey-light);--_theme---button-primary-alternate--text-hover:var(--swatch--white);--_theme---selection--background:var(--swatch--light-blue);--_theme---selection--text:var(--swatch--black)}.hero_filters{padding:var(--_spacing---global-spacers--base);grid-column-gap:var(--_spacing---global-spacers--base);grid-row-gap:var(--_spacing---global-spacers--base);align-items:center;transition:width .3s;display:flex}.hero_filters_car_types{grid-column-gap:var(--_spacing---global-spacers--tiny);grid-row-gap:var(--_spacing---global-spacers--tiny);display:flex}.hero_filters_elements{grid-column-gap:var(--_spacing---global-spacers--xxsmall);grid-row-gap:var(--_spacing---global-spacers--xxsmall);display:flex}.hero_filters_list_wrapper{display:none}.termin_lines_fill{background-color:var(--_theme---accent-1);width:30%;height:100%;transition:width .3s;position:absolute}.hero_simple_wrap{z-index:0}.hero_simple_wrap.u-section{--_theme---background-1:var(--swatch--grey-dark);--_theme---body-font:"Proxima Nova", Arial, sans-serif;--_theme---text-primary:var(--swatch--white);--_theme---heading-font:"Proxima Nova Wide", Arial, sans-serif;--_theme---button-primary--border:var(--swatch--red);--_theme---button-primary--background:var(--swatch--red);--_theme---button-primary--text:var(--swatch--white);--_theme---button-primary-alternate--border:var(--swatch--grey-dark);--_theme---button-primary-alternate--background:var(--swatch--grey-dark);--_theme---button-primary-alternate--text:var(--swatch--white);--_theme---button-secondary--border:var(--swatch--white);--_theme---button-secondary--background:var(--swatch--white);--_theme---button-secondary--text:var(--swatch--black);--_theme---button-primary--border-hover:var(--swatch--red);--_theme---button-primary--background-hover:var(--swatch--red);--_theme---button-primary--text-hover:var(--swatch--white);--_theme---button-primary-alternate--border-hover:var(--swatch--black);--_theme---button-primary-alternate--background-hover:var(--swatch--black);--_theme---button-secondary--border-hover:var(--swatch--grey-light);--_theme---button-secondary--background-hover:var(--swatch--grey-light);--_theme---button-secondary--text-hover:var(--swatch--black);--_theme---border:#ffffff40;--_theme---text-secondary:var(--swatch--grey-light);--_theme---background-2:var(--swatch--black);--_theme---accent-1:var(--swatch--red);--_theme---text-tertiary:var(--swatch--grey-light);--_theme---elevated:var(--swatch--grey-light);--_theme---button-primary-alternate--text-hover:var(--swatch--white);--_theme---selection--background:var(--swatch--light-blue);--_theme---selection--text:var(--swatch--black)}.hero_simple_wrap.u-section:where(.w-variant-31009ba4-624d-35da-ac9e-daecf39cfe3d){--_theme---background-1:var(--swatch--white);--_theme---body-font:"BMW Type Next Pro", Arial, sans-serif;--_theme---text-primary:var(--swatch--white);--_theme---heading-font:"BMW Type Next Pro", Arial, sans-serif;--_theme---button-primary--border:var(--swatch--bmw-blue);--_theme---button-primary--background:var(--swatch--bmw-blue);--_theme---button-primary--text:var(--swatch--white);--_theme---button-primary-alternate--border:var(--swatch--bmw-blue);--_theme---button-primary-alternate--background:var(--swatch--bmw-blue);--_theme---button-primary-alternate--text:var(--swatch--white);--_theme---button-secondary--border:var(--swatch--white);--_theme---button-secondary--background:var(--swatch--transparent);--_theme---button-secondary--text:var(--swatch--white);--_theme---button-primary--border-hover:var(--swatch--bmw-blue);--_theme---button-primary--background-hover:var(--swatch--bmw-blue);--_theme---button-primary--text-hover:var(--swatch--white);--_theme---button-primary-alternate--border-hover:var(--swatch--bmw-blue);--_theme---button-primary-alternate--background-hover:var(--swatch--bmw-blue);--_theme---button-secondary--border-hover:var(--swatch--white);--_theme---button-secondary--background-hover:var(--swatch--white);--_theme---button-secondary--text-hover:var(--swatch--black);--_theme---border:var(--swatch--bmw-grey-4);--_theme---text-secondary:var(--swatch--grey-darker);--_theme---background-2:var(--swatch--bmw-grey-6);--_theme---accent-1:var(--swatch--bmw-blue);--_theme---text-tertiary:var(--swatch--black-o50);--_theme---elevated:var(--swatch--bmw-grey-6);--_theme---button-primary-alternate--text-hover:var(--swatch--white);--_theme---selection--background:var(--swatch--bmw-light-blue);--_theme---selection--text:var(--swatch--black)}.hero_simple_layout{flex-flow:column;justify-content:center;min-height:min(40rem,100dvh);padding-top:8rem;padding-bottom:8rem;display:flex}.hero_simple_background{z-index:0;position:absolute;inset:0%}.hero_simple_background_image{height:100%;position:absolute;inset:0%}.hero_simple_content{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-flow:column;align-items:flex-start;max-width:39.06rem;display:flex}.hero_simple_overlay{z-index:1;pointer-events:none;background-image:linear-gradient(90deg,#00000059 25%,#0000 75%);position:absolute;inset:0%}.banner_logo_wrap{margin-right:var(--_spacing---global-spacers--xsmall);padding-right:var(--_spacing---global-spacers--xsmall);justify-content:flex-start;align-items:center;display:flex;position:relative}.banner_logo_divider{background-color:var(--_theme---border);width:1px;height:1.5rem;position:absolute;right:0}.banner_logo_icon{max-width:2.5rem;max-height:2.5rem}.location_map{width:100%;height:100%;position:absolute;inset:0%}.news_item{height:100%}.form_select_dropdown{width:100%;margin-left:0;margin-right:0}.form_select_list.w--open{background-color:#f8f8f8;max-height:min(36rem,80vh);overflow:hidden scroll}.form_select_input{opacity:0;pointer-events:none;width:1px;height:1px;padding:0;position:absolute;left:50%;transform:translate(-50%)}.form_select_wrap{flex-flow:column;flex-grow:1;flex-basis:0;justify-content:center;min-width:0;display:flex;position:relative}.form_select_option{width:100%;padding:var(--_spacing---global-spacers--xsmall) var(--_spacing---global-spacers--small) var(--_spacing---global-spacers--xsmall) var(--_spacing---global-spacers--xsmall);grid-column-gap:.75rem;grid-row-gap:.75rem;background-color:#f8f8f8;justify-content:space-between;align-items:center;transition:background-color .25s;display:flex}.form_select_option:hover{background-color:var(--swatch--grey-light)}.form_select_check_icon{flex:none;width:1rem}.form_select_toggle_text{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 2rem);overflow:hidden}.button_clickable{position:absolute;inset:0%}.button_clickable_link{z-index:1;width:100%;height:100%;position:absolute;inset:0%}.button_clickable_button{width:100%;height:100%;padding:0;position:absolute;inset:0%}.form_field_error{max-width:100%;margin-top:var(--_spacing---global-spacers--xxsmall);color:var(--swatch--error);font-size:var(--_typography---paragraph-size--paragraph-small);font-weight:400;display:flex}.form_file_upload{cursor:pointer;flex-flow:column;width:100%;margin-bottom:0;display:flex}.form_file_input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;top:.5rem;left:50%;transform:translate(-50%)}.form_file_empty{grid-column-gap:1rem;grid-row-gap:.5rem;border-bottom:var(--_ui-styles---border-width--main) solid var(--_theme---border);flex-flow:wrap;justify-content:space-between;align-items:center;padding:.75rem;font-weight:400;transition:border-color .25s;display:flex}.form_file_icon{width:1rem;color:var(--_theme---text-primary)}.form_file_icon_wrap{grid-column-gap:var(--_spacing---global-spacers--xxsmall);grid-row-gap:var(--_spacing---global-spacers--xxsmall);color:var(--swatch--grey-base);align-items:center;display:flex}.form_file_max{color:var(--swatch--grey-base);flex:none;margin-right:.25rem;display:flex}.form_file_max_number{margin-left:.25ch;margin-right:.25ch}.form_file_uploaded{grid-column-gap:1rem;grid-row-gap:.5rem;border-bottom:var(--_ui-styles---border-width--main) solid var(--_theme---border);justify-content:space-between;align-items:center;max-width:100%;height:3rem;padding:.75rem;font-weight:400;display:flex}.form_file_name{text-overflow:ellipsis;flex:0 100%;width:100%;max-width:calc(100% - 1rem);padding:0;overflow:hidden}.form_file_remove{aspect-ratio:1;width:1.5rem;color:var(--_theme---text-primary);flex:none;justify-content:center;align-items:center;margin-right:0;display:flex}.form_file_remove_icon{width:.75rem}.form_file_error_text{display:inline}.form_file_error_text.is-number{margin-left:.25ch;margin-right:.25ch}.form_error{margin-top:var(--_spacing---global-spacers--medium);padding:var(--_spacing---global-spacers--base);color:var(--swatch--error);background-color:#ff000026;font-weight:500;display:block}.section_hero_split_wrap{z-index:0}.section_hero_split_wrap.u-section{background-color:var(--_theme---background-2)}.hero_split_layout{grid-column-gap:var(--_spacing---global-spacers--medium);grid-row-gap:var(--_spacing---global-spacers--xsmall);flex-flow:wrap;justify-content:space-between;display:flex}.hero_split_title{flex:500 20rem}.hero_split_content{grid-column-gap:var(--_spacing---global-spacers--small);grid-row-gap:var(--_spacing---global-spacers--small);flex-flow:column;flex:33.81rem;align-items:flex-start;display:flex}.news_hero_content{flex:33rem;max-width:48rem}.news_hero_layout{grid-column-gap:var(--_spacing---global-spacers--medium);grid-row-gap:var(--_spacing---global-spacers--medium);flex-flow:wrap;justify-content:space-between;align-items:flex-start;display:flex}.section_news_hero_wrap{z-index:0}.section_news_hero_wrap.u-section{background-color:var(--_theme---background-2)}.news_hero_title{margin-top:var(--_spacing---global-spacers--medium);margin-bottom:var(--_spacing---global-spacers--medium);flex:500 20rem}.breadcrumbs_list{grid-column-gap:var(--_spacing---global-spacers--xxsmall);grid-row-gap:var(--_spacing---global-spacers--xxsmall);flex-flow:wrap;display:flex}.breadcrumbs_item{grid-column-gap:var(--_spacing---global-spacers--xxsmall);grid-row-gap:var(--_spacing---global-spacers--xxsmall);align-items:center;display:flex}.breadcrumbs_item_icon{width:1rem}.news_hero_image_wrap{flex:500 22rem;display:flex}.article_footnote_text{color:var(--swatch--grey-base);font-size:var(--_typography---paragraph-size--paragraph-small)}.article_footnote_text p{margin-bottom:.5rem}.filters_scroll_anchor{opacity:0;pointer-events:none;height:1px;position:absolute;top:-10rem}.used_car_gallery_wrap{position:relative}.location_hero_gradient{z-index:1;background-image:linear-gradient(90deg, var(--_theme---background-2), #f0f0f000);pointer-events:none;width:20%;position:absolute;top:0;bottom:0;left:40%}.hero_tags{padding:var(--_spacing---global-spacers--base);grid-column-gap:1.5rem;grid-row-gap:.5rem;border-top:var(--_ui-styles---border-width--main) solid var(--_theme---border);align-items:flex-start;display:flex}.hero_often_searched{font-size:var(--_typography---paragraph-size--paragraph-medium);flex:none;font-weight:600}.hero_tags_list{grid-column-gap:var(--_spacing---global-spacers--xxsmall);grid-row-gap:var(--_spacing---global-spacers--xxsmall);flex-flow:wrap;display:flex}.filters_list_wrap{position:relative}.news_item_categories{grid-column-gap:.375rem;grid-row-gap:.375rem;flex-flow:wrap;display:flex}.cars_teaser_skeleton{aspect-ratio:461/539}.text_image_wrap{z-index:0}.text_image_layout{grid-column-gap:0rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.text_image_content{max-width:32.81rem;padding-left:5rem}.text_image_content:where(.w-variant-8a409da4-eeaf-d9ba-555d-b6b5812b93d3),.text_image_content:where(.w-variant-0afefaf7-dabb-ce75-7926-67ab63abcd6b){padding-left:0;padding-right:5rem}.text_on_image_wrap{z-index:0}.text_on_image_layout{padding:var(--_spacing---global-spacers--xlarge);grid-column-gap:0rem;grid-row-gap:2rem;color:var(--_theme---text-primary);--_theme---background-1:var(--swatch--grey-dark);--_theme---body-font:"Proxima Nova", Arial, sans-serif;--_theme---text-primary:var(--swatch--white);--_theme---heading-font:"Proxima Nova Wide", Arial, sans-serif;--_theme---button-primary--border:var(--swatch--red);--_theme---button-primary--background:var(--swatch--red);--_theme---button-primary--text:var(--swatch--white);--_theme---button-primary-alternate--border:var(--swatch--grey-dark);--_theme---button-primary-alternate--background:var(--swatch--grey-dark);--_theme---button-primary-alternate--text:var(--swatch--white);--_theme---button-secondary--border:var(--swatch--white);--_theme---button-secondary--background:var(--swatch--white);--_theme---button-secondary--text:var(--swatch--black);--_theme---button-primary--border-hover:var(--swatch--red);--_theme---button-primary--background-hover:var(--swatch--red);--_theme---button-primary--text-hover:var(--swatch--white);--_theme---button-primary-alternate--border-hover:var(--swatch--black);--_theme---button-primary-alternate--background-hover:var(--swatch--black);--_theme---button-secondary--border-hover:var(--swatch--grey-light);--_theme---button-secondary--background-hover:var(--swatch--grey-light);--_theme---button-secondary--text-hover:var(--swatch--black);--_theme---border:#ffffff40;--_theme---text-secondary:var(--swatch--grey-light);--_theme---background-2:var(--swatch--black);--_theme---accent-1:var(--swatch--red);--_theme---text-tertiary:var(--swatch--grey-light);--_theme---elevated:var(--swatch--grey-light);--_theme---button-primary-alternate--text-hover:var(--swatch--white);--_theme---selection--background:var(--swatch--light-blue);--_theme---selection--text:var(--swatch--black);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:block;position:relative}.text_on_image_layout:where(.w-variant-0afefaf7-dabb-ce75-7926-67ab63abcd6b){padding-top:var(--_spacing---global-spacers--xhuge);padding-bottom:var(--_spacing---global-spacers--xhuge)}.text_on_image_background_wrap{width:100%;height:100%;position:absolute;inset:0%}.text_on_image_content{z-index:1;grid-column-gap:var(--_spacing---global-spacers--base);grid-row-gap:var(--_spacing---global-spacers--base);flex-flow:column;justify-content:space-between;align-items:flex-start;max-width:25rem;min-height:23.13rem;display:flex;position:relative}.text_on_image_content:where(.w-variant-8a409da4-eeaf-d9ba-555d-b6b5812b93d3){padding-left:0;padding-right:5rem}.text_on_image_content:where(.w-variant-0afefaf7-dabb-ce75-7926-67ab63abcd6b){text-align:center;align-items:center;width:100%;min-height:auto;margin-left:auto;margin-right:auto;padding-left:0}.text_on_image_image{height:100%}.text_on_image_top_content{grid-column-gap:var(--_spacing---global-spacers--base);grid-row-gap:var(--_spacing---global-spacers--base);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.text_on_image_top_content:where(.w-variant-0afefaf7-dabb-ce75-7926-67ab63abcd6b){justify-content:flex-start;align-items:center}.text_on_image_background_overlay{z-index:1;opacity:.5;pointer-events:none;background-image:linear-gradient(90deg,#000 33%,#0000 66%);width:100%;height:100%;position:absolute;inset:0%}.text_on_image_background_overlay:where(.w-variant-0afefaf7-dabb-ce75-7926-67ab63abcd6b){opacity:1;background-color:#00000040;background-image:none}.car_search_template_wrap{display:none}.tabs_button{background-color:var(--swatch--grey-light);justify-content:center;align-items:center;padding:.69rem 1.125rem .81rem;font-weight:600;transition:background-color .25s,color .25s;display:flex}.tabs_button:hover,.tabs_button.w--current{background-color:var(--swatch--grey-dark);color:var(--swatch--white)}.tab_grid_wrap,.tab_grid_inner{position:relative}.tab_grid_list{grid-column-gap:var(--_spacing---global-spacers--base);grid-row-gap:var(--_spacing---global-spacers--base);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.filters_tab_radio{opacity:0;cursor:pointer;width:100%;height:100%;margin-top:0;margin-left:0;position:absolute;inset:0%}.filters_tab_label{z-index:1;font-size:var(--_typography---paragraph-size--paragraph-medium);margin-bottom:0;font-weight:600;position:relative}.filters_tab_wrap{background-color:var(--swatch--grey-light);cursor:pointer;justify-content:center;align-items:center;margin-bottom:0;padding:.69rem 1.125rem;font-weight:600;transition:background-color .25s,color .25s;display:inline-flex;position:relative}.filters_tab_wrap:hover,.filters_tab_wrap.w--current{background-color:var(--swatch--grey-dark);color:var(--swatch--white)}.filters_tab_group{grid-column-gap:var(--_spacing---global-spacers--xxsmall);grid-row-gap:var(--_spacing---global-spacers--xxsmall);flex-flow:wrap;display:flex}.page_data_layer{display:none}.price_statt_value{font-weight:400;display:inline}.price_main_row{grid-column-gap:.25rem;grid-row-gap:.25rem;justify-content:flex-start;align-items:flex-start;display:flex}.price_statt_wrap{grid-column-gap:.375ch;grid-row-gap:.375ch;color:var(--_theme---text-secondary);font-size:var(--_typography---paragraph-size--paragraph-regular);font-weight:700;display:flex}.price_statt_wrap:where(.w-variant-09f43d8c-da1a-972c-cb2b-b8ff4da31071){font-size:var(--_typography---paragraph-size--paragraph-small);margin-top:0}.price_neu_wrap{grid-column-gap:.375ch;grid-row-gap:.375ch;color:var(--_theme---text-secondary);font-size:var(--_typography---paragraph-size--paragraph-regular);font-weight:700;display:flex}.price_neu_wrap:where(.w-variant-09f43d8c-da1a-972c-cb2b-b8ff4da31071){font-size:var(--_typography---paragraph-size--paragraph-small);margin-top:0}.price_neu_value{font-weight:400;display:inline}.new_car_image_wrap{width:100%}@media screen and (max-width:991px){.hide-tablet{display:none}.padding-large{padding:2.5rem}.padding-xlarge{padding:3.5rem}.padding-xxlarge{padding:4.5rem}.padding-huge{padding:5rem}.padding-xhuge{padding:6rem}.padding-xxhuge{padding:7.5rem}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.margin-left{margin-top:0;margin-bottom:0;margin-right:0}.margin-right{margin-top:0;margin-bottom:0;margin-left:0}.margin-vertical{margin-left:0;margin-right:0}.margin-horizontal{margin-top:0;margin-bottom:0}.padding-top{padding-bottom:0;padding-left:0;padding-right:0}.padding-bottom{padding-top:0;padding-left:0;padding-right:0}.padding-left{padding-top:0;padding-bottom:0;padding-right:0}.padding-right{padding-top:0;padding-bottom:0;padding-left:0}.padding-vertical{padding-left:0;padding-right:0}.padding-horizontal{padding-top:0;padding-bottom:0}.nav_container{padding-top:.63rem;padding-bottom:.63rem}.nav_dropdown_toggle{align-items:center;padding-top:.75rem;padding-bottom:.75rem;padding-left:0;display:flex}.nav_logo_link{width:8rem}.nav_menu_button.w--open{background-color:#0000}.nav_component{padding-left:.75rem;padding-right:.75rem}.menu-icon1_line-bottom{border-bottom-style:solid;border-bottom-width:2px;width:24px;height:2px;padding-bottom:0;padding-right:0}.nav_link{width:auto;padding:.75rem 0;font-size:1.125rem}.menu-icon1_line-middle{border-bottom-style:solid;border-bottom-width:2px;justify-content:center;align-items:center;width:24px;height:2px;margin-top:6px;margin-bottom:6px;padding-bottom:0;padding-right:0;display:flex}.menu-icon1{color:#000;flex-direction:column;justify-content:center;align-items:center;width:48px;height:48px;margin-right:-.5rem;padding-bottom:0;padding-right:0;display:flex}.menu-icon1_line-top{border-bottom-style:solid;border-bottom-width:2px;width:24px;height:2px;padding-bottom:0;padding-right:0}.nav_inner{flex-flow:column;justify-content:flex-start;align-items:flex-start;padding-top:1rem;padding-bottom:2rem;display:none}.ds_heading-medium{font-size:3rem}.ds_group-section{grid-column-gap:2.5rem;grid-template-columns:1fr}.ds_1-col{grid-column-gap:2rem;grid-row-gap:2rem}.ds_3-col{grid-template-columns:1fr}.ds_2-col{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-columns:1fr}.ds_4-col{grid-template-columns:1fr}.service_slider_layout{grid-template-columns:1fr;margin-top:0}.swiper.is-services{clip-path:none}.swiper-slide.is-angebote{width:50%}.location_hero_wrap.u-section{padding-top:8rem}.location_hero_layout{justify-items:start}.filters_clear{font-size:var(--_typography---paragraph-size--paragraph-regular)}.news_list{grid-template-columns:1fr 1fr}.cta_content{width:100vw;max-width:none;padding:3rem var(--_ui-styles---site--padding-global);position:static}.footer_logo_link{max-width:min(70%,13.25rem)}.footer_main_left{flex-flow:column;justify-content:flex-start;max-width:min(30rem,30%)}.nav_menu_right{grid-column-gap:var(--_spacing---global-spacers--xsmall);grid-row-gap:var(--_spacing---global-spacers--xsmall)}.nav_standorte_link{display:flex}.nav_right_divider{display:none}.nav_right_divider.is-2{display:block}.nav_mega_menu{background-color:var(--swatch--white);width:100%;max-height:calc(100dvh - 5.25rem);margin-top:.25rem;padding:.375rem .75rem .75rem;overflow:hidden scroll}.nav_mega_container{padding:0}.nav_mega_column{grid-column-gap:0rem;grid-row-gap:0rem;align-items:stretch;width:100%}.nav_mega_column:where(.w-variant-0cac9de2-40f3-4f82-4560-8da890475340){display:none}.nav_mega_column:where(.w-variant-10a11526-db9b-d2f5-5bbc-79e0d9f77db4){display:flex}.nav_mega_layout{grid-column-gap:0rem;grid-row-gap:0rem;flex-flow:column}.nav_mega_links_list{padding-top:.875rem;padding-bottom:.375rem}.gallery_wrap.u-section{padding-top:var(--_spacing---section--large)}.car_details_layout{grid-template-columns:2fr}.car_details_main{padding-right:0}.car_details_overview{order:-1}.car_details_item{flex-flow:wrap}.car_details_item_label{min-width:8rem}.car_search_filters_section{z-index:auto;padding-bottom:var(--_spacing---global-spacers--base)}.car_search_filters_top{margin-bottom:var(--_spacing---global-spacers--xsmall)}.car_search_filters_main{border-top-style:solid;border-top-width:var(--_ui-styles---border-width--main);border-top-color:var(--swatch--grey-base);border-bottom-style:solid;border-bottom-width:var(--_ui-styles---border-width--main);border-bottom-color:var(--swatch--grey-base);max-height:calc(100% - 7.38rem);padding:.5rem;overflow:hidden scroll}.filters_modal_list{grid-column-gap:0rem;grid-row-gap:0rem;flex-flow:column}.car_new_main{padding-right:0}.car_new_prices{order:-1}.car_overview_grid{grid-template-columns:1fr}.car_overview_item:where(.w-variant-e95bf396-0301-37af-f6e6-07456dd0583a){grid-column:span 1}.car_overview_modal_inner{width:90%}.car_overview_modal_heading{font-size:var(--_typography---heading-size--heading-3);line-height:var(--_typography---heading-line-height--heading-3);font-weight:var(--_typography---heading-weight--heading-3)}.zusatz_content{padding:2.5rem}.hero_brand_wrap.u-section{margin-bottom:3rem}.hero_brand_content{padding-bottom:3rem}.hero_brand_image_wrap{width:140%;margin-bottom:-3rem;margin-left:-7%;margin-right:-20%}.neu_teaser_filters_trigger{background-color:var(--_theme---elevated);padding:.69rem 1.125rem .81rem;font-weight:600;transition:color .25s,background-color .25s;display:block}.neu_teaser_filters_modal{z-index:100;width:100%;height:100%;display:none;position:fixed;inset:0%}.neu_teaser_filters_modal_overlay{z-index:0;background-color:#0003;display:block;position:absolute;inset:0%}.neu_teaser_filters_modal_inner{z-index:1;width:80%;max-width:48rem;height:90dvh;padding-top:var(--_spacing---global-spacers--large);padding-right:var(--_spacing---global-spacers--large);padding-bottom:var(--_spacing---global-spacers--large);padding-left:var(--_spacing---global-spacers--large);background-color:var(--_theme---background-1);margin-top:5dvh;margin-left:auto;margin-right:auto;position:relative;overflow:hidden scroll}.neu_teaser_filters_modal_title{margin-bottom:var(--_spacing---global-spacers--medium);grid-column-gap:1rem;grid-row-gap:1rem;justify-content:space-between;align-items:center;display:flex}.neu_teaser_filters_modal_close{aspect-ratio:1;flex:none;justify-content:center;align-items:center;width:2rem;margin-right:-.625rem;display:flex}.neu_teaser_filters_modal_close_icon{width:50%;transform:rotate(45deg)}.neu_teaser_filters_reset{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:space-between;align-items:center;margin-top:2rem;display:flex}.nav_mega_col_title_row{grid-column-gap:1rem;grid-row-gap:1rem;border-bottom:var(--_ui-styles---border-width--main) solid var(--swatch--grey-lighter);justify-content:space-between;align-items:center;width:100%;padding-top:.75rem;padding-bottom:.75rem;display:flex}.nav_mega_col_title_icon{flex:none;width:.69rem;display:block}.nav_mega_links_list_wrap{width:100%;overflow:hidden}.form_select{background-color:var(--_theme---background-1)}.car_search_filters_count{font-size:var(--_typography---paragraph-size--paragraph-medium)}.car_search_wrap.u-section{z-index:auto}.cta_graphic_item{width:10.57%}.cta_graphic_item.is-27{background-color:var(--swatch--transparent);background-image:linear-gradient(#f0f0f0,#f0f0f000);margin-right:0%}.cta_graphic_item.is-28{background-color:var(--swatch--transparent);background-image:linear-gradient(#f0f0f0,#f0f0f000);margin-left:0}.cta_graphic_item.is-33{background-color:var(--swatch--transparent);background-image:linear-gradient(315deg,#f0f0f0,#f0f0f000 50%);margin-right:0%}.cta_graphic_item.is-34{background-color:var(--swatch--transparent);background-image:linear-gradient(#f0f0f000,#f0f0f0)}.cta_graphic_item.is-61,.cta_graphic_item.is-62{background-image:linear-gradient(#f0f0f04d,#f0f0f000);display:block}.cta_graphic_item.is-32{background-color:var(--swatch--transparent);background-image:linear-gradient(135deg,#f0f0f0,#f0f0f000 50%)}.cta_graphic_item.is-63{background-image:linear-gradient(#f0f0f04d,#f0f0f000);display:block}.cta_graphic_item.is-64{background-image:linear-gradient(135deg,#f0f0f0,#f0f0f000 50%);display:block}.cta_graphic_item.is-9{background-image:linear-gradient(135deg,#f0f0f000 50%,#f0f0f0)}.cta_graphic_item.is-10{background-image:linear-gradient(#f0f0f04d,#f0f0f04d)}.cta_graphic_item.is-12{background-color:#f0f0f04d}.cta_graphic_item.is-13{background-image:linear-gradient(135deg,#f0f0f04d 50%,#f0f0f04d)}.cta_graphic_item.is-16{background-color:var(--swatch--transparent);background-image:linear-gradient(90deg,#f0f0f04d,#f0f0f000)}.cta_graphic_item.is-17{background-color:var(--swatch--transparent);background-image:linear-gradient(270deg,#f0f0f04d,#f0f0f000)}.cta_graphic_item.is-24{background-image:linear-gradient(90deg,#f0f0f04d,#f0f0f000)}.cta_graphic_item.is-25{background-image:linear-gradient(225deg,#f0f0f0,#f0f0f000 50%)}.cta_graphic_item.is-29{background-color:var(--swatch--transparent);background-image:linear-gradient(#f0f0f04d,#f0f0f000)}.cta_graphic_item.is-30{background-image:linear-gradient(#f0f0f0,#f0f0f000)}.cta_graphic_item.is-31{background-color:var(--swatch--transparent);background-image:linear-gradient(#f0f0f04d,#f0f0f000)}.cta_graphic_item.is-35{background-color:var(--swatch--transparent);background-image:linear-gradient(#f0f0f000,#f0f0f04d)}.cta_graphic_item.is-36,.cta_graphic_item.is-37{background-image:linear-gradient(#f0f0f000,#f0f0f04d)}.cta_graphic_item.is-38,.cta_graphic_item.is-39{background-color:var(--swatch--transparent);background-image:linear-gradient(#f0f0f000,#f0f0f0)}.cta_graphic_item.is-40{background-color:var(--swatch--transparent);background-image:linear-gradient(45deg,#f0f0f0,#f0f0f000 50%)}.cta_graphic_item.is-41{background-color:var(--swatch--transparent);background-image:linear-gradient(270deg,#f0f0f04d,#f0f0f000)}.cta_graphic_item.is-48{background-image:linear-gradient(90deg,#f0f0f04d,#f0f0f000)}.cta_graphic_item.is-49{background-color:#f0f0f04d}.cta_graphic_item.is-50{background-image:linear-gradient(225deg,#f0f0f04d,#f0f0f04d 50%)}.cta_graphic_item.is-52{background-image:linear-gradient(#f0f0f04d,#f0f0f04d)}.cta_graphic_item.is-53,.cta_graphic_item.is-54{background-image:linear-gradient(#f0f0f0,#f0f0f0)}.cta_graphic_item.is-55{background-image:linear-gradient(#f0f0f04d,#f0f0f04d)}.cta_graphic_item.is-56{background-image:linear-gradient(90deg,#f0f0f04d,#f0f0f000)}.cta_graphic_item.is-57{background-image:linear-gradient(225deg,#f0f0f0,#f0f0f000 50%)}.cta_graphic_item.is-59{background-image:linear-gradient(#f0f0f0,#f0f0f000)}.cta_graphic_item.is-60{background-image:linear-gradient(#f0f0f04d,#f0f0f000)}.cta_graphic{grid-column-gap:2.2vw;grid-row-gap:2.2vw;aspect-ratio:auto;width:100vw;min-width:auto;margin-right:auto;margin-left:calc(var(--_ui-styles---site--padding-global) * -1);justify-content:flex-start;align-items:flex-start}.car_search_filters_main_wrap{z-index:999;flex-flow:column;justify-content:center;align-items:center;width:100vw;height:100dvh;margin-top:0;padding:2.5rem 1.5rem;display:none;position:fixed;inset:0%}.filters_modal_trigger{background-color:var(--_theme---background-1);justify-content:center;align-items:center;width:100%;height:3.25rem;padding:.5rem 1rem;font-weight:600;display:flex}.filters_modal_trigger:where(.w-variant-ebd2ddf7-548c-1c75-a7c5-acd542ed08a2){background-color:var(--_theme---background-2)}.car_search_filters_close{aspect-ratio:1;justify-content:center;align-items:center;width:1.25rem;margin-right:-.125rem;display:flex}.car_search_filters_close_icon{width:75%}.filters_modal_top{z-index:1;grid-column-gap:1rem;grid-row-gap:1rem;justify-content:space-between;align-items:center;width:100%;height:3.38rem;padding:1rem 1.125rem;display:flex;position:sticky;top:0}.car_search_filters_main_title{height:auto;font-size:var(--_typography---heading-size--heading-5);line-height:var(--_typography---heading-line-height--heading-5);font-weight:var(--_typography---heading-weight--heading-5)}.car_search_filters_mobile{flex-flow:column;display:flex}.car_search_filters_main_inner{z-index:1;flex-flow:column;width:100%;max-width:48rem;height:100%;position:relative;overflow:clip}.filters_modal_overlay{background-color:#0006;display:block;position:absolute;inset:0%}.filters_modal_bottom{z-index:1;grid-column-gap:.75rem;grid-row-gap:.75rem;justify-content:space-between;align-items:center;width:100%;height:4rem;margin-top:auto;padding:.75rem 1.125rem;display:flex;position:absolute;inset:auto 0% 0%;box-shadow:0 -8px 14px #fafafa}.car_search_filters_secondary_desktop{display:none}.filters_modal_wrap{z-index:999;flex-flow:column;justify-content:center;align-items:center;width:100vw;height:100dvh;padding:2.5rem 1.5rem;display:none;position:fixed;inset:0%}.filters_modal_inner{z-index:1;flex-flow:column;width:100%;max-width:48rem;height:100%;position:relative;overflow:clip}.filters_modal_main{border-top-style:solid;border-top-width:var(--_ui-styles---border-width--main);border-top-color:var(--swatch--grey-base);border-bottom-style:solid;border-bottom-width:var(--_ui-styles---border-width--main);border-bottom-color:var(--swatch--grey-base);max-height:calc(100% - 7.38rem);padding:.5rem;overflow:hidden scroll}.filters_ui_desktop_clear,.filters_ui_desktop_text{display:none}.traumfahrzeug_columns{grid-column-gap:var(--_spacing---global-spacers--medium);grid-row-gap:var(--_spacing---global-spacers--large);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.tabs_menu{margin-right:0}.news_tabs_learn_more{margin-top:var(--_spacing---global-spacers--base);margin-bottom:var(--_spacing---global-spacers--none);top:100%;bottom:auto}.news_tabs_container{margin-bottom:3rem;position:relative}.hero_filters{flex-flow:wrap;justify-content:flex-start;align-items:center}.hero_filters_button{justify-content:flex-start;align-items:center;width:100%;display:flex}.hero_simple_layout{padding-top:6rem;padding-bottom:6rem}.hero_simple_content{grid-column-gap:2rem;grid-row-gap:2rem}.text_image_content{padding-left:2.5rem}.text_image_content:where(.w-variant-8a409da4-eeaf-d9ba-555d-b6b5812b93d3),.text_image_content:where(.w-variant-0afefaf7-dabb-ce75-7926-67ab63abcd6b){padding-left:0;padding-right:2.5rem}.text_on_image_content{min-height:16rem}.text_on_image_content:where(.w-variant-8a409da4-eeaf-d9ba-555d-b6b5812b93d3){padding-left:0;padding-right:2.5rem}.text_on_image_content:where(.w-variant-0afefaf7-dabb-ce75-7926-67ab63abcd6b){padding-left:0;padding-right:0}.tab_grid_list{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.hide-mobile-landscape{display:none}.padding-large{padding:2rem}.padding-xlarge{padding:2.5rem}.padding-xxlarge{padding:3rem}.padding-huge{padding:3.5rem}.padding-xhuge{padding:4rem}.padding-xxhuge{padding:5rem}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.margin-left{margin-top:0;margin-bottom:0;margin-right:0}.margin-right{margin-top:0;margin-bottom:0;margin-left:0}.margin-vertical{margin-left:0;margin-right:0}.margin-horizontal{margin-top:0;margin-bottom:0}.padding-top{padding-bottom:0;padding-left:0;padding-right:0}.padding-bottom{padding-top:0;padding-left:0;padding-right:0}.padding-left{padding-top:0;padding-bottom:0;padding-right:0}.padding-right{padding-top:0;padding-bottom:0;padding-left:0}.padding-vertical{padding-left:0;padding-right:0}.padding-horizontal{padding-top:0;padding-bottom:0}.nav_container{grid-column-gap:1rem;grid-row-gap:1rem}.nav_logo_link{width:5.63rem;padding-left:0}.nav_component{margin-left:0;margin-right:0;top:.375rem;left:.375rem;right:.375rem}.ds_heading-medium{font-size:2rem}.ds_group-section{width:100%}.ds_section-header{font-size:.875rem}.u-section-spacer:where(.w-variant-22f56549-b0be-5e07-c943-09c62d7ab89c){height:6.5rem}.section_layout-duplicate-this{grid-template-columns:1fr}.service_slider_controls{top:calc(100% + 1.25rem);bottom:auto}.service_slider_layout{margin-bottom:3.75rem}.swiper.is-neu-teaser{width:95%}.swiper-slide.is-services{width:min(18rem, calc(100vw - 2 * var(--_ui-styles---site--padding-global)))}.swiper-slide.is-angebote,.swiper-slide.is-neu-teaser{width:100%}.service_slider_item{flex-flow:column}.service_slider_image_wrap{aspect-ratio:240/240;width:100%}.service_slider_item_content{width:100%}.top_offers_top{flex-flow:column}.top_offers_top_right{justify-content:space-between}.top_offers_cta{min-height:auto;padding-top:var(--_spacing---global-spacers--base);padding-bottom:var(--_spacing---global-spacers--base)}.location_map_wrap{width:100%;height:auto;margin-top:var(--_spacing---global-spacers--xlarge);aspect-ratio:16/9;top:auto;bottom:auto;right:auto;position:relative!important}.location_hero_layout{grid-template-columns:1fr;position:relative}.location_pin_wrap{grid-column-gap:1.25rem;grid-row-gap:1.25rem}.location_pin_main{font-size:var(--_typography---paragraph-size--paragraph-small);padding:.4125rem .75rem}.location_pin_icon{width:1rem}.location_pin_arrow{width:1.375rem;top:calc(100% - .375rem)}.location_pin_circle{width:.375rem}.location_main_layout{flex-flow:column}.location_main_sidebar{width:100%;max-width:28.75rem;position:static}.location_main_rows{grid-column-gap:var(--_spacing---global-spacers--xxlarge);grid-row-gap:var(--_spacing---global-spacers--xxlarge)}.termin_layout{padding-bottom:var(--_spacing---global-spacers--xxlarge)}.termin_pills{left:-1rem}.filters_clear{font-size:var(--_typography---paragraph-size--paragraph-regular)}.available_title_wrap{margin-bottom:2rem}.angebote_item_learn_more{font-size:1.25rem}.footer_main{flex-flow:column}.footer_logo_link{max-width:10rem}.footer_main_left{width:100%;max-width:none}.footer_divider{width:100%;height:var(--_ui-styles---border-width--main)}.footer_navigation_column{width:100%}.nav_mega_menu{max-height:calc(100dvh - 4.5rem)}.used_car_gallery{display:flex}.used_car_galllery_button_wrap{bottom:1rem;right:1rem}.car_details_tabs_link{font-size:var(--_typography---paragraph-size--paragraph-small)}.car_details_item{padding-top:var(--_spacing---global-spacers--xxsmall);padding-bottom:var(--_spacing---global-spacers--xxsmall)}.car_new_details_wrap{margin-top:var(--_spacing---global-spacers--large)}.car_overview_wrap.u-section{z-index:auto}.car_overview_modal{z-index:100000;position:fixed}.car_overview_modal_inner{margin-top:5rem;margin-right:var(--_ui-styles---site--padding-global);margin-left:var(--_ui-styles---site--padding-global);width:calc(100% - 2 * var(--_ui-styles---site--padding-global));max-height:calc(100vh - 10rem)}.car_overview_modal_content{justify-content:flex-start}.zusatz_top{flex-flow:column}.zusatz_top_right{justify-content:space-between}.zusatz_item{grid-template-columns:1fr}.zusatz_image_wrap{aspect-ratio:3/2}.zusatz_image{aspect-ratio:715/480}.zusatz_content{padding:var(--_spacing---global-spacers--medium)}.hero_brand_content{padding-bottom:0}.hero_brand_image_wrap{width:100%;margin-top:0;margin-left:0%;margin-right:0%}.hero_brand_layout,.neu_teaser_top{flex-flow:column}.neu_teaser_filters_modal{padding:1.25rem}.neu_teaser_filters_modal_inner{width:100%;height:100%;padding:var(--_spacing---global-spacers--xsmall) var(--_spacing---global-spacers--small) var(--_spacing---global-spacers--small);margin-top:0}.form_wrap{padding:var(--_spacing---global-spacers--base)}.form_wrap:where(.w-variant-305813b8-507b-aaf6-6b38-1d83a9fe60fc){padding:var(--_spacing---global-spacers--none)}.form_fields_row{flex-flow:column;align-items:stretch}.car_search_filters_count{font-size:var(--_typography---paragraph-size--paragraph-small)}.filters_sort_toggle{width:2.5rem;height:2.5rem}.filters_sort_toggle_icon{width:60%}.car_search_filters_main_wrap{padding-left:1rem;padding-right:1rem}.filters_modal_top{padding-top:.75rem;padding-bottom:.75rem}.car_search_filters_search_wrap{order:-9999;width:100%}.filters_modal_wrap{padding-left:1rem;padding-right:1rem}.traumfahrzeug_grid{grid-template-columns:repeat(auto-fill,minmax(min(7.5rem,100%),1fr))}.traumfahrzeug_item_link{padding:var(--_spacing---global-spacers--small);aspect-ratio:340/290}.traumfahrzeug_item_text{font-size:var(--_typography---paragraph-size--paragraph-regular)}.zusatz_content_callout_text{font-size:1.19rem}.zusatz_content_callout_text.is-smaller{font-size:.875rem}.hero_layout{grid-column-gap:1.5rem;grid-row-gap:1.5rem;min-height:auto;padding-top:7rem}.hero_title{font-size:2.5rem}.hero_main{width:100%;margin-left:auto;margin-right:auto}.hero_filters{flex-flow:column;justify-content:center;align-items:stretch;width:100%;min-width:16rem}.hero_filters_elements{flex-flow:column;width:100%}.hero_filters_button{flex-flow:column;align-items:stretch}.hero_simple_content{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.banner_logo_wrap{margin-right:var(--_spacing---global-spacers--none)}.banner_logo_divider{display:none}.location_map{position:absolute}.article_footnote_text{font-size:var(--_typography---paragraph-size--paragraph-tiny)}.filters_scroll_anchor{top:-8rem}.location_hero_gradient{width:auto;height:5rem;margin-top:var(--_spacing---global-spacers--xlarge);background-image:linear-gradient(180deg, var(--_theme---background-2), #f0f0f000);top:100%;left:calc(var(--_ui-styles---site--padding-global) * -1);right:calc(var(--_ui-styles---site--padding-global) * -1)}.hero_tags{flex-flow:column}.hero_often_searched{font-size:var(--_typography---paragraph-size--paragraph-regular)}.text_image_layout{grid-template-columns:1fr}.text_image_content{padding-left:0}.text_image_content:where(.w-variant-8a409da4-eeaf-d9ba-555d-b6b5812b93d3),.text_image_content:where(.w-variant-0afefaf7-dabb-ce75-7926-67ab63abcd6b){padding-right:0}.text_on_image_layout{grid-template-columns:1fr}.text_on_image_layout:where(.w-variant-0afefaf7-dabb-ce75-7926-67ab63abcd6b){padding-top:var(--_spacing---global-spacers--xlarge);padding-bottom:var(--_spacing---global-spacers--xlarge)}.text_on_image_content{min-height:auto}.text_on_image_content:where(.w-variant-8a409da4-eeaf-d9ba-555d-b6b5812b93d3),.text_on_image_content:where(.w-variant-0afefaf7-dabb-ce75-7926-67ab63abcd6b){padding-right:0}.text_on_image_background_overlay{opacity:1;background-color:#00000040;background-image:none}.text_on_image_background_overlay:where(.w-variant-0afefaf7-dabb-ce75-7926-67ab63abcd6b){opacity:1}}@media screen and (max-width:479px){.hide-mobile-portrait{display:none}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.margin-left{margin-top:0;margin-bottom:0;margin-right:0}.margin-right{margin-top:0;margin-bottom:0;margin-left:0}.margin-vertical{margin-left:0;margin-right:0}.margin-horizontal{margin-top:0;margin-bottom:0}.padding-top{padding-bottom:0;padding-left:0;padding-right:0}.padding-bottom{padding-top:0;padding-left:0;padding-right:0}.padding-left{padding-top:0;padding-bottom:0;padding-right:0}.padding-right{padding-top:0;padding-bottom:0;padding-left:0}.padding-vertical{padding-left:0;padding-right:0}.padding-horizontal{padding-top:0;padding-bottom:0}.button-group{width:100%}.swiper.is-top-offers,.swiper.is-neu-teaser{min-width:18rem}.top_offers_details{justify-content:flex-start}.top_offers_buttons{width:100%}.termin_layout{padding-top:5.5rem}.termin_fields_row{grid-column-gap:var(--_spacing---global-spacers--xxsmall);grid-row-gap:var(--_spacing---global-spacers--xxsmall);flex-flow:column}.termin_pills{width:18rem;left:calc(var(--_ui-styles---site--padding-global) * -1 + .5rem);margin-left:auto;margin-right:auto}.termin_pill.is-highlighted{top:40%;left:28%}.termin_pills_cursor{top:53%;left:60%}.filters_clear{font-size:var(--_typography---paragraph-size--paragraph-small)}.angebote_slider_controls{margin-top:var(--_spacing---global-spacers--base);margin-bottom:var(--_spacing---global-spacers--none);top:100%;bottom:auto}.angebote_tabs_link{width:100%}.news_list{grid-template-columns:1fr}.cta_content{width:100%;padding-top:2rem;padding-bottom:2rem}.top_offers_button_wrap{flex-flow:column;flex:1;display:flex}.nav_standorte_link{display:none}.car_details_item{grid-row-gap:var(--_spacing---global-spacers--tiny);flex-flow:column;align-items:flex-start}.car_details_item_value{text-align:left}.new_car_buttons{width:100%}.new_car_button_wrap{flex-flow:column;flex:1;display:flex}.angebote_tabs_menu{margin-right:0}.angebote_tabs_wrap{margin-bottom:3.5rem}.banner_buttons{flex-flow:column;width:100%}.hero_main,.tabs_button{width:100%}.tab_grid_list{grid-template-columns:1fr}.filters_tab_wrap{width:100%}.filters_tab_group{flex-flow:column}}
