.dwa-ui-svg-icon{transition:all .2s ease-in-out;fill:currentColor}
.dwa-ui-svg-icon--360_s_hover{width:22px;height:17px}
.dwa-ui-svg-icon--360_m_button{width:56px;height:56px}
.dwa-ui-svg-icon--aktualisieren{width:22px;height:21px}
.dwa-ui-svg-icon--arrow-down-l{width:18px;height:10px}
.dwa-ui-svg-icon--alert{width:23px;height:24px}
.dwa-ui-svg-icon--arrow-l-right{width:10px;height:17px}
.dwa-ui-svg-icon--arrow-l-left{width:10px;height:17px}
.dwa-ui-svg-icon--arrow-left-s{width:8px;height:13px}
.dwa-ui-svg-icon--arrow-s-down{width:14px;height:8px}
.dwa-ui-svg-icon--arrow-s-up{width:14px;height:8px}
.dwa-ui-svg-icon--arrow-s-right{width:8px;height:13px}
.dwa-ui-svg-icon--arrow-xl-down{width:24px;height:13px}
.dwa-ui-svg-icon--arrow-xl-left{width:13px;height:23px}
.dwa-ui-svg-icon--arrow-xl-right{width:13px;height:23px}
.dwa-ui-svg-icon--B1{width:71px;height:29px}
.dwa-ui-svg-icon--B18{width:59px;height:25px}
.dwa-ui-svg-icon--B19{width:70px;height:31px}
.dwa-ui-svg-icon--B2{width:59px;height:25px}
.dwa-ui-svg-icon--B20{width:71px;height:33px}
.dwa-ui-svg-icon--B3{width:70px;height:28px}
.dwa-ui-svg-icon--B21{width:69px;height:33px}
.dwa-ui-svg-icon--B4{width:70px;height:30px}
.dwa-ui-svg-icon--B6{width:70px;height:26px}
.dwa-ui-svg-icon--B5{width:68px;height:34px}
.dwa-ui-svg-icon--benefits-financial-services{width:223px;height:182px}
.dwa-ui-svg-icon--benefits-mobility-guarantee{width:263px;height:163px}
.dwa-ui-svg-icon--benefits-professional-vehicle-reconditioning{width:248px;height:174px}
.dwa-ui-svg-icon--B7{width:71px;height:29px}
.dwa-ui-svg-icon--benefits-right-of-exchange{width:179px;height:224px}
.dwa-ui-svg-icon--benefits-technical-quality-check{width:246px;height:128px}
.dwa-ui-svg-icon--B8{width:70px;height:30px}
.dwa-ui-svg-icon--benefits-test-drive{width:171px;height:231px}
.dwa-ui-svg-icon--benefits-trade-in{width:201px;height:199px}
.dwa-ui-svg-icon--benefits-used-car-customisation{width:212px;height:207px}
.dwa-ui-svg-icon--buy-online{width:42px;height:26px}
.dwa-ui-svg-icon--cartypes-e-mobility{width:83px;height:31px}
.dwa-ui-svg-icon--charge{width:50px;height:50px}
.dwa-ui-svg-icon--calculator{width:24px;height:26px}
.dwa-ui-svg-icon--check-xl{width:21px;height:15px}
.dwa-ui-svg-icon--check-mark{width:15px;height:11px}
.dwa-ui-svg-icon--check-xxs{width:10px;height:8px}
.dwa-ui-svg-icon--check-xxl{width:40px;height:28px}
.dwa-ui-svg-icon--check-xs{width:15px;height:11px}
.dwa-ui-svg-icon--close-xl{width:13px;height:13px}
.dwa-ui-svg-icon--circle{width:56px;height:56px}
.dwa-ui-svg-icon--close-xs{width:10px;height:10px}
.dwa-ui-svg-icon--close-xxl{width:19px;height:19px}
.dwa-ui-svg-icon--co2{width:50px;height:50px}
.dwa-ui-svg-icon--color{width:50px;height:50px}
.dwa-ui-svg-icon--benefits-used-car-warranty{width:206px;height:250px}
.dwa-ui-svg-icon--compare{width:28px;height:27px}
.dwa-ui-svg-icon--contact-form{width:29px;height:19px}
.dwa-ui-svg-icon--consumption-electric-hybrid{width:50px;height:50px}
.dwa-ui-svg-icon--doors{width:50px;height:50px}
.dwa-ui-svg-icon--drive-tech{width:50px;height:50px}
.dwa-ui-svg-icon--e-mobility-flash{width:8px;height:14px}
.dwa-ui-svg-icon--driving-range{width:50px;height:50px}
.dwa-ui-svg-icon--dealer-placeholder{width:80px;height:80px}
.dwa-ui-svg-icon--engine-power{width:50px;height:50px}
.dwa-ui-svg-icon--exclamation-mark{width:4px;height:25px}
.dwa-ui-svg-icon--fuel-consumption{width:50px;height:50px}
.dwa-ui-svg-icon--filter{width:22px;height:14px}
.dwa-ui-svg-icon--first-registration{width:50px;height:50px}
.dwa-ui-svg-icon--fuel{width:50px;height:50px}
.dwa-ui-svg-icon--gallery{width:16px;height:16px}
.dwa-ui-svg-icon--gear-types{width:50px;height:50px}
.dwa-ui-svg-icon--general-info{width:50px;height:50px}
.dwa-ui-svg-icon--images{width:25px;height:17px}
.dwa-ui-svg-icon--info-question{width:20px;height:20px}
.dwa-ui-svg-icon--info{width:20px;height:20px}
.dwa-ui-svg-icon--locate{width:20px;height:20px}
.dwa-ui-svg-icon--mail{width:65px;height:44px}
.dwa-ui-svg-icon--map-marker-xs{width:10px;height:15px}
.dwa-ui-svg-icon--login{width:14px;height:17px}
.dwa-ui-svg-icon--map-marker{width:40px;height:60px}
.dwa-ui-svg-icon--milage{width:50px;height:50px}
.dwa-ui-svg-icon--motor{width:29px;height:22px}
.dwa-ui-svg-icon--no-image{width:64px;height:64px}
.dwa-ui-svg-icon--not-available{width:13px;height:11px}
.dwa-ui-svg-icon--phone{width:25px;height:23px}
.dwa-ui-svg-icon--pen{width:13px;height:15px}
.dwa-ui-svg-icon--plus-l{width:34px;height:34px}
.dwa-ui-svg-icon--plus{width:14px;height:14px}
.dwa-ui-svg-icon--popular{width:10px;height:10px}
.dwa-ui-svg-icon--search{width:22px;height:22px}
.dwa-ui-svg-icon--seats{width:50px;height:50px}
.dwa-ui-svg-icon--share{width:20px;height:16px}
.dwa-ui-svg-icon--star{width:24px;height:23px}
.dwa-ui-svg-icon--trade-in{width:19px;height:15px}
.dwa-ui-svg-icon--text-decoration{width:11px;height:9px}
.dwa-ui-svg-icon--video-play_big{width:80px;height:80px}
.dwa-ui-svg-icon--video-play_button{width:56px;height:56px}
.dwa-ui-svg-icon--video{width:20px;height:20px}
.dwa-ui-svg-icon--video-play_small{width:56px;height:56px}
.dwa-ui-svg-icon--videocall{width:26px;height:18px}
.dwa-ui-svg-icon--warranty{width:50px;height:50px}
.dwa-ui-svg-icon--watchlist-active{width:23px;height:20px}
.dwa-ui-svg-icon--watchlist-inactive{width:23px;height:20px}
.dwa-ui-svg-icon{transition:all .2s ease-in-out;fill:currentColor}
.dwa-ui-svg-icon--flag-BWA{width:75px;height:50px}
.dwa-ui-svg-icon--flag-NAM{width:75px;height:50px}
.dwa-ui-svg-icon--flag-ZAF{width:75px;height:50px}
.dwa-ui-button-v2{display:flex;justify-content:center;align-items:center;background-color:#f06409;min-width:100%;min-height:48px;border-radius:24px;color:#fff;cursor:pointer;outline:0;border:0;overflow:hidden;padding:10px 25px;position:relative;text-align:center;transition:color .2s ease-in-out,background-color .2s ease-in-out}
.dwa-ui-button-v2:not(.dwa-ui-button-v2--no-hover){-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000)}
.dwa-ui-button-v2:before{content:"";position:absolute;width:500px;height:500px;background-color:#000;top:50%;left:50%;border-radius:50%;transform:translate(-50%,-50%) scale(0);transition:transform .5s ease-in-out;z-index:1}
.dwa-ui-button-v2__text-wrapper{position:relative;display:inline-flex;z-index:1;padding:0}
.dwa-ui-button-v2__text,.dwa-ui-button-v2__show-more-text{font-size:16px;font-size:1.6rem;color:#fff;display:inline-block;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal}
@media(min-width:768px){.dwa-ui-button-v2{min-width:240px}
.dwa-ui-button-v2:not(.dwa-ui-button-v2--disabled):not(.dwa-ui-button-v2--no-hover):hover:before{transform:translate(-50%,-50%) scale(1)}
}
.dwa-ui-button-v2__icon{z-index:1;position:relative}
.dwa-ui-button-v2__icon:not(.dwa-ui-svg-icon--buy-online){min-width:25px;height:25px}
.dwa-ui-button-v2--hasIcon .dwa-ui-button-v2__icon--before{margin-right:15px}
.dwa-ui-button-v2--hasIcon .dwa-ui-button-v2__icon--after{margin-left:15px}
.dwa-ui-button-v2--inline{display:inline-block;margin-left:30px}
.dwa-ui-button-v2--inline:first-of-type{margin-left:0}
.dwa-ui-button-v2--secondary{border:2px solid #f06409;background-color:transparent}
.dwa-ui-button-v2--secondary .dwa-ui-button-v2__text,.dwa-ui-button-v2--secondary .dwa-ui-button-v2__show-more-text{color:#f06409;font-weight:400}
.dwa-ui-button-v2--secondary:before{background-color:transparent}
.dwa-ui-button-v2--secondary:hover{border:2px solid #000}
.dwa-ui-button-v2--secondary:hover .dwa-ui-button-v2__text,.dwa-ui-button-v2--secondary:hover .dwa-ui-button-v2__show-more-text{color:#000}
.dwa-ui-button-v2--show-more,.dwa-ui-button-v2--refresh{background-color:transparent;border:2px solid #cfd7d9;padding:5px 20px;min-height:36px}
.dwa-ui-button-v2--show-more:before,.dwa-ui-button-v2--refresh:before{background-color:#cfd7d9}
.dwa-ui-button-v2--show-more .dwa-ui-button-v2__text,.dwa-ui-button-v2--show-more .dwa-ui-button-v2__show-more-text,.dwa-ui-button-v2--refresh .dwa-ui-button-v2__text,.dwa-ui-button-v2--refresh .dwa-ui-button-v2__show-more-text{font-weight:400;display:inline-block;color:#000}
.dwa-ui-button-v2--show-more .dwa-ui-button-v2__show-more-text,.dwa-ui-button-v2--refresh .dwa-ui-button-v2__show-more-text{z-index:2;display:none}
.dwa-ui-button-v2--show-more .dwa-ui-button-v2__icon,.dwa-ui-button-v2--refresh .dwa-ui-button-v2__icon{margin-left:15px}
.dwa-ui-button-v2--refresh .dwa-ui-button-v2__icon{transition:transform .2s ease-in-out;color:#8994a0;width:18px;height:18px}
.dwa-ui-button-v2--show-more .dwa-ui-button-v2__icon{transition:transform .2s ease-in-out;color:#8994a0;width:14px;height:14px}
.dwa-ui-button-v2--show-more-open .dwa-ui-button-v2__icon{transform:rotate(180deg)}
.dwa-ui-button-v2--show-more-open .dwa-ui-button-v2__text{display:none}
.dwa-ui-button-v2--show-more-open .dwa-ui-button-v2__show-more-text{display:inline-block}
.dwa-ui-button-v2--disabled{opacity:.3}
.dwa-ui-button-v2--disabled:hover{cursor:not-allowed}
.dwa-ui-button-v2--centered{margin:0 auto}
.dwa-ui-button-v2--bg-white{background-color:#fff}
.dwa-ui-button-v2.dwa-ui-vehiclecard-skeleton__vehicle-card-area-button--mobile{left:50%;transform:translateX(-50%);min-width:90%}
.dwa-ui-link-v2{position:relative;cursor:pointer;display:inline-block}
.dwa-ui-link-v2:hover{color:#cd3a00}
.dwa-ui-link-v2:hover .dwa-ui-link-v2__icon{color:#cd3a00}
.dwa-ui-link-v2__icon{color:#8994a0;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:color .2s ease-in-out}
.dwa-ui-link-v2:not(.dwa-ui-link-v2--original-iconsize):not(.dwa-ui-link-v2--icon-large) .dwa-ui-link-v2__icon{width:14px;height:13px}
.dwa-ui-link-v2__icon-left{padding-left:20px}
.dwa-ui-link-v2__icon-left .dwa-ui-link-v2__icon{transform:translateY(-50%) rotate(180deg);right:inherit;left:0}
.dwa-ui-link-v2__icon-right{padding-right:20px}
.dwa-ui-link-v2__icon-left:not(.dwa-ui-link-v2--small),.dwa-ui-link-v2__icon-right:not(.dwa-ui-link-v2--small){font-size:16px;font-size:1.6rem}
.dwa-ui-link-v2--underline{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px;-webkit-text-decoration-color:#8994a0;text-decoration-color:#8994a0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;padding-bottom:4px}
.dwa-ui-link-v2--underline:hover{color:#cd3a00;-webkit-text-decoration-color:#cd3a00;text-decoration-color:#cd3a00}
.dwa-ui-link-v2--icon-large .dwa-ui-link-v2__icon{height:19px;width:11px}
.dwa-ui-link-v2--is-disabled{cursor:not-allowed;opacity:.3;pointer-events:none;text-decoration:none}
.dwa-ui-link-v2--text-align-right{text-align:right}
.dwa-ui-modal__clickable{display:flex;z-index:1}
.dwa-ui-modal__clickable:hover .dwa-ui-svg-icon{color:#f06409}
.dwa-ui-modal__overlay{transition:all .2s ease-in-out;position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);visibility:hidden;opacity:0;z-index:170}
.dwa-ui-modal__overlay--variable-height .dwa-ui-modal__overlay-content{padding-bottom:30px}
.dwa-ui-modal__overlay--variable-height .dwa-ui__contactform-contentwrapper{padding-bottom:0}
.dwa-ui-modal__overlay--variable-height .dwa-ui-modal__overlay-outer{height:auto;min-height:420px;max-height:750px}
.dwa-ui-modal__overlay--open{visibility:visible;opacity:1}
.dwa-ui-modal__overlay-inner{overflow-y:auto;overflow-x:hidden;position:static;width:100%;height:100%}
.dwa-ui-modal__overlay-outer{position:fixed;width:100%;height:100%;margin-top:0;margin-left:auto;margin-right:auto;top:0;transform:none;border-radius:6px;background-color:#fff;box-shadow:0 6px 20px 0 rgba(0,0,0,.1),0 2px 7px 0 rgba(0,0,0,.08);max-height:100%;overflow-x:hidden}
@media(min-width:1024px){.dwa-ui-modal__overlay-outer{position:relative;width:680px;height:750px;top:50%;transform:translateX(170px) translateY(-50%)}
}
@media(min-width:1440px){.dwa-ui-modal__overlay-outer{width:880px}
}
.dwa-ui-modal__overlay-outer--without-control-center{transform:none}
@media(min-width:1024px){.dwa-ui-modal__overlay-outer--without-control-center{transform:translateX(0) translateY(-50%)}
}
.dwa-ui-modal__overlay-content{position:relative;width:100%;height:100%}
.dwa-ui-modal__overlay-content .dwa-ui-preloader{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.dwa-ui-modal__overlay-content .dwa-ui-preloader--textonly *{font-weight:100}
.dwa-ui-modal__overlay-content .dwa-ui-webcalc{padding:0 48px 48px}
.dwa-ui-modal__overlay-closebtn{position:absolute;background-color:#f1f4f3;height:43px;width:45px;border-bottom-left-radius:30px;border-top-right-radius:6px;z-index:4;top:0;right:0;background-size:20px;cursor:pointer;display:flex;justify-content:center;align-items:center}
.dwa-ui-modal__overlay-closebtn--background-white{background-color:#fff}
.dwa-ui-modal__overlay-icon{color:#8994a0;transition:color .2s ease-in-out}
.dwa-ui-modal__overlay-icon:hover{color:#f06409}
@media(min-width:1024px){.dwa-ui-modal__content-wrapper{padding:0 30px}
}
.dwa-ui-modal__content-wrapper>.dwa-ui--row{margin:0}
.dwa-ui-modal__headline-wrapper>[class*=col]{margin-bottom:30px;padding:0 30px}
@media(min-width:1024px){.dwa-ui-modal__headline-wrapper>[class*=col]{padding:0 20px}
}
.dwa-ui-modal__text-wrapper>[class*=col]{padding-left:38px;padding-right:38px}
.dwa-ui-modal__table-wrapper>[class*=col]{padding:0 10px;margin-bottom:30px}
@media(min-width:768px){.dwa-ui-modal__table-wrapper>[class*=col]{padding:0 20px}
}
@media(min-width:1024px){.dwa-ui-modal__table-wrapper>[class*=col]{padding:0}
}
.dwa-ui-modal__legal-text-wrapper>[class*=col]{padding-left:34px;padding-right:35px;margin-bottom:10px}
@media(max-width:1024px){.dwa-ui-modal--mobile-multi-contacts .dwa-ui-modal__overlay-outer{height:100%;max-height:none}
}
.dwa-ui-modal--mobile-multi-contacts .dwa-ui-modal__overlay-content{padding-top:30px}
.dwa-ui-call-overlay__header{display:flex;align-items:center;background-color:#f1f4f3;padding:30px 50px}
.dwa-ui-call-overlay__header-headline{display:inline-flex;flex:1 1 auto;color:#000;font-size:20px;font-weight:bold;line-height:27px}
.dwa-ui-call-overlay__header-headline--with-icon{margin-left:20px}
.dwa-ui-call-overlay__icon{color:#fff;width:30px;height:30px}
.dwa-ui-call-overlay__icon-wrapper{display:inline-flex;flex:0 0 50px;height:50px;padding:10px;margin:0 auto;border-radius:50%;background-color:#f06409}
.dwa-ui-call-overlay__headline{padding:50px 50px 0;margin-bottom:20px}
@media(max-width:768px){.dwa-ui-call-overlay__headline{padding:0 30px 0 30px}
}
.dwa-ui-call-overlay__vehicle+.dwa-ui-call-overlay__headline{padding-top:0}
.dwa-ui-call-overlay__vehicle+.dwa-ui-call-overlay__content .dwa-ui-call-overlay-headline{padding-top:0}
.dwa-ui-call-overlay__intro-text{padding:0 50px 0 50px;margin-bottom:20px}
@media(max-width:768px){.dwa-ui-call-overlay__intro-text{padding:0 30px 0 30px}
}
.dwa-ui-call-overlay__contact{padding:0 50px 0 50px}
@media(max-width:768px){.dwa-ui-call-overlay__contact{padding:0 30px 0 30px}
}
@media(max-width:768px){.dwa-ui-call-overlay__contact .dwa-ui-button,.dwa-ui-call-overlay__contact .dwa-ui-button-v2{margin:20px 0 0}
}
.dwa-ui-call-overlay__contact-wrapper{display:flex;flex-flow:row wrap}
.dwa-ui-call-overlay__contact-wrapper-item{display:inline-flex;flex-flow:column wrap;flex:1 1 100%;margin-bottom:30px}
@media(min-width:768px){.dwa-ui-call-overlay__contact-wrapper-item{flex:1 1 50%}
}
.dwa-ui-call-overlay__contact-subline{color:#8994a0}
.dwa-ui-call-overlay__contact-name{margin-bottom:10px;margin-top:5px}
.dwa-ui-call-overlay__contact-btn{display:inline}
.dwa-ui-call-overlay__contact-btn+.dwa-ui-call-overlay__contact-btn{margin-left:20px}
.dwa-ui-call-overlay__contact-phone{font-size:32px;font-size:3.2rem;white-space:nowrap}
.dwa-ui-call-overlay__contact-phone-icon{margin-right:15px}
.dwa-ui-call-overlay__contact--top-spacing{padding-top:50px}
.dwa-ui-call-overlay__contact--bottom-spacing{padding-bottom:50px}
.dwa-ui-call-overlay__headline+.dwa-ui-call-overlay__contact,.dwa-ui-call-overlay__intro-text+.dwa-ui-call-overlay__contact{padding:0 30px 0 50px}
@media(max-width:768px){.dwa-ui-call-overlay__headline+.dwa-ui-call-overlay__contact,.dwa-ui-call-overlay__intro-text+.dwa-ui-call-overlay__contact{padding:0 30px 0 30px}
}
.dwa-ui-buy-online-modal__headline{display:block;font-size:24px;font-size:2.4rem;font-weight:bold;line-height:30px;width:100%}
.dwa-ui-buy-online-modal__headline--small{font-size:12px;font-size:1.2rem;font-weight:100;padding-right:25px;letter-spacing:.2px;line-height:16px;margin-bottom:10px;color:#8994a0}
.dwa-ui-buy-online-modal .dwa-ui-call-overlay__headline{margin-bottom:40px;padding:30px 30px 0}
.dwa-ui-buy-online-modal__description,.dwa-ui-buy-online-modal__link{font-size:16px;font-size:1.6rem;font-weight:300;letter-spacing:.1px;line-height:26px}
.dwa-ui-buy-online-modal__link{margin-top:30px}
.dwa-ui-buy-online-modal .dwa-ui-modal__overlay-content{padding-bottom:50px}
.dwa-ui-buy-online-modal .dwa-ui-call-overlay__contact{display:flex;flex-flow:row wrap;justify-content:end;margin-top:50px;padding:0 50px 0 50px}
@media(min-width:768px){.dwa-ui-buy-online-modal .dwa-ui-call-overlay__contact{flex-flow:row nowrap}
}
.dwa-ui-buy-online-modal__button{display:inline-flex;margin-bottom:20px}
.dwa-ui-buy-online-modal__button:last-child{margin-bottom:0;margin-right:0}
@media(min-width:768px){.dwa-ui-buy-online-modal__button{margin-bottom:0;margin-right:30px}
}
.dwa-ui-buy-online-modal .dwa-ui-buy-online-modal__legaltext-wrapper{display:flex;border-top:2px solid #f1f4f3;margin:30px 50px 0 30px;padding:30px 0 0}
@media(min-width:768px){.dwa-ui-buy-online-modal .dwa-ui-buy-online-modal__legaltext-wrapper{margin:50px 50px 0 50px}
}
.dwa-ui-buy-online-modal .dwa-ui-buy-online-modal__legaltext-text{font-size:12px;font-size:1.2rem;font-weight:300;letter-spacing:.6px}
.dwa-ui-buy-online-modal .dwa-ui-buy-online-modal__legaltext-number{font-size:10px;font-size:1rem;padding-right:15px}
.dwa-ui-modal-aside{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;transform:translateX(100%);background-color:#fff;transition:transform .5s ease-in-out;border-radius:6px}
.dwa-ui-modal-aside .ScrollbarsCustom{z-index:6}
.dwa-ui-modal-aside__header{position:fixed;display:block;background-color:#fff;z-index:171;top:0;left:0;width:100%;height:43px;border-top-right-radius:6px;border-top-left-radius:6px}
.dwa-ui-modal-aside__back{position:relative;display:inline-block;top:50%;transform:translateY(-50%);margin:0 10px;cursor:pointer;font-weight:100}
.dwa-ui-modal-aside__content{padding-top:43px}
.dwa-ui-modal-aside__content *{font-weight:100}
.dwa-ui-modal-aside--active{transform:translateX(0)}
.dwa-ui-image{position:relative;overflow:hidden;width:100%;height:auto}
.dwa-ui-image--blured{filter:blur(5px);transition:filter 400ms}
.dwa-ui-image--blured.lazyloaded{filter:blur(0)}
.dwa-ui-image--fit-height{width:auto;height:100%;margin:0 auto}
.dwa-ui__vehicle-teaser{background-color:#f1f4f3;display:flex;flex-direction:row;padding:10px 15px 10px 50px;margin-bottom:50px}
@media(max-width:768px){.dwa-ui__vehicle-teaser{padding-left:30px}
}
@media(max-width:640px){.dwa-ui__vehicle-teaser{margin-bottom:30px}
}
.dwa-ui__vehicle-teaser-image{height:60px;width:auto;border-radius:6px}
.dwa-ui__vehicle-teaser-content{padding-left:15px}
.dwa-ui__vehicle-teaser-car-def{font-weight:400;font-size:14px;font-size:1.4rem;line-height:22px;padding-bottom:0;overflow:hidden;text-overflow:ellipsis;width:100%;white-space:nowrap}
@media(max-width:768px){.dwa-ui__vehicle-teaser-car-def{width:170px}
}
.dwa-ui__vehicle-teaser-comission-number{font-size:14px;font-size:1.4rem;line-height:22px;font-weight:100;padding-top:0}
.dwa-ui-image.dwa-ui__vehicle-teaser-image{height:60px;width:auto;border-radius:6px}
.dwa-ui-modal-abort{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;transform:translateX(100%);background-color:#fff;transition:transform .5s ease-in-out;border-radius:6px}
.dwa-ui-modal-abort .ScrollbarsCustom{z-index:6}
.dwa-ui-modal-abort__wrapper{padding:10px 50px}
.dwa-ui-modal-abort__headline{line-height:38px;margin-top:60px;margin-bottom:20px}
.dwa-ui-modal-abort__vehicle-teaser+.dwa-ui-modal-abort__wrapper .dwa-ui-modal-abort__headline{margin-top:0}
.dwa-ui-modal-abort__subline{font-size:18px;font-size:1.8rem;line-height:30px;margin-bottom:50px;width:60%}
.dwa-ui-modal-abort__button-wrapper{display:flex;flex-flow:row wrap;justify-content:flex-start}
.dwa-ui-modal-abort__button{display:inline-flex;flex:1 1 auto;margin:0 25px 25px 0}
@media(min-width:768px){.dwa-ui-modal-abort__button{max-width:270px}
}
.dwa-ui-modal-abort--active{transform:translateX(0)}
.dwa-ui--container-fluid{margin-right:auto;margin-left:auto;padding-right:50px;padding-left:50px;width:100%;max-width:1440px}
@media(max-width:1024px){.dwa-ui--container-fluid{padding-right:30px;padding-left:30px;max-width:1380px}
}
.dwa-ui--container-fluid.dwa-ui--full-width{max-width:100%}
.dwa-ui--full-width-container{width:100%;background-color:#f1f4f3}
.dwa-ui--row{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.dwa-ui--row--no-padding{margin:0}
.dwa-ui--row.reverse{flex-direction:row-reverse}
.col.reverse{flex-direction:column-reverse}
[class*=col-x]{box-sizing:border-box;flex:0 0 auto;padding-right:15px;padding-left:15px}
.col-x-1{flex-basis:8.3333333333%;max-width:8.3333333333%}
.col-x-2{flex-basis:16.6666666667%;max-width:16.6666666667%}
.col-x-3{flex-basis:25%;max-width:25%}
.col-x-4{flex-basis:33.3333333333%;max-width:33.3333333333%}
.col-x-5{flex-basis:41.6666666667%;max-width:41.6666666667%}
.col-x-6{flex-basis:50%;max-width:50%}
.col-x-7{flex-basis:58.3333333333%;max-width:58.3333333333%}
.col-x-8{flex-basis:66.6666666667%;max-width:66.6666666667%}
.col-x-9{flex-basis:75%;max-width:75%}
.col-x-10{flex-basis:83.3333333333%;max-width:83.3333333333%}
.col-x-11{flex-basis:91.6666666667%;max-width:91.6666666667%}
.col-x-12{flex-basis:100%;max-width:100%}
.col-x-offset-1{margin-left:8.3333333333%}
.col-x-offset-2{margin-left:16.6666666667%}
.col-x-offset-3{margin-left:25%}
.col-x-offset-4{margin-left:33.3333333333%}
.col-x-offset-5{margin-left:41.6666666667%}
.col-x-offset-6{margin-left:50%}
.col-x-offset-7{margin-left:58.3333333333%}
.col-x-offset-8{margin-left:66.6666666667%}
.col-x-offset-9{margin-left:75%}
.col-x-offset-10{margin-left:83.3333333333%}
.col-x-offset-11{margin-left:91.6666666667%}
.col-x-offset-12{margin-left:100%}
.col-x{flex-grow:1;flex-basis:0;max-width:100%}
.start-x{justify-content:flex-start;text-align:start}
.center-x{justify-content:center;text-align:center}
.end-x{justify-content:flex-end;text-align:end}
.top-x{align-items:flex-start}
.middle-x{align-items:center}
.bottom-x{align-items:flex-end}
.around-x{justify-content:space-around}
.between-x{justify-content:space-between}
.first-x{order:-1}
.last-x{order:1}
@media only screen and (min-width:640px){[class*=col-sm]{box-sizing:border-box;flex:0 0 auto;padding-right:15px;padding-left:15px}
.col-sm-1{flex-basis:8.3333333333%;max-width:8.3333333333%}
.col-sm-2{flex-basis:16.6666666667%;max-width:16.6666666667%}
.col-sm-3{flex-basis:25%;max-width:25%}
.col-sm-4{flex-basis:33.3333333333%;max-width:33.3333333333%}
.col-sm-5{flex-basis:41.6666666667%;max-width:41.6666666667%}
.col-sm-6{flex-basis:50%;max-width:50%}
.col-sm-7{flex-basis:58.3333333333%;max-width:58.3333333333%}
.col-sm-8{flex-basis:66.6666666667%;max-width:66.6666666667%}
.col-sm-9{flex-basis:75%;max-width:75%}
.col-sm-10{flex-basis:83.3333333333%;max-width:83.3333333333%}
.col-sm-11{flex-basis:91.6666666667%;max-width:91.6666666667%}
.col-sm-12{flex-basis:100%;max-width:100%}
.col-sm-offset-1{margin-left:8.3333333333%}
.col-sm-offset-2{margin-left:16.6666666667%}
.col-sm-offset-3{margin-left:25%}
.col-sm-offset-4{margin-left:33.3333333333%}
.col-sm-offset-5{margin-left:41.6666666667%}
.col-sm-offset-6{margin-left:50%}
.col-sm-offset-7{margin-left:58.3333333333%}
.col-sm-offset-8{margin-left:66.6666666667%}
.col-sm-offset-9{margin-left:75%}
.col-sm-offset-10{margin-left:83.3333333333%}
.col-sm-offset-11{margin-left:91.6666666667%}
.col-sm-offset-12{margin-left:100%}
.col-sm{flex-grow:1;flex-basis:0;max-width:100%}
.start-sm{justify-content:flex-start;text-align:start}
.center-sm{justify-content:center;text-align:center}
.end-sm{justify-content:flex-end;text-align:end}
.top-sm{align-items:flex-start}
.middle-sm{align-items:center}
.bottom-sm{align-items:flex-end}
.around-sm{justify-content:space-around}
.between-sm{justify-content:space-between}
.first-sm{order:-1}
.last-sm{order:1}
}
@media only screen and (min-width:768px){[class*=col-md]{box-sizing:border-box;flex:0 0 auto;padding-right:15px;padding-left:15px}
.col-md-1{flex-basis:8.3333333333%;max-width:8.3333333333%}
.col-md-2{flex-basis:16.6666666667%;max-width:16.6666666667%}
.col-md-3{flex-basis:25%;max-width:25%}
.col-md-4{flex-basis:33.3333333333%;max-width:33.3333333333%}
.col-md-5{flex-basis:41.6666666667%;max-width:41.6666666667%}
.col-md-6{flex-basis:50%;max-width:50%}
.col-md-7{flex-basis:58.3333333333%;max-width:58.3333333333%}
.col-md-8{flex-basis:66.6666666667%;max-width:66.6666666667%}
.col-md-9{flex-basis:75%;max-width:75%}
.col-md-10{flex-basis:83.3333333333%;max-width:83.3333333333%}
.col-md-11{flex-basis:91.6666666667%;max-width:91.6666666667%}
.col-md-12{flex-basis:100%;max-width:100%}
.col-md-offset-1{margin-left:8.3333333333%}
.col-md-offset-2{margin-left:16.6666666667%}
.col-md-offset-3{margin-left:25%}
.col-md-offset-4{margin-left:33.3333333333%}
.col-md-offset-5{margin-left:41.6666666667%}
.col-md-offset-6{margin-left:50%}
.col-md-offset-7{margin-left:58.3333333333%}
.col-md-offset-8{margin-left:66.6666666667%}
.col-md-offset-9{margin-left:75%}
.col-md-offset-10{margin-left:83.3333333333%}
.col-md-offset-11{margin-left:91.6666666667%}
.col-md-offset-12{margin-left:100%}
.col-md{flex-grow:1;flex-basis:0;max-width:100%}
.start-md{justify-content:flex-start;text-align:start}
.center-md{justify-content:center;text-align:center}
.end-md{justify-content:flex-end;text-align:end}
.top-md{align-items:flex-start}
.middle-md{align-items:center}
.bottom-md{align-items:flex-end}
.around-md{justify-content:space-around}
.between-md{justify-content:space-between}
.first-md{order:-1}
.last-md{order:1}
}
@media only screen and (min-width:1024px){[class*=col-lg]{box-sizing:border-box;flex:0 0 auto;padding-right:15px;padding-left:15px}
.col-lg-1{flex-basis:8.3333333333%;max-width:8.3333333333%}
.col-lg-2{flex-basis:16.6666666667%;max-width:16.6666666667%}
.col-lg-3{flex-basis:25%;max-width:25%}
.col-lg-4{flex-basis:33.3333333333%;max-width:33.3333333333%}
.col-lg-5{flex-basis:41.6666666667%;max-width:41.6666666667%}
.col-lg-6{flex-basis:50%;max-width:50%}
.col-lg-7{flex-basis:58.3333333333%;max-width:58.3333333333%}
.col-lg-8{flex-basis:66.6666666667%;max-width:66.6666666667%}
.col-lg-9{flex-basis:75%;max-width:75%}
.col-lg-10{flex-basis:83.3333333333%;max-width:83.3333333333%}
.col-lg-11{flex-basis:91.6666666667%;max-width:91.6666666667%}
.col-lg-12{flex-basis:100%;max-width:100%}
.col-lg-offset-1{margin-left:8.3333333333%}
.col-lg-offset-2{margin-left:16.6666666667%}
.col-lg-offset-3{margin-left:25%}
.col-lg-offset-4{margin-left:33.3333333333%}
.col-lg-offset-5{margin-left:41.6666666667%}
.col-lg-offset-6{margin-left:50%}
.col-lg-offset-7{margin-left:58.3333333333%}
.col-lg-offset-8{margin-left:66.6666666667%}
.col-lg-offset-9{margin-left:75%}
.col-lg-offset-10{margin-left:83.3333333333%}
.col-lg-offset-11{margin-left:91.6666666667%}
.col-lg-offset-12{margin-left:100%}
.col-lg{flex-grow:1;flex-basis:0;max-width:100%}
.start-lg{justify-content:flex-start;text-align:start}
.center-lg{justify-content:center;text-align:center}
.end-lg{justify-content:flex-end;text-align:end}
.top-lg{align-items:flex-start}
.middle-lg{align-items:center}
.bottom-lg{align-items:flex-end}
.around-lg{justify-content:space-around}
.between-lg{justify-content:space-between}
.first-lg{order:-1}
.last-lg{order:1}
}
@media only screen and (min-width:1280px){[class*=col-lmid]{box-sizing:border-box;flex:0 0 auto;padding-right:15px;padding-left:15px}
.col-lmid-1{flex-basis:8.3333333333%;max-width:8.3333333333%}
.col-lmid-2{flex-basis:16.6666666667%;max-width:16.6666666667%}
.col-lmid-3{flex-basis:25%;max-width:25%}
.col-lmid-4{flex-basis:33.3333333333%;max-width:33.3333333333%}
.col-lmid-5{flex-basis:41.6666666667%;max-width:41.6666666667%}
.col-lmid-6{flex-basis:50%;max-width:50%}
.col-lmid-7{flex-basis:58.3333333333%;max-width:58.3333333333%}
.col-lmid-8{flex-basis:66.6666666667%;max-width:66.6666666667%}
.col-lmid-9{flex-basis:75%;max-width:75%}
.col-lmid-10{flex-basis:83.3333333333%;max-width:83.3333333333%}
.col-lmid-11{flex-basis:91.6666666667%;max-width:91.6666666667%}
.col-lmid-12{flex-basis:100%;max-width:100%}
.col-lmid-offset-1{margin-left:8.3333333333%}
.col-lmid-offset-2{margin-left:16.6666666667%}
.col-lmid-offset-3{margin-left:25%}
.col-lmid-offset-4{margin-left:33.3333333333%}
.col-lmid-offset-5{margin-left:41.6666666667%}
.col-lmid-offset-6{margin-left:50%}
.col-lmid-offset-7{margin-left:58.3333333333%}
.col-lmid-offset-8{margin-left:66.6666666667%}
.col-lmid-offset-9{margin-left:75%}
.col-lmid-offset-10{margin-left:83.3333333333%}
.col-lmid-offset-11{margin-left:91.6666666667%}
.col-lmid-offset-12{margin-left:100%}
.col-lmid{flex-grow:1;flex-basis:0;max-width:100%}
.start-lmid{justify-content:flex-start;text-align:start}
.center-lmid{justify-content:center;text-align:center}
.end-lmid{justify-content:flex-end;text-align:end}
.top-lmid{align-items:flex-start}
.middle-lmid{align-items:center}
.bottom-lmid{align-items:flex-end}
.around-lmid{justify-content:space-around}
.between-lmid{justify-content:space-between}
.first-lmid{order:-1}
.last-lmid{order:1}
}
@media only screen and (min-width:1440px){[class*=col-xlg]{box-sizing:border-box;flex:0 0 auto;padding-right:15px;padding-left:15px}
.col-xlg-1{flex-basis:8.3333333333%;max-width:8.3333333333%}
.col-xlg-2{flex-basis:16.6666666667%;max-width:16.6666666667%}
.col-xlg-3{flex-basis:25%;max-width:25%}
.col-xlg-4{flex-basis:33.3333333333%;max-width:33.3333333333%}
.col-xlg-5{flex-basis:41.6666666667%;max-width:41.6666666667%}
.col-xlg-6{flex-basis:50%;max-width:50%}
.col-xlg-7{flex-basis:58.3333333333%;max-width:58.3333333333%}
.col-xlg-8{flex-basis:66.6666666667%;max-width:66.6666666667%}
.col-xlg-9{flex-basis:75%;max-width:75%}
.col-xlg-10{flex-basis:83.3333333333%;max-width:83.3333333333%}
.col-xlg-11{flex-basis:91.6666666667%;max-width:91.6666666667%}
.col-xlg-12{flex-basis:100%;max-width:100%}
.col-xlg-offset-1{margin-left:8.3333333333%}
.col-xlg-offset-2{margin-left:16.6666666667%}
.col-xlg-offset-3{margin-left:25%}
.col-xlg-offset-4{margin-left:33.3333333333%}
.col-xlg-offset-5{margin-left:41.6666666667%}
.col-xlg-offset-6{margin-left:50%}
.col-xlg-offset-7{margin-left:58.3333333333%}
.col-xlg-offset-8{margin-left:66.6666666667%}
.col-xlg-offset-9{margin-left:75%}
.col-xlg-offset-10{margin-left:83.3333333333%}
.col-xlg-offset-11{margin-left:91.6666666667%}
.col-xlg-offset-12{margin-left:100%}
.col-xlg{flex-grow:1;flex-basis:0;max-width:100%}
.start-xlg{justify-content:flex-start;text-align:start}
.center-xlg{justify-content:center;text-align:center}
.end-xlg{justify-content:flex-end;text-align:end}
.top-xlg{align-items:flex-start}
.middle-xlg{align-items:center}
.bottom-xlg{align-items:flex-end}
.around-xlg{justify-content:space-around}
.between-xlg{justify-content:space-between}
.first-xlg{order:-1}
.last-xlg{order:1}
}
@media only screen and (min-width:1920px){[class*=col-xxlg]{box-sizing:border-box;flex:0 0 auto;padding-right:15px;padding-left:15px}
.col-xxlg-1{flex-basis:8.3333333333%;max-width:8.3333333333%}
.col-xxlg-2{flex-basis:16.6666666667%;max-width:16.6666666667%}
.col-xxlg-3{flex-basis:25%;max-width:25%}
.col-xxlg-4{flex-basis:33.3333333333%;max-width:33.3333333333%}
.col-xxlg-5{flex-basis:41.6666666667%;max-width:41.6666666667%}
.col-xxlg-6{flex-basis:50%;max-width:50%}
.col-xxlg-7{flex-basis:58.3333333333%;max-width:58.3333333333%}
.col-xxlg-8{flex-basis:66.6666666667%;max-width:66.6666666667%}
.col-xxlg-9{flex-basis:75%;max-width:75%}
.col-xxlg-10{flex-basis:83.3333333333%;max-width:83.3333333333%}
.col-xxlg-11{flex-basis:91.6666666667%;max-width:91.6666666667%}
.col-xxlg-12{flex-basis:100%;max-width:100%}
.col-xxlg-offset-1{margin-left:8.3333333333%}
.col-xxlg-offset-2{margin-left:16.6666666667%}
.col-xxlg-offset-3{margin-left:25%}
.col-xxlg-offset-4{margin-left:33.3333333333%}
.col-xxlg-offset-5{margin-left:41.6666666667%}
.col-xxlg-offset-6{margin-left:50%}
.col-xxlg-offset-7{margin-left:58.3333333333%}
.col-xxlg-offset-8{margin-left:66.6666666667%}
.col-xxlg-offset-9{margin-left:75%}
.col-xxlg-offset-10{margin-left:83.3333333333%}
.col-xxlg-offset-11{margin-left:91.6666666667%}
.col-xxlg-offset-12{margin-left:100%}
.col-xxlg{flex-grow:1;flex-basis:0;max-width:100%}
.start-xxlg{justify-content:flex-start;text-align:start}
.center-xxlg{justify-content:center;text-align:center}
.end-xxlg{justify-content:flex-end;text-align:end}
.top-xxlg{align-items:flex-start}
.middle-xxlg{align-items:center}
.bottom-xxlg{align-items:flex-end}
.around-xxlg{justify-content:space-around}
.between-xxlg{justify-content:space-between}
.first-xxlg{order:-1}
.last-xxlg{order:1}
}
.dwa-ui__form-legaltext{margin:50px 0}
.dwa-ui__form-legaltext p{font-size:12px;font-size:1.2rem;color:#6b6b6b;font-weight:100}
.dwa-ui__form-legaltext a{font-size:12px;font-size:1.2rem;color:#cd3a00;font-weight:100}
.dwa-ui__form-legaltext a:hover{color:#f06409}
.dwa-ui-table__label{font-size:14px;font-size:1.4rem;font-weight:300;font-style:normal;font-stretch:normal;padding:14px}
.dwa-ui-table__content{width:100%}
.dwa-ui-table__header,.dwa-ui-table__cell-label,.dwa-ui-table__row--highlight,.dwa-ui-table__cell-copy{font-size:16px;font-size:1.6rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.63;letter-spacing:.1px;text-align:left}
.dwa-ui-table__row{display:block;width:100%;padding:14px 20px}
.dwa-ui-table__row:nth-child(2n+1){background-color:#f1f4f3;border-radius:6px}
.dwa-ui-table__header .dwa-ui-table__row:first-child(){background-color:#fff}
.dwa-ui-table__col{position:relative;display:inline-block;width:100%}
@media(min-width:320px){.dwa-ui-table__col{width:50%}
}
.dwa-ui-table__col--align-left{text-align:left}
.dwa-ui-table__col--align-right{text-align:right}
.dwa-ui-table__cell-label{text-align:left;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}
.dwa-ui-table__cell-copy{text-align:inherit;font-weight:300;word-break:normal;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}
.dwa-ui-table__foot .dwa-ui-table__row{font-weight:900;letter-spacing:normal;background-color:#f06409;color:#fff;border-radius:6px}
.dwa-ui-table__foot .dwa-ui-table__row .dwa-ui-table__cell-label,.dwa-ui-table__foot .dwa-ui-table__row .dwa-ui-table__cell-copy{font-weight:900}
.dwa-ui-table__foot--even .dwa-ui-table__row{margin-top:20px}
.dwa-ui-table--one-third .dwa-ui-table__col{width:33.3333333333%}
.dwa-ui-table--indented{width:calc(100% + 40px);transform:translateX(-20px)}
.dwa-ui-table--right-aligned .dwa-ui-table__header .dwa-ui-table__col:nth-child(1n+2) .dwa-ui-table__cell-label,.dwa-ui-table--right-aligned .dwa-ui-table__cell-copy{text-align:right}
.dwa-ui-table--full-width{width:100%}
.dwa-ui-notification-container{top:5px}
@media(min-width:1024px){.dwa-ui-notification-container{top:91px}
}
.dwa-ui-notification-container__close{position:absolute;background-color:#fff;border-top-right-radius:6px;z-index:4;top:0;right:0;background-size:20px;cursor:pointer;display:flex;justify-content:center;align-items:center;height:33px;width:36px;border-bottom-left-radius:20px}
@media(min-width:1024px){.dwa-ui-notification-container__close:hover .dwa-ui-notification-container__close-icon{color:#f06409}
}
.dwa-ui-notification-container__close-icon{width:14px;height:14px;color:#8994a0;transition:color .2s ease-in-out}
.dwa-ui-notification-container--no-header{top:11px}
@media(max-width:1024px){.dwa-ui-notification-container--no-header{top:11px}
}
@media(max-width:640px){.dwa-ui-notification-container--no-header{top:11px}
}
.dwa-ui-slider-nav-v2{top:50%;transform:translateY(-50%) rotate(0);width:72px;height:72px;border-radius:50%;background-color:transparent;border:0;position:absolute;outline:0;cursor:pointer;box-shadow:0 2px 7px 0 rgba(0,0,0,.08),0 6px 20px 0 rgba(0,0,0,.1);transition:all .2s ease-in-out}
@media(max-width:1024px){.dwa-ui-slider-nav-v2{width:62px;height:62px}
}
@media(max-width:640px){.dwa-ui-slider-nav-v2{width:44px;height:44px}
}
.dwa-ui-slider-nav-v2--disabled{opacity:.3;cursor:default}
.dwa-ui-slider-nav-v2--disabled:after{box-shadow:none}
.dwa-ui-slider-nav-v2--disabled:hover:after{background-color:#8994a0}
.dwa-ui-slider-nav-v2--disabled .dwa-ui-slider-nav-v2__circle:hover{background-color:#8994a0;cursor:default}
.dwa-ui-slider-nav-v2__circle{width:72px;height:72px;border-radius:50%;background-color:#8994a0;box-shadow:0 6px 20px 0 rgba(0,0,0,.1),0 2px 7px 0 rgba(0,0,0,.08);transition:all .2s ease-in-out}
@media(max-width:1024px){.dwa-ui-slider-nav-v2__circle{width:62px;height:62px}
}
@media(max-width:640px){.dwa-ui-slider-nav-v2__circle{width:44px;height:44px}
}
@media(min-width:1024px){.dwa-ui-slider-nav-v2__circle:hover{background-color:#000}
}
.dwa-ui-slider-nav-v2__icon{position:absolute;top:50%;transform:translate(-50%,-50%);color:#fff}
@media(max-width:640px){.dwa-ui-slider-nav-v2__icon{width:11px;height:19px}
}
.dwa-ui-slider-nav-v2__icon--next{left:52%}
.dwa-ui-slider-nav-v2__icon--prev{left:48%}
.dwa-ui-slider-nav-v2--next{right:20px}
.dwa-ui-slider-nav-v2--prev{left:20px}
.dwa-ui-slider-container{position:relative}
.dwa-ui-slider-container__swiper{width:100%;overflow:hidden}
.dwa-ui-slider-container__prev,.dwa-ui-slider-container__next{z-index:1;top:calc(50% - 10px)}
.dwa-ui-slider-container__pagination{position:relative;margin-top:40px}
.dwa-ui-slider-container__pagination .swiper-pagination-bullet-active{background:#f06409}
@media(min-width:1024px){.dwa-ui-slider-container--navoutside .dwa-ui-slider-container__prev{left:-122px}
.dwa-ui-slider-container--navoutside .dwa-ui-slider-container__next{right:-122px}
}
.dwa-ui-similar-vehicles .swiper,.dwa-ui-similar-vehicles .swiper-wrapper{position:relative;display:flex}
.dwa-ui-similar-vehicles .swiper-wrapper{height:unset}
.dwa-ui-similar-vehicles .swiper{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.dwa-ui-similar-vehicles .swiper .swiper-wrapper{transform:translate3d(0,0,0)}
.dwa-ui-similar-vehicles .swiper{overflow:hidden;margin:0;padding:0}
.dwa-ui-similar-vehicles .swiper:focus{outline:0}
.dwa-ui-similar-vehicles .swiper.dragging{cursor:hand}
.dwa-ui-similar-vehicles .swiper-wrapper{display:flex;flex-flow:row nowrap}
.dwa-ui-similar-vehicles .swiper-initialized .swiper-slide{display:inline-flex;flex-direction:column}
.dwa-ui-similar-vehicles .swiper-slide{height:100%;display:none;min-height:1px}
.dwa-ui-similar-vehicles{position:relative;width:100%;margin:0 auto;padding-top:50px;padding-bottom:30px;background-color:#f1f4f3}
@media(min-width:640px){.dwa-ui-similar-vehicles{padding-top:70px;padding-bottom:50px}
}
.dwa-ui-similar-vehicles__headline.dwa-ui-headline{font-size:24px;font-size:2.4rem;font-weight:900;margin:0 0 38px 0;padding:0}
@media(min-width:768px){.dwa-ui-similar-vehicles__headline.dwa-ui-headline{font-size:32px;font-size:3.2rem;margin:0 0 50px 0}
}
.dwa-ui-similar-vehicles__slider-wrapper{width:100%;display:flex;justify-content:center}
.dwa-ui-similar-vehicles__slider{position:relative;max-width:1700px;width:100%}
@media(min-width:768px){.dwa-ui-similar-vehicles__slider--loading .swiper-wrapper{justify-content:center}
}
.dwa-ui-similar-vehicles__slider-item{transition:none;height:100%}
.dwa-ui-similar-vehicles .swiper-wrapper{margin:0 auto}
.dwa-ui-similar-vehicles .swiper-slide{height:inherit;display:inline-block;padding:0 5px;width:80vw;outline:0}
@media(min-width:768px){.dwa-ui-similar-vehicles .swiper-slide{padding:0 7px;min-width:330px;width:330px}
}
.dwa-ui-similar-vehicles .swiper-slide .dwa-ui-similar-vehicles__slider-item{transform:scale(0.9);pointer-events:none;opacity:.5}
.dwa-ui-similar-vehicles .swiper-slide.swiper-slide-prev .dwa-ui-similar-vehicles__slider-item,.dwa-ui-similar-vehicles .swiper-slide.swiper-slide-next .dwa-ui-similar-vehicles__slider-item{transform:scale(0.95)}
@media(min-width:1024px){.dwa-ui-similar-vehicles .swiper-slide.swiper-slide-prev .dwa-ui-similar-vehicles__slider-item,.dwa-ui-similar-vehicles .swiper-slide.swiper-slide-next .dwa-ui-similar-vehicles__slider-item{pointer-events:auto;opacity:1}
}
.dwa-ui-similar-vehicles .swiper-slide.swiper-slide-active .dwa-ui-similar-vehicles__slider-item{transform:scale(1);pointer-events:auto;opacity:1}
.dwa-ui-similar-vehicles .dwa-ui-vehiclewrapper{width:100%;height:100%;margin-right:0}
.dwa-ui-similar-vehicles .dwa-ui-vehiclewrapper .dwa-ui-vehiclecard,.dwa-ui-similar-vehicles .dwa-ui-vehiclewrapper .dwa-ui-vehiclecard-skeleton{max-width:100%}
.dwa-ui-sidenote{letter-spacing:.2px;line-height:16px}
.dwa-ui-sidenote__description,.dwa-ui-sidenote__text{font-size:12px;font-size:1.2rem}
.dwa-ui-sidenote__description{margin-right:5px}
.dwa-ui-sidenote__description--has-callback{cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:#8994a0;text-decoration-color:#8994a0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}
.dwa-ui-sidenote__description--has-callback:hover{color:#cd3a00;-webkit-text-decoration-color:#cd3a00;text-decoration-color:#cd3a00}
.dwa-ui-sidenote__text{font-weight:100}
.dwa-ui-sidenote--small .dwa-ui-sidenote__description,.dwa-ui-sidenote--small .dwa-ui-sidenote__text{font-size:12px;font-size:1.2rem}
.dwa-ui-label-v2{position:absolute;display:flex;align-items:center;top:0;left:0;padding:3px 10px 3px;background:#000;color:#fff;border-bottom-right-radius:5px;font-weight:700}
.dwa-ui-label-v2__bottom-radius,.dwa-ui-label-v2__bottom-background{bottom:-5px;background:#fff;z-index:2;left:0;position:absolute;height:5px;width:100%;border-top-left-radius:5px}
.dwa-ui-label-v2__bottom-background{background:#000;border-top-left-radius:0;z-index:1}
.dwa-ui-label-v2__icon{margin-right:5px}
.dwa-ui-label-v2__text{font-size:12px;font-size:1.2rem;font-weight:700}
.dwa-ui-label-v2--electric,.dwa-ui-label-v2--hybrid{background:#0d89ec}
.dwa-ui-label-v2--electric .dwa-ui-label-v2__bottom-background,.dwa-ui-label-v2--hybrid .dwa-ui-label-v2__bottom-background{background:#0d89ec}
.dwa-ui-label-v2--new{text-transform:uppercase}
.dwa-ui-label-v2--inline{display:inline-flex;position:static}
.dwa-ui-label-v2--bordered{border-radius:5px}
.dwa-ui-label-v2--inverted{position:relative;text-transform:uppercase;background:transparent;padding:0;padding-right:14px}
.dwa-ui-label-v2--inverted.dwa-ui-label-v2--electric,.dwa-ui-label-v2--inverted.dwa-ui-label-v2--hybrid{color:#0d89ec}
.dwa-ui-label-v2--inverted.dwa-ui-label-v2--new{color:#f06409}
.dwa-ui--popover{display:inline-block;cursor:pointer;z-index:5}
.dwa-ui--popover .ScrollbarsCustom-Scroller{bottom:20px !important}
.dwa-ui--popover-content{position:absolute;text-align:left;display:none;opacity:0;margin:10px;background:#fff;border:1px solid #eaeeed;border-radius:8px;padding:15px;z-index:7;top:20px;left:0;right:0;max-height:0;transition:all .2s ease-in-out;height:auto;bottom:110px}
.dwa-ui--popover-content.dwa-active{max-height:10000px;opacity:1;display:block}
.dwa-ui--popover-content__info-icon{height:290px;top:-305px}
.dwa-ui--popover__triangle{content:"";position:absolute;border-style:solid;border-width:12px 12px 0;border-color:#eaeeed transparent;display:block;width:0;z-index:5;transform:translateX(-100%)}
.dwa-ui--popover__triangle:after{content:"";position:absolute;border-style:solid;border-width:12px 12px 0;border-color:#fff transparent;display:block;width:0;top:-14px;z-index:5;margin-left:-12px}
.dwa-ui--popover__triangle--bottom{bottom:unset;top:-12px;transform:rotate(180deg) translateX(0)}
.dwa-ui--popover__triangle--top{bottom:-12px}
.dwa-ui--popover-close{position:absolute;top:-5px;right:-5px;width:15px;height:15px}
.dwa-ui--popover-close-icon{width:15px;height:15px}
@media(min-width:1024px){.dwa-ui--popover-close{cursor:pointer}
}
.dwa-ui--campaign-title{font-size:12px;font-size:1.2rem;color:#8994a0;position:relative;padding-bottom:5px;z-index:8}
.dwa-ui--campaign-headline{font-size:18px;font-size:1.8rem;padding-top:15px}
.dwa-ui--campaign-content{font-size:12px;font-size:1.2rem;font-weight:100;padding-top:10px;padding-right:10px}
.dwa-ui--campaign-content hr,.dwa-ui--campaign-content br{display:none}
.dwa-ui--campaign-content p{font-size:12px;font-size:1.2rem;display:block;font-weight:100;padding-top:10px;padding-right:10px;text-align:left !important}
.dwa-ui--campaign-content b{font-size:18px;font-size:1.8rem;font-weight:400;padding-bottom:10px;display:block}
.dwa-ui--campaign-content p:empty{padding:0}
.dwa-ui--campaign-link{font-size:12px;font-size:1.2rem;margin-top:10px}
.dwa-ui--phonecontact-title{font-size:12px;font-size:1.2rem;color:#cd3a00}
.dwa-ui--phonecontact-headline{font-size:18px;font-size:1.8rem;padding-top:20px}
.dwa-ui--phonecontact-commission{font-weight:100;font-size:12px;font-size:1.2rem;padding-top:10px}
.dwa-ui--phonecontact-contact{color:#cd3a00;font-size:12px;font-size:1.2rem;padding-top:24px}
.dwa-ui--phonecontact-salesperson{font-size:18px;font-size:1.8rem}
.dwa-ui--phonecontact-phone{padding-top:10px}
.dwa-ui--phonecontact-phone a{font-size:32px;font-size:3.2rem}
.dwa-ui-car-pricing--page-intro .dwa-ui-car-pricing__price{font-size:24px;font-size:2.4rem;line-height:30px}
@media(min-width:768px){.dwa-ui-car-pricing--page-intro .dwa-ui-car-pricing__price{font-size:32px;font-size:3.2rem;line-height:38px}
}
.dwa-ui-car-pricing--page-intro .dwa-ui-car-pricing__rate span{margin-top:5px}
.dwa-ui-car-pricing--cursor-pointer{cursor:pointer}
.dwa-ui-car-pricing__price{font-size:24px;font-size:2.4rem;font-weight:700;line-height:30px}
.dwa-ui-car-pricing__asterisk{font-size:21px;font-size:2.1rem;font-weight:100}
.dwa-ui-car-pricing__gross{white-space:nowrap;font-size:14px;font-size:1.4rem;font-weight:100;line-height:22px;margin-right:5px}
@media(min-width:768px){.dwa-ui-car-pricing__gross{margin-left:5px}
}
.dwa-ui-car-pricing__rate{display:flex;align-items:center;position:relative;min-height:20px}
.dwa-ui-car-pricing__rate-info-icon{color:#8994a0;width:26px;height:26px;margin-left:10px;transition:color .2s ease-in-out;cursor:pointer}
@media(min-width:640px){.dwa-ui-car-pricing__rate-info-icon{width:20px;height:20px}
}
.dwa-ui-car-pricing__rate-info-icon:hover,.dwa-ui-car-pricing__rate-info-icon:active,.dwa-ui-car-pricing__rate-info-icon:focus,.dwa-ui-car-pricing__rate-info-icon.dwa-active{color:#f06409}
.dwa-ui-car-pricing__rate .dwa-ui-car-pricing__link{color:#8994a0}
.dwa-ui-car-pricing__value-added-tax,.dwa-ui-car-pricing__rate-calc{font-size:14px;font-size:1.4rem;font-weight:300;line-height:16px}
.dwa-ui-car-pricing__rate-calc{margin:15px 0;display:flex;flex-direction:row}
.dwa-ui-car-pricing__rate-calc:hover{color:#f06409}
.dwa-ui-car-pricing__rate-calc:hover .dwa-ui-car-pricing__rate-calc-icon{color:#f06409}
.dwa-ui-car-pricing__rate-calc-icon{color:#8994a0;transition:color .2s ease-in-out;margin-right:10px;width:22px;height:24px}
.dwa-ui-car-pricing__link{display:inline;cursor:pointer;color:#8994a0;text-decoration:none;background-image:linear-gradient(#8994a0,#8994a0);background-position:0 100%;background-repeat:no-repeat;background-size:100% 2px;margin-right:5px}
.dwa-ui-car-pricing__link:hover,.dwa-ui-car-pricing__link:focus{-webkit-animation:LINE_IN .5s forwards;animation:LINE_IN .5s forwards;color:#8994a0}
@-webkit-keyframes LINE_IN{from{background-size:0 2px}
to{background-size:100% 2px}
}
@keyframes LINE_IN{from{background-size:0 2px}
to{background-size:100% 2px}
}
.dwa-ui-car-pricing__link .dwa-ui-car-pricing__gross{color:#8994a0}
.dwa-ui-similar-vehicles__slider-wrapper .dwa-ui-car-pricing__link{margin-right:0}
.dwa-ui-contact-cta{position:relative;cursor:pointer}
.dwa-ui-contact-cta__buttons{display:flex;position:relative;width:100%;height:50px;overflow:hidden;background:#f06409}
.dwa-ui-contact-cta__phone-icon,.dwa-ui-contact-cta__mail-icon,.dwa-ui-contact-cta__video-icon,.dwa-ui-contact-cta__buy-online-icon{color:#fff;z-index:1}
.dwa-ui-contact-cta__phone{display:none}
.dwa-ui-contact-cta__phone.mobile-only{display:flex}
@media(min-width:1024px){.dwa-ui-contact-cta__phone{display:flex}
.dwa-ui-contact-cta__phone.mobile-only{display:none}
}
.dwa-ui-contact-cta__phone-icon{width:25px;height:23px}
.dwa-ui-contact-cta__mail,.dwa-ui-contact-cta__video,.dwa-ui-contact-cta__buy-online{display:flex}
.dwa-ui-contact-cta__mail-icon{width:29px;height:19px}
.dwa-ui-contact-cta__buy-online{background-color:#f06409}
.dwa-ui-contact-cta__vertical-divider{height:50px;border-left:2px solid #fff}
.dwa-ui-contact-cta__phone,.dwa-ui-contact-cta__mail,.dwa-ui-contact-cta__video,.dwa-ui-contact-cta__buy-online{flex-grow:1;overflow:hidden;align-items:center;justify-content:center;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}
.dwa-ui-contact-cta__phone:before,.dwa-ui-contact-cta__mail:before,.dwa-ui-contact-cta__video:before,.dwa-ui-contact-cta__buy-online:before{content:"";position:absolute;width:500px;height:500px;background-color:#000;top:50%;left:50%;border-radius:50%;transform:translate(-50%,-50%) scale(0);transition:transform .5s ease-in-out}
@media(min-width:1024px){.dwa-ui-contact-cta__phone:hover:before,.dwa-ui-contact-cta__mail:hover:before,.dwa-ui-contact-cta__video:hover:before,.dwa-ui-contact-cta__buy-online:hover:before{transform:translate(-50%,-50%) scale(1)}
}
.dwa-ui-contact-cta__text-wrapper{color:#fff;z-index:1;display:flex;align-items:center}
.dwa-ui-contact-cta__text-wrapper .dwa-ui-svg-icon{margin-left:10px}
.dwa-ui-contact-cta--compact.dwa-ui-contact-cta__buttons{display:inline-flex;width:unset;border-top-left-radius:24px;border-bottom-left-radius:24px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}
.dwa-ui-contact-cta--compact.dwa-ui-contact-cta__buttons .dwa-ui-contact-cta__phone,.dwa-ui-contact-cta--compact.dwa-ui-contact-cta__buttons .dwa-ui-contact-cta__video,.dwa-ui-contact-cta--compact.dwa-ui-contact-cta__buttons .dwa-ui-contact-cta__mail{width:70px}
@media(min-width:1024px){.dwa-ui-contact-cta--compact.dwa-ui-contact-cta__buttons .dwa-ui-contact-cta__phone,.dwa-ui-contact-cta--compact.dwa-ui-contact-cta__buttons .dwa-ui-contact-cta__video,.dwa-ui-contact-cta--compact.dwa-ui-contact-cta__buttons .dwa-ui-contact-cta__mail{width:80px}
}
.dwa-ui-contact-cta--rounded.dwa-ui-contact-cta__buttons{background:0}
.dwa-ui-contact-cta--rounded.dwa-ui-contact-cta__buttons .dwa-ui-contact-cta__phone,.dwa-ui-contact-cta--rounded.dwa-ui-contact-cta__buttons .dwa-ui-contact-cta__video,.dwa-ui-contact-cta--rounded.dwa-ui-contact-cta__buttons .dwa-ui-contact-cta__mail{border-radius:24px;background:#f06409}
.dwa-ui-contact-cta--rounded.dwa-ui-contact-cta__buttons .dwa-ui-contact-cta__vertical-divider{border:0;width:10px}
.dwa-ui-contact-cta--inverted{background-color:#fff}
.dwa-ui-contact-cta--inverted .dwa-ui-contact-cta__phone-icon,.dwa-ui-contact-cta--inverted .dwa-ui-contact-cta__video-icon,.dwa-ui-contact-cta--inverted .dwa-ui-contact-cta__mail-icon{color:#f06409;z-index:1}
.dwa-ui-contact-cta--inverted .dwa-ui-contact-cta__phone,.dwa-ui-contact-cta--inverted .dwa-ui-contact-cta__video,.dwa-ui-contact-cta--inverted .dwa-ui-contact-cta__mail{align-items:initial;margin-top:5px}
.dwa-ui-contact-cta--inverted .dwa-ui-contact-cta__phone::before,.dwa-ui-contact-cta--inverted .dwa-ui-contact-cta__video::before,.dwa-ui-contact-cta--inverted .dwa-ui-contact-cta__mail::before{content:initial}
.dwa-ui-contact-cta--inverted .dwa-ui-contact-cta__phone:hover .dwa-ui-contact-cta__phone-icon,.dwa-ui-contact-cta--inverted .dwa-ui-contact-cta__phone:hover .dwa-ui-contact-cta__video-icon,.dwa-ui-contact-cta--inverted .dwa-ui-contact-cta__phone:hover .dwa-ui-contact-cta__mail-icon,.dwa-ui-contact-cta--inverted .dwa-ui-contact-cta__video:hover .dwa-ui-contact-cta__phone-icon,.dwa-ui-contact-cta--inverted .dwa-ui-contact-cta__video:hover .dwa-ui-contact-cta__video-icon,.dwa-ui-contact-cta--inverted .dwa-ui-contact-cta__video:hover .dwa-ui-contact-cta__mail-icon,.dwa-ui-contact-cta--inverted .dwa-ui-contact-cta__mail:hover .dwa-ui-contact-cta__phone-icon,.dwa-ui-contact-cta--inverted .dwa-ui-contact-cta__mail:hover .dwa-ui-contact-cta__video-icon,.dwa-ui-contact-cta--inverted .dwa-ui-contact-cta__mail:hover .dwa-ui-contact-cta__mail-icon{color:#000}
.dwa-ui-contact-cta--purchasable-mobile{background-color:#fff}
.dwa-ui-contact-cta--purchasable-mobile .dwa-ui-contact-cta__vertical-divider{border-left:2px solid #eaeeed}
.dwa-ui-contact-cta--purchasable-mobile .dwa-ui-contact-cta__phone-icon,.dwa-ui-contact-cta--purchasable-mobile .dwa-ui-contact-cta__video-icon,.dwa-ui-contact-cta--purchasable-mobile .dwa-ui-contact-cta__mail-icon{color:#f06409;z-index:1}
.dwa-ui-contact-cta--purchasable-mobile .dwa-ui-contact-cta__phone::before,.dwa-ui-contact-cta--purchasable-mobile .dwa-ui-contact-cta__video::before,.dwa-ui-contact-cta--purchasable-mobile .dwa-ui-contact-cta__mail::before{content:initial}
.dwa-ui-contact-cta--purchasable-mobile .dwa-ui-contact-cta__phone:hover .dwa-ui-contact-cta__phone-icon,.dwa-ui-contact-cta--purchasable-mobile .dwa-ui-contact-cta__phone:hover .dwa-ui-contact-cta__video-icon,.dwa-ui-contact-cta--purchasable-mobile .dwa-ui-contact-cta__phone:hover .dwa-ui-contact-cta__mail-icon,.dwa-ui-contact-cta--purchasable-mobile .dwa-ui-contact-cta__video:hover .dwa-ui-contact-cta__phone-icon,.dwa-ui-contact-cta--purchasable-mobile .dwa-ui-contact-cta__video:hover .dwa-ui-contact-cta__video-icon,.dwa-ui-contact-cta--purchasable-mobile .dwa-ui-contact-cta__video:hover .dwa-ui-contact-cta__mail-icon,.dwa-ui-contact-cta--purchasable-mobile .dwa-ui-contact-cta__mail:hover .dwa-ui-contact-cta__phone-icon,.dwa-ui-contact-cta--purchasable-mobile .dwa-ui-contact-cta__mail:hover .dwa-ui-contact-cta__video-icon,.dwa-ui-contact-cta--purchasable-mobile .dwa-ui-contact-cta__mail:hover .dwa-ui-contact-cta__mail-icon{color:#000}
.dwa-ui-contact-cta--purchasable-mobile .dwa-ui-contact-cta__phone:hover .dwa-ui-contact-cta__buy-online-icon,.dwa-ui-contact-cta--purchasable-mobile .dwa-ui-contact-cta__video:hover .dwa-ui-contact-cta__buy-online-icon,.dwa-ui-contact-cta--purchasable-mobile .dwa-ui-contact-cta__mail:hover .dwa-ui-contact-cta__buy-online-icon{background:#000}
.dwa-ui-vehicle-interactions{position:relative;width:100%;max-width:114px;display:flex;height:100%;max-height:54px;align-items:center;justify-content:flex-end}
.dwa-ui-vehicle-interactions__icon-wrapper{cursor:pointer;position:relative}
.dwa-ui-vehicle-interactions__icon-wrapper--compare{margin-right:25px;width:24px;height:23px}
.dwa-ui-vehicle-interactions__icon-wrapper--watchlist{width:26px;height:23px}
@media(min-width:1024px){.dwa-ui-vehicle-interactions__icon-wrapper:hover .dwa-ui-vehicle-interactions__icon{color:#f06409}
}
.dwa-ui-vehicle-interactions__icon-wrapper--active .dwa-ui-vehicle-interactions__icon{color:#f06409}
.dwa-ui-vehicle-interactions__icon-wrapper--active .dwa-ui-vehicle-interactions__icon--watchlist-active{opacity:1}
.dwa-ui-vehicle-interactions__icon-wrapper--active .dwa-ui-vehicle-interactions__icon--watchlist-inactive{opacity:0}
.dwa-ui-vehicle-interactions__icon{color:#8994a0;transition:color .2s ease-in-out,opacity .2s ease-in-out}
.dwa-ui-vehicle-interactions__icon--compare{width:24px;height:23px}
.dwa-ui-vehicle-interactions__icon--watchlist-inactive,.dwa-ui-vehicle-interactions__icon--watchlist-active{position:absolute;top:0;left:0;width:26px;height:23px}
.dwa-ui-vehicle-interactions__icon--watchlist-active{opacity:0}
.dwa-ui-carousel-dots-holder{display:flex;align-items:center;overflow:hidden;transition:all .5s ease-in-out}
.dwa-ui-carousel-dots-holder .react-carousel-dots-dot{width:100%;height:100%;border-radius:50%;border-color:#cfd7d9;background-color:#cfd7d9;flex-shrink:0;box-sizing:border-box;transition:transform .5s ease}
.dwa-ui-carousel-dots-holder .react-carousel-dots-dot-small{transform:scale(0.5)}
.dwa-ui-carousel-dots-holder .react-carousel-dots-dot-active{background-color:#f06409;border-color:#f06409}
.dot-holder{flex-shrink:0;transition:transform .5s ease}
.dwa-ui-blur-filled-image__ratio-container{height:0;padding-bottom:75%;position:relative;overflow:hidden}
.dwa-ui-blur-filled-image__ratio-canvas{position:absolute;left:0;top:50%;transform:translateY(-50%);height:var(--imageHeight);width:100%}
.dwa-ui-blur-filled-image__image-strip{display:flex;height:var(--imageHeight);position:absolute;left:50%;transform:translateX(-50%)}
.dwa-ui-blur-filled-image__image,.dwa-ui-blur-filled-image__filler,.dwa-ui-blur-filled-image__background{display:block;flex-shrink:0}
.dwa-ui-blur-filled-image__filler{transform:scaleX(-1) translateX(-1px);filter:blur(10px)}
.dwa-ui-blur-filled-image__filler~.dwa-ui-blur-filled-image__filler{transform:scaleX(-1) translateX(1px)}
.dwa-ui-blur-filled-image__background{position:absolute;top:0;left:0;z-index:-1;transform:scaleX(-1) translateX(-1px)}
.dwa-ui-blur-filled-image__background~.dwa-ui-blur-filled-image__background{right:0;left:auto;transform:scaleX(-1) translateX(1px)}
.dwa-ui-blur-filled-image--fillHorizontal .dwa-ui-blur-filled-image__image,.dwa-ui-blur-filled-image--fillHorizontal .dwa-ui-blur-filled-image__filler,.dwa-ui-blur-filled-image--fillHorizontal .dwa-ui-blur-filled-image__background{height:100%;width:auto}
.dwa-ui-blur-filled-image--fillHorizontal .dwa-ui-blur-filled-image__image img,.dwa-ui-blur-filled-image--fillHorizontal .dwa-ui-blur-filled-image__filler img,.dwa-ui-blur-filled-image--fillHorizontal .dwa-ui-blur-filled-image__background img{height:100%;width:auto}
.dwa-ui-blur-filled-image--fillVertical .dwa-ui-blur-filled-image__image-strip{flex-direction:column;width:100%;height:auto;top:50%;left:0;transform:translateY(-50%)}
.dwa-ui-blur-filled-image--fillVertical .dwa-ui-blur-filled-image__filler,.dwa-ui-blur-filled-image--fillVertical .dwa-ui-blur-filled-image__background{transform:scaleY(-1) translateY(-1px)}
.dwa-ui-blur-filled-image--fillVertical .dwa-ui-blur-filled-image__filler~.dwa-ui-blur-filled-image__filler{transform:scale(1,-1) translateY(2px)}
.dwa-ui-blur-filled-image--fillVertical .dwa-ui-blur-filled-image__background~.dwa-ui-blur-filled-image__background{transform:scale(1,-1) translateY(calc(-200% + 2px))}
.dwa-ui-video-thumbnail{position:relative}
.dwa-ui-video-thumbnail__video-icon{height:55px;width:55px;color:#fff;position:absolute;left:50%;margin-left:-27.5px;top:50%;margin-top:-27.5px;transform:scale(1)}
@media(min-width:768px){.dwa-ui-video-thumbnail__video-icon{height:80px;width:80px;margin-left:-40px;margin-top:-40px}
}
.dwa-ui-video-thumbnail__video-icon-circle{color:#000}
.dwa-ui-vehiclecard .dwa-ui-video-thumbnail__video-icon{height:55px;width:55px;margin-left:-27.5px;margin-top:-27.5px}
.dwa-ui-vehiclecard-gallery{position:relative}
.dwa-ui-vehiclecard-gallery__ssr-wrapper{position:relative;height:0;padding-top:75%;width:100%;border-top-left-radius:6px;border-top-right-radius:6px}
.dwa-ui-vehiclecard-gallery__ssr-wrapper:empty{position:absolute;width:0;height:0;padding:0}
.dwa-ui-vehiclecard-gallery__ssr-wrapper .dwa-ui--simple-vehicle-card__image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}
.dwa-ui-vehiclecard-gallery__ssr-wrapper .dwa-ui-vehiclecard-gallery__no-image{width:100%;height:100%;background:#8994a0}
@media(hover){.dwa-ui-vehiclecard-gallery:hover .dwa-ui-vehiclecard-gallery__arrow-right,.dwa-ui-vehiclecard-gallery:hover .dwa-ui-vehiclecard-gallery__arrow-left{transform:translate(0,-50%)}
.dwa-ui-vehiclecard-gallery:hover .dwa-ui-vehiclecard-gallery__icon-container{transform:translateX(0);opacity:1}
}
@media(hover){.dwa-ui-vehiclecard-gallery__slider{border-top-left-radius:6px;border-top-right-radius:6px;position:relative;overflow:hidden}
}
.dwa-ui-vehiclecard-gallery__image-wrapper{position:relative;overflow:hidden;background-color:#fff;flex:0 0 100%;scroll-snap-align:start}
.dwa-ui-vehiclecard-gallery__image-wrapper--with-video{height:0;padding-top:75%}
.dwa-ui-vehiclecard-gallery__frame{position:absolute;top:0;display:flex;flex-wrap:nowrap;height:100%;transform:translateX(-50%);left:50%;transition:filter .3s .3s ease-in-out}
.dwa-ui-vehiclecard-gallery__frame--fit-width{width:100%;height:auto;flex-direction:column;left:0;top:50%;transform:translate(0,-50%)}
.dwa-ui-vehiclecard-gallery__frame--fit-width .dwa-ui-vehiclecard-gallery__cutout{height:auto;width:100%}
.dwa-ui-vehiclecard-gallery__frame--fit-width .dwa-ui-vehiclecard-gallery__cutout:first-of-type{transform:scale(1,-1) translate(0,-1px)}
.dwa-ui-vehiclecard-gallery__frame--fit-width .dwa-ui-vehiclecard-gallery__cutout:last-of-type{transform:scale(1,-1) translate(0,5px)}
.dwa-ui-vehiclecard-gallery__frame--fit-width .dwa-ui-vehiclecard-gallery__image{width:100%;height:auto}
.dwa-ui-vehiclecard-gallery__frame--fit-width .dwa-ui-vehiclecard-gallery__image .dwa-ui-image__image{width:100%;height:auto}
.dwa-ui-vehiclecard-gallery__cutout{position:relative;height:100%;width:auto;z-index:1}
.dwa-ui-vehiclecard-gallery__cutout:first-of-type{transform:scaleX(-1) translateX(-1px)}
.dwa-ui-vehiclecard-gallery__cutout:last-of-type{transform:scaleX(-1) translateX(1px)}
.dwa-ui-vehiclecard-gallery__cutout .dwa-ui-vehiclecard-gallery__image--cutout-bg{position:absolute;top:0;left:0;z-index:-1}
.dwa-ui-vehiclecard-gallery__cutout .dwa-ui-vehiclecard-gallery__image--cutout{filter:blur(10px)}
.dwa-ui-vehiclecard-gallery__image{position:relative;height:100%;width:auto}
.dwa-ui-vehiclecard-gallery__image .dwa-ui-image__image{height:100%;width:auto}
.dwa-ui-vehiclecard-gallery__video{position:absolute;top:0;width:100%}
.dwa-ui-vehiclecard-gallery__no-image-img{width:85px;height:100%;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTcwcHgiIGhlaWdodD0iMTcwcHgiIHZpZXdCb3g9IjAgMCAxNzAgMTcwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA1NS4yICg3ODE4MSkgLSBodHRwczovL3NrZXRjaGFwcC5jb20gLS0+CiAgICA8dGl0bGU+SW1hZ2Vfbm90X2ZvdW5kX2ljb248L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iQXJ0Ym9hcmQiPgogICAgICAgICAgICA8ZyBpZD0iSW1hZ2Vfbm90X2ZvdW5kX2ljb24iPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTg0LjU1NjIwNjIsNTAuMzUwMjE3NyBMODUuMzYzNzkzOCw1MC4zNTAyMTc3IEM5NS43NjE0ODQ1LDUwLjQ1MTE2NTIgMTA2LjA1ODIyNyw1Mi45NzQ4NTI4IDExNS4zNDU0ODUsNTcuNzE5Mzg1NCBMMTE5Ljc4NzIxNiw3MC43NDE2MTMzIEM5Ni44NzE5MTc1LDc2LjA5MTgzMSA3Mi45NDcxMzQsNzYuMDkxODMxIDQ5LjkzMDg4NjYsNzAuNzQxNjEzMyBMNTQuMzcyNjE4Niw1Ny43MTkzODU0IEM2My44NjE3NzMyLDUyLjk3NDg1MjggNzQuMTU4NTE1NSw1MC40NTExNjUyIDg0LjU1NjIwNjIsNTAuMzUwMjE3NyBNMTI4LjM2NzgzNSw4My45NjU3MzYyIEwxMTQuOTQxNjkxLDg4LjQwNzQyNjQgTDExNC45NDE2OTEsOTMuODU4NTkxNSBMMTI4LjU2OTczMiw5My44NTg1OTE1IEwxMjguNTY5NzMyLDExOC4yODc4ODcgTDEyMC44OTc2NDksMTE4LjI4Nzg4NyBDMTE5Ljg4ODE2NSwxMTguMjg3ODg3IDExOC44Nzg2OCwxMTcuNjgyMjAyIDExOC40NzQ4ODcsMTE2Ljc3MzY3NSBDMTE3LjQ1NDEwOSwxMTQuNzMyMTM5IDExNi42ODg1MjYsMTEzLjIwMDk4NyAxMTYuMTc4MTM3LDExMi4xODAyMTkgQzExNS42MzEzOSwxMTEuMDg2NzM2IDExMS4zMjQ4MzYsMTA3LjIyNjYxNiAxMTAuNjc2MjI2LDEwNy4xMDM2OTkgQzkzLjAxMTY1NDksMTAzLjc1NjEzMiA3NC44MjAxMjk5LDEwMy44ODM3MzQgNTcuMDk4MjI2OCwxMDcuNDg2NTA0IEM1Ni4yOTA2MzkyLDEwNy41ODc0NTIgNTUuNTg0LDEwOC4xOTMxMzcgNTUuMTgwMjA2MiwxMDguODk5NzcgTDUxLjM0NDE2NDksMTE2Ljg3NDYyMiBDNTAuOTQwMzcxMSwxMTcuNzgzMTUgNDkuOTMwODg2NiwxMTguMzg4ODM1IDQ4LjkyMTQwMjEsMTE4LjM4ODgzNSBMNDEuNDUxMjE2NSwxMTguMzg4ODM1IEw0MS40NTEyMTY1LDk0Ljg2ODA2NjYgTDU1LjA3OTI1NzcsOTQuODY4MDY2NiBMNTUuMDc5MjU3Nyw4OS40MTY5MDE0IEw0MS41NTIxNjQ5LDg0Ljg3NDI2MzggQzQyLjE1Nzg1NTcsODEuMjQwMTUzNiA0My45NzQ5Mjc4LDc4LjAwOTgzMzUgNDYuODAxNDg0NSw3NS42ODgwNDEgQzU5LjMxOTA5MjgsNzguODE3NDEzNiA3Mi4xMzk1NDY0LDgwLjQzMjU3MzYgODQuOTYsODAuNDMyNTczNiBDOTcuNzgwNDUzNiw4MC4zMzE2MjYxIDExMC42MDA5MDcsNzguODE3NDEzNiAxMjMuMTE4NTE1LDc1LjU4NzA5MzUgQzEyNS43NDMxNzUsNzcuNzA2OTkxIDEyNy41NjAyNDcsODAuNzM1NDE2MSAxMjguMzY3ODM1LDgzLjk2NTczNjIgWiBNNDUuNjkxMDUxNSw2Ni42MDI3NjU3IEwzNiw2Ni42MDI3NjU3IEwzNiw3Mi4wNTM5MzA5IEw0MS4yNDkzMTk2LDczLjQ2NzE5NTkgQzM4LjAxODk2OTEsNzYuNzk4NDYzNSAzNi4yMDE4OTY5LDgxLjEzOTIwNjEgMzYsODUuNzgyNzkxMyBMMzYsMTIxLjExNDQxNyBDMzYsMTIyLjUyNzY4MiAzNy4yMTEzODE0LDEyMy43MzkwNTIgMzguNjI0NjU5OCwxMjMuNzM5MDUyIEw0OC45MjE0MDIxLDEyMy43MzkwNTIgQzUyLjA1MDgwNDEsMTIzLjczOTA1MiA1NC44NzczNjA4LDEyMi4wMjI5NDUgNTYuMTg5NjkwNywxMTkuMTk2NDE1IEw1OS41MjA5ODk3LDExMi41MzM4OCBDNzYuMjc4NDMzLDEwOS4zMDM1NiA5My41NDA2MTg2LDEwOS4zMDM1NiAxMTAuMjk4MDYyLDExMi41MzM4OCBMMTE2LjYyOTM2MSwxMTkuMTk2NDE1IEMxMTcuOTQxNjkxLDEyMi4wMjI5NDUgMTIwLjc2ODI0NywxMjMuODQgMTIzLjg5NzY0OSwxMjMuODQgTDEzMS4yOTUzNCwxMjMuODQgQzEzMi43MDg2MTksMTIzLjg0IDEzMy45MiwxMjIuNjI4NjMgMTMzLjkyLDEyMS4yMTUzNjUgTDEzMy45Miw4NS42ODE4NDM4IEMxMzMuODE5MDUyLDgxLjAzODI1ODYgMTMxLjkwMTAzMSw3Ni42OTc1MTYgMTI4LjY3MDY4LDczLjM2NjI0ODQgTDEzMy45Miw3Mi4wNTM5MzA5IEwxMzMuOTIsNjYuNjAyNzY1NyBMMTI0LjIyODk0OCw2Ni42MDI3NjU3IEwxMjAuMTkxMDEsNTQuODkyODU1MyBDMTE5Ljk4OTExMyw1NC4xODYyMjI4IDExOS40ODQzNzEsNTMuNjgxNDg1MyAxMTguODc4NjgsNTMuMjc3Njk1MyBDMTA4LjQ4MDk5LDQ4LjAyODQyNTEgOTcuMDczODE0NCw0NS4xMDA5NDc1IDg1LjQ2NDc0MjMsNDUgTDg0Ljk2LDQ1IEM3My4xNDkwMzA5LDQ1LjEwMDk0NzUgNjEuNTM5OTU4OCw0OC4wMjg0MjUxIDUxLjA0MTMxOTYsNTMuNDc5NTkwMyBDNTAuNDM1NjI4OSw1My43ODI0MzI4IDQ5LjkzMDg4NjYsNTQuMjg3MTcwMyA0OS43Mjg5ODk3LDU0Ljg5Mjg1NTMgTDQ1LjY5MTA1MTUsNjYuNjAyNzY1NyBaIiBpZD0icGF0aDY0LWNvcHkiIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+PC9wYXRoPgogICAgICAgICAgICAgICAgPGNpcmNsZSBpZD0iT3ZhbCIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2Utd2lkdGg9IjUuOTY0OTEyMjgiIGN4PSI4NSIgY3k9Ijg1IiByPSI4Mi4wMTc1NDM5Ij48L2NpcmNsZT4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik04NS41LDEgTDg1LjUsMTY5IiBpZD0iTGluZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2Utd2lkdGg9IjUuOTY0OTEyMjgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDg1LjUwMDAwMCwgODUuMDAwMDAwKSByb3RhdGUoLTQ1LjAwMDAwMCkgdHJhbnNsYXRlKC04NS41MDAwMDAsIC04NS4wMDAwMDApICI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-top-left-radius:6px;border-top-right-radius:6px}
.dwa-ui-vehiclecard-gallery--no-image{background:#8994a0;border-top-left-radius:6px;border-top-right-radius:6px;padding-top:75%}
.dwa-ui-vehiclecard-gallery--no-image .dwa-ui-vehiclecard-gallery__ssr-wrapper{position:absolute;top:0}
.dwa-ui-vehiclecard-gallery__icon-container{display:flex;transition:transform 250ms ease-in-out;transform:translateX(-90px);opacity:0;position:absolute;z-index:4;bottom:10px;left:10px}
.dwa-ui-vehiclecard-gallery__image-icon{width:19px;height:13px}
.dwa-ui-vehiclecard-gallery__image-icon-count{color:currentColor;font-weight:100;font-size:14px;font-size:1.4rem;padding-left:5px;margin-top:3px}
.dwa-ui-vehiclecard-gallery__image-icon,.dwa-ui-vehiclecard-gallery__360-icon,.dwa-ui-vehiclecard-gallery__video-icon{display:block;margin:auto}
.dwa-ui-vehiclecard-gallery__icon-wrapper{display:flex;height:20px;margin-right:10px;color:#fff}
.dwa-ui-vehiclecard-gallery__icon-wrapper:last-of-type{margin-right:0}
.dwa-ui-vehiclecard-gallery__carousel .dot-holder{flex-shrink:0;transition:transform .5s ease}
.dwa-ui-vehiclecard-gallery .dwa-ui-carousel-dots-holder{position:absolute;bottom:-16px;left:50%;transform:translateX(-50%);margin:0 auto}
.dwa-ui-vehiclecard-gallery .dwa-ui-carousel-dots-holder .react-carousel-dots-dot{width:6px;height:6px}
.dwa-ui-vehiclecard-gallery__arrow-right,.dwa-ui-vehiclecard-gallery__arrow-left{display:none;transition:opacity 250ms,transform 250ms;position:absolute;z-index:2;top:50%;opacity:.3;height:100%;width:50px}
@media(hover){.dwa-ui-vehiclecard-gallery__arrow-right,.dwa-ui-vehiclecard-gallery__arrow-left{display:block}
.dwa-ui-vehiclecard-gallery__arrow-right:hover,.dwa-ui-vehiclecard-gallery__arrow-left:hover{transform:translate(0,-50%)}
}
.dwa-ui-vehiclecard-gallery__arrow-right{right:0;transform:translate(100%,-50%);background:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,0.4))}
.dwa-ui-vehiclecard-gallery__arrow-right--visible{opacity:1}
.dwa-ui-vehiclecard-gallery__arrow-left{left:0;transform:translate(-100%,-50%);background:linear-gradient(to left,rgba(0,0,0,0),rgba(0,0,0,0.4))}
.dwa-ui-vehiclecard-gallery__arrow-left--visible{opacity:1}
.dwa-ui-vehiclecard-gallery__arrow-right-icon,.dwa-ui-vehiclecard-gallery__arrow-left-icon{position:absolute;top:50%}
.dwa-ui-vehiclecard-gallery__arrow-right-icon{right:0;transform:translate(-10px,-50%)}
.dwa-ui-vehiclecard-gallery__arrow-left-icon{left:0;transform:translate(10px,-50%)}
.dwa-ui-vehiclecard-gallery__arrow-right-icon,.dwa-ui-vehiclecard-gallery__arrow-left-icon{color:#fff}
.dwa-ui-vehiclecard-certified{position:absolute;top:0;width:100%;z-index:3;border-top-left-radius:6px;border-top-right-radius:6px}
.dwa-ui-vehiclecard-certified__label{display:block;position:absolute;z-index:2;top:0;width:100%;padding:2px 0;background:#f06409;text-align:center;color:#fff;font-size:13px;font-size:1.3rem;font-weight:700;letter-spacing:.02rem;transition:transform .2s ease-in-out}
@media(hover){.dwa-ui-vehiclecard-certified__label{transform:translateY(-16px);color:#f06409}
}
.dwa-ui-vehiclecard-certified svg{position:absolute;top:4px;width:8px;height:8px}
.dwa-ui-vehiclecard-certified svg:first-of-type{left:0}
.dwa-ui-vehiclecard-certified svg:last-of-type{right:0}
.dwa-ui-vehiclecard{position:relative;display:flex;flex-direction:column;flex:1;transition:all 300ms ease-in-out;width:100%;max-width:100%;background-color:#fff;color:#000;border-radius:6px;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}
@media(max-width:768px){.dwa-ui-vehiclecard .dwa-ui-contact-cta__buttons:before{transform:none}
.dwa-ui-vehiclecard .dwa-ui-vehiclecard-gallery__arrow-right,.dwa-ui-vehiclecard .dwa-ui-vehiclecard-gallery__arrow-left{display:none}
.dwa-ui-vehiclecard .dwa-ui-vehiclecard-gallery__icon-wrapper,.dwa-ui-vehiclecard .dwa-ui-vehiclecard-gallery__video-icon-wrapper{opacity:1;display:block;left:8px}
.dwa-ui-vehiclecard .dwa-ui-vehiclecard-gallery__video-icon-wrapper+.dwa-ui-vehiclecard-gallery__icon-wrapper{left:40px}
.dwa-ui-vehiclecard .dwa-ui-vehiclecard-gallery__image-item--blurred:after{background:rgba(0,0,0,.3)}
}
@media(min-width:1024px){.dwa-ui-vehiclecard{max-width:400px}
}
@media(min-width:1280px){.dwa-ui-vehiclecard{max-width:330px}
}
.dwa-ui-vehiclecard.dwa-ui-vehiclecard--comparison .dwa-ui-vehiclecard-certified__label{transform:translateY(0);color:#fff}
@media(hover){.dwa-ui-vehiclecard:hover:not(.dwa-ui-vehiclecard--disabled) .dwa-ui-vehiclecard-certified__label{transform:none;color:#fff}
.dwa-ui-vehiclecard:hover:not(.dwa-ui-vehiclecard--comparison-empty):not(.dwa-ui-vehiclecard-skeleton):not(.dwa-ui-vehiclecard--disabled){cursor:pointer}
.dwa-ui-vehiclecard:hover:not(.dwa-ui-vehiclecard--comparison):not(.dwa-ui-vehiclecard--comparison-empty):not(.dwa-ui-vehiclecard-skeleton):not(.dwa-ui-vehiclecard--disabled){box-shadow:0 3px 15px 0 rgba(0,0,0,.13);z-index:3}
.dwa-ui-vehiclecard:hover:not(.dwa-ui-vehiclecard--comparison):not(.dwa-ui-vehiclecard--comparison-empty):not(.dwa-ui-vehiclecard-skeleton):not(.dwa-ui-vehiclecard--disabled) .dwa-ui-vehiclecard-gallery__arrow-right,.dwa-ui-vehiclecard:hover:not(.dwa-ui-vehiclecard--comparison):not(.dwa-ui-vehiclecard--comparison-empty):not(.dwa-ui-vehiclecard-skeleton):not(.dwa-ui-vehiclecard--disabled) .dwa-ui-vehiclecard-gallery__arrow-left{display:block;transform:translate(0,-50%)}
.dwa-ui-vehiclecard:hover:not(.dwa-ui-vehiclecard--comparison):not(.dwa-ui-vehiclecard--comparison-empty):not(.dwa-ui-vehiclecard-skeleton):not(.dwa-ui-vehiclecard--disabled) .dwa-ui-vehiclecard-gallery__video-icon-wrapper,.dwa-ui-vehiclecard:hover:not(.dwa-ui-vehiclecard--comparison):not(.dwa-ui-vehiclecard--comparison-empty):not(.dwa-ui-vehiclecard-skeleton):not(.dwa-ui-vehiclecard--disabled) .dwa-ui-vehiclecard-gallery__icon-wrapper{transform:translateX(0);opacity:1}
.dwa-ui-vehiclecard:hover:not(.dwa-ui-vehiclecard--comparison):not(.dwa-ui-vehiclecard--comparison-empty):not(.dwa-ui-vehiclecard-skeleton):not(.dwa-ui-vehiclecard--disabled) .dwa-ui-contact-cta__buttons:before{transform:none;transition:transform .4s cubic-bezier(0.785,0.135,0.15,0.86)}
}
.dwa-ui-vehiclecard.dwa-active{z-index:3;border-bottom-left-radius:0;border-bottom-right-radius:0}
.dwa-ui-vehiclecard__infowrapper{position:relative;display:flex;flex-flow:column;flex:1 1 auto;justify-content:flex-start;padding:40px 20px 10px;margin:7px 0 0}
.dwa-ui-vehiclecard__infowrapper .dwa-ui-label-v2{width:90%}
.dwa-ui-vehiclecard__infowrapper .dwa-ui-label-v2__text{width:66%;line-height:12px}
.dwa-ui-vehiclecard__infowrapper--price-dealer-details{flex:0 1 auto;padding-top:0;margin:0}
.dwa-ui-vehiclecard__infowrapper--nobuying{padding-bottom:0}
.dwa-ui-vehiclecard__dealerwrapper{display:flex;align-self:flex-end;padding-top:15px;margin-top:auto;width:100%}
.dwa-ui-vehiclecard__dealerwrapper--nobuying{min-height:50px;margin:20px 0 0 0;padding-top:5px;padding-bottom:5px}
.dwa-ui-vehiclecard__dealerwrapper--nobuying .dwa-ui-contact-cta__buttons{height:unset}
.dwa-ui-vehiclecard__dealerwrapper--nobuying:not(.dwa-ui-vehiclecard__infowrapper){border-top:1px solid #f1f4f3}
.dwa-ui-vehiclecard__closebtn{position:absolute;background-color:#fff;height:45px;width:45px;border-bottom-left-radius:50%;border-top-right-radius:6px;z-index:4;top:0;right:0;cursor:pointer;display:flex;justify-content:center;align-items:center;padding:0 0 3px 3px}
.dwa-ui-vehiclecard__closebtn-icon{color:#8994a0}
.dwa-ui-vehiclecard__closebtn:hover .dwa-ui-vehiclecard__closebtn-icon{color:#f06409}
.dwa-ui-vehiclecard__label.dwa-ui-label-v2--inverted,.dwa-ui-vehiclecard__label.dwa-ui-label--inverted{position:absolute;top:12px;left:20px}
.dwa-ui-vehiclecard__topinteractions{position:absolute;right:25px;top:0;height:30px}
@media(min-width:768px){.dwa-ui-vehiclecard__topinteractions{height:40px}
}
.dwa-ui-vehiclecard__topinteractions .dwa-ui-vehicle-interactions__icon-wrapper--compare{margin-right:20px}
.dwa-ui-vehiclecard__topinteractions .dwa-ui-vehicle-interactions__icon-wrapper--compare,.dwa-ui-vehiclecard__topinteractions .dwa-ui-vehicle-interactions__icon--compare{width:22px;height:22px}
.dwa-ui-vehiclecard__topinteractions .dwa-ui-vehicle-interactions__icon--watchlist-inactive,.dwa-ui-vehiclecard__topinteractions .dwa-ui-vehicle-interactions__icon--watchlist-active{width:20px;height:18px}
.dwa-ui-vehiclecard__title,.dwa-ui-vehiclecard__title span{font-size:18px;font-size:1.8rem;font-weight:700;line-height:24px}
.dwa-ui-vehiclecard__title br,.dwa-ui-vehiclecard__title span br{line-height:0}
.dwa-ui-vehiclecard__title--reduced{font-size:18px;font-size:1.8rem;line-height:25px}
.dwa-ui-vehiclecard__title+.dwa-ui-vehiclecard__highlights,.dwa-ui-vehiclecard__title+.dwa-ui-vehiclecard__campaigns{margin-top:5px}
.dwa-ui-vehiclecard__highlights{margin-top:10px;max-height:60px;overflow:hidden;transition:all .3s ease-in-out}
.dwa-ui-vehiclecard__highlights:empty{height:0 !important;margin:0}
.dwa-ui-vehiclecard__highlights-item{display:inline-block;border:1px solid #cfd7d9;border-radius:10px;font-size:12px;font-size:1.2rem;font-weight:300;line-height:16px;margin:5px 5px 5px 0;padding:1px 10px}
.dwa-ui-vehiclecard__highlights-item--electric,.dwa-ui-vehiclecard__highlights-item--hybrid{border:1px solid #0d89ec;color:#0d89ec}
.dwa-ui-vehiclecard__campaigns{margin-top:5px}
.dwa-ui-vehiclecard__campaigns .dwa-ui--popover-content{margin-top:200px}
.dwa-ui-vehiclecard__campaigns .dwa-ui-vehiclecard__campaign{display:inline-block;color:#000;background:#eaeeed;border-radius:10px;font-size:12px;font-size:1.2rem;font-weight:300;line-height:16px;margin:5px 5px 5px 0;padding:1px 10px}
.dwa-ui-vehiclecard .dwa-ui-car-pricing__rate .dwa-ui--popover-content{margin:0;left:-15px;right:-15px}
.dwa-ui-vehiclecard .dwa-ui-car-pricing__rate .dwa-ui--popover__triangle{transform:translateX(-3px)}
.dwa-ui-vehiclecard__legal{color:#6b6b6b;font-weight:100;font-size:12px;font-size:1.2rem;margin-top:10px}
.dwa-ui-vehiclecard__legal *{font-size:12px;font-size:1.2rem;color:#000;display:block;padding:5px 0;min-height:25px}
.dwa-ui-vehiclecard__legal-price{font-size:34px;font-size:3.4rem}
.dwa-ui-vehiclecard__legal b{display:inline;padding:0}
.dwa-ui-vehiclecard__legal:empty{margin:0;height:0}
.dwa-ui-vehiclecard__dealer-right{text-align:right}
.dwa-ui-vehiclecard__dealer-right:after{content:"";position:absolute;transition:all 250ms ease-in;opacity:0;width:120px;height:57px;right:-100px;background:rgba(0,0,0,.05);z-index:-1;border-top-left-radius:100px;border-bottom-left-radius:100px;bottom:0}
.dwa-ui-vehiclecard__dealer-right.dwa-active:after{right:0;opacity:1}
.dwa-ui-vehiclecard__dealer--withcta{width:80%;padding-right:10px}
.dwa-ui-vehiclecard__dealername,.dwa-ui-vehiclecard__dealeraddress{line-height:1.1em;font-size:12px;font-size:1.2rem}
.dwa-ui-vehiclecard__dealeraddress{font-weight:100}
.dwa-ui-vehiclecard__dealericon{color:#8994a0}
.dwa-ui-vehiclecard__dealericon-wrapper{width:15px;flex:0 0 auto;padding-top:2px}
.dwa-ui-vehiclecard__contact .dwa-ui-contact-cta__buttons{border-bottom-right-radius:6px;border-bottom-left-radius:6px}
@media(hover){.dwa-ui-vehiclecard__contact .dwa-ui-contact-cta__buttons__phone:hover:not(.dwa-ui-vehiclecard--disabled),.dwa-ui-vehiclecard__contact .dwa-ui-contact-cta_buttons__mail:hover:not(.dwa-ui-vehiclecard--disabled){background:#000}
}
.dwa-ui-vehiclecard__disable-overlay{position:absolute;top:0;left:0;width:100%;height:100%}
.dwa-ui-vehiclecard__disable-transparenz{width:100%;height:100%;background-color:#fff;opacity:.6}
.dwa-ui-vehiclecard__disable-button{position:absolute;top:180px;left:50%;transform:translate(-50%,-50%)}
.dwa-ui-vehiclecard__buyonline{border-radius:0;min-height:50px}
.dwa-ui-vehiclecard__cardealercta{display:flex;justify-content:flex-end;width:unset;margin-right:7px}
.dwa-ui-vehiclecard__cardealercta .dwa-ui-contact-cta__mail-icon,.dwa-ui-vehiclecard__cardealercta .dwa-ui-contact-cta__mail{max-width:25px;height:19px;margin-top:3px}
.dwa-ui-vehiclecard__cardealercta .dwa-ui-contact-cta__phone-icon,.dwa-ui-vehiclecard__cardealercta .dwa-ui-contact-cta__phone{max-width:22px;height:21px}
.dwa-ui-vehiclecard__cardealercta .dwa-ui-contact-cta__phone{margin-right:20px}
@-webkit-keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}
20%,80%{transform:translate3d(2px,0,0)}
30%,50%,70%{transform:translate3d(-4px,0,0)}
40%,60%{transform:translate3d(4px,0,0)}
}
@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}
20%,80%{transform:translate3d(2px,0,0)}
30%,50%,70%{transform:translate3d(-4px,0,0)}
40%,60%{transform:translate3d(4px,0,0)}
}
.dwa-ui-vehiclecard--watchlist{display:inline-flex;flex:1 1 100%;width:100%;max-width:none;margin-bottom:20px}
@media(min-width:768px){.dwa-ui-vehiclecard--watchlist{width:310px;min-width:310px;max-width:310px;margin:0 20px 20px 0}
}
.dwa-ui-vehiclecard--watchlist .dwa-ui-vehicle-interactions__icon-wrapper--watchlist{display:none}
.dwa-ui-vehiclecard--watchlist .dwa-ui-vehicle-interactions__icon-wrapper--compare{margin-right:0}
.dwa-ui-vehiclecard--comparison{position:relative;width:100%;max-width:100%;height:100%;margin-bottom:0;margin-right:0;border-top-right-radius:0}
.dwa-ui-vehiclecard--comparison:hover{box-shadow:none}
.dwa-ui-vehiclecard--comparison .dwa-ui-vehiclecard__infowrapper{padding:40px 0 20px;margin:0}
@media(min-width:1024px){.dwa-ui-vehiclecard--comparison .dwa-ui-vehiclecard__infowrapper{padding:40px 20px 20px}
}
.dwa-ui-vehiclecard--comparison .dwa-ui-vehiclecard__infowrapper--price-dealer-details{padding-top:0}
.dwa-ui-vehiclecard--comparison .dwa-ui-vehiclecard__topinteractions{height:20px;top:10px;right:0}
@media(min-width:1024px){.dwa-ui-vehiclecard--comparison .dwa-ui-vehiclecard__topinteractions{top:15px;right:20px}
}
.dwa-ui-vehiclecard--comparison .dwa-ui-vehiclecard__label{font-size:12px;font-size:1.2rem;line-height:12px;display:none;top:-1px;left:0}
@media(min-width:1024px){.dwa-ui-vehiclecard--comparison .dwa-ui-vehiclecard__label{display:block;top:20px;left:20px}
}
.dwa-ui-vehiclecard--comparison .dwa-ui-vehiclecard__title{font-size:16px;font-size:1.6rem}
@media(min-width:768px){.dwa-ui-vehiclecard--comparison .dwa-ui-vehiclecard__title{font-size:18px;font-size:1.8rem}
}
.dwa-ui-vehiclecard--comparison .dwa-ui-vehiclecard__consumption-sidenote{margin-top:10px}
.dwa-ui-vehiclecard--comparison .dwa-ui-vehiclecard__closebtn{height:33px;width:33px;border-top-right-radius:0;border-bottom-left-radius:20px}
.dwa-ui-vehiclecard--comparison .dwa-ui-vehiclecard__closebtn-icon{height:11px;width:11px}
@media(min-width:640px){.dwa-ui-vehiclecard--comparison .dwa-ui-vehiclecard__closebtn-icon{height:16px;width:16px}
}
.dwa-ui-vehiclecard--comparison .dwa-ui-vehiclecard--watchlist-dealerinfo-wrapper{display:none}
.dwa-ui-vehiclecard--comparison .dwa-ui-car-pricing__finance-sidenote{margin-top:10px}
@media(min-width:768px){.dwa-ui-vehiclecard--comparison .dwa-ui-car-pricing__finance-sidenote{margin-top:0}
}
.dwa-ui-vehiclecard--simple-vehicle-card{transition:all .3s ease-in-out;cursor:pointer;border-radius:6px;background-color:#fff;color:#000;overflow:hidden;position:relative}
@media(min-width:1024px){.dwa-ui-vehiclecard--simple-vehicle-card{max-width:330px}
}
.dwa-ui-similar-vehicles__slider-wrapper .dwa-ui-vehiclecard__title{min-height:48px}
.dwa-ui-vehiclecard-skeleton{flex:1 1 auto;width:100%;height:100%;max-width:none;position:relative;cursor:auto}
.dwa-ui-vehiclecard-skeleton--grey-bg{background-color:#eaeeed;border-radius:6px}
.dwa-ui-vehiclecard-skeleton__content-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
@media(max-width:768px){.dwa-ui-vehiclecard-skeleton__content-button{min-width:calc(100% - 40px)}
}
.dwa-ui-vehiclecard-skeleton__content-button--desktop-only{display:none}
@media(min-width:1024px){.dwa-ui-vehiclecard-skeleton__content-button--desktop-only{display:block}
}
.dwa-ui-vehiclecard-skeleton__image{position:relative;width:100%;border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important;background-color:#eaeeed;padding-top:75%}
.dwa-ui-vehiclecard-skeleton__image-text{font-size:18px;font-size:1.8rem;position:absolute;top:50%;left:50%;width:calc(100% - 40px);transform:translate(-50%,-50%);font-weight:700;line-height:24px;text-align:center}
.dwa-ui-vehiclecard-skeleton__label{position:absolute;top:12px;left:20px;width:15%;height:12px;margin:2px 0}
.dwa-ui-vehiclecard-skeleton__topinteraction{position:absolute;right:25px;top:7px;width:45px;height:22px;border-radius:10px}
.dwa-ui-vehiclecard-skeleton__title-wrapper{display:flex;flex-direction:column;min-height:41px}
.dwa-ui-vehiclecard-skeleton__title-wrapper--with-text{opacity:.3}
.dwa-ui-vehiclecard-skeleton__title-wrapper+.dwa-ui-vehiclecard-skeleton__highlights,.dwa-ui-vehiclecard-skeleton__title-wrapper+.dwa-ui-vehiclecard-skeleton__campaigns{margin-top:40px}
.dwa-ui-vehiclecard-skeleton__headline{width:100%;flex:1 1 auto}
.dwa-ui-vehiclecard-skeleton__headline:last-child{margin-top:5px}
.dwa-ui-vehiclecard-skeleton__emission-consumption{display:flex;flex-direction:column;min-height:54px;width:55%;margin-top:10px;min-height:36px}
@media(min-width:768px){.dwa-ui-vehiclecard-skeleton__emission-consumption{min-height:18px}
}
.dwa-ui-vehiclecard-skeleton__emission-consumption-item{width:100%;flex:1 1 auto;margin:2px 0}
@media(min-width:768px){.dwa-ui-vehiclecard-skeleton__emission-consumption-item:last-child{display:none}
}
.dwa-ui-vehiclecard-skeleton__emission-consumption+.dwa-ui-vehiclecard-skeleton__highlights{margin-top:15px}
.dwa-ui-vehiclecard-skeleton__mainspecs{width:50%;height:12px;margin:2px 0}
.dwa-ui-vehiclecard-skeleton__highlights{overflow:hidden}
.dwa-ui-vehiclecard-skeleton__highlight{display:inline-block;height:20px;border-radius:10px;margin:5px 5px 0 0;box-sizing:border-box}
.dwa-ui-vehiclecard-skeleton__highlight:nth-child(1){width:calc(22% - 5px)}
.dwa-ui-vehiclecard-skeleton__highlight:nth-child(2){width:calc(33% - 5px)}
.dwa-ui-vehiclecard-skeleton__highlight:nth-child(3){width:calc(45% - 5px)}
.dwa-ui-vehiclecard-skeleton__highlight:nth-child(4){width:calc(15% - 5px)}
.dwa-ui-vehiclecard-skeleton__highlight:nth-child(5){width:calc(50% - 5px)}
.dwa-ui-vehiclecard-skeleton__highlight:nth-child(6){width:calc(35% - 5px)}
.dwa-ui-vehiclecard-skeleton__campaign{display:inline-block;width:35%;height:20px;border-radius:10px;margin:0 5px 5px 0;box-sizing:border-box}
.dwa-ui-vehiclecard-skeleton__pricewrapper--with-text .dwa-ui-car-pricing{opacity:.3}
.dwa-ui-vehiclecard-skeleton__price{display:inline-block;height:24px;margin:3px 0;width:40%}
@media(max-width:768px){.dwa-ui-vehiclecard-skeleton__price{width:60%;height:24px}
}
.dwa-ui-vehiclecard-skeleton__price-additional{display:inline-block;width:15%;height:15px;margin:3px 0 3px 10px}
.dwa-ui-vehiclecard-skeleton__price-rate{display:flex;flex-direction:column;width:25%;min-height:36px}
@media(min-width:768px){.dwa-ui-vehiclecard-skeleton__price-rate{min-height:18px}
}
.dwa-ui-vehiclecard-skeleton__rate-item{width:100%;flex:1 1 auto;margin:2px 0}
@media(min-width:768px){.dwa-ui-vehiclecard-skeleton__rate-item:last-child{display:none}
}
.dwa-ui-vehiclecard-skeleton__dealer{width:60%;height:16px;margin:20px 0 3px 0;align-self:flex-start}
.dwa-ui-vehiclecard-skeleton__buttons{border-top-right-radius:0 !important;border-top-left-radius:0 !important}
.dwa-ui-vehiclecard-skeleton__buttons:before{position:absolute;content:"";width:1px;height:100%;left:50%;background-color:#fff}
.dwa-ui-vehiclecard-skeleton__legal-wrapper{margin-top:10px}
.dwa-ui-vehiclecard-skeleton__legal{height:12px;width:100%;margin:1px 0}
.dwa-ui-vehiclecard-skeleton__legal__2{width:60%}
.dwa-ui-vehiclecard-skeleton__legal__3{width:90%}
.dwa-ui-vehiclecard-skeleton__legal__4{width:95%}
.dwa-ui-vehiclecard-skeleton__legal__5{width:100%;margin-bottom:16px}
.dwa-ui-vehiclecard-skeleton--watchlist{width:310px;margin-right:20px}
.dwa-ui-vehiclecard-skeleton--comparison{height:100%}
.dwa-ui-vehiclecard-skeleton--comparison .dwa-ui-vehiclecard__infowrapper{padding:40px 0 20px;margin:0}
@media(min-width:1024px){.dwa-ui-vehiclecard-skeleton--comparison .dwa-ui-vehiclecard__infowrapper{padding:40px 20px 20px}
}
.dwa-ui-vehiclecard-skeleton--comparison .dwa-ui-vehiclecard__infowrapper--price-dealer-details{padding-top:0}
.dwa-ui-vehiclecard-skeleton--comparison .dwa-ui-vehiclecard-skeleton__topinteraction{top:10px;right:0;width:20px;height:20px;border-radius:50%}
@media(min-width:1024px){.dwa-ui-vehiclecard-skeleton--comparison .dwa-ui-vehiclecard-skeleton__topinteraction{top:12px;right:20px}
}
.dwa-ui-vehiclecard-skeleton--comparison .dwa-ui-vehiclecard-skeleton__title-wrapper{min-height:48px}
.dwa-ui-vehiclecard-skeleton--comparison .dwa-ui-vehiclecard-skeleton__headline{margin:3px 0}
.dwa-ui-vehiclecard-skeleton--comparison .dwa-ui-vehiclecard-skeleton__price-additional{display:block;margin-left:0}
@media(min-width:768px){.dwa-ui-vehiclecard-skeleton--comparison .dwa-ui-vehiclecard-skeleton__price-additional{display:inline-block;margin-left:5px}
}
.dwa-ui-vehiclecard-skeleton--comparison .dwa-ui-vehiclecard-skeleton__label{display:none;top:-1px;left:0}
@media(min-width:1024px){.dwa-ui-vehiclecard-skeleton--comparison .dwa-ui-vehiclecard-skeleton__label{display:block;top:15px;left:20px}
}
.dwa-ui-vehiclecard-skeleton--comparison .dwa-ui-vehiclecard-skeleton__price-rate{margin-top:10px}
@media(min-width:768px){.dwa-ui-vehiclecard-skeleton--comparison .dwa-ui-vehiclecard-skeleton__price-rate{margin-top:0}
}
.dwa-ui-vehiclecard-skeleton--comparison .dwa-ui-vehiclecard-skeleton__image{border-bottom-right-radius:6px;border-bottom-left-radius:6px}
.dwa-ui-vehiclecard-skeleton--comparison .dwa-ui-vehiclecard-skeleton__image-inner{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#f06409;cursor:pointer}
@media(min-width:1024px){.dwa-ui-vehiclecard-skeleton--comparison .dwa-ui-vehiclecard-skeleton__image-inner{background-color:#eaeeed;cursor:default}
}
.dwa-ui-vehiclecard-skeleton--comparison .dwa-ui-vehiclecard-skeleton__image-inner--padding{padding-top:35px}
@media(min-width:1024px){.dwa-ui-vehiclecard-skeleton--comparison .dwa-ui-vehiclecard-skeleton__image-inner--padding{padding-top:45px}
}
.dwa-ui-vehiclecard-skeleton--comparison .dwa-ui-vehiclecard-skeleton__image-button-wrapper{text-align:center;width:100%;margin-top:10px}
@media(min-width:1024px){.dwa-ui-vehiclecard-skeleton--comparison .dwa-ui-vehiclecard-skeleton__image-button-wrapper{margin-top:20px}
}
.dwa-ui-vehiclecard-skeleton--comparison .dwa-ui-vehiclecard-skeleton__image-button-wrapper .dwa-ui-button,.dwa-ui-vehiclecard-skeleton--comparison .dwa-ui-vehiclecard-skeleton__image-button-wrapper .dwa-ui-button-v2{margin:0 auto;width:90%}
.dwa-ui-vehiclecard-skeleton--comparison .dwa-ui-vehiclecard-skeleton__image__plus{position:relative;width:34px;height:34px;color:#fff}
.dwa-ui-vehiclecard-skeleton--comparison .dwa-ui-vehiclecard-skeleton__image__no-cta .dwa-ui-vehiclecard-skeleton--comparison .dwa-ui-vehiclecard-skeleton__image-inner{padding-top:0}
@media(min-width:1024px){.dwa-ui-vehiclecard-skeleton--comparison .dwa-ui-vehiclecard-skeleton__image__no-cta .dwa-ui-vehiclecard-skeleton--comparison .dwa-ui-vehiclecard-skeleton__image-inner{padding-top:0}
}
.dwa-ui-vehiclecard-skeleton--comparison .dwa-ui-vehiclecard-skeleton__topinteraction{width:20px;height:20px;border-radius:50%}
.dwa-ui-vehiclecard-skeleton--outsite-flex-area{display:inline-flex;flex:1 1 100%;width:100%;max-width:none;margin-bottom:20px}
@media(min-width:768px){.dwa-ui-vehiclecard-skeleton--outsite-flex-area{width:310px;min-width:310px;max-width:310px;margin:0 20px 20px 0}
}
.Toastify__toast-container{z-index:300;transform:translate3d(0,0,9999px);position:fixed;box-sizing:border-box}
@media(max-width:640px){.Toastify__toast-container{width:calc(100% - 30px)}
}
.Toastify__toast-container--top-left{left:1em}
.Toastify__toast-container--top-center{left:50%;transform:translateX(-50%)}
.Toastify__toast-container--top-right{right:15px}
.Toastify__toast-container--bottom-left{bottom:1em;left:1em}
.Toastify__toast-container--bottom-center{bottom:1em;left:50%;margin-left:-160px}
.Toastify__toast-container--bottom-right{bottom:1em;right:1em}
.Toastify__toast{position:relative;box-sizing:border-box;direction:ltr;margin-bottom:15px}
.Toastify__toast--rtl{direction:rtl}
.Toastify__toast--info{background:#3498db}
.Toastify__toast--success{background:#07bc0c}
.Toastify__toast--warning{background:#f1c40f}
.Toastify__toast--error{background:#e74c3c}
.Toastify__toast-body{margin:auto 0;flex:1}
.Toastify__close-button{border-top-right-radius:0;height:33px;width:36px;border-bottom-left-radius:20px;background-size:13px;content:"";position:absolute;background-color:#fff;z-index:4;top:0;right:0;cursor:pointer}
.Toastify__close-button:hover{height:33px;width:36px}
@-webkit-keyframes toastify__trackProgress{0{transform:scaleX(1)}
100%{transform:scaleX(0)}
}
@keyframes toastify__trackProgress{0{transform:scaleX(1)}
100%{transform:scaleX(0)}
}
.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:300;opacity:.7;background-color:rgba(255,255,255,.7);transform-origin:left}
.Toastify__progress-bar--animated{-webkit-animation:toastify__trackProgress linear 1 forwards;animation:toastify__trackProgress linear 1 forwards}
.Toastify__progress-bar--controlled{transition:transform .2s}
.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right}
.Toastify__progress-bar--default{background:linear-gradient(to right,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55)}
@-webkit-keyframes toastify__bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;transform:translate3d(3000px,0,0)}
60%{opacity:1;transform:translate3d(-25px,0,0)}
75%{transform:translate3d(10px,0,0)}
90%{transform:translate3d(-5px,0,0)}
to{transform:none}
}
@keyframes toastify__bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;transform:translate3d(3000px,0,0)}
60%{opacity:1;transform:translate3d(-25px,0,0)}
75%{transform:translate3d(10px,0,0)}
90%{transform:translate3d(-5px,0,0)}
to{transform:none}
}
@-webkit-keyframes toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}
to{opacity:0;transform:translate3d(2000px,0,0)}
}
@keyframes toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}
to{opacity:0;transform:translate3d(2000px,0,0)}
}
@-webkit-keyframes toastify__bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0{opacity:0;transform:translate3d(-3000px,0,0)}
60%{opacity:1;transform:translate3d(25px,0,0)}
75%{transform:translate3d(-10px,0,0)}
90%{transform:translate3d(5px,0,0)}
to{transform:none}
}
@keyframes toastify__bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0{opacity:0;transform:translate3d(-3000px,0,0)}
60%{opacity:1;transform:translate3d(25px,0,0)}
75%{transform:translate3d(-10px,0,0)}
90%{transform:translate3d(5px,0,0)}
to{transform:none}
}
@-webkit-keyframes toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}
to{opacity:0;transform:translate3d(-2000px,0,0)}
}
@keyframes toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}
to{opacity:0;transform:translate3d(-2000px,0,0)}
}
@-webkit-keyframes toastify__bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;transform:translate3d(0,3000px,0)}
60%{opacity:1;transform:translate3d(0,-20px,0)}
75%{transform:translate3d(0,10px,0)}
90%{transform:translate3d(0,-5px,0)}
to{transform:translate3d(0,0,0)}
}
@keyframes toastify__bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;transform:translate3d(0,3000px,0)}
60%{opacity:1;transform:translate3d(0,-20px,0)}
75%{transform:translate3d(0,10px,0)}
90%{transform:translate3d(0,-5px,0)}
to{transform:translate3d(0,0,0)}
}
@-webkit-keyframes toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;transform:translate3d(0,20px,0)}
to{opacity:0;transform:translate3d(0,-2000px,0)}
}
@keyframes toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;transform:translate3d(0,20px,0)}
to{opacity:0;transform:translate3d(0,-2000px,0)}
}
@-webkit-keyframes toastify__bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0{opacity:0;transform:translate3d(0,-3000px,0)}
60%{opacity:1;transform:translate3d(0,25px,0)}
75%{transform:translate3d(0,-10px,0)}
90%{transform:translate3d(0,5px,0)}
to{transform:none}
}
@keyframes toastify__bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0{opacity:0;transform:translate3d(0,-3000px,0)}
60%{opacity:1;transform:translate3d(0,25px,0)}
75%{transform:translate3d(0,-10px,0)}
90%{transform:translate3d(0,5px,0)}
to{transform:none}
}
@-webkit-keyframes toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}
40%,45%{opacity:1;transform:translate3d(0,-20px,0)}
to{opacity:0;transform:translate3d(0,2000px,0)}
}
@keyframes toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}
40%,45%{opacity:1;transform:translate3d(0,-20px,0)}
to{opacity:0;transform:translate3d(0,2000px,0)}
}
.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{-webkit-animation-name:toastify__bounceInLeft;animation-name:toastify__bounceInLeft}
.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{-webkit-animation-name:toastify__bounceInRight;animation-name:toastify__bounceInRight}
.Toastify__bounce-enter--top-center{-webkit-animation-name:toastify__bounceInDown;animation-name:toastify__bounceInDown}
.Toastify__bounce-enter--bottom-center{-webkit-animation-name:toastify__bounceInUp;animation-name:toastify__bounceInUp}
.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{-webkit-animation-name:toastify__bounceOutLeft;animation-name:toastify__bounceOutLeft}
.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{-webkit-animation-name:toastify__bounceOutRight;animation-name:toastify__bounceOutRight}
.Toastify__bounce-exit--top-center{-webkit-animation-name:toastify__bounceOutUp;animation-name:toastify__bounceOutUp}
.Toastify__bounce-exit--bottom-center{-webkit-animation-name:toastify__bounceOutDown;animation-name:toastify__bounceOutDown}
@-webkit-keyframes toastify__zoomIn{from{opacity:0;transform:scale3d(0.3,0.3,0.3)}
50%{opacity:1}
}
@keyframes toastify__zoomIn{from{opacity:0;transform:scale3d(0.3,0.3,0.3)}
50%{opacity:1}
}
@-webkit-keyframes toastify__zoomOut{from{opacity:1}
50%{opacity:0;transform:scale3d(0.3,0.3,0.3)}
to{opacity:0}
}
@keyframes toastify__zoomOut{from{opacity:1}
50%{opacity:0;transform:scale3d(0.3,0.3,0.3)}
to{opacity:0}
}
.Toastify__zoom-enter{-webkit-animation-name:toastify__zoomIn;animation-name:toastify__zoomIn}
.Toastify__zoom-exit{-webkit-animation-name:toastify__zoomOut;animation-name:toastify__zoomOut}
@-webkit-keyframes toastify__flipIn{from{transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}
to{transform:perspective(400px)}
}
@keyframes toastify__flipIn{from{transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}
to{transform:perspective(400px)}
}
@-webkit-keyframes toastify__flipOut{from{transform:perspective(400px)}
30%{transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
to{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}
@keyframes toastify__flipOut{from{transform:perspective(400px)}
30%{transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
to{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}
.Toastify__flip-enter{-webkit-animation-name:toastify__flipIn;animation-name:toastify__flipIn}
.Toastify__flip-exit{-webkit-animation-name:toastify__flipOut;animation-name:toastify__flipOut}
@-webkit-keyframes toastify__slideInRight{from{transform:translate3d(110%,0,0);visibility:visible}
to{transform:translate3d(0,0,0)}
}
@keyframes toastify__slideInRight{from{transform:translate3d(110%,0,0);visibility:visible}
to{transform:translate3d(0,0,0)}
}
@-webkit-keyframes toastify__slideInLeft{from{transform:translate3d(-110%,0,0);visibility:visible}
to{transform:translate3d(0,0,0)}
}
@keyframes toastify__slideInLeft{from{transform:translate3d(-110%,0,0);visibility:visible}
to{transform:translate3d(0,0,0)}
}
@-webkit-keyframes toastify__slideInUp{from{transform:translate3d(0,110%,0);visibility:visible}
to{transform:translate3d(0,0,0)}
}
@keyframes toastify__slideInUp{from{transform:translate3d(0,110%,0);visibility:visible}
to{transform:translate3d(0,0,0)}
}
@-webkit-keyframes toastify__slideInDown{from{transform:translate3d(0,-110%,0);visibility:visible}
to{transform:translate3d(0,0,0)}
}
@keyframes toastify__slideInDown{from{transform:translate3d(0,-110%,0);visibility:visible}
to{transform:translate3d(0,0,0)}
}
@-webkit-keyframes toastify__slideOutRight{from{transform:translate3d(0,0,0)}
to{visibility:hidden;transform:translate3d(110%,0,0)}
}
@keyframes toastify__slideOutRight{from{transform:translate3d(0,0,0)}
to{visibility:hidden;transform:translate3d(110%,0,0)}
}
@-webkit-keyframes toastify__slideOutLeft{from{transform:translate3d(0,0,0)}
to{visibility:hidden;transform:translate3d(-110%,0,0)}
}
@keyframes toastify__slideOutLeft{from{transform:translate3d(0,0,0)}
to{visibility:hidden;transform:translate3d(-110%,0,0)}
}
@-webkit-keyframes toastify__slideOutDown{from{transform:translate3d(0,0,0)}
to{visibility:hidden;transform:translate3d(0,500px,0)}
}
@keyframes toastify__slideOutDown{from{transform:translate3d(0,0,0)}
to{visibility:hidden;transform:translate3d(0,500px,0)}
}
@-webkit-keyframes toastify__slideOutUp{from{transform:translate3d(0,0,0)}
to{visibility:hidden;transform:translate3d(0,-500px,0)}
}
@keyframes toastify__slideOutUp{from{transform:translate3d(0,0,0)}
to{visibility:hidden;transform:translate3d(0,-500px,0)}
}
.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{-webkit-animation-name:toastify__slideInLeft;animation-name:toastify__slideInLeft}
.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{-webkit-animation-name:toastify__slideInRight;animation-name:toastify__slideInRight}
.Toastify__slide-enter--top-center{-webkit-animation-name:toastify__slideInDown;animation-name:toastify__slideInDown}
.Toastify__slide-enter--bottom-center{-webkit-animation-name:toastify__slideInUp;animation-name:toastify__slideInUp}
.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{-webkit-animation-name:toastify__slideOutLeft;animation-name:toastify__slideOutLeft}
.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{-webkit-animation-name:toastify__slideOutRight;animation-name:toastify__slideOutRight}
.Toastify__slide-exit--top-center{-webkit-animation-name:toastify__slideOutUp;animation-name:toastify__slideOutUp}
.Toastify__slide-exit--bottom-center{-webkit-animation-name:toastify__slideOutDown;animation-name:toastify__slideOutDown}
.dwa-ui__notification-overlay{opacity:1}
.dwa-ui__notification-overlay--isHidden{visibility:none;transform:translateX(110%);transition:transform 500ms}
@media(max-width:640px){.dwa-ui__notification-overlay--isHidden{transform:translateY(calc(-100% - 20px))}
}
.dwa-ui__notification-overlay--appearing{visibility:visible;transform:translateX(0)}
@media(max-width:640px){.dwa-ui__notification-overlay--appearing{transform:translateY(0)}
}
.dwa-ui__notification-overlay--disappearing{opacity:0;transition:opacity 500ms}
.dwa-ui__notification-wrapper{width:330px;box-shadow:0 6px 20px 0 rgba(0,0,0,.1);border-radius:6px;background-color:#fff;overflow:hidden}
@media(max-width:640px){.dwa-ui__notification-wrapper{width:100%}
}
.dwa-ui__notification-wrapper .dwa-ui-link-v2__icon-right,.dwa-ui__notification-wrapper .dwa-ui-link__icon-right{position:relative;margin-left:auto;font-size:12px;font-size:1.2rem;line-height:16px;font-weight:400;padding-top:0}
.dwa-ui__notification-header{width:100%;display:flex;position:relative;background:rgba(10,150,5,.2);border-top-left-radius:6px;border-top-right-radius:6px;align-items:center;padding:5px 36px 5px 0}
.dwa-ui__notification-header--removed{background:rgba(15,105,220,.2)}
.dwa-ui__notification-header--removed .dwa-ui__notification-check-text{padding-left:15px}
.dwa-ui__notification-header--denied{background:rgba(205,5,40,.15)}
.dwa-ui__notification-icon{position:absolute;color:#fff;top:50%;left:50%;transform:translate(-50%,-50%)}
.dwa-ui__notification-check-icon,.dwa-ui__notification-denied-icon{margin-left:15px;margin-right:15px;height:25px;width:25px;min-width:25px;border-radius:50%;position:relative}
.dwa-ui__notification-check-icon{background-color:#0a9605}
.dwa-ui__notification-check-icon .dwa-ui__notification-icon{width:15px;height:11px}
.dwa-ui__notification-denied-icon{background-color:#cd0528}
.dwa-ui__notification-denied-icon .dwa-ui__notification-icon{width:14px;height:14px}
.dwa-ui__notification-check-text{font-size:14px;font-size:1.4rem;line-height:22px;font-weight:400;padding-top:0}
.dwa-ui__notification-body{padding:15px}
.dwa-ui__notification-car-section{display:flex}
.dwa-ui__notification-image{height:60px;margin-right:15px;border-radius:6px}
.dwa-ui__notification-car-def{display:inline;font-weight:400;font-size:12px;font-size:1.2rem;line-height:16px;padding:0;overflow:hidden;text-overflow:ellipsis;padding-bottom:1em}
.dwa-ui__notification-notification-text{display:flex;justify-self:start;font-size:12px;font-size:1.2rem;line-height:16px;font-weight:100;padding-top:0;margin-top:15px}
.dwa-ui__notification-notification-text--denied{margin-top:0}
.dwa-ui__notification-notification-text-counter{font-size:12px;font-size:1.2rem;line-height:16px;font-weight:100;padding-top:0;margin-top:0}
.dwa-ui__notification-notification-text--bold{font-size:12px;font-size:1.2rem;line-height:16px;font-weight:400;padding-top:0;margin-top:0}
.dwa-ui__notification-pagina{display:flex}
.dwa-ui__notification-pagina--has-margin{margin-top:15px}
.dwa-ui-energy-efficiency-widget{max-width:200px;font-family:sans-serif}
@media(min-width:768px){.dwa-ui-energy-efficiency-widget{max-width:400px}
}
.dwa-ui-energy-efficiency-widget__value{display:flex;padding-top:6px;position:relative}
.dwa-ui-energy-efficiency-widget__value-container{flex:1 1 auto}
.dwa-ui-energy-efficiency-widget__value-bars-container{width:160px}
.dwa-ui-energy-efficiency-widget__value-indicator-container{width:62px;margin-left:10px}
@media(min-width:768px){.dwa-ui-energy-efficiency-widget__value-indicator-container{margin-left:0;width:140px}
}
.dwa-ui-energy-efficiency-widget__value-bar{box-sizing:content-box;display:block;height:12px;line-height:12px;vertical-align:middle;position:relative;margin-bottom:8px;color:#fff;padding:3px;font-size:12px}
.dwa-ui-energy-efficiency-widget__value-bar:after{box-sizing:content-box;content:"";width:0;height:0;position:absolute;right:-9px;top:0;border-left-color:inherit;border-bottom-color:transparent;border-top-color:transparent;border-style:solid;border-width:9px;border-right-width:0}
.dwa-ui-energy-efficiency-widget__value-bar--value-A-plus{background-color:#52ae32;border-color:#52ae32;width:calc(40% - 9px)}
.dwa-ui-energy-efficiency-widget__value-bar--value-A{background-color:#c8d400;border-color:#c8d400;width:calc(47% - 9px)}
.dwa-ui-energy-efficiency-widget__value-bar--value-B{background-color:#c8d400;border-color:#c8d400;width:calc(54% - 9px)}
.dwa-ui-energy-efficiency-widget__value-bar--value-C{background-color:#ffed00;border-color:#ffed00;width:calc(61% - 9px)}
.dwa-ui-energy-efficiency-widget__value-bar--value-D{background-color:#ec6608;border-color:#ec6608;width:calc(68% - 9px)}
.dwa-ui-energy-efficiency-widget__value-bar--value-E{background-color:#e30613;border-color:#e30613;width:calc(75% - 9px)}
.dwa-ui-energy-efficiency-widget__value-bar--value-F{background-color:#e30613;border-color:#e30613;width:calc(82% - 9px)}
.dwa-ui-energy-efficiency-widget__value-bar--value-G{background-color:#e30613;border-color:#e30613;width:calc(89% - 9px)}
.dwa-ui-energy-efficiency-widget__value-bar-expanded--value-A-plus-plus-plus{background-color:#009640;border-color:#009640;width:calc(
              28% - 9px
            )}
.dwa-ui-energy-efficiency-widget__value-bar-expanded--value-A-plus-plus{background-color:#009640;border-color:#009640;width:calc(
              35% - 9px
            )}
.dwa-ui-energy-efficiency-widget__value-bar-expanded--value-A-plus{background-color:#52ae32;border-color:#52ae32;width:calc(
              42% - 9px
            )}
.dwa-ui-energy-efficiency-widget__value-bar-expanded--value-A{background-color:#c8d400;border-color:#c8d400;width:calc(
              49% - 9px
            )}
.dwa-ui-energy-efficiency-widget__value-bar-expanded--value-B{background-color:#c8d400;border-color:#c8d400;width:calc(
              56% - 9px
            )}
.dwa-ui-energy-efficiency-widget__value-bar-expanded--value-C{background-color:#ffed00;border-color:#ffed00;width:calc(
              63% - 9px
            )}
.dwa-ui-energy-efficiency-widget__value-bar-expanded--value-D{background-color:#ec6608;border-color:#ec6608;width:calc(
              70% - 9px
            )}
.dwa-ui-energy-efficiency-widget__value-bar-expanded--value-E{background-color:#e30613;border-color:#e30613;width:calc(
              77% - 9px
            )}
.dwa-ui-energy-efficiency-widget__value-bar-expanded--value-F{background-color:#e30613;border-color:#e30613;width:calc(
              84% - 9px
            )}
.dwa-ui-energy-efficiency-widget__value-bar-expanded--value-G{background-color:#e30613;border-color:#e30613;width:calc(
              91% - 9px
            )}
.dwa-ui-energy-efficiency-widget__value-indicator{height:22px;line-height:16px;vertical-align:middle;width:44px;background-color:#000;border-color:#000;color:#fff;box-sizing:border-box;padding:3px 6px 3px 3px;text-align:right;position:absolute}
@media(min-width:768px){.dwa-ui-energy-efficiency-widget__value-indicator{width:63px}
}
.dwa-ui-energy-efficiency-widget__value-indicator:before{box-sizing:content-box;content:"";width:0;height:0;position:absolute;left:-11px;top:0;border-right-color:inherit;border-bottom-color:transparent;border-top-color:transparent;border-style:solid;border-width:11px;border-left-width:0}
.dwa-ui-energy-efficiency-widget__value-indicator--position-A-plus{top:3px}
.dwa-ui-energy-efficiency-widget__value-indicator--position-A{top:29px}
.dwa-ui-energy-efficiency-widget__value-indicator--position-B{top:55px}
.dwa-ui-energy-efficiency-widget__value-indicator--position-C{top:81px}
.dwa-ui-energy-efficiency-widget__value-indicator--position-D{top:107px}
.dwa-ui-energy-efficiency-widget__value-indicator--position-E{top:133px}
.dwa-ui-energy-efficiency-widget__value-indicator--position-F{top:159px}
.dwa-ui-energy-efficiency-widget__value-indicator--position-G{top:185px}
.dwa-ui-energy-efficiency-widget__value-indicator-expanded--position-A-plus-plus-plus{top:3px}
.dwa-ui-energy-efficiency-widget__value-indicator-expanded--position-A-plus-plus{top:29px}
.dwa-ui-energy-efficiency-widget__value-indicator-expanded--position-A-plus{top:55px}
.dwa-ui-energy-efficiency-widget__value-indicator-expanded--position-A{top:81px}
.dwa-ui-energy-efficiency-widget__value-indicator-expanded--position-B{top:107px}
.dwa-ui-energy-efficiency-widget__value-indicator-expanded--position-C{top:133px}
.dwa-ui-energy-efficiency-widget__value-indicator-expanded--position-D{top:159px}
.dwa-ui-energy-efficiency-widget__value-indicator-expanded--position-E{top:185px}
.dwa-ui-energy-efficiency-widget__value-indicator-expanded--position-F{top:211px}
.dwa-ui-energy-efficiency-widget__value-indicator-expanded--position-G{top:237px}
.dwa-ui-energy-efficiency-widget .dwa-ui-energy-efficiency-widget__value-bar-expanded--value-A-plus-plus-plus{min-width:26px}
.dwa-ui-energy-efficiency-widget .dwa-ui-energy-efficiency-widget__value-bar-expanded--value-A-plus-plus{min-width:30px}
.dwa-ui-energy-efficiency-widget .dwa-ui-energy-efficiency-widget__value-bar-expanded--value-A-plus{min-width:34px}
.dwa-ui__car-details-table{width:100%;background-color:#fff}
.dwa-ui__car-details-table-row{display:flex;border-radius:6px}
.dwa-ui__car-details-table-row--environmental-data .dwa-ui__car-details-table-cell:first-child{border:0}
@media(max-width:768px){.dwa-ui__car-details-table-row--grey .dwa-ui__car-details-table-cell{background-color:#f1f4f3 !important}
.dwa-ui__car-details-table-row--white .dwa-ui__car-details-table-cell{background-color:#fff !important}
}
@media(max-width:768px){.dwa-ui__car-details-table-row--environmental-data .dwa-ui__car-details-table-cell:first-child{border:0}
}
.dwa-ui__car-details-table-row:nth-child(odd) .dwa-ui__car-details-table-cell{background-color:#f1f4f3;border-top-right-radius:6px;border-bottom-right-radius:6px}
.dwa-ui__car-details-table-row:nth-child(odd) .dwa-ui__car-details-table-cell:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px;border-top-right-radius:0;border-bottom-right-radius:0}
@media(max-width:768px){.dwa-ui__car-details-table-row{flex-direction:column}
.dwa-ui__car-details-table-row:nth-child(odd) .dwa-ui__car-details-table-cell{background-color:inherit}
.dwa-ui__car-details-table-row .dwa-ui__car-details-table-cell:first-child{background-color:#f1f4f3;border-radius:6px}
}
.dwa-ui__car-details-table-cell{display:inline-block;width:50%;font-size:12px;font-size:1.2rem;padding:14px 20px 14px 20px;font-weight:100}
.dwa-ui__car-details-table-cell img{width:100%}
.dwa-ui__car-details-table-cell-wrapper{display:flex;width:100%}
.dwa-ui__car-details-table-cell-wrapper+.dwa-ui__car-details-table-cell-wrapper{padding-top:50px}
.dwa-ui__car-details-table-cell-label{font-size:16px;font-size:1.6rem;line-height:26px;width:40%;display:block;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;padding-right:5px}
@media(max-width:768px){.dwa-ui__car-details-table-cell-label{width:50%}
}
.dwa-ui__car-details-table-cell-value{font-size:16px;font-size:1.6rem;line-height:26px;font-weight:100;width:60%;display:block;word-break:normal;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}
@media(max-width:768px){.dwa-ui__car-details-table-cell-value{width:50%}
}
.dwa-ui__car-details-table-cell:first-child{font-weight:400;border-right:1px solid #fff}
@media(max-width:768px){.dwa-ui__car-details-table-cell{width:100%}
.dwa-ui__car-details-table-cell--is-mobile{display:none}
.dwa-ui__car-details-table-cell:first-child{border-right:0}
}
.dwa-ui__car-details-table-consumptionEmissionDetails-section{display:flex;margin-bottom:20px}
.dwa-ui__car-details-table-consumptionEmissionDetails-section-title{padding-right:10px}
.dwa-ui__car-details-table-consumptionEmissionDetails-section-title-hint,.dwa-ui__car-details-table-consumptionEmissionDetails-section-title-hint:hover{font-size:12px;font-size:1.2rem;letter-spacing:.2px}
.dwa-ui__car-details-table-consumptionEmissionDetails-section-items{padding-right:10px;display:table}
.dwa-ui__car-details-table-consumptionEmissionDetails-section-items-container{display:table-row}
.dwa-ui__car-details-table-consumptionEmissionDetails-section-items-container-label{padding-right:10px}
.dwa-ui__car-details-table-consumptionEmissionDetails-section-items-container-value{font-weight:100}
.dwa-ui__car-details-table-consumptionEmissionDetails-section-items-container-label,.dwa-ui__car-details-table-consumptionEmissionDetails-section-items-container-value{display:table-cell;line-height:26px}
@media(max-width:768px){.dwa-ui__car-details-table-consumptionEmissionDetails-section-items-container-label,.dwa-ui__car-details-table-consumptionEmissionDetails-section-items-container-value{display:block}
}
.dwa-ui__car-details-table-consumptionEmissionDetails--flat .dwa-ui__car-details-table-consumptionEmissionDetails-section{display:initial}
.dwa-ui__car-details-table-consumptionEmissionDetails--flat .dwa-ui__car-details-table-consumptionEmissionDetails-section-title{width:auto}
.dwa-ui__car-details-table-consumptionEmissionDetails--flat .dwa-ui__car-details-table-consumptionEmissionDetails-section-items{margin:17px 0 40px}
.dwa-ui__car-details-table-consumptionEmissionDetails--flat .dwa-ui__car-details-table-consumptionEmissionDetails-section-items-container-label,.dwa-ui__car-details-table-consumptionEmissionDetails--flat .dwa-ui__car-details-table-consumptionEmissionDetails-section-items-container-value{display:table-cell}
.dwa-ui-consumption-modal__headline{display:block;font-size:24px;font-size:2.4rem;margin:0 30px 40px 0;font-weight:bold;line-height:30px;width:100%}
.dwa-ui-consumption-modal__headline--small{font-size:12px;font-size:1.2rem;font-weight:100;padding-right:25px;letter-spacing:.2px;line-height:16px;margin-bottom:10px;color:#8994a0}
.dwa-ui-consumption-modal.dwa-ui-modal__overlay-outer{padding:30px 0 30px 30px}
.dwa-ui-consumption-modal__content{margin:0 30px 0 0}
.dwa-ui-consumption-modal__content-efficiency-graph{margin:20px 0}
@media(min-width:640px){.dwa-ui-consumption-modal__content{display:flex}
.dwa-ui-consumption-modal__content-table,.dwa-ui-consumption-modal__content-efficiency{flex:1 1 0}
}
.dwa-ui-consumption-modal__legaltext{margin:0 30px 0 0;display:flex;border-top:2px solid #f1f4f3;padding-top:30px}
.dwa-ui-consumption-modal__legaltext-text{font-size:12px;font-size:1.2rem;font-weight:300;letter-spacing:.6px}
.dwa-ui-consumption-modal__legaltext-number{font-size:10px;font-size:1rem;padding-right:15px}
.dwa-ui-consumption-modal__legaltext .dwa-ui-link{font-size:12px;font-size:1.2rem;text-decoration:underline}
.dwa-ui-similar-vehicles__wrapper{margin-left:calc(670px - 50vw);width:100vw}
@media(max-width:1440px){.dwa-ui-similar-vehicles__wrapper{margin-left:-50px}
}
@media(max-width:1024px){.dwa-ui-similar-vehicles__wrapper{margin-left:-30px}
}
.dwa-ui-similar-vehicles__wrapper .dwa-ui-headline{font-size:32px;font-size:3.2rem;line-height:38px;font-weight:900;margin-bottom:50px;cursor:default}
@media(max-width:640px){.dwa-ui-similar-vehicles__wrapper .dwa-ui-headline{font-size:24px;font-size:2.4rem}
}
.dwa-ui-modal__overlay .dwa-ui-table__col{position:relative !important;display:inline-block !important}