.home{padding-bottom:60px}.home__title{padding:35px 56px}.home__image{background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:450px;position:relative}.home .filter-grid{padding:0 56px;display:grid}.home .filter-grid .filter-element{margin-bottom:1em}.home .filter-grid .filter-element__wrapper{background-color:#efefef;box-shadow:none;padding:1em}.home .filter-grid .filter-element__wrapper .MuiAccordionSummary-content{margin:0}.home .filter-grid .filter-element__top-row-wrapper{display:flex;justify-content:space-between}.home .filter-grid .filter-element__reset_button{text-decoration:none;color:#2e3192}.home .filter-grid .filter-element__label{min-height:auto}.home .filter-grid .filter-element__label .Mui-expanded{margin:0}.home .filter-grid .filter-element__options-wrapper{display:flex;flex-wrap:wrap;gap:0 32px}.home .filter-grid .filter-element__options-wrapper .filter-element__option{flex:1 1 auto;min-width:170px;margin-right:0;max-width:fit-content;align-items:flex-end}.home .filter-grid .filter-element__options-wrapper .filter-element__option span:first-child{align-self:flex-start}.home .filter-grid .filter-element__options-wrapper .MuiCheckbox-root{padding-top:11px;padding-bottom:0;padding-right:16px}.home .filter-grid .filter-element__options-wrapper svg{font-size:.7em}.home .filter-grid__search_button{padding:.75em 4em;display:flex;justify-self:end}.home .filter-grid__search_button:hover{color:#fff}@media print{.home__image{display:block;width:100%;height:auto}}@media (max-width:1024px){.home{padding-top:28px;padding-bottom:0;margin-bottom:0}.home .filter-grid .filter-element__options-wrapper{padding-top:5px;gap:5px 16px}.home .filter-grid .filter-element__options-wrapper .filter-element__option{min-width:170px;margin-right:0}.home .filter-grid .filter-element__options-wrapper .MuiCheckbox-root{padding-top:5px}.home .filter-grid__search_button{margin-top:80px;margin-bottom:16px;width:100%}}.contextSwitcher{display:flex;position:relative;background-color:#efefef;border-radius:5px;overflow:hidden;margin-bottom:1em;padding:1.5em}.contextSwitcher__toggle-button-group{display:flex;position:relative;background-color:#fff;border-radius:20px!important;z-index:10}.contextSwitcher__toggle-button-group .slider{position:absolute;top:0;bottom:0;left:0;border-radius:20px;width:50%;background-color:#2e3192;transition:transform .4s;z-index:0}.contextSwitcher__toggle-button-wrapper{display:flex;flex:1}.toggle-button{display:flex;flex:1;justify-content:center;align-items:center;cursor:pointer;color:#fff!important;background-color:#f0f0f0;border:none!important;padding:16px 0!important;border-radius:20px!important}.toggle-button__content-wrapper{display:flex;align-items:center;width:100%;height:100%;text-align:center;line-height:34px;cursor:pointer}.toggle-button__icon.MuiSvgIcon-root{width:134px;height:56px;transform:scale(2.8)}.toggle-button__label-wrapper{text-align:left;display:flex;flex-direction:column}.toggle-button__label-wrapper .toggle-button__title{line-height:29px}.toggle-button__label-wrapper .toggle-button__text{line-height:25px}@media print{.contextSwitcher{display:none}}@media (max-width:1024px){.contextSwitcher .slider{position:absolute;top:0;bottom:0;left:0;border-radius:20px;width:50%;background-color:#2e3192;transition:transform .4s;z-index:0}.contextSwitcher .toggle-button{margin-left:0!important}.contextSwitcher .toggle-button__content-wrapper{display:flex;justify-content:center}.contextSwitcher .toggle-button__label-wrapper{display:none}}@media (max-width:520px){.toggle-button__icon.MuiSvgIcon-root{width:40px;height:25px;transform:scale(4)}}@media (max-width:380px){.toggle-button__icon.MuiSvgIcon-root{width:28px;height:14px;transform:scale(3.5)}}.filters{grid-area:filters}.filters__header{border-bottom:1px solid #C7C8CA!important}.filters .filter-element{border-bottom:1px solid #C7C8CA}.filters .filter-element__label svg{font-size:2em}.filters .filter-element__options-wrapper{display:flex;flex-direction:column;gap:16px}.filters .filter-element__option{align-items:flex-end}.filters .filter-element__option span:first-child{align-self:flex-start}.filters .filter-element__option .MuiCheckbox-root{padding:5px 9px 0}.filters .filter-element__option .MuiCheckbox-root svg{font-size:.7em}.filters .suggest-element__suggest-title{margin:16px 0 8px}.filters .suggest-element .styled__control-is-focused{border-color:#2e3192}.filters .filter-elem{margin-bottom:10px;display:flex;align-items:center}@media (max-width:1024px){.filters{grid-area:filters;padding:0 20px;position:relative}.filters__header{display:flex;justify-content:space-between;margin-bottom:0;padding-bottom:0}.filters__header .MuiAccordionSummary-content{padding-right:8px}.filters__header svg{font-size:2em}.filters .filter-reset-all{margin-left:0;align-items:center;height:auto}.filters__search_button_wrapper{background-color:#ebeded;margin:0 -20px;padding:16px 20px;position:fixed;bottom:0;left:20px;right:20px}.filters__search_button{height:3em;padding:1em 2em;width:100%}.filters .filter-element{border-bottom:1px solid #C7C8CA}.filters .filter-element__options-wrapper{flex-direction:row}.filters .filter-element__option{min-width:190px;margin-right:0}.filters .filter-element:last-child{border-bottom:none}.filters--fixed{position:fixed;top:48px;left:0;width:100%;height:100%;background-color:#fff;z-index:1000;overflow-y:auto;padding-bottom:140px}}.disclaimer__points{grid-area:disclaimers}.vehicle-item{display:grid;gap:0 38px;grid-template-columns:minmax(0,245px) auto;grid-template-areas:"vehicle-item__image vehicle-item__header" "vehicle-item__image vehicle-item__data" "vehicle-item__bottom vehicle-item__bottom";margin-left:20px;margin-right:20px;position:relative}.vehicle-item__image{grid-area:vehicle-item__image;width:245px;overflow:hidden}.vehicle-item__image .vehicle-item__image-carousel{overflow:hidden}.vehicle-item__header{z-index:1;display:flex;flex-wrap:wrap;gap:.5em 2em;justify-content:space-between}.vehicle-item__header .vehicle-item__title{color:#2e3192;cursor:pointer}.vehicle-item__header .vehicle-item__eCanter-logo{height:10px}.vehicle-item__header .vehicle-item__sonderkonditionen{padding:4px 6px;height:fit-content;background-color:#313495;color:#fff;margin-left:auto}.vehicle-item__data{display:flex;flex-direction:column}.vehicle-item__data .icon{margin-right:5px}.vehicle-item__data-list{display:flex;flex-wrap:wrap;margin-top:1em}.vehicle-item__bottom{grid-area:vehicle-item__bottom}.vehicle-item__bottom-divider{margin-top:20px;margin-bottom:20px;border-bottom:1px solid #ccc}.vehicle-item a{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}@media (max-width:1024px){.vehicle-item{grid-template-columns:auto;grid-template-areas:"vehicle-item__header" "vehicle-item__image " "vehicle-item__data " "vehicle-item__bottom ";margin-left:0;margin-right:0}.vehicle-item__image{grid-area:vehicle-item__image;width:100%;margin-bottom:16px}.vehicle-item__header{padding:0 20px;width:100%;margin-bottom:16px}.vehicle-item__header .vehicle-item__title{margin-bottom:0}.vehicle-item__data{padding:0 20px}.vehicle-item__bottom-divider{margin-bottom:30px}}.attribute-list{display:flex;flex-wrap:wrap;width:100%;margin-top:1em}.attribute-list__item{width:50%;margin:5px 0;display:flex;align-items:center;padding-right:16px;z-index:1}.attribute-list__item i{margin-right:10px;font-size:26px}.attribute-list__item.eCanter i{color:#2e3192}.attribute-list__item .ikon-Leistung{scale:1.6}.attribute-list__item .ikon-Kabine{scale:1.5}@media (max-width:1024px){.attribute-list__item{padding-left:0}.attribute-list__item i{margin-right:16px}}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.vehiclelist{grid-area:vehiclelist;margin-top:53px}.vehiclelist .vehicle{position:relative}.vehiclelist a{position:absolute;top:0;left:0;bottom:0;right:0}.vehiclelist__no-result-wrapper{display:flex;flex-direction:column;align-items:center;width:100%;justify-self:center;text-align:center}.vehiclelist__no-result-wrapper .vehiclelist__no-results-title{font-size:16px!important;margin-bottom:1em}.vehiclelist__no-result-wrapper .vehiclelist__no-results-text{margin-bottom:2em}.vehiclelist__no-result-wrapper .vehiclelist__no-result-image{left:2em;background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;padding-bottom:55.37%;position:relative}.vehiclelist__no-result-wrapper .filter-reset-all{height:3em;padding:1em 2em;display:flex;justify-self:end}.vehiclelist__no-result-wrapper .filter-reset-all.desktop{margin-bottom:3.1em;height:48px;width:201px}.vehiclelist__no-result-wrapper .filter-reset-all.desktop .MuiTypography-root{font-size:14px}.vehiclelist .vehicle-loader{display:flex;justify-content:center;width:100%;margin-top:20px}@keyframes move{0%{transform:translate(-100%)}50%{transform:translate(0)}to{transform:translate(100%)}}.vehiclelist .vehicle-loader__icon-container{animation:move 2s linear infinite;width:15%}.vehiclelist .vehicle-loader__icon{font-size:4em;transform:rotateY(180deg);color:#2e3192;width:100%}@media (max-width:1024px){.vehiclelist{grid-area:vehiclelist}.vehiclelist__no-result-wrapper{color:#666;width:auto}.vehiclelist__no-result-wrapper .vehiclelist__no-results-icon{font-size:3.5em;margin-bottom:24px;color:#666}.vehiclelist__no-result-wrapper .vehiclelist__no-results-title{font-size:16px!important;margin-bottom:1em}.vehiclelist__no-result-wrapper .vehiclelist__no-results-text{margin-bottom:2em;max-width:244px}}.filterbreadcrumb{grid-area:filterbreadcrumb;display:flex;margin-left:15px;flex-wrap:wrap;position:sticky}.filterbreadcrumb__wrapper{min-width:inherit;display:flex;flex-wrap:wrap;width:100%}.filterbreadcrumb__wrapper>:last-child{margin-left:auto}.filterbreadcrumb__filter{margin-left:5px;margin-right:5px;padding:10px;background-color:#eeeef0;display:flex;align-items:center;justify-content:space-between;height:44px;min-width:100px;margin-bottom:8px}.filterbreadcrumb__filter-label{margin-left:10px;margin-right:10px}.filterbreadcrumb__remove-filter{display:flex;font-weight:700;align-items:center;margin-left:10px;cursor:pointer;margin-right:10px}@media (max-width:1024px){.filterbreadcrumb{padding:0 20px;margin-left:0;margin-top:16px}.filterbreadcrumb__filter{margin-left:0;margin-right:10px}}.pagination{grid-area:pagination;margin:40px auto 94px;display:flex;list-style:none;outline:none}.pagination>.active>a{background-color:#313495;border-color:#313495;color:#fff}.pagination>li>a{border:1px solid #313495;padding:5px 10px;outline:none;cursor:pointer}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#313495;border-color:#313495;outline:none}.pagination>li>a,.pagination>li>span{color:#313495}.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span{border-radius:unset}.resultnumber{grid-area:resultnumber;max-height:fit-content}.resultnumber .result-number-undertext{font-size:14px}@media (max-width:1024px){.resultnumber{padding:0 20px}}.search{padding:0 56px;display:grid;grid-template-columns:.5fr 1.5fr;grid-template-rows:auto max-content auto;gap:0 0;grid-template-areas:"backbutton backbutton" "resultnumber filterbreadcrumb" "filters vehiclelist" "filters vehiclelist" "filters vehiclelist" "filters pagination"}.search .contextSwitcher{margin:20px 0}.search .contextSwitcher .toggle-label{padding:20px 0}.filter-reset-all{color:#313495;display:flex;align-items:center;height:44px;margin-left:20px;cursor:pointer;align-items:end}.filter-reset-all--removed{display:none}@media (max-width:1024px){.search{padding:28px 0 0;grid-template-areas:"backbutton backbutton" "resultnumber resultnumber" "filters filters" "filterbreadcrumb filterbreadcrumb" "vehiclelist vehiclelist" "pagination pagination" "disclaimers disclaimers"}.search .sticky{position:-webkit-sticky;position:sticky;top:48px;z-index:100;background-color:#fff;width:100vw}.search .pagination{margin:40px auto 74px}.search .disclaimer__points{margin:0 20px 94px;max-width:95vw}}.back-button{grid-area:backbutton}.back-button__wrapper{display:inline-flex;height:30px;margin:1em 0;align-items:center;cursor:pointer}.back-button__wrapper svg{width:30px;height:30px}@media (max-width:1024px){.back-button{padding-right:20px;padding-left:20px}.back-button__wrapper{margin:.5em 0}}.details__top-container{padding:0 56px}.details__top-container .back-button{padding:0}.details__top-container .share-button .ikon-old-Printer{transform:scale(.8)}.details__top-container .share-button .ikon-Mail{transform:scale(1.3)}.details__top-container .share-button .share-button__share-icon{transform:scale(.9)}.details i{font-style:normal;font-size:26px}.details .basic-info{padding:0 56px;display:flex}.details .basic-info__image{max-height:472px;width:100%;max-width:601px;margin-right:25px;flex-shrink:1}.details .basic-info__image .basic-info__image-legend{position:relative;top:.5em;left:.5em}.details .basic-info__data{display:flex;flex-direction:column;flex-shrink:2}.details .basic-info__data .basic-info__data-upper{padding-bottom:2em;display:flex;flex-wrap:wrap;gap:1em 2em;justify-content:space-between}.details .basic-info__data .basic-info__data-upper .basic-info__data-name{color:#2e3192}.details .basic-info__data .basic-info__data-upper .basic-info__eCanter-logo{width:118px;height:10px;align-self:center}.details .basic-info__data .basic-info__data-upper .basic-info__data-special-offer{text-align:center;padding:5px 30px;max-width:217px;font-size:13px;background-color:#2e3192;color:#fff}.details .basic-info__data .basic-info__data-points{margin-bottom:52px}.details .basic-info__data .basic-info__data-request-button{display:block;border-radius:0;text-align:center;text-decoration:none;padding:15px 0;margin:20px 0;box-shadow:none;cursor:pointer;width:100%}.details .basic-info__data .basic-info__data-share{display:flex;gap:1.25em;margin-left:.375em}.details .basic-info__data .basic-info__data-share i{cursor:pointer}.details .basic-info__data .basic-info__data-share .ikon-old-Printer{transform:scale(.8)}.details .basic-info__data .basic-info__data-share .ikon-Mail{transform:scale(1.3)}.details .vehicle-equipment,.details .vehicle-security,.details .vehicle-description{padding:0 56px;margin-bottom:88px}.details .vehicle-equipment__group-title-wrapper,.details .vehicle-security__group-title-wrapper,.details .vehicle-description__group-title-wrapper{border-bottom:1px solid #666;padding-bottom:20px;margin:0}.details .vehicle-equipment .MuiAccordionSummary-content,.details .vehicle-security .MuiAccordionSummary-content,.details .vehicle-description .MuiAccordionSummary-content{margin:0}.details .vehicle-equipment__attributes,.details .vehicle-security__attributes,.details .vehicle-description__attributes{display:flex;flex-wrap:wrap}.details .vehicle-equipment__attributes>*,.details .vehicle-security__attributes>*,.details .vehicle-description__attributes>*{flex:1 1 calc(33.333% - 16px);max-width:calc(33.333% - 16px);box-sizing:border-box;margin-right:24px}.details .vehicle-equipment__attributes>*:nth-child(3n),.details .vehicle-security__attributes>*:nth-child(3n),.details .vehicle-description__attributes>*:nth-child(3n){margin-right:0}.details .vehicle-equipment__attributes .vehicle-equipment__attributes-group-name,.details .vehicle-security__attributes .vehicle-equipment__attributes-group-name,.details .vehicle-description__attributes .vehicle-equipment__attributes-group-name{border-bottom:1px solid #666}.details .vehicle-equipment.Mui-expanded,.details .vehicle-security.Mui-expanded,.details .vehicle-description.Mui-expanded{border-bottom:none;margin-bottom:88px;padding-bottom:0}.details .vehicle-equipment.Mui-expanded .vehicle-equipment__group-title-wrapper.Mui-expanded,.details .vehicle-security.Mui-expanded .vehicle-equipment__group-title-wrapper.Mui-expanded,.details .vehicle-description.Mui-expanded .vehicle-equipment__group-title-wrapper.Mui-expanded{border-bottom:1px solid #666}.details .vehicle-description,.details .vehicle-description.Mui-expanded{margin-top:88px}.details .vehicle-security,.details .vehicle-security.Mui-expanded{margin-bottom:88px}.details .vehicle-security__attributes .vehicle-security__attributes-item{padding:20px 0;border-bottom:1px solid #C7C8CA}.details .attribute{display:flex;justify-content:space-between;padding:20px 0;border-bottom:1px solid #C7C8CA;break-inside:avoid}.details .attribute__name{text-transform:capitalize}.details .dealer-widget{margin-top:3em;z-index:1;max-height:fit-content;display:flex;justify-content:center;align-items:center;background-color:#ececec;position:relative}.details .dealer-widget .blured{filter:blur(25px)}.details .dealer-widget .dealer-data{padding:0 56px;align-items:center;width:100%;z-index:1;margin-right:20px}.details .dealer-widget .dealer-data__row-1{margin:32px 0}.details .dealer-widget .dealer-data__row-2{display:flex;max-width:384px;width:100%;background-color:#fff;border-radius:1px;padding:1em;margin-top:2em}.details .dealer-widget .dealer-data__row-2 .dealer-data__icon{width:30px;height:30px;margin-right:.5em}.details .dealer-widget .dealer-data__row-2 .dealer-data__street,.details .dealer-widget .dealer-data__row-2 .dealer-data__tel{margin-top:.5em}.details .dealer-widget .dealer-data__row-2 .dealer-data__link{text-decoration:none;color:#2e3192}.details .dealer-widget .dealer-data__row-3{margin-top:1em;margin-bottom:4em;display:flex}.details .dealer-widget .dealer-data__button-wrapper{display:flex;z-index:1;position:absolute;justify-content:center;align-items:center;width:100%;height:374px}.details .dealer-widget .dealer-data__button-wrapper button{height:53px;width:315px;margin:0 1em;border-radius:1px}.details .dealer-widget .dealer-data__button{max-width:384px;width:100%;height:48px;border-radius:1px}.details .picked:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background-repeat:no-repeat;background-size:contain;background-position:left;background-color:#ececec;filter:grayscale(100%);opacity:20%;transform:scaleX(-1);z-index:-1}.details .disclaimer{padding:4em 56px;background-color:#ececec}.details .disclaimer__points{display:inline-block}.details .disclaimer__point{padding:8px 0}.details .printable{display:none}@media print{.details .printable{display:flex;justify-content:center;align-items:center;flex-direction:column;max-height:unset;width:100%;max-width:inherit;margin-bottom:48px}.details .printable .basic-info__image-legend{align-self:flex-start;margin-left:24px;margin-top:16px}.details .basic-info__image,.details .bfz-widget-ikon{display:none}.details .vehicle-equipment__trigger:after,.details .vehicle-security__trigger:after{content:""}.details .vehicle-equipment__contentOuter,.details .vehicle-security__contentOuter{height:auto!important}.details .dealer-widget--button,.details .basic-info--data--buttons{display:none!important}}@media (max-width:1024px){.details{padding-top:28px}.details__top-container{display:flex;justify-content:space-between;align-items:center;padding:0 20px;position:-webkit-sticky;position:sticky;top:47px;z-index:100;background-color:#fff}.details i{font-style:normal;font-size:26px}.details .basic-info{padding:0;flex-direction:column}.details .basic-info__image{max-height:472px;width:100%;max-width:unset;margin-right:0;margin-bottom:20px}.details .basic-info__image .basic-info__image-legend{position:relative;top:.25em;left:.5em}.details .basic-info__data{padding:0 20px}.details .basic-info__data .basic-info__data-upper{padding-bottom:18px}.details .basic-info__data .basic-info__data-upper .basic-info__data-name{margin-bottom:0}.details .basic-info__data .basic-info__data-upper .basic-info__data-special-offer{padding:5px 30px;margin-left:0;margin-bottom:0;margin-top:8px}.details .basic-info__data .basic-info__data-points{padding:16px 0;border-top:1px solid #666;border-bottom:1px solid #666;margin-bottom:16px}.details .basic-info__data .basic-info__data-share i{margin-right:10px;cursor:pointer}.details .vehicle-equipment,.details .vehicle-security,.details .vehicle-description{padding:0 20px}.details .vehicle-equipment__group-title-wrapper,.details .vehicle-security__group-title-wrapper,.details .vehicle-description__group-title-wrapper{border-bottom:1px solid #666;padding-bottom:20px;margin:0}.details .vehicle-equipment .MuiAccordionSummary-content,.details .vehicle-security .MuiAccordionSummary-content,.details .vehicle-description .MuiAccordionSummary-content{margin:0}.details .vehicle-equipment__attributes,.details .vehicle-security__attributes,.details .vehicle-description__attributes{display:flex;flex-wrap:wrap}.details .vehicle-equipment__attributes>*,.details .vehicle-security__attributes>*,.details .vehicle-description__attributes>*{flex:1 1 100%;max-width:100%;box-sizing:border-box;margin-right:0}.details .vehicle-equipment__attributes>*:nth-child(3n),.details .vehicle-security__attributes>*:nth-child(3n),.details .vehicle-description__attributes>*:nth-child(3n){margin-right:0}.details .vehicle-equipment .vehicle-equipment__attributes,.details .vehicle-security .vehicle-equipment__attributes,.details .vehicle-description .vehicle-equipment__attributes{display:flex;flex-wrap:wrap;justify-content:space-between}.details .vehicle-equipment .vehicle-equipment__attributes .vehicle-equipment__attributes-group,.details .vehicle-security .vehicle-equipment__attributes .vehicle-equipment__attributes-group,.details .vehicle-description .vehicle-equipment__attributes .vehicle-equipment__attributes-group{width:100%;margin-bottom:50px}.details .vehicle-equipment .vehicle-equipment__attributes .vehicle-equipment__attributes-group .vehicle-equipment__attributes-group-name,.details .vehicle-security .vehicle-equipment__attributes .vehicle-equipment__attributes-group .vehicle-equipment__attributes-group-name,.details .vehicle-description .vehicle-equipment__attributes .vehicle-equipment__attributes-group .vehicle-equipment__attributes-group-name{border-bottom:1px solid #666}.details .vehicle-equipment.Mui-expanded,.details .vehicle-security.Mui-expanded,.details .vehicle-description.Mui-expanded{margin-bottom:70px}.details .vehicle-description,.details .vehicle-description.Mui-expanded{margin-top:48px;margin-bottom:70px}.details .vehicle-security,.details .vehicle-security.Mui-expanded{margin-bottom:70px}.details .dealer-widget .dealer-data{padding:0 20px}.details .dealer-widget .dealer-data__row-3{margin-bottom:3em;display:flex}.details .dealer-widget .dealer-data__row-3 .dealer-data__button{padding:13px}.details .dealer-widget .dealer-data__button-wrapper{display:flex;justify-content:center;width:100%;max-width:384px}.details .dealer-widget .dealer-data__button-wrapper .dealer-data__button{width:100%}.details .disclaimer{padding:0 20px 3em}}@media (max-width:720px){.details .picked:before{content:"";position:absolute;top:95px;width:inherit;height:inherit;background-size:cover;background-position:center}}.outlet-search-dialog .MuiInputBase-input{padding:25px 12px 8px}.outlet-search-dialog button{padding:.25em 1em}.MuiCardActions-root.outlet-search-card__actions{padding:0 1em 1em}.outlet-search-card:hover{background-color:#f5f5f5;cursor:pointer}.outlet-search-card-active{background-color:#eeeef0}.outlet-search-dialog .mandatory{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1}.share-button{position:relative}.share-button__close-icon,.share-button__share-icon,.share-button .ikon-Mail,.share-button .ikon-old-Printer{cursor:pointer}.share-button .ikon-old-Printer,.share-button .ikon-Mail{padding:0 2px}.share-button__container{position:absolute;display:flex;justify-content:center;align-items:center;right:0;gap:1.25em}.share-button .show{visibility:visible;opacity:1;transition:visibility 0s linear .1s,opacity .1s ease-in-out}.share-button .hide{visibility:hidden;opacity:0;transition:visibility 0s linear .3s,opacity .3s ease-in-out}.lead-service{padding:0 56px 56px}.lead-service input[type=email],.lead-service input[type=tel],.lead-service input[type=text],.lead-service select,.lead-service textarea{background-color:#fff}.lead-service__top-container{display:flex;justify-content:space-between;align-items:center}.lead-service__back-button{padding:0}.lead-service__share-button .ikon-old-Printer{transform:scale(1.2)}.lead-service__share-button .ikon-Mail{transform:scale(1.9)}.lead-service .lead-service-enquiry{display:grid;padding-top:20px;padding-bottom:56px;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:0 2em;grid-template-areas:"lead-service-details dealer-data" "interests dealer-data" "calculation questions-form-group" "personal-data personal-data"}.lead-service .lead-service-enquiry .form-group-label{width:100%}.lead-service .lead-service-enquiry .option{width:100%;color:#333;align-items:flex-end}.lead-service .lead-service-enquiry .option .MuiCheckbox-root{padding-top:16px;padding-bottom:0;padding-right:16px}.lead-service .lead-service-enquiry .option svg{font-size:.7em}.lead-service .lead-service-enquiry .lead-service-details{grid-area:lead-service-details}.lead-service .lead-service-enquiry .lead-service-details__header{display:flex;justify-content:space-between;margin-bottom:1.75em}.lead-service .lead-service-enquiry .lead-service-details__header-text{font-size:22px}.lead-service .lead-service-enquiry .lead-service-details__header-id{color:#333;display:flex;gap:.375em}.lead-service .lead-service-enquiry .lead-service-details__header-id i{transform:scale(.9);align-self:center}.lead-service .lead-service-enquiry .lead-service-details__van{padding:16px 0;border-bottom:1px solid #C7C8CA;border-top:1px solid #C7C8CA;margin-bottom:3.5em}.lead-service .lead-service-enquiry .lead-service-details__van .lead-service-details__van-type{padding-bottom:.25em}.lead-service .lead-service-enquiry .lead-service-details__van .lead-service-details__van-title{color:#333;display:flex;justify-content:space-between}.lead-service .lead-service-enquiry .lead-service-details__van .lead-service-details__van-data{display:grid;grid-template-columns:repeat(3,1fr);color:#666;gap:2em}.lead-service .lead-service-enquiry .lead-service-details__van .lead-service-details__van-data .lead-service-details__item{display:flex;flex-direction:column}.lead-service .lead-service-enquiry .interests{grid-area:interests;margin-bottom:3.5em}.lead-service .lead-service-enquiry .calculation{grid-area:calculation;margin-bottom:2.5em}.lead-service .lead-service-enquiry .dealer-data{grid-area:dealer-data}.lead-service .lead-service-enquiry .dealer-data__row-1{margin-bottom:1.5em;display:flex;justify-content:space-between}.lead-service .lead-service-enquiry .dealer-data__row-1 svg{stroke:#000;font-size:30px}.lead-service .lead-service-enquiry .dealer-data__row-2{display:flex;min-width:100%;background-color:#ececec;width:fit-content;border-radius:1px;padding:1em}.lead-service .lead-service-enquiry .dealer-data__row-2 .dealer-data__icon{width:30px;height:30px;margin-right:.5em}.lead-service .lead-service-enquiry .dealer-data__row-2 .dealer-data__street,.lead-service .lead-service-enquiry .dealer-data__row-2 .dealer-data__tel{margin-top:.5em}.lead-service .lead-service-enquiry .dealer-data__row-2 .dealer-data__link{text-decoration:none;color:#2e3192}.lead-service .lead-service-enquiry .dealer-data__row-3{margin-top:1em;display:flex}.lead-service .lead-service-enquiry .dealer-data__button{height:48px;min-width:100%;border-radius:1px}.lead-service .lead-service-enquiry .questions-form-group{grid-area:questions-form-group;margin-bottom:2.5em;display:flex;height:100%}.lead-service .lead-service-enquiry .questions-form-group__title{margin-bottom:1em}.lead-service .lead-service-enquiry .questions-form-group__textarea{flex-grow:1}.lead-service .lead-service-enquiry .questions-form-group__textarea .MuiInputBase-root{border-radius:1px;height:calc(100% - 2em)}.lead-service .lead-service-enquiry .questions-form-group__textarea .MuiInputBase-root textarea{height:100%!important}.lead-service .lead-service-enquiry .personal-data{border-top:1px solid #C7C8CA;grid-area:personal-data;padding-top:2.5em}.lead-service .lead-service-enquiry .personal-data__headline{display:flex;justify-content:space-between;font-size:22px;margin-bottom:1.5em}.lead-service .lead-service-enquiry .personal-data__headline .personal-data__title{font-size:22px;color:#000}.lead-service .lead-service-enquiry .personal-data__headline .personal-data__required-fields-text{color:#000}.lead-service .lead-service-enquiry .personal-data__salutation{color:#333}.lead-service .lead-service-enquiry .personal-data__salutation-options{display:flex;gap:1em;width:50%;margin-bottom:2.5em}.lead-service .lead-service-enquiry .personal-data__input-row{display:flex;gap:1.375em;margin-bottom:1em}.lead-service .lead-service-enquiry .personal-data__input-row .text-input{flex:1 1 100%}.lead-service .lead-service-enquiry .personal-data__input-row .text-input .text-input__headline{margin-bottom:9px}.lead-service .lead-service-enquiry .personal-data__input-row .text-input .text-input__textfield{width:100%;height:100%}.lead-service .lead-service-enquiry .personal-data__input-row .text-input .text-input__textfield input{height:35px;border-radius:1px;padding:0 0 0 1em}.lead-service .lead-service-enquiry .personal-data__input-row .text-input .text-input__textfield .MuiInputBase-root{border-radius:1px}.lead-service .lead-service-enquiry .personal-data__disclaimer{margin-top:.5em;margin-bottom:1.5em;color:#333}.lead-service .lead-service-enquiry__button{padding:1em 3.5em}.lead-service .mandatory{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1}@media (max-width:1024px){.lead-service{padding:28px 20px 0}.lead-service__top-container{position:-webkit-sticky;position:sticky;top:47px;z-index:100;background-color:#fff;padding-top:0}.lead-service .lead-service-enquiry{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"lead-service-details" "interests" "calculation" "questions-form-group" "dealer-data" "personal-data"}.lead-service .lead-service-enquiry .interests,.lead-service .lead-service-enquiry .lead-service-details__van{margin-bottom:2.5em}.lead-service .lead-service-enquiry .questions-form-group__title{margin-bottom:.75em}.lead-service .lead-service-enquiry .questions-form-group__textarea{height:185px}.lead-service .lead-service-enquiry .personal-data{padding-top:3em}.lead-service .lead-service-enquiry .personal-data__headline{flex-direction:column;margin-bottom:1em}.lead-service .lead-service-enquiry .personal-data__headline .personal-data__title{margin-bottom:.75em}.lead-service .lead-service-enquiry .personal-data .personal-data__input-row.first-row{flex-direction:column}.lead-service .lead-service-enquiry .personal-data .personal-data__input-row{gap:1em}.lead-service .lead-service-enquiry .personal-data .personal-data__input-row>*:nth-child(n){flex-basis:66.67%}.lead-service .lead-service-enquiry .personal-data .personal-data__input-row>*:nth-child(2n){flex-basis:33.33%}.lead-service .lead-service-enquiry .personal-data .personal-data__input-row.reverse-order>*:nth-child(n){flex-basis:33.33%}.lead-service .lead-service-enquiry .personal-data .personal-data__input-row.reverse-order>*:nth-child(2n){flex-basis:66.67%}.lead-service .lead-service-enquiry .personal-data__salutation-options{flex-wrap:wrap;gap:0;width:100%;margin-bottom:1em;height:auto}.lead-service .lead-service-enquiry .personal-data__salutation-options .option{flex:1 1 auto;min-width:150px;max-width:fit-content}.lead-service .lead-service-enquiry .personal-data__disclaimer{margin-top:0;margin-bottom:1em}.lead-service .lead-service-enquiry__button{padding:1em 3em;width:100%}}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{font-size:16px;line-height:normal}.header__navigation .text-ellipsis{text-transform:uppercase!important}.App{padding:0 40px;margin:0 auto;font-size:16px;line-height:1.35}.App .links{margin-bottom:20px}.App *{box-sizing:border-box}@media print{#HEADER_AREA,#LAST_AREA,.links{display:none!important}}