/*!
Theme Name: WebSparK OEM Brand Theme
Theme URI: http://dealerk.it
Author: DealerK
Author URI: http://dealerk.it
Template: webspark-theme
Description: WebSparK starter theme
Version: 1.3.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: atomik_child
Tags:

This theme, like WordPress, is licensed under the GPL.

DealerK WebSparK Theme is based on Underscores http://underscores.me/, (C) 2012-2015 Automattic, Inc.
!*/.cta--p-1,.entry-content .cta,.entry-content .dk-cta,.dk-car-used-listing-custompage .dk-cta{font-size:16px;color:#fff;text-align:left ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:inline-block;border-radius:0px;background-color:#161618;font-family:Volvo-Novum-Regular,sans-serif;padding:16px 40px;background-position:right 16px center;background-size:15px 15px;background-repeat:no-repeat}@media screen and (min-width: 48em){.cta--p-1,.entry-content .cta,.entry-content .dk-cta,.dk-car-used-listing-custompage .dk-cta{font-size:18px}}.fonts-loaded .cta--p-1,.fonts-loaded .entry-content .cta,.entry-content .fonts-loaded .cta,.fonts-loaded .entry-content .dk-cta,.entry-content .fonts-loaded .dk-cta,.fonts-loaded .dk-car-used-listing-custompage .dk-cta,.dk-car-used-listing-custompage .fonts-loaded .dk-cta{font-family:Volvo-Novum-Bold,serif}.no-touchevents .cta--p-1:active,.no-touchevents .entry-content .cta:active,.entry-content .no-touchevents .cta:active,.no-touchevents .entry-content .dk-cta:active,.entry-content .no-touchevents .dk-cta:active,.no-touchevents .dk-car-used-listing-custompage .dk-cta:active,.dk-car-used-listing-custompage .no-touchevents .dk-cta:active{transform:scale(0.98)}.no-touchevents .cta--p-1:hover,.no-touchevents .entry-content .cta:hover,.entry-content .no-touchevents .cta:hover,.no-touchevents .entry-content .dk-cta:hover,.entry-content .no-touchevents .dk-cta:hover,.no-touchevents .dk-car-used-listing-custompage .dk-cta:hover,.dk-car-used-listing-custompage .no-touchevents .dk-cta:hover{background-color:#222}.cta--p-1--primary{font-size:16px;color:#fff;text-align:left ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:inline-block;border-radius:0px;background-color:#007BCD;font-family:Volvo-Novum-Regular,sans-serif;padding:16px 40px;background-position:right 16px center;background-size:15px 15px;background-repeat:no-repeat}@media screen and (min-width: 48em){.cta--p-1--primary{font-size:18px}}.fonts-loaded .cta--p-1--primary{font-family:Volvo-Novum-Bold,serif}.no-touchevents .cta--p-1--primary:active{transform:scale(0.98)}.no-touchevents .cta--p-1--primary:hover{background-color:#2B7BCD}.cta--s-1,.entry-content .link{font-size:12px;color:#fff;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:inline-block;border-radius:0px;background-color:#000;font-family:Volvo-Novum-Regular,sans-serif;padding:8px 16px}.fonts-loaded .cta--s-1,.fonts-loaded .entry-content .link,.entry-content .fonts-loaded .link{font-family:Volvo-Novum-Bold,serif}@media only screen and (max-width: 48em){.cta--s-1,.entry-content .link{min-height:40px;line-height:24px}}.no-touchevents .cta--s-1:active,.no-touchevents .entry-content .link:active,.entry-content .no-touchevents .link:active{transform:scale(0.98)}.no-touchevents .cta--s-1:hover,.no-touchevents .entry-content .link:hover,.entry-content .no-touchevents .link:hover{background-color:#222}.cta--s-1--primary{font-size:12px;color:#fff;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:inline-block;border-radius:0px;background-color:#007BCD;font-family:Volvo-Novum-Regular,sans-serif;padding:8px 16px}.fonts-loaded .cta--s-1--primary{font-family:Volvo-Novum-Bold,serif}@media only screen and (max-width: 48em){.cta--s-1--primary{min-height:40px;line-height:24px}}.no-touchevents .cta--s-1--primary:active{transform:scale(0.98)}.no-touchevents .cta--s-1--primary:hover{background-color:#2B7BCD}.cta--s-1--outline{font-size:12px;color:#000;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:inline-block;border-radius:0px;font-family:Volvo-Novum-Regular,sans-serif;padding:8px 16px;border:1px solid;overflow:visible}.fonts-loaded .cta--s-1--outline{font-family:Volvo-Novum-Bold,serif}@media only screen and (max-width: 48em){.cta--s-1--outline{min-height:40px;line-height:24px}}.no-touchevents .cta--s-1--outline:active{transform:scale(0.98)}.cta--s-1--outline>:first-child{position:relative}.cta--s-1--outline>:first-child::after{transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-property:transform;position:absolute;z-index:1;right:0;bottom:0;left:0;content:'';width:100%;height:1px;border-bottom:1px solid currentColor;transform:scaleX(0)}.cta--s-1--outline>:first-child:hover::after{transform:scaleX(1)}.cta--s-1--outline-light{font-size:12px;color:#fff;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:inline-block;border-radius:0px;font-family:Volvo-Novum-Regular,sans-serif;padding:8px 16px;border:1px solid;overflow:visible}.fonts-loaded .cta--s-1--outline-light{font-family:Volvo-Novum-Bold,serif}@media only screen and (max-width: 48em){.cta--s-1--outline-light{min-height:40px;line-height:24px}}.no-touchevents .cta--s-1--outline-light:active{transform:scale(0.98)}.cta--s-1--outline-light>:first-child{position:relative}.cta--s-1--outline-light>:first-child::after{transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-property:transform;position:absolute;z-index:1;right:0;bottom:0;left:0;content:'';width:100%;height:1px;border-bottom:1px solid currentColor;transform:scaleX(0)}.cta--s-1--outline-light>:first-child:hover::after{transform:scaleX(1)}.cta--s-1--outline-primary{font-size:12px;color:#007BCD;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:inline-block;border-radius:0px;font-family:Volvo-Novum-Regular,sans-serif;padding:8px 16px;border:1px solid;overflow:visible}.fonts-loaded .cta--s-1--outline-primary{font-family:Volvo-Novum-Bold,serif}@media only screen and (max-width: 48em){.cta--s-1--outline-primary{min-height:40px;line-height:24px}}.no-touchevents .cta--s-1--outline-primary:active{transform:scale(0.98)}.cta--s-1--outline-primary>:first-child{position:relative}.cta--s-1--outline-primary>:first-child::after{transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-property:transform;position:absolute;z-index:1;right:0;bottom:0;left:0;content:'';width:100%;height:1px;border-bottom:1px solid currentColor;transform:scaleX(0)}.cta--s-1--outline-primary>:first-child:hover::after{transform:scaleX(1)}.cta--t-1{font-size:12px;color:#161618;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:inline-block;font-family:Volvo-Novum-Regular,sans-serif;border-bottom:1px solid}.fonts-loaded .cta--t-1{font-family:Volvo-Novum-Bold,serif}.no-touchevents .cta--t-1:hover{border-bottom-color:rgba(34,34,34,0.5)}.cta--t-1--primary{font-size:12px;color:#007BCD;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:inline-block;font-family:Volvo-Novum-Regular,sans-serif;border-bottom:1px solid}.fonts-loaded .cta--t-1--primary{font-family:Volvo-Novum-Bold,serif}.no-touchevents .cta--t-1--primary:active{transform:scale(0.98)}.no-touchevents .cta--t-1--primary:hover{color:#2B7BCD;border-bottom-color:rgba(43,123,205,0.5)}.cta--icon{font-size:12px;color:inherit;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:flex;border-radius:0px;background-color:#fff;font-family:Volvo-Novum-Regular,sans-serif;border:1px solid;padding:8px 24px 8px 24px;align-items:center;height:inherit}.fonts-loaded .cta--icon{font-family:Volvo-Novum-Bold,serif}.cta--icon--big{width:100%}@media screen and (min-width: 48em){.cta--icon--big{font-size:14px}}.cta--icon__el{margin:auto}.cta--icon-align-middle .cta--icon__el{margin:0rem 0rem 0rem .8rem }.cta--icon__fig{width:1.7857142857em;height:1.7857142857em}.cta--icon__fig--small{width:1.1904761905em;height:1.1904761905em}.no-touchevents .cta--icon:active{transform:scale(0.98)}.no-touchevents .cta--icon:hover{background-color:#F6F6F6;border-color:rgba(0,0,0,0)}.cta--icon-bg-transparent{font-size:12px;color:#555;text-align:left ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:flex;border-radius:0px;background-color:rgba(0,0,0,0);font-family:Volvo-Novum-Regular,sans-serif;border:1px solid #E6E6E6;padding:8px 24px 8px 24px;align-items:center;height:inherit}.fonts-loaded .cta--icon-bg-transparent{font-family:Volvo-Novum-Bold,serif}.cta--icon-bg-transparent--big{width:100%}@media screen and (min-width: 48em){.cta--icon-bg-transparent--big{font-size:14px}}.cta--icon-bg-transparent__el{margin:auto}.cta--icon-align-middle .cta--icon-bg-transparent__el{margin:0rem 0rem 0rem .8rem }.cta--icon-bg-transparent__fig{width:1.7857142857em;height:1.7857142857em}.cta--icon-bg-transparent__fig--small{width:1.1904761905em;height:1.1904761905em}.no-touchevents .cta--icon-bg-transparent:active{transform:scale(0.98)}.no-touchevents .cta--icon-bg-transparent:hover{background-color:#F6F6F6;border-color:rgba(0,0,0,0)}.cta--icon-align-start{font-size:12px;color:inherit;text-align:left ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:flex;border-radius:0px;background-color:rgba(0,0,0,0);font-family:Volvo-Novum-Regular,sans-serif;border:1px solid #E6E6E6;padding:8px 24px 8px 24px;align-items:center;justify-content:left;height:inherit}.fonts-loaded .cta--icon-align-start{font-family:Volvo-Novum-Bold,serif}.cta--icon-align-start--big{width:100%}@media screen and (min-width: 48em){.cta--icon-align-start--big{font-size:14px}}.cta--icon-align-start__el{margin:auto}.cta--icon-align-middle .cta--icon-align-start__el{margin:0rem 0rem 0rem .8rem }.cta--icon-align-start__fig{width:1.7857142857em;height:1.7857142857em}.cta--icon-align-start__fig--small{width:1.1904761905em;height:1.1904761905em}.no-touchevents .cta--icon-align-start:active{transform:scale(0.98)}.no-touchevents .cta--icon-align-start:hover{background-color:#F6F6F6;border-color:rgba(0,0,0,0)}.cta--icon-align-middle{font-size:12px;color:inherit;text-align:left ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:flex;border-radius:0px;background-color:rgba(0,0,0,0);font-family:Volvo-Novum-Regular,sans-serif;border:1px solid;padding:8px 24px 8px 24px;align-items:center;justify-content:center;height:inherit}.fonts-loaded .cta--icon-align-middle{font-family:Volvo-Novum-Bold,serif}.cta--icon-align-middle--big{width:100%}@media screen and (min-width: 48em){.cta--icon-align-middle--big{font-size:14px}}.cta--icon-align-middle__el{margin:auto}.cta--icon-align-middle .cta--icon-align-middle__el{margin:0rem 0rem 0rem .8rem }.cta--icon-align-middle__fig{width:1.7857142857em;height:1.7857142857em}.cta--icon-align-middle__fig--small{width:1.1904761905em;height:1.1904761905em}.no-touchevents .cta--icon-align-middle:active{transform:scale(0.98)}.no-touchevents .cta--icon-align-middle:hover{background-color:#F6F6F6;border-color:rgba(0,0,0,0)}.cta--icon-align-end{font-size:12px;color:inherit;text-align:left ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:flex;border-radius:0px;background-color:rgba(0,0,0,0);font-family:Volvo-Novum-Regular,sans-serif;border:1px solid #E6E6E6;padding:8px 24px 8px 24px;align-items:center;justify-content:right;height:inherit}.fonts-loaded .cta--icon-align-end{font-family:Volvo-Novum-Bold,serif}.cta--icon-align-end--big{width:100%}@media screen and (min-width: 48em){.cta--icon-align-end--big{font-size:14px}}.cta--icon-align-end__el{margin:auto}.cta--icon-align-middle .cta--icon-align-end__el{margin:0rem 0rem 0rem .8rem }.cta--icon-align-end__fig{width:1.7857142857em;height:1.7857142857em}.cta--icon-align-end__fig--small{width:1.1904761905em;height:1.1904761905em}.no-touchevents .cta--icon-align-end:active{transform:scale(0.98)}.no-touchevents .cta--icon-align-end:hover{background-color:#F6F6F6;border-color:rgba(0,0,0,0)}.cta--paypal{font-size:12px;color:#161618;text-align:left ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder;text-transform:uppercase;display:inline-block;background:url("../../images/PP_logo_h_150x38.png") no-repeat right 8px center;background-color:var(--color__yellow-paypal);background-size:57px 16px;border:1px solid var(--color__yellow-paypal);border-radius:0px;padding:16px 96px 16px 8px;width:100%;white-space:normal}@media screen and (min-width: 48em){.cta--paypal{font-size:14px}}.fonts-loaded .cta--paypal{font-family:Volvo-Novum-Bold,serif}.no-touchevents .cta--paypal:active{transform:scale(0.98)}.no-touchevents .cta--paypal:hover{background-color:var(--color__yellow-paypal);border-color:rgba(0,0,0,0)}.cta--paypal--light{font-size:12px;color:#161618;text-align:left ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder;text-transform:uppercase;display:inline-block;background:url("../../images/PP_logo_h_150x38.png") no-repeat right 8px center;background-color:#fff;background-size:57px 16px;border:1px solid #E6E6E6;border-radius:0px;padding:16px 96px 16px 8px;width:100%;white-space:normal}@media screen and (min-width: 48em){.cta--paypal--light{font-size:14px}}.fonts-loaded .cta--paypal--light{font-family:Volvo-Novum-Bold,serif}.no-touchevents .cta--paypal--light:active{transform:scale(0.98)}.cta--social-login{font-size:12px;color:#fff;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:none;display:inline-flex;border-radius:0px;background-color:#000;font-family:Volvo-Novum-Regular,sans-serif;padding:4px;align-items:center}.fonts-loaded .cta--social-login{font-family:Volvo-Novum-Bold,serif}.cta--social-login--twitter{background-color:var(--color__twitter)}.no-touchevents .cta--social-login--twitter:hover{background-color:var(--color__twitter-hover);cursor:pointer}.cta--social-login--facebook{background-color:var(--color__facebook)}.no-touchevents .cta--social-login--facebook:hover{background-color:var(--color__facebook-hover);cursor:pointer}.cta--social-login--google{background-color:var(--color__google)}.no-touchevents .cta--social-login--google:hover{background-color:var(--color__google-hover);cursor:pointer}.cta--social-login--googleplus{background-color:var(--color__googleplus)}.no-touchevents .cta--social-login--googleplus:hover{background-color:var(--color__googleplus-hover);cursor:pointer}.cta--social-login--pinterest{background-color:var(--color__pinterest)}.no-touchevents .cta--social-login--pinterest:hover{background-color:var(--color__pinterest-hover);cursor:pointer}.cta--social-login--linkedin{background-color:var(--color__linkedin)}.no-touchevents .cta--social-login--linkedin:hover{background-color:var(--color__linkedin-hover);cursor:pointer}.cta--social-login--whatsapp{background-color:var(--color__whatsapp)}.no-touchevents .cta--social-login--whatsapp:hover{background-color:var(--color__whatsapp-hover);cursor:pointer}.cta--social-login--email{background-color:#555}.no-touchevents .cta--social-login--email:hover{background-color:#000;cursor:pointer}.cta--social-login__icon{cursor:pointer}.entry-content .cta--social-login__icon{color:inherit}.link--p-1{font-size:16px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.link--p-1{font-size:18px}}.fonts-loaded .link--p-1{font-family:Volvo-Novum-Bold,serif}.link--p-1--primary{font-size:16px;color:#007BCD;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.link--p-1--primary{font-size:18px}}.fonts-loaded .link--p-1--primary{font-family:Volvo-Novum-Bold,serif}.link--p-1--light{font-size:16px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#fff;font-weight:bolder}@media screen and (min-width: 48em){.link--p-1--light{font-size:18px}}.fonts-loaded .link--p-1--light{font-family:Volvo-Novum-Bold,serif}.link--p-2{font-size:14px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.link--p-2{font-size:16px}}.fonts-loaded .link--p-2{font-family:Volvo-Novum-Bold,serif}.link--p-2--primary{font-size:14px;color:#007BCD;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.link--p-2--primary{font-size:16px}}.fonts-loaded .link--p-2--primary{font-family:Volvo-Novum-Bold,serif}.link--p-2--light{font-size:14px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#fff;font-weight:bolder}@media screen and (min-width: 48em){.link--p-2--light{font-size:16px}}.fonts-loaded .link--p-2--light{font-family:Volvo-Novum-Bold,serif}.link--p-3{font-size:12px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.link--p-3{font-size:14px}}.fonts-loaded .link--p-3{font-family:Volvo-Novum-Bold,serif}.link--p-3--primary{font-size:12px;color:#007BCD;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.link--p-3--primary{font-size:14px}}.fonts-loaded .link--p-3--primary{font-family:Volvo-Novum-Bold,serif}.link--p-3--light{font-size:12px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#fff;font-weight:bolder}@media screen and (min-width: 48em){.link--p-3--light{font-size:14px}}.fonts-loaded .link--p-3--light{font-family:Volvo-Novum-Bold,serif}.link--p-4{font-size:12px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}.fonts-loaded .link--p-4{font-family:Volvo-Novum-Bold,serif}.link--p-4--primary{font-size:12px;color:#007BCD;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}.fonts-loaded .link--p-4--primary{font-family:Volvo-Novum-Bold,serif}.link--p-4--light{font-size:12px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#fff;font-weight:bolder}.fonts-loaded .link--p-4--light{font-family:Volvo-Novum-Bold,serif}.link--s-1{font-size:12px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}@media screen and (min-width: 48em){.link--s-1{font-size:14px}}.fonts-loaded .link--s-1{font-family:Volvo-Novum-Regular,sans-serif}.link--s-1--primary{font-size:12px;color:#007BCD;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}@media screen and (min-width: 48em){.link--s-1--primary{font-size:14px}}.fonts-loaded .link--s-1--primary{font-family:Volvo-Novum-Regular,sans-serif}.link--s-1--light{font-size:12px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#fff;font-weight:normal}@media screen and (min-width: 48em){.link--s-1--light{font-size:14px}}.fonts-loaded .link--s-1--light{font-family:Volvo-Novum-Regular,sans-serif}.link--s-2{font-size:12px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}.fonts-loaded .link--s-2{font-family:Volvo-Novum-Regular,sans-serif}.link--s-2--primary{font-size:12px;color:#007BCD;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}.fonts-loaded .link--s-2--primary{font-family:Volvo-Novum-Regular,sans-serif}.link--s-2--light{font-size:12px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#fff;font-weight:normal}.fonts-loaded .link--s-2--light{font-family:Volvo-Novum-Regular,sans-serif}.link--s-3{font-size:12px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;border-bottom:1px solid}.fonts-loaded .link--s-3{font-family:Volvo-Novum-Regular,sans-serif}.link--s-3--primary{font-size:12px;color:#007BCD;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;border-bottom:1px solid}.fonts-loaded .link--s-3--primary{font-family:Volvo-Novum-Regular,sans-serif}.link--s-3--light{font-size:12px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#fff;font-weight:normal;border-bottom:1px solid}.fonts-loaded .link--s-3--light{font-family:Volvo-Novum-Regular,sans-serif}.text--s-1{font-size:16px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}@media screen and (min-width: 48em){.text--s-1{font-size:14px}}.fonts-loaded .text--s-1{font-family:Volvo-Novum-Regular,sans-serif}.text--s-1--primary{font-size:16px;color:#007BCD;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}@media screen and (min-width: 48em){.text--s-1--primary{font-size:14px}}.fonts-loaded .text--s-1--primary{font-family:Volvo-Novum-Regular,sans-serif}.text--s-1--light{font-size:16px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#fff}@media screen and (min-width: 48em){.text--s-1--light{font-size:14px}}.fonts-loaded .text--s-1--light{font-family:Volvo-Novum-Regular,sans-serif}.text--s-2,.entry-content li li{font-size:14px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.fonts-loaded .text--s-2,.fonts-loaded .entry-content li li,.entry-content li .fonts-loaded li{font-family:Volvo-Novum-Regular,sans-serif}.text--s-2--primary{font-size:14px;color:#007BCD;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.fonts-loaded .text--s-2--primary{font-family:Volvo-Novum-Regular,sans-serif}.text--s-2--light{font-size:14px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#fff}.fonts-loaded .text--s-2--light{font-family:Volvo-Novum-Regular,sans-serif}.text--s-3,.entry-header .date,.entry-content cite{font-size:12px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.fonts-loaded .text--s-3,.fonts-loaded .entry-header .date,.entry-header .fonts-loaded .date,.fonts-loaded .entry-content cite,.entry-content .fonts-loaded cite{font-family:Volvo-Novum-Regular,sans-serif}.text--s-3--primary{font-size:12px;color:#007BCD;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.fonts-loaded .text--s-3--primary{font-family:Volvo-Novum-Regular,sans-serif}.text--s-3--light{font-size:12px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#fff}.fonts-loaded .text--s-3--light{font-family:Volvo-Novum-Regular,sans-serif}.text--s-4{font-size:10px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.fonts-loaded .text--s-4{font-family:Volvo-Novum-Regular,sans-serif}.text--quote,.entry-content blockquote{font-size:14px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}@media screen and (min-width: 48em){.text--quote,.entry-content blockquote{font-size:18px}}.fonts-loaded .text--quote,.fonts-loaded .entry-content blockquote,.entry-content .fonts-loaded blockquote{font-family:Volvo-Novum-Regular,sans-serif}.title--p-1,.entry-content h1{font-size:24px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.title--p-1,.entry-content h1{font-size:30px}}.fonts-loaded .title--p-1,.fonts-loaded .entry-content h1,.entry-content .fonts-loaded h1{font-family:Volvo-Novum-Bold,serif}.title--p-1--primary{font-size:24px;color:#007BCD;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.title--p-1--primary{font-size:30px}}.fonts-loaded .title--p-1--primary{font-family:Volvo-Novum-Bold,serif}.title--p-1--light{font-size:24px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#fff;font-weight:bolder}@media screen and (min-width: 48em){.title--p-1--light{font-size:30px}}.fonts-loaded .title--p-1--light{font-family:Volvo-Novum-Bold,serif}.title--p-2,.entry-content h2{font-size:18px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.title--p-2,.entry-content h2{font-size:24px}}.fonts-loaded .title--p-2,.fonts-loaded .entry-content h2,.entry-content .fonts-loaded h2{font-family:Volvo-Novum-Bold,serif}.title--p-2--primary{font-size:18px;color:#007BCD;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.title--p-2--primary{font-size:24px}}.fonts-loaded .title--p-2--primary{font-family:Volvo-Novum-Bold,serif}.title--p-2--light{font-size:18px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#fff;font-weight:bolder}@media screen and (min-width: 48em){.title--p-2--light{font-size:24px}}.fonts-loaded .title--p-2--light{font-family:Volvo-Novum-Bold,serif}.title--p-3,.entry-content h3{font-size:16px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.title--p-3,.entry-content h3{font-size:18px}}.fonts-loaded .title--p-3,.fonts-loaded .entry-content h3,.entry-content .fonts-loaded h3{font-family:Volvo-Novum-Bold,serif}.title--p-3--primary{font-size:16px;color:#007BCD;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.title--p-3--primary{font-size:18px}}.fonts-loaded .title--p-3--primary{font-family:Volvo-Novum-Bold,serif}.title--p-3--light{font-size:16px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#fff;font-weight:bolder}@media screen and (min-width: 48em){.title--p-3--light{font-size:18px}}.fonts-loaded .title--p-3--light{font-family:Volvo-Novum-Bold,serif}.title--p-4,.entry-content h4{font-size:14px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.title--p-4,.entry-content h4{font-size:16px}}.fonts-loaded .title--p-4,.fonts-loaded .entry-content h4,.entry-content .fonts-loaded h4{font-family:Volvo-Novum-Bold,serif}.title--p-4--primary{font-size:14px;color:#007BCD;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.title--p-4--primary{font-size:16px}}.fonts-loaded .title--p-4--primary{font-family:Volvo-Novum-Bold,serif}.title--p-4--light{font-size:14px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#fff;font-weight:bolder}@media screen and (min-width: 48em){.title--p-4--light{font-size:16px}}.fonts-loaded .title--p-4--light{font-family:Volvo-Novum-Bold,serif}.title--s-1{font-size:18px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}@media screen and (min-width: 48em){.title--s-1{font-size:24px}}.fonts-loaded .title--s-1{font-family:Volvo-Novum-Regular,sans-serif}.title--s-1--primary{font-size:18px;color:#007BCD;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}@media screen and (min-width: 48em){.title--s-1--primary{font-size:24px}}.fonts-loaded .title--s-1--primary{font-family:Volvo-Novum-Regular,sans-serif}.title--s-1--light{font-size:18px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#fff;font-weight:normal}@media screen and (min-width: 48em){.title--s-1--light{font-size:24px}}.fonts-loaded .title--s-1--light{font-family:Volvo-Novum-Regular,sans-serif}.title--s-2,.entry-content h5{font-size:16px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}@media screen and (min-width: 48em){.title--s-2,.entry-content h5{font-size:18px}}.fonts-loaded .title--s-2,.fonts-loaded .entry-content h5,.entry-content .fonts-loaded h5{font-family:Volvo-Novum-Regular,sans-serif}.title--s-2--primary{font-size:16px;color:#007BCD;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}@media screen and (min-width: 48em){.title--s-2--primary{font-size:18px}}.fonts-loaded .title--s-2--primary{font-family:Volvo-Novum-Regular,sans-serif}.title--s-2--light{font-size:16px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#fff;font-weight:normal}@media screen and (min-width: 48em){.title--s-2--light{font-size:18px}}.fonts-loaded .title--s-2--light{font-family:Volvo-Novum-Regular,sans-serif}.title--s-3,.entry-content h6{font-size:14px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}@media screen and (min-width: 48em){.title--s-3,.entry-content h6{font-size:16px}}.fonts-loaded .title--s-3,.fonts-loaded .entry-content h6,.entry-content .fonts-loaded h6{font-family:Volvo-Novum-Regular,sans-serif}.title--s-3--primary{font-size:14px;color:#007BCD;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}@media screen and (min-width: 48em){.title--s-3--primary{font-size:16px}}.fonts-loaded .title--s-3--primary{font-family:Volvo-Novum-Regular,sans-serif}.title--s-3--light{font-size:14px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#fff;font-weight:normal}@media screen and (min-width: 48em){.title--s-3--light{font-size:16px}}.fonts-loaded .title--s-3--light{font-family:Volvo-Novum-Regular,sans-serif}.title--s-4{font-size:12px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}@media screen and (min-width: 48em){.title--s-4{font-size:14px}}.fonts-loaded .title--s-4{font-family:Volvo-Novum-Regular,sans-serif}.title--s-4--primary{font-size:12px;color:#007BCD;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}@media screen and (min-width: 48em){.title--s-4--primary{font-size:14px}}.fonts-loaded .title--s-4--primary{font-family:Volvo-Novum-Regular,sans-serif}.title--s-4--light{font-size:12px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#fff;font-weight:normal}@media screen and (min-width: 48em){.title--s-4--light{font-size:14px}}.fonts-loaded .title--s-4--light{font-family:Volvo-Novum-Regular,sans-serif}.boxed-card{background-color:#fff;border:1px solid #E6E6E6}@font-face{font-family:"Volvo-Novum-Bold";font-weight:bolder;font-display:swap;src:url("fonts/Volvo-Novum-Bold.woff") format("woff")}@font-face{font-family:"Volvo-Novum-Regular";font-weight:normal;font-display:swap;src:url("fonts/Volvo-Novum-Regular.woff") format("woff")}.t-box-shadow--l-0{position:relative}.t-box-shadow--l-0::after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;transition:all .3s cubic-bezier(0.165, 0.84, 0.44, 1);transition-property:box-shadow;content:'';box-shadow:0 0 0 0 rgba(0,0,0,0);border-radius:inherit;pointer-events:none}.no-touchevents .t-hover-box-shadow--l-0:hover::after{box-shadow:0 0 0 0 rgba(0,0,0,0)}.t-box-shadow--l-1{position:relative}.t-box-shadow--l-1::after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;transition:all .3s cubic-bezier(0.165, 0.84, 0.44, 1);transition-property:box-shadow;content:'';box-shadow:0 1px 3px 0 rgba(0,0,0,0.25);border-radius:inherit;pointer-events:none}.no-touchevents .t-hover-box-shadow--l-1:hover::after{box-shadow:0 1px 3px 0 rgba(0,0,0,0.25)}.t-box-shadow--l-2{position:relative}.t-box-shadow--l-2::after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;transition:all .3s cubic-bezier(0.165, 0.84, 0.44, 1);transition-property:box-shadow;content:'';box-shadow:0 3px 6px 0 rgba(0,0,0,0.25);border-radius:inherit;pointer-events:none}.no-touchevents .t-hover-box-shadow--l-2:hover::after{box-shadow:0 3px 6px 0 rgba(0,0,0,0.25)}.t-box-shadow--l-3{position:relative}.t-box-shadow--l-3::after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;transition:all .3s cubic-bezier(0.165, 0.84, 0.44, 1);transition-property:box-shadow;content:'';box-shadow:0 6px 12px 0 rgba(0,0,0,0.25);border-radius:inherit;pointer-events:none}.no-touchevents .t-hover-box-shadow--l-3:hover::after{box-shadow:0 6px 12px 0 rgba(0,0,0,0.25)}.t-box-shadow--l-4{position:relative}.t-box-shadow--l-4::after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;transition:all .3s cubic-bezier(0.165, 0.84, 0.44, 1);transition-property:box-shadow;content:'';box-shadow:0 9px 18px 0 rgba(0,0,0,0.25);border-radius:inherit;pointer-events:none}.no-touchevents .t-hover-box-shadow--l-4:hover::after{box-shadow:0 9px 18px 0 rgba(0,0,0,0.25)}.t-box-shadow--l-5{position:relative}.t-box-shadow--l-5::after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;transition:all .3s cubic-bezier(0.165, 0.84, 0.44, 1);transition-property:box-shadow;content:'';box-shadow:0 12px 24px 0 rgba(0,0,0,0.25);border-radius:inherit;pointer-events:none}.no-touchevents .t-hover-box-shadow--l-5:hover::after{box-shadow:0 12px 24px 0 rgba(0,0,0,0.25)}.t-text--light{color:#fff}.t-text{color:#fff}.t-text--dark,#loginform input[type=submit],.wp-aris-form input[type=submit]{color:#000}.t-text--gray-lighter{color:#F6F6F6}.t-text--gray-light{color:#E6E6E6}.t-text--gray{color:#ccc}.t-text--gray-dark{color:#777}.t-text--gray-darker{color:#555}.t-text--primary-light{color:#2B7BCD}.t-text--primary{color:#007BCD}.t-text--primary-dark{color:#007BCD}.t-text--secondary-light{color:#222}.t-text--secondary{color:#161618}.t-text--secondary-dark{color:#000}.t-text--tertiary-light{color:#1A3153}.t-text--tertiary{color:#1A3153}.t-text--tertiary-dark{color:#1A3153}.t-text--transparent{color:rgba(0,0,0,0)}.t-text--light-alpha{color:rgba(255,255,255,0.75)}.t-text--light-alpha-s{color:rgba(255,255,255,0.25)}.t-text--dark-alpha{color:rgba(0,0,0,0.75)}.t-text--dark-alpha-xs{color:rgba(0,0,0,0.05)}.t-text--primary-alpha{color:rgba(0,123,205,0.25)}.t-text--secondary-alpha{color:rgba(22,22,24,0.25)}.t-text--tertiary-alpha{color:rgba(26,49,83,0.25)}.t-text--error-alpha{color:rgba(var(--color__error), 0.25)}.t-text--warning-alpha{color:rgba(var(--color__warning), 0.25)}.t-text--success-alpha{color:rgba(var(--color__success), 0.25)}.t-text--gray-lighter-alpha{color:rgba(246,246,246,0.25)}.t-text--success{color:var(--color__success)}.t-text--success-light{color:var(--color__success-light)}.t-text--success-dark{color:var(--color__success-dark)}.t-text--error{color:var(--color__error)}.t-text--error-light{color:var(--color__error-light-new)}.t-text--error-dark{color:var(--color__error-dark)}.t-text--warning{color:var(--color__warning)}.t-text--warning-light{color:var(--color__warning-light)}.t-text--warning-dark{color:var(--color__warning-dark)}.t-text--info{color:var(--color__info)}.t-text--offer{color:#000}.no-touchevents .t-hover-text--light:hover{color:#fff}.no-touchevents .t-hover-text--:hover{color:#fff}.no-touchevents .t-hover-text--dark:hover{color:#000}.no-touchevents .t-hover-text--gray-lighter:hover{color:#F6F6F6}.no-touchevents .t-hover-text--gray-light:hover{color:#E6E6E6}.no-touchevents .t-hover-text--gray:hover{color:#ccc}.no-touchevents .t-hover-text--gray-dark:hover{color:#777}.no-touchevents .t-hover-text--gray-darker:hover{color:#555}.no-touchevents .t-hover-text--primary-light:hover{color:#2B7BCD}.no-touchevents .t-hover-text--primary:hover{color:#007BCD}.no-touchevents .t-hover-text--primary-dark:hover{color:#007BCD}.no-touchevents .t-hover-text--secondary-light:hover{color:#222}.no-touchevents .t-hover-text--secondary:hover{color:#161618}.no-touchevents .t-hover-text--secondary-dark:hover{color:#000}.no-touchevents .t-hover-text--tertiary-light:hover{color:#1A3153}.no-touchevents .t-hover-text--tertiary:hover{color:#1A3153}.no-touchevents .t-hover-text--tertiary-dark:hover{color:#1A3153}.no-touchevents .t-hover-text--transparent:hover{color:rgba(0,0,0,0)}.no-touchevents .t-hover-text--light-alpha:hover{color:rgba(255,255,255,0.75)}.no-touchevents .t-hover-text--light-alpha-s:hover{color:rgba(255,255,255,0.25)}.no-touchevents .t-hover-text--dark-alpha:hover{color:rgba(0,0,0,0.75)}.no-touchevents .t-hover-text--dark-alpha-xs:hover{color:rgba(0,0,0,0.05)}.no-touchevents .t-hover-text--primary-alpha:hover{color:rgba(0,123,205,0.25)}.no-touchevents .t-hover-text--secondary-alpha:hover{color:rgba(22,22,24,0.25)}.no-touchevents .t-hover-text--tertiary-alpha:hover{color:rgba(26,49,83,0.25)}.no-touchevents .t-hover-text--error-alpha:hover{color:rgba(var(--color__error), 0.25)}.no-touchevents .t-hover-text--warning-alpha:hover{color:rgba(var(--color__warning), 0.25)}.no-touchevents .t-hover-text--success-alpha:hover{color:rgba(var(--color__success), 0.25)}.no-touchevents .t-hover-text--gray-lighter-alpha:hover{color:rgba(246,246,246,0.25)}.no-touchevents .t-hover-text--success:hover{color:var(--color__success)}.no-touchevents .t-hover-text--success-light:hover{color:var(--color__success-light)}.no-touchevents .t-hover-text--success-dark:hover{color:var(--color__success-dark)}.no-touchevents .t-hover-text--error:hover{color:var(--color__error)}.no-touchevents .t-hover-text--error-light:hover{color:var(--color__error-light-new)}.no-touchevents .t-hover-text--error-dark:hover{color:var(--color__error-dark)}.no-touchevents .t-hover-text--warning:hover{color:var(--color__warning)}.no-touchevents .t-hover-text--warning-light:hover{color:var(--color__warning-light)}.no-touchevents .t-hover-text--warning-dark:hover{color:var(--color__warning-dark)}.no-touchevents .t-hover-text--info:hover{color:var(--color__info)}.no-touchevents .t-hover-text--offer:hover{color:#000}.t-bg--light{background-color:#fff}.t-bg{background-color:#fff}.t-bg--dark{background-color:#000}.t-bg--gray-lighter{background-color:#F6F6F6}.t-bg--gray-light{background-color:#E6E6E6}.t-bg--gray{background-color:#ccc}.t-bg--gray-dark{background-color:#777}.t-bg--gray-darker{background-color:#555}.t-bg--primary-light{background-color:#2B7BCD}.t-bg--primary{background-color:#007BCD}.t-bg--primary-dark{background-color:#007BCD}.t-bg--secondary-light{background-color:#222}.t-bg--secondary{background-color:#161618}.t-bg--secondary-dark{background-color:#000}.t-bg--tertiary-light{background-color:#1A3153}.t-bg--tertiary{background-color:#1A3153}.t-bg--tertiary-dark{background-color:#1A3153}.t-bg--transparent{background-color:rgba(0,0,0,0)}.t-bg--light-alpha{background-color:rgba(255,255,255,0.75)}.t-bg--light-alpha-s{background-color:rgba(255,255,255,0.25)}.t-bg--dark-alpha{background-color:rgba(0,0,0,0.75)}.t-bg--dark-alpha-xs{background-color:rgba(0,0,0,0.05)}.t-bg--primary-alpha{background-color:rgba(0,123,205,0.25)}.t-bg--secondary-alpha{background-color:rgba(22,22,24,0.25)}.t-bg--tertiary-alpha{background-color:rgba(26,49,83,0.25)}.t-bg--error-alpha{background-color:rgba(var(--color__error), 0.25)}.t-bg--warning-alpha{background-color:rgba(var(--color__warning), 0.25)}.t-bg--success-alpha{background-color:rgba(var(--color__success), 0.25)}.t-bg--gray-lighter-alpha{background-color:rgba(246,246,246,0.25)}.t-bg--light-gradient{background-image:linear-gradient(#fff 3%, #E6E6E6 96%)}.t-bg--dark-gradient{background-image:linear-gradient(#ccc 3%, #000 96%)}.t-bg--primary-gradient{background-image:linear-gradient(#007BCD 3%, #007BCD 96%)}.t-bg--secondary-gradient{background-image:linear-gradient(#222 3%, #000 96%)}.t-bg--tertiary-gradient{background-image:linear-gradient(#1A3153 3%, #1A3153 96%)}.t-bg--success{background-color:var(--color__success)}.t-bg--success-light{background-color:var(--color__success-light)}.t-bg--success-dark{background-color:var(--color__success-dark)}.t-bg--error{background-color:var(--color__error)}.t-bg--error-light{background-color:var(--color__error-light-new)}.t-bg--error-dark{background-color:var(--color__error-dark)}.t-bg--warning{background-color:var(--color__warning)}.t-bg--warning-light{background-color:var(--color__warning-light)}.t-bg--warning-dark{background-color:var(--color__warning-dark)}.t-bg--info{background-color:var(--color__info)}.t-bg--offer{background-color:#000}.no-touchevents .t-hover-bg--light:hover{background-color:#fff}.no-touchevents .t-hover-bg--:hover{background-color:#fff}.no-touchevents .t-hover-bg--dark:hover{background-color:#000}.no-touchevents .t-hover-bg--gray-lighter:hover{background-color:#F6F6F6}.no-touchevents .t-hover-bg--gray-light:hover{background-color:#E6E6E6}.no-touchevents .t-hover-bg--gray:hover{background-color:#ccc}.no-touchevents .t-hover-bg--gray-dark:hover{background-color:#777}.no-touchevents .t-hover-bg--gray-darker:hover{background-color:#555}.no-touchevents .t-hover-bg--primary-light:hover{background-color:#2B7BCD}.no-touchevents .t-hover-bg--primary:hover{background-color:#007BCD}.no-touchevents .t-hover-bg--primary-dark:hover{background-color:#007BCD}.no-touchevents .t-hover-bg--secondary-light:hover{background-color:#222}.no-touchevents .t-hover-bg--secondary:hover{background-color:#161618}.no-touchevents .t-hover-bg--secondary-dark:hover{background-color:#000}.no-touchevents .t-hover-bg--tertiary-light:hover{background-color:#1A3153}.no-touchevents .t-hover-bg--tertiary:hover{background-color:#1A3153}.no-touchevents .t-hover-bg--tertiary-dark:hover{background-color:#1A3153}.no-touchevents .t-hover-bg--transparent:hover{background-color:rgba(0,0,0,0)}.no-touchevents .t-hover-bg--light-alpha:hover{background-color:rgba(255,255,255,0.75)}.no-touchevents .t-hover-bg--light-alpha-s:hover{background-color:rgba(255,255,255,0.25)}.no-touchevents .t-hover-bg--dark-alpha:hover{background-color:rgba(0,0,0,0.75)}.no-touchevents .t-hover-bg--dark-alpha-xs:hover{background-color:rgba(0,0,0,0.05)}.no-touchevents .t-hover-bg--primary-alpha:hover{background-color:rgba(0,123,205,0.25)}.no-touchevents .t-hover-bg--secondary-alpha:hover{background-color:rgba(22,22,24,0.25)}.no-touchevents .t-hover-bg--tertiary-alpha:hover{background-color:rgba(26,49,83,0.25)}.no-touchevents .t-hover-bg--error-alpha:hover{background-color:rgba(var(--color__error), 0.25)}.no-touchevents .t-hover-bg--warning-alpha:hover{background-color:rgba(var(--color__warning), 0.25)}.no-touchevents .t-hover-bg--success-alpha:hover{background-color:rgba(var(--color__success), 0.25)}.no-touchevents .t-hover-bg--gray-lighter-alpha:hover{background-color:rgba(246,246,246,0.25)}.no-touchevents .t-hover-bg--light-gradient:hover{background-image:linear-gradient(#fff 3%, #E6E6E6 96%)}.no-touchevents .t-hover-bg--dark-gradient:hover{background-image:linear-gradient(#ccc 3%, #000 96%)}.no-touchevents .t-hover-bg--primary-gradient:hover{background-image:linear-gradient(#007BCD 3%, #007BCD 96%)}.no-touchevents .t-hover-bg--secondary-gradient:hover{background-image:linear-gradient(#222 3%, #000 96%)}.no-touchevents .t-hover-bg--tertiary-gradient:hover{background-image:linear-gradient(#1A3153 3%, #1A3153 96%)}.no-touchevents .t-hover-bg--success:hover{background-color:var(--color__success)}.no-touchevents .t-hover-bg--success-light:hover{background-color:var(--color__success-light)}.no-touchevents .t-hover-bg--success-dark:hover{background-color:var(--color__success-dark)}.no-touchevents .t-hover-bg--error:hover{background-color:var(--color__error)}.no-touchevents .t-hover-bg--error-light:hover{background-color:var(--color__error-light-new)}.no-touchevents .t-hover-bg--error-dark:hover{background-color:var(--color__error-dark)}.no-touchevents .t-hover-bg--warning:hover{background-color:var(--color__warning)}.no-touchevents .t-hover-bg--warning-light:hover{background-color:var(--color__warning-light)}.no-touchevents .t-hover-bg--warning-dark:hover{background-color:var(--color__warning-dark)}.no-touchevents .t-hover-bg--info:hover{background-color:var(--color__info)}.no-touchevents .t-hover-bg--offer:hover{background-color:#000}.t-border--light{border-color:#fff}.t-border{border-color:#fff}.t-border--dark{border-color:#000}.t-border--gray-lighter{border-color:#F6F6F6}.t-border--gray-light{border-color:#E6E6E6}.t-border--gray{border-color:#ccc}.t-border--gray-dark{border-color:#777}.t-border--gray-darker{border-color:#555}.t-border--primary-light{border-color:#2B7BCD}.t-border--primary{border-color:#007BCD}.t-border--primary-dark{border-color:#007BCD}.t-border--secondary-light{border-color:#222}.t-border--secondary{border-color:#161618}.t-border--secondary-dark{border-color:#000}.t-border--tertiary-light{border-color:#1A3153}.t-border--tertiary{border-color:#1A3153}.t-border--tertiary-dark{border-color:#1A3153}.t-border--transparent{border-color:rgba(0,0,0,0)}.t-border--light-alpha{border-color:rgba(255,255,255,0.75)}.t-border--light-alpha-s{border-color:rgba(255,255,255,0.25)}.t-border--dark-alpha{border-color:rgba(0,0,0,0.75)}.t-border--dark-alpha-xs{border-color:rgba(0,0,0,0.05)}.t-border--primary-alpha{border-color:rgba(0,123,205,0.25)}.t-border--secondary-alpha{border-color:rgba(22,22,24,0.25)}.t-border--tertiary-alpha{border-color:rgba(26,49,83,0.25)}.t-border--error-alpha{border-color:rgba(var(--color__error), 0.25)}.t-border--warning-alpha{border-color:rgba(var(--color__warning), 0.25)}.t-border--success-alpha{border-color:rgba(var(--color__success), 0.25)}.t-border--gray-lighter-alpha{border-color:rgba(246,246,246,0.25)}.t-border--success{border-color:var(--color__success)}.t-border--success-light{border-color:var(--color__success-light)}.t-border--success-dark{border-color:var(--color__success-dark)}.t-border--error{border-color:var(--color__error)}.t-border--error-light{border-color:var(--color__error-light-new)}.t-border--error-dark{border-color:var(--color__error-dark)}.t-border--warning{border-color:var(--color__warning)}.t-border--warning-light{border-color:var(--color__warning-light)}.t-border--warning-dark{border-color:var(--color__warning-dark)}.t-border--info{border-color:var(--color__info)}.t-border--offer{border-color:#000}.no-touchevents .t-hover-border--light:hover{border-color:#fff}.no-touchevents .t-hover-border--:hover{border-color:#fff}.no-touchevents .t-hover-border--dark:hover{border-color:#000}.no-touchevents .t-hover-border--gray-lighter:hover{border-color:#F6F6F6}.no-touchevents .t-hover-border--gray-light:hover{border-color:#E6E6E6}.no-touchevents .t-hover-border--gray:hover{border-color:#ccc}.no-touchevents .t-hover-border--gray-dark:hover{border-color:#777}.no-touchevents .t-hover-border--gray-darker:hover{border-color:#555}.no-touchevents .t-hover-border--primary-light:hover{border-color:#2B7BCD}.no-touchevents .t-hover-border--primary:hover{border-color:#007BCD}.no-touchevents .t-hover-border--primary-dark:hover{border-color:#007BCD}.no-touchevents .t-hover-border--secondary-light:hover{border-color:#222}.no-touchevents .t-hover-border--secondary:hover{border-color:#161618}.no-touchevents .t-hover-border--secondary-dark:hover{border-color:#000}.no-touchevents .t-hover-border--tertiary-light:hover{border-color:#1A3153}.no-touchevents .t-hover-border--tertiary:hover{border-color:#1A3153}.no-touchevents .t-hover-border--tertiary-dark:hover{border-color:#1A3153}.no-touchevents .t-hover-border--transparent:hover{border-color:rgba(0,0,0,0)}.no-touchevents .t-hover-border--light-alpha:hover{border-color:rgba(255,255,255,0.75)}.no-touchevents .t-hover-border--light-alpha-s:hover{border-color:rgba(255,255,255,0.25)}.no-touchevents .t-hover-border--dark-alpha:hover{border-color:rgba(0,0,0,0.75)}.no-touchevents .t-hover-border--dark-alpha-xs:hover{border-color:rgba(0,0,0,0.05)}.no-touchevents .t-hover-border--primary-alpha:hover{border-color:rgba(0,123,205,0.25)}.no-touchevents .t-hover-border--secondary-alpha:hover{border-color:rgba(22,22,24,0.25)}.no-touchevents .t-hover-border--tertiary-alpha:hover{border-color:rgba(26,49,83,0.25)}.no-touchevents .t-hover-border--error-alpha:hover{border-color:rgba(var(--color__error), 0.25)}.no-touchevents .t-hover-border--warning-alpha:hover{border-color:rgba(var(--color__warning), 0.25)}.no-touchevents .t-hover-border--success-alpha:hover{border-color:rgba(var(--color__success), 0.25)}.no-touchevents .t-hover-border--gray-lighter-alpha:hover{border-color:rgba(246,246,246,0.25)}.no-touchevents .t-hover-border--success:hover{border-color:var(--color__success)}.no-touchevents .t-hover-border--success-light:hover{border-color:var(--color__success-light)}.no-touchevents .t-hover-border--success-dark:hover{border-color:var(--color__success-dark)}.no-touchevents .t-hover-border--error:hover{border-color:var(--color__error)}.no-touchevents .t-hover-border--error-light:hover{border-color:var(--color__error-light-new)}.no-touchevents .t-hover-border--error-dark:hover{border-color:var(--color__error-dark)}.no-touchevents .t-hover-border--warning:hover{border-color:var(--color__warning)}.no-touchevents .t-hover-border--warning-light:hover{border-color:var(--color__warning-light)}.no-touchevents .t-hover-border--warning-dark:hover{border-color:var(--color__warning-dark)}.no-touchevents .t-hover-border--info:hover{border-color:var(--color__info)}.no-touchevents .t-hover-border--offer:hover{border-color:#000}.t-text--km0{color:var(--color__labelb)}.t-text--promo{color:var(--color__labelg)}.t-text--now-available{color:var(--color__labelh)}.t-text--last-minute{color:var(--color__labeld)}.t-text--time-offer{color:var(--color__labeli)}.t-text--offer{color:#000}.t-text--new{color:var(--color__labela)}.t-text--eco{color:var(--color__labelc)}.t-text--novice{color:var(--color__labele)}.t-text--corporate{color:var(--color__labelf)}.t-text--vat-ded{color:var(--color__labell)}.t-text--coming-soon{color:var(--color__labelm)}.t-text--custom{color:#007BCD}.t-text--demo{color:var(--color__category-demo)}.t-text--online{color:var(--color__online)}.t-bg--km0{background-color:var(--color__labelb)}.t-bg--promo{background-color:var(--color__labelg)}.t-bg--now-available{background-color:var(--color__labelh)}.t-bg--last-minute{background-color:var(--color__labeld)}.t-bg--time-offer{background-color:var(--color__labeli)}.t-bg--offer{background-color:#000}.t-bg--new{background-color:var(--color__labela)}.t-bg--eco{background-color:var(--color__labelc)}.t-bg--novice{background-color:var(--color__labele)}.t-bg--corporate{background-color:var(--color__labelf)}.t-bg--vat-ded{background-color:var(--color__labell)}.t-bg--coming-soon{background-color:var(--color__labelm)}.t-bg--custom{background-color:#007BCD}.t-bg--demo{background-color:var(--color__category-demo)}.t-bg--online{background-color:var(--color__online)}.t-border--all{border-width:1px;border-style:solid}.t-border--top{border-top-width:1px;border-top-style:solid}.t-border--right{border-right-width:1px;border-right-style:solid}.t-border--bottom{border-bottom-width:1px;border-bottom-style:solid}.t-border--left{border-left-width:1px;border-left-style:solid}.no-touchevents .t-hover-underline:hover{position:relative}.no-touchevents .t-hover-underline:hover::after{transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-property:transform;position:absolute;z-index:1;right:0;bottom:0;left:0;content:'';width:100%;height:1px;border-bottom:1px solid currentColor}.t-radius{border-radius:0px}.t-radius--s{border-radius:0px}.t-radius--norm{border-radius:0px}.t-radius--l{border-radius:0px}.t-radius--xl{border-radius:0px}.t-radius--xxl{border-radius:0px}.t-radius--rounded{border-radius:25px}.t-radius--circle{border-radius:100%}.t-scrim--dark{position:relative}.t-scrim--dark::after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;content:'';background:rgba(0,0,0,0.75)}.t-scrim--dark-s{position:relative}.t-scrim--dark-s::after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;content:'';background:rgba(0,0,0,0.25)}.t-scrim--light{position:relative}.t-scrim--light::after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;content:'';background:rgba(255,255,255,0.75)}.t-scrim--light-s{position:relative}.t-scrim--light-s::after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;content:'';background:rgba(255,255,255,0.25)}.t-scrim--gradient{position:relative}.t-scrim--gradient::after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;content:'';background:linear-gradient(180deg, rgba(0,0,0,0.8) 3%, rgba(255,255,255,0.2) 96%)}.t-scrim--gradient-s{position:relative}.t-scrim--gradient-s::after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;content:'';background:linear-gradient(-180deg, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 50%)}.t-scrim--gradient-reverse{position:relative}.t-scrim--gradient-reverse::after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;content:'';background:linear-gradient(0deg, rgba(0,0,0,0.8) 3%, rgba(255,255,255,0.2) 96%)}.t-scrim--gradient-reverse-s{position:relative}.t-scrim--gradient-reverse-s::after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;content:'';background:linear-gradient(-1deg, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 50%)}.t-scrim--color{position:relative}.t-scrim--color::after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;content:'';background:rgba(0,123,205,0.8)}.t-font-size--jumbo{font-size:48px;line-height:1.1}@media only screen and (max-width: 48em){.t-font-size--jumbo{font-size:40px}}.t-font-size--headline{font-size:40px;line-height:1.1}@media only screen and (max-width: 48em){.t-font-size--headline{font-size:32px}}.t-font-size--display-large{font-size:32px;line-height:1.1}@media only screen and (max-width: 48em){.t-font-size--display-large{font-size:24px}}.t-font-size--display-medium{font-size:24px;line-height:1.1}@media only screen and (max-width: 48em){.t-font-size--display-medium{font-size:20px}}.t-font-size--display-small{font-size:20px;line-height:1.1}@media only screen and (max-width: 48em){.t-font-size--display-small{font-size:16px}}.t-font-size--body-large{font-size:16px;line-height:1.4}.t-font-size--body-medium{font-size:14px;line-height:1.4}.t-font-size--body-small{font-size:12px;line-height:1.4}.t-font-weight--regular{font-weight:normal}.t-font-weight--bold{font-weight:bolder}.t-font-family--primary{font-family:Volvo-Novum-Bold,serif}.t-font-family--secondary{font-family:Volvo-Novum-Regular,sans-serif}.t-separator{border-bottom:0px solid #E6E6E6 !important}.t-border{border-radius:0px}body{color:#000;background-color:#fff}.fonts-loaded body{font-family:Volvo-Novum-Regular,sans-serif}::selection{text-shadow:none;color:#fff;background-color:#007BCD}.main-header .menu__item--level-1{font-weight:normal}.form-box h2.a-text{color:#000}.dk-car-form .a-button.t-border--light{border-color:#000;color:#000}.o-accordion.is-active .o-accordion__icon{color:#007BCD}.o-accordion__item:not([class*='--naked']){background-color:#fff;border-top:0;box-shadow:0 1px 2px 0 rgba(0,0,0,0.25);border:0}.icon--highlighted{color:#007BCD}.icon--light{color:#fff}.icon--menu rect{fill:#606164}.icon--menu.is-open rect:nth-child(1){fill:#fff}.icon--menu.is-open rect:nth-child(3){fill:#fff}.icon--add-favs{color:#ccc}.dk-form-container .dk-form-intro h3{font-size:18px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder;margin-bottom:.8rem }@media screen and (min-width: 48em){.dk-form-container .dk-form-intro h3{font-size:24px}}.fonts-loaded .dk-form-container .dk-form-intro h3{font-family:Volvo-Novum-Bold,serif}.dk-form-container .dk-form .dk-field{margin-bottom:1.6rem }@media only screen and (min-width: 48em){.dk-form-container .dk-form .dk-field{border-color:#ccc}}.dk-form-container .dk-form .dk-label{margin-bottom:.3rem ;font-size:14px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder;text-transform:uppercase;display:inline-block}@media screen and (min-width: 48em){.dk-form-container .dk-form .dk-label{font-size:16px}}.fonts-loaded .dk-form-container .dk-form .dk-label{font-family:Volvo-Novum-Bold,serif}@media only screen and (min-width: 48em){.dk-form-container .dk-form .dk-label{padding:.4rem }}.dk-form-container .dk-form .dk-cta{font-size:16px;color:#fff;text-align:left ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:inline-block;border-radius:0px;background-color:#007BCD;font-family:Volvo-Novum-Regular,sans-serif;padding:16px 52px 16px 24px;background-position:right 16px center;background-size:15px 15px;background-repeat:no-repeat}@media screen and (min-width: 48em){.dk-form-container .dk-form .dk-cta{font-size:18px}}.fonts-loaded .dk-form-container .dk-form .dk-cta{font-family:Volvo-Novum-Bold,serif}.no-touchevents .dk-form-container .dk-form .dk-cta:active{transform:scale(0.98)}.no-touchevents .dk-form-container .dk-form .dk-cta:hover{background-color:#2B7BCD}.dk-form-container .dk-form .dk-field-privacy .dk-label{font-size:12px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;text-transform:none;font-weight:normal;padding:0}.fonts-loaded .dk-form-container .dk-form .dk-field-privacy .dk-label{font-family:Volvo-Novum-Regular,sans-serif}@media only screen and (min-width: 48em){.dk-form-container .dk-form .dk-form-msg.opened{border-color:#ccc}}.dk-form-container .dk-form .dk-form-msg .dk-add-msg{font-size:14px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder;background-color:#fff;background-image:url("../../images//plus.svg");border-color:#F6F6F6;padding:.8rem }@media screen and (min-width: 48em){.dk-form-container .dk-form .dk-form-msg .dk-add-msg{font-size:16px}}.fonts-loaded .dk-form-container .dk-form .dk-form-msg .dk-add-msg{font-family:Volvo-Novum-Bold,serif}.dk-form-container .dk-form .dk-extra-fields>.dk-group-field{border-color:#F6F6F6}.dk-form-container .dk-form .dk-extra-fields>.dk-group-field>legend{font-size:16px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder;text-transform:uppercase;background:#fff}@media screen and (min-width: 48em){.dk-form-container .dk-form .dk-extra-fields>.dk-group-field>legend{font-size:18px}}.fonts-loaded .dk-form-container .dk-form .dk-extra-fields>.dk-group-field>legend{font-family:Volvo-Novum-Bold,serif}.dk-form-container .dk-form .dk-check-one-column label,.dk-form-container .dk-form .dk-check-two-column label{font-size:14px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.fonts-loaded .dk-form-container .dk-form .dk-check-one-column label,.fonts-loaded .dk-form-container .dk-form .dk-check-two-column label{font-family:Volvo-Novum-Regular,sans-serif}.dk-form-container .dk-form .dk-error input,.dk-form-container .dk-form .dk-error textarea,.dk-form-container .dk-form .dk-error select{background-color:var(--color__error-light);color:var(--color__error-dark);font-weight:bolder}.dk-form-container .dk-form .dk-error .dk-check-one-column label,.dk-form-container .dk-form .dk-error .dk-check-two-column label{color:var(--color__error-dark);font-weight:bolder}.dk-form-container .dk-form .dk-error.dk-field-privacy .dk-label{color:var(--color__error-dark);font-weight:bolder}.dk-car-form{background:#222}.dk-car-form .dk-discoversale:before{background-image:url("../../images//arrow-down-form.svg")}.dk-car-form .dk-form-container .dk-form .dk-label{color:#fff}.dk-car-form .dk-form-container .dk-form .dk-error.dk-field-privacy .dk-label{color:var(--color__error-dark);font-weight:bolder}:root{--base__wide-top-bg: var(--color__gray-lighter);--base__wide-bg: var(--color__secondary-dark);--base__wide-border: var(--color__primary);--base__header-body-bg: var(--color__white);--base__submenu-bg: var(--color__secondary);--sticky__bg: var(--color__white);--base__menu-wrapper-border-color: var(--color__primary);--base__wide-top-border-color: var(--color__gray-light)}.main-header{background-color:#fff}@media only screen and (min-width: 64.1em){.main-header--oem-theme--v5{position:fixed;z-index:20;top:0;bottom:0;left:0;box-shadow:0 0 10px 5px rgba(0,0,0,0.25);width:130px;overscroll-behaviour:contain;-webkit-overflow-scrolling:touch;overflow:auto}.main-header--oem-theme--v5::-webkit-scrollbar{display:none}}:root{--base__level-0-bg: var(--color__gray-lighter);--base__level-0-border: var(--color__gray-light);--base__level-1-bg: rgba(var(--color__black), 0);--base__level-1-color: var(--color__white);--base__level-1-color-hover-mobile: var(--color__primary);--base__level-1-color-sticky: var(--color__gray-darker);--base__level-1-border: var(--color__secondary);--base__level-1-bg-hover: var(--color__secondary);--base__level-1-color-hover: var(--color__white);--base__submenu-bg: var(--color__secondary);--base__submenu-bg-hover: var(--color__secondary-light);--base__submenu-color: var(--color__white);--base__submenu-border: var(--color__secondary-dark);--base__submenu-color-hover: var(--color__white);--base__submenu-network-item: var(--color__white);--base__menu-icon-color: var(--color__primary);--base__menu-icon-color-hover: var(--color__primary);--base__service-menu-narrow-bg: var(--color__secondary-light);--base__current-item-bg: var(--color__secondary-light);--base__current-item-color: var(--color__primary)}.menu__list--pull-left{margin-left:-1.6rem }.menu__list--pull-right{margin-right:-1.6rem }:root{--base__main-banner--narrow: var(--color__white);--base__main-banner__btn: var(--color__black)}.main-banner--oem-theme--v1 .main-banner__btn:not(.is-cloned){right:2.4rem ;left:auto}.entry-content hr{border-color:#E6E6E6}.entry-content blockquote{padding-top:3.2rem ;padding-bottom:3.2rem ;border-top:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6}.entry-content blockquote p{color:inherit;font-size:inherit}.entry-content blockquote cite{text-align:right ;color:#000;display:block}.entry-content cite{font-style:normal}.entry-content li{margin-top:.8rem ;margin-bottom:.8rem ;position:relative}.entry-content li::before{position:absolute;left:0;border-radius:50%;background-color:#007BCD}.entry-content li li::before{background-color:#000}.entry-content ul li{padding-left:1.6rem }.entry-content ul li::before{content:'';top:0.5em;width:0.5em;height:0.5em}.entry-content ol{list-style:none;counter-reset:item}.entry-content ol li{padding-left:2.4rem ;position:relative}.entry-content ol li::before{counter-increment:item;content:counter(item);top:0.25em;width:1.25em;height:1.25em;font-size:0.75em;line-height:1.5;text-align:center;color:#fff}.entry-content th{text-align:left ;background-color:#161618;color:#fff}.entry-content tr td{border-bottom:1px solid #E6E6E6}.entry-content tr:nth-child(even) td{background-color:#fff}.entry-content tr:nth-child(odd) td{background-color:#F6F6F6}.cc-cookies{color:#fff;position:fixed;left:0;right:0;top:0;padding:2rem 5%;z-index:99999;text-align:center;background:rgba(0,0,0,0.85);color:#F6F6F6;font-size:13px;line-height:1.4}.cc-cookies a{color:#fff;border-bottom:1px solid}.no-touchevents .cc-cookies a:hover{border-bottom:0}.cc-overlay{height:100%;padding-top:25%}.cc-cookies-error{float:left;width:90%;text-align:center;margin:1em 0 2em 0;background:#fff;padding:2em 5%;border:1px solid;font-size:18px;color:#ccc}.cc-cookies .cc-cookie-accept,.cc-cookies-error .cc-cookie-accept,.cc-cookies .cc-cookie-decline,.cc-cookies-error .cc-cookie-decline,.cc-cookies .cc-cookie-reset{margin-left:5px}.cc-cookies .cc-cookie-decline,.cc-cookies-error .cc-cookie-decline{background:var(--color__error);margin-left:0.5em}.cc-cookies .cc-cookie-reset{background:var(--color__error-light-new)}.cc-cookies-error .cc-cookie-accept,.cc-cookies-error .cc-cookie-decline{display:block;margin-top:1em}.cc-cookies.cc-discreet{width:auto;padding:0.5em 1em;left:auto;top:auto}.cc-cookies.cc-discreet .cc-cookie-reset{background:none;text-shadow:none;padding:0;text-decoration:underline}.no-touchevents .cc-cookies.cc-discreet .cc-cookie-reset:hover{text-decoration:none}@media only screen and (max-width: 48em){.cc-cookies .cc-cookie-accept,.cc-cookies .cc-cookie-decline,.cc-cookies .cc-cookie-reset{display:block;margin:1em 0 0 0}.cc-cookies .cc-cookie-accept,.cc-cookies-error .cc-cookie-accept,.cc-cookies .cc-cookie-decline,.cc-cookies-error .cc-cookie-decline,.cc-cookies .cc-cookie-reset{margin-left:0;padding:0.75em 1em}}.dk-block{float:left;display:block;width:100%;margin:.8rem 0rem .8rem 0rem }.dk-block-content{float:left;display:block;width:100%;padding:.8rem }@media only screen and (min-width: 48em){.dk-dealership-box .dk-block-content{padding:.8rem }}@font-face{font-family:"dek-fontastic";font-style:normal;font-weight:normal;font-display:swap;src:url("fonts/dek-fontastic.woff") format("woff")}[data-icon]:before{font-family:"dek-fontastic" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="dk-icon-"]:before,[class*=" dk-icon-"]:before{font-family:"dek-fontastic" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dk-icon-zoom-out:before{content:"i"}.dk-icon-zoom-in:before{content:"j"}.dk-icon-youtube-square:before{content:"l"}.dk-icon-youtube-play:before{content:"m"}.dk-icon-youtube:before{content:"n"}.dk-icon-unlock-2:before{content:"q"}.dk-icon-user:before{content:"s"}.dk-icon-video-camera:before{content:"t"}.dk-icon-wrench:before{content:"C"}.dk-icon-unlock:before{content:"D"}.dk-icon-undo:before{content:"F"}.dk-icon-twitter-square:before{content:"I"}.dk-icon-twitter:before{content:"J"}.dk-icon-truck:before{content:"M"}.dk-icon-trash-bin:before{content:"O"}.dk-icon-color:before{content:"P"}.dk-icon-tachometer:before{content:"Q"}.dk-icon-tag:before{content:"R"}.dk-icon-tag-2:before{content:"S"}.dk-icon-tags:before{content:"T"}.dk-icon-talk-chat:before{content:"U"}.dk-icon-talk-chat-2:before{content:"V"}.dk-icon-thumbnails:before{content:"0"}.dk-icon-thumbnails-large:before{content:"1"}.dk-icon-star-half:before{content:"3"}.dk-icon-star-half-1:before{content:"4"}.dk-icon-star-two:before{content:"5"}.dk-icon-stop:before{content:"9"}.dk-icon-star:before{content:"'"}.dk-icon-angle-down:before{content:","}.dk-icon-angle-left:before{content:"."}.dk-icon-align-justify:before{content:"/"}.dk-icon-angle-right:before{content:":"}.dk-icon-angle-up:before{content:"<"}.dk-icon-arrow-circle-down:before{content:"]"}.dk-icon-arrow-circle-down-line:before{content:"^"}.dk-icon-arrow-circle-left:before{content:"{"}.dk-icon-arrow-circle-right:before{content:"|"}.dk-icon-angle-double-down:before{content:"}"}.dk-icon-angle-double-left:before{content:"~"}.dk-icon-arrow-circle-right-line:before{content:"\005C"}.dk-icon-arrow-circle-up:before{content:"\e000"}.dk-icon-angle-double-right:before{content:"\e001"}.dk-icon-arrow-circle-up-line:before{content:"\e002"}.dk-icon-arrow-down:before{content:"\e003"}.dk-icon-arrow-down-1:before{content:"\e004"}.dk-icon-arrow-horizontal:before{content:"\e005"}.dk-icon-arrow-left:before{content:"\e006"}.dk-icon-arrow-left-1:before{content:"\e007"}.dk-icon-arrow-right:before{content:"\e008"}.dk-icon-arrow-right-1:before{content:"\e009"}.dk-icon-arrow-up:before{content:"\e00a"}.dk-icon-arrow-up-1:before{content:"\e00b"}.dk-icon-arrow-vertical:before{content:"\e00c"}.dk-icon-bookmark:before{content:"\e019"}.dk-icon-caret-down-two:before{content:"\e01c"}.dk-icon-caret-down:before{content:"\e01d"}.dk-icon-camera-retro:before{content:"\e01e"}.dk-icon-camera:before{content:"\e01f"}.dk-icon-call-phone-square:before{content:"\e020"}.dk-icon-call-phone:before{content:"\e021"}.dk-icon-calendar:before{content:"\e022"}.dk-icon-calendar-1:before{content:"\e023"}.dk-icon-caret-left:before{content:"\e029"}.dk-icon-caret-right:before{content:"\e02a"}.dk-icon-caret-square-down:before{content:"\e02b"}.dk-icon-caret-square-right:before{content:"\e02c"}.dk-icon-caret-square-up:before{content:"\e02d"}.dk-icon-caret-up:before{content:"\e02e"}.dk-icon-caret-up-down:before{content:"\e02f"}.dk-icon-caret-up-two:before{content:"\e030"}.dk-icon-chat-bubble:before{content:"\e032"}.dk-icon-chat-bubble-two:before{content:"\e033"}.dk-icon-check-mark:before{content:"\e034"}.dk-icon-check-mark-2:before{content:"\e035"}.dk-icon-clock:before{content:"\e036"}.dk-icon-download:before{content:"\e038"}.dk-icon-exclamation-triangle:before{content:"\e039"}.dk-icon-file-text:before{content:"\e03a"}.dk-icon-list:before{content:"\e03f"}.dk-icon-mic:before{content:"\e040"}.dk-icon-plus-square:before{content:"\e042"}.dk-icon-refresh:before{content:"\e043"}.dk-icon-rss-two:before{content:"\e044"}.dk-icon-rss:before{content:"\e047"}.dk-icon-plus-circle:before{content:"\e049"}.dk-icon-left-circle:before{content:"\e04d"}.dk-icon-file-document:before{content:"\e051"}.dk-icon-exclamation-circle:before{content:"\e052"}.dk-icon-chevron-up-circle:before{content:"\e058"}.dk-icon-chevron-up-1:before{content:"\e059"}.dk-icon-chevron-right-1:before{content:"\e05a"}.dk-icon-chevron-left-1:before{content:"\e05b"}.dk-icon-chevron-down-circle:before{content:"\e05c"}.dk-icon-chevron-down-1:before{content:"\e05d"}.dk-icon-check-square:before{content:"\e05e"}.dk-icon-check-mark-circle-two:before{content:"\e05f"}.dk-icon-check-mark-circle:before{content:"\e060"}.dk-icon-close-delete:before{content:"\e061"}.dk-icon-cog-gear:before{content:"\e067"}.dk-icon-denied-block:before{content:"\e06f"}.dk-icon-delete-circle:before{content:"\e070"}.dk-icon-cursor-move-two:before{content:"\e073"}.dk-icon-cursor-move:before{content:"\e074"}.dk-icon-external-link-sqaure:before{content:"\e07a"}.dk-icon-external-link:before{content:"\e07b"}.dk-icon-eye:before{content:"\e07c"}.dk-icon-edit-write:before{content:"\e07d"}.dk-icon-facebook:before{content:"\e080"}.dk-icon-ellipsis:before{content:"\e081"}.dk-icon-facebook-square:before{content:"\e082"}.dk-icon-ellipsis-2:before{content:"\e083"}.dk-icon-email-envelope:before{content:"\e085"}.dk-icon-euro:before{content:"\e087"}.dk-icon-file:before{content:"\e08b"}.dk-icon-exclamation:before{content:"\e08c"}.dk-icon-gittip:before{content:"\e08e"}.dk-icon-flash:before{content:"\e091"}.dk-icon-flag:before{content:"\e095"}.dk-icon-gears-setting:before{content:"\e096"}.dk-icon-flag-1:before{content:"\e098"}.dk-icon-filter:before{content:"\e09d"}.dk-icon-filmstrip:before{content:"\e0a0"}.dk-icon-files:before{content:"\e0a1"}.dk-icon-google-plus-1:before{content:"\e0a3"}.dk-icon-group:before{content:"\e0a4"}.dk-icon-information:before{content:"\e0a6"}.dk-icon-information-circle:before{content:"\e0a9"}.dk-icon-instagram:before{content:"\e0ac"}.dk-icon-heart:before{content:"\e0b1"}.dk-icon-heart-empty:before{content:"\e0b3"}.dk-icon-home:before{content:"\e0b5"}.dk-icon-linkedin-square:before{content:"\e0b9"}.dk-icon-linkedin:before{content:"\e0ba"}.dk-icon-mail-forward:before{content:"\e0bb"}.dk-icon-link:before{content:"\e0be"}.dk-icon-like-filled:before{content:"\e0c1"}.dk-icon-log-out:before{content:"\e0c2"}.dk-icon-like:before{content:"\e0c3"}.dk-icon-lock:before{content:"\e0c5"}.dk-icon-log-in:before{content:"\e0c6"}.dk-icon-location-arrow:before{content:"\e0c7"}.dk-icon-list-bullet:before{content:"\e0cb"}.dk-icon-letter-mail:before{content:"\e0cc"}.dk-icon-list-2:before{content:"\e0ce"}.dk-icon-minus:before{content:"\e0d0"}.dk-icon-phone-mobile:before{content:"\e0d2"}.dk-icon-remove:before{content:"\e0d5"}.dk-icon-photo:before{content:"\e0e3"}.dk-icon-pin-map:before{content:"\e0e4"}.dk-icon-minus-circle:before{content:"\e0e5"}.dk-icon-minus-line:before{content:"\e0e6"}.dk-icon-minus-square:before{content:"\e0e7"}.dk-icon-pin-map-2:before{content:"\e0e8"}.dk-icon-ptint:before{content:"\e0e9"}.dk-icon-search-find:before{content:"\e0eb"}.dk-icon-share-square:before{content:"\e0ee"}.dk-icon-pinterest:before{content:"\e0f1"}.dk-icon-minus-square-1:before{content:"\e0f2"}.dk-icon-pinterest-square:before{content:"\e0f4"}.dk-icon-play:before{content:"\e0f8"}.dk-icon-play-circle:before{content:"\e0f9"}.dk-icon-plus:before{content:"\e0fc"}.dk-icon-quote-right:before{content:"\e0fd"}.dk-icon-square-line:before{content:"\e100"}.dk-icon-square:before{content:"\e101"}.dk-icon-road:before{content:"\e103"}.dk-icon-quote-left:before{content:"\e104"}.dk-icon-question:before{content:"\e105"}.dk-icon-right:before{content:"\e106"}.dk-icon-pipe:before{content:"\a001"}.dk-icon-seat:before{content:"\a003"}.dk-icon-fuel:before{content:"\a004"}.dk-icon-engine:before{content:"\a005"}.dk-icon-testdrive:before{content:"\a006"}.dk-icon-permuta:before{content:"\a007"}.dk-icon-door:before{content:"\a008"}.dk-icon-stroke:before{content:"\a009"}.dk-icon-badge:before{content:"\a010"}.dk-icon-google-plus:before{content:"b"}.dk-icon-skype:before{content:"c"}.dk-icon-car:before{content:"\a011"}.dk-icon-car2:before{content:"\a012"}.dk-icon-reply-all:before{content:"a"}.dk-icon-arrow:before{content:"\a002"}.dk-icon-gearshift:before{content:"f"}.dk-icon-wishlist-remove:before{content:"d"}.dk-icon-wishlist-add:before{content:"e"}.dk-icon-wishlist:before{content:"h"}.dk-icon-compare:before{content:"k"}.dk-icon-total-share:before{content:"o"}.dk-icon-wishlist-active:before{content:"g"}.dk-icon-pdf:before{content:"p"}.dk-icon-email-circle:before{content:"r"}.dk-icon-facebbok-circle:before{content:"u"}.dk-icon-linkedin-circle:before{content:"w"}.dk-icon-twitter-circle:before{content:"x"}.dk-icon.xxlarge{font-size:150px}.dk-icon.green{color:green}.dk-car-feature-fuelType:before{font-family:"dek-fontastic";content:'\A004'}.dk-car-feature-engine:before{font-family:"dek-fontastic";content:'\E091'}.dk-car-feature-consumption:before{font-family:"dek-fontastic";content:'\A005'}.dk-car-feature-body:before{font-family:"dek-fontastic";content:'\A012'}.dk-car-feature-doors:before{font-family:"dek-fontastic";content:'\A008'}.dk-car-feature-seats:before{font-family:"dek-fontastic";content:'\A003'}.dk-car-feature-modelYear:before{font-family:"dek-fontastic";content:'\E023'}.dk-car-feature-gearboxType:before{font-family:"dek-fontastic";content:'f'}@media print{@page{margin:0.5cm}*{background-color:rgba(0,0,0,0) !important;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}body{font:normal 10pt/1.4 sans-serif;word-spacing:1.1pt;letter-spacing:0.2pt;color:#000000;width:100%;margin:0;padding:0}h1{font-size:15pt}h2{font-size:13pt}h3{font-size:12pt}h4,h5,h6{font-size:11pt}blockquote{margin:1.3em;padding:1em;font-size:10pt}a img{border:none}img{float:none !important;display:inline !important;margin:1em 1.5em 1.5em 0}a:link,a:visited{font-weight:700;text-decoration:underline;color:#333333}a:link[href^='http://']::after,a[href^='http://']:visited::after,a:link[href^='https://']::after,a[href^='https://']:visited::after{content:" (" attr(href) ") ";font-size:90%}a[href^='javascript:']::after,a[href^='#']::after{content:''}a[href^='http://'],a[href^='https://']{color:#000000}p,h2,h3{orphans:3;widows:3}table{margin:0;text-align:left}thead{display:table-header-group}#dk-printWrapper{background:#FFFFFF !important;display:block !important;padding:2% 5%}#dk-printableLogoWrapper{padding:0 !important;margin:0 0 3% 0 !important;width:100%;max-width:100%;text-align:center;border-bottom:1px solid #CCCCCC}#dk-printableLogoWrapper img{text-align:center;max-width:400px;padding-bottom:10px}#dk-printableImgWrapper{float:left;width:67%;margin-right:2%}#dk-printableImgWrapper img{width:100% !important}.dk-car-price,.dk-car-summary{width:30%;float:left}.dk-car-price .dk-title-group,.dk-car-summary .dk-title-group{display:none}.dk-car-price li,.dk-car-summary li{list-style:none;padding:1% 0 1% 15%;margin-bottom:5%;position:relative}.dk-car-price li ::before,.dk-car-summary li ::before{color:#999999;position:absolute;left:0px;font-size:20px;line-height:inherit}.dk-price{font-size:30px;padding:1% 1% 5% 1%}.dk-accordion .dk-accordion-content{display:block}.dk-heading-title{font-size:20px !important;padding-left:0 !important;clear:both}.dk-heading-title span,.dk-heading-title strong{display:inline-block}.dk-car-features{width:50% !important;padding:0 !important;margin:0 auto !important}#dk-content-dati .dk-label-group{margin-bottom:5px !important}h3.dk-title-group{font-size:16px}.dk-label-group h2{font-size:14px}.dk-car-equipmentList ul li{width:44%;float:left;padding:0% 0 0 2% !important}#dk-content-dati .dk-title-group{display:none}#dk-content-dati #dk-car-size{display:none}#printable-car-optional{display:block !important;overflow:hidden;margin:0;padding:0;clear:both}#printable-car-optional p{font-size:11px}#dk-printableFooterWrapper{clear:both;overflow:hidden;padding:2% 0;border-top:1px solid #CCCCCC;margin:3% 0 0 0;float:left;width:100%}#copyright{float:left;width:100%;text-align:center}.dk-print-disclaimer{display:block !important;float:left;width:100%;text-align:center;line-height:14px;font-size:10px;font-style:italic}}:root{--color__dk-badge-label-km0__bg: #F7CA18;--color__dk-badge-label-km0__border: #F7CA18;--color__dk-badge-label-promo__bg: #D91E18;--color__dk-badge-label-promo__border: #D91E18;--color__dk-badge-label-aziendale__bg: #1E8BC3;--color__dk-badge-label-aziendale__border: #1E8BC3;--color__dk-badge-label-eco__bg: #2ECC71;--color__dk-badge-label-eco__border: #2ECC71;--color__dk-badge-label-nuova__bg: #2C3E50;--color__dk-badge-label-nuova__border: #2C3E50;--color__dk-badge-label-neop__bg: #7A659B;--color__dk-badge-label-neop__border: #7A659B;--color__dk-ribbon-discount__bg: #FF0000;--color__dk-ribbon-discount__color: #FFFFFF;--color__dk-badge-label-soon__bg: #EDC65A;--color__dk-badge-label-soon__border: #EDC65A}.dk-badge-label{font-size:10px;display:inline-block;vertical-align:middle;margin:-0.25em 0.25em 0;background-color:var(--color__black);border-color:var(--color__black);color:var(--color__white);padding:5px 8px;text-transform:uppercase;font-weight:700;border-radius:4px;transition:background 0.1s linear}.dk-badge-label.km0{background-color:var(--color__dk-badge-label-km0__bg);border-color:var(--color__dk-badge-label-km0__border)}.dk-badge-label.promo{background-color:var(--color__dk-badge-label-promo__bg);border-color:var(--color__dk-badge-label-promo__border)}.dk-badge-label.aziendale{background-color:var(--color__dk-badge-label-aziendale__bg);border-color:var(--color__dk-badge-label-aziendale__border)}.dk-badge-label.eco{background-color:var(--color__dk-badge-label-eco__bg);border-color:var(--color__dk-badge-label-eco__border)}.dk-badge-label.nuova{background-color:var(--color__dk-badge-label-nuova__bg);border-color:var(--color__dk-badge-label-nuova__border)}.dk-badge-label.neopatentati{background-color:var(--color__dk-badge-label-neop__bg);border-color:var(--color__dk-badge-label-neop__border)}.dk-badge-label.soon{background-color:var(--color__dk-badge-label-soon__bg);border-color:var(--color__dk-badge-label-soon__border)}.dk-badge-label:first-child{margin-left:0}.dk-mobile.dk-car-used-listing .dk.dk-badge-label,.dk-mobile.dk-car-new-listing .dk.dk-badge-label{font-size:0.6em}.dk-corner.dk-badge-label{background-color:rgba(0,0,0,0);position:absolute;top:0;right:0;z-index:10;margin:0;width:50px;height:50px;padding:0;text-align:center;transition:color 0.2s ease}@media only screen and (min-width: 48em){.dk-corner.dk-badge-label.left{top:2.4rem ;left:2.4rem }}.dk-corner.dk-badge-label::after{position:absolute;content:'';right:0;top:0;z-index:-1;width:0;height:0;border-top:0 solid rgba(0,0,0,0);border-right:50px solid rgba(0,0,0,0);border-bottom:50px solid rgba(0,0,0,0);border-left:0 solid rgba(0,0,0,0);border-right-color:inherit;transition:border-color 0.2s ease}.dk-corner.dk-badge-label .text{display:inline-block;position:absolute;right:0px;top:18px;line-height:0;font-weight:700;text-align:center;transform:rotate(45deg)}.dk-tablet .dk-corner.dk-badge-label{right:0}.dk-mobile .dk-corner.dk-badge-label .text{position:absolute;left:6px;top:18px;width:50px;font-size:10px}.dk-mobile .dk-corner.dk-badge-label.aziendale .text{font-size:8px}.dk-car-detail .left.dk-corner.dk-badge-label{width:80px;height:80px}.dk-car-detail .left.dk-corner.dk-badge-label::after{border-right-width:80px;border-top-width:80px}.dk-car-detail .left.dk-corner.dk-badge-label .text{position:absolute;left:0;top:30px;width:60px;font-size:14px}.dk-car-detail .dk-ribbon.dk-badge-label{margin:0 6px;padding:5px 10px}.left.dk-corner.dk-badge-label::after{right:auto;left:0}.left.dk-corner.dk-badge-label::after{border-top:50px solid rgba(0,0,0,0);border-right:50px solid rgba(0,0,0,0);border-bottom:0 solid rgba(0,0,0,0);border-left:0 solid rgba(0,0,0,0);border-top-color:inherit}.left.dk-corner.dk-badge-label .text{transform:rotate(-45deg);left:0;right:auto}.dk-ribbon.dk-badge-label{z-index:10;position:absolute;margin:0 5px;top:15px;left:-12px;padding:2px 10px;border-radius:0 4px 4px 0;border-color:rgba(0,0,0,0.15)}.dk-ribbon.dk-badge-label::after{position:absolute;content:'';top:100%;left:0;border-top:0 solid rgba(0,0,0,0);border-right-width:1em;border-right-color:inherit;border-right-style:solid;border-bottom:1em solid rgba(0,0,0,0);border-left:0 solid rgba(0,0,0,0);width:0;height:0}.dk-ribbon.dk-badge-label.discount{top:8.6em;position:absolute;background-color:var(--color__dk-ribbon-discount__bg);color:var(--color__dk-ribbon-discount__color)}.box-auto{text-align:center;padding-top:5px;position:relative}.box-auto-big{overflow:hidden;text-align:center;padding-top:5px;position:relative}.promo-ribbon{background:url("../img/dk-elements/promo_60x60.png") no-repeat;width:60px;height:60px;z-index:10;position:absolute;top:1px;float:left;display:inline;left:-5px}.promo-ribbon-big{background:url("../img/dk-elements/promo_120x120.png") no-repeat;width:120px;height:120px;position:absolute;top:1px;z-index:9;left:0px}.aziendale-ribbon{background:url("../img/dk-elements/aziendale_60x60.png") no-repeat;width:60px;height:60px;z-index:9;position:absolute;top:1px;float:left;display:inline;left:-5px}.aziendale-ribbon-big{background:url("../img/dk-elements/aziendale_120x120.png") no-repeat;width:120px;height:120px;position:absolute;top:0px;z-index:8;left:0px}.eco-ribbon{background:url("../img/dk-elements/eco_60x60.png") no-repeat;width:60px;height:60px;z-index:7;position:absolute;top:1px;float:left;display:inline;left:-5px}.eco-ribbon-big{background:url("../img/dk-elements/eco_120x120.png") no-repeat;width:120px;height:120px;position:absolute;top:0px;z-index:6;left:0px}.kmzero-ribbon{background:url("../img/dk-elements/kmzero_60x60.png") no-repeat;width:60px;height:60px;z-index:5;position:absolute;top:0px;float:left;display:inline;left:0px}.kmzero-ribbon-big{background:url("../img/dk-elements/kmzero_120x120.png") no-repeat;width:120px;height:120px;position:absolute;top:0px;z-index:4;left:0px}.nuova-ribbon{background:url("../img/dk-elements/nuova_60x60.png") no-repeat;width:60px;height:60px;z-index:3;position:absolute;top:0px;float:left;display:inline;left:0px}.nuova-ribbon-big{background:url("../img/dk-elements/nuova_120x120.png") no-repeat;width:120px;height:120px;position:absolute;top:0px;z-index:2;left:0px}@media only screen and (max-width: 40em){.dk-ribbon.label{left:-0.6rem}.dk-ribbon.label .text{font-size:0.75rem}}@media only screen and (min-width: 23em){.dk-mobile.dk-car-used-listing .dk.dk-badge-label,.dk-mobile.dk-car-new-listing .dk.dk-badge-label{font-size:0.7em}}@media only screen and (min-width: 26em){.dk-ribbon.dk-badge-label{left:-8px}}@media only screen and (min-width: 30em){.dk-mobile.dk-car-used-listing .dk.dk-badge-label,.dk-mobile.dk-car-new-listing .dk.dk-badge-label{font-size:0.9em}.dk-ribbon.dk-badge-label{left:-12px}}.hide{display:none}.dk-disabled{opacity:0.2;pointer-events:none}.dk-imagemask{overflow:hidden;position:relative;text-align:center;border:none}.dk-imagemask img{vertical-align:middle !important;max-width:100%}.dk-strikeprice{position:relative;color:#808080}.dk-strikeprice::after{position:absolute;left:50%;transform:translateX(-50%);font-family:'dek-fontastic';content:'\a009';color:#FF0000;font-size:4em;line-height:4rem}@media only screen and (max-width: 40em){.dk-strikeprice::after{line-height:3rem}}.dk-price.dk-strikeprice{line-height:normal}.dk-sconto-lista{font-weight:normal;font-size:14px;color:#444444}.configuratortabs .slick-slider{padding:0 40px}.configuratortabs .slick-prev{left:-40px}.configuratortabs .slick-next{right:-40px}@media only screen and (max-width: 40em){.configuratortabs #dk-cars{display:none !important}}.configuratortabs #dk-tab-new #dk-brand-header #dk-brand-list a{display:block}.configuratortabs .slick-prev svg{transform:scale(-1)}.configuratortabs .slick-slide>a{padding-right:2.4rem ;padding-left:2.4rem }.configuratortabs .slick-prev,.configuratortabs .slick-next{width:4rem ;height:4rem }.configuratortabs .slick-prev:before,.configuratortabs .slick-next:before{display:none}.configuratortabs--slidercenter{text-align:center}.configuratortabs--slidercenter #dk-tab-new #dk-brand-list{width:100%;text-align:center}.configuratortabs--slidercenter #dk-tab-new #dk-new-offers{height:auto;min-height:10rem }.configuratortabs--slidercenter .slick-slider{padding-top:5rem }.configuratortabs--slidercenter .slick-prev,.configuratortabs--slidercenter .slick-next{top:0;left:0}.configuratortabs--slidercenter .slick-next{right:0;left:auto}.configuratortabs--sliderright{text-align:center}@media only screen and (min-width: 64em){.configuratortabs--sliderright #dk-tab-new{margin-top:-9.5rem }}.configuratortabs--sliderright #dk-tab-new #dk-brand-list{width:100%;text-align:center}.configuratortabs--sliderright #dk-tab-new #dk-new-offers{height:auto;padding-top:0;min-height:10rem }.configuratortabs--sliderright #dk-tab-new #dk-cars{padding:3rem 0rem 2rem ;clear:both}.configuratortabs--sliderright #dk-tab-new #dk-brand-header{text-align:center;margin-top:-40px}@media only screen and (min-width: 64em){.configuratortabs--sliderright #dk-tab-new #dk-brand-header{float:right;width:50%}}@media only screen and (min-width: 48em){.configuratortabs--sliderright #dk-tab-new #dk-brand-header #dk-brand-list{text-align:right;display:flex;justify-content:flex-end}}.configuratortabs--sliderright #dk-tab-new #dk-brand-header #dk-brand-list li{vertical-align:middle;padding:1rem 1.5rem }@media only screen and (min-width: 48em){.configuratortabs--sliderright #dk-tab-new #dk-brand-header #dk-brand-list li{width:20%}}@media only screen and (min-width: 64em){.configuratortabs--sliderright #dk-tab-new #dk-brand-header #dk-brand-list li{padding:1rem .75rem }}@media only screen and (min-width: 48em){.configuratortabs--sliderright .section-header{text-align:left !important;padding:1.5rem 0rem }.configuratortabs--sliderright .section-header__title{width:50%}.configuratortabs--sliderright .section-header__subtitle{width:50%}}.configuratortabs--sliderright .slick-slider{padding-top:5rem }.configuratortabs--sliderright .slick-prev,.configuratortabs--sliderright .slick-next{left:0}.configuratortabs--sliderright .slick-next{right:0;left:auto}.configuratortabs--listingv1 .slick-next{right:0}.configuratortabs--listingv1 .slick-prev{left:0}.configuratortabs--listingv1 #dk-tab-new::after{content:'';display:table;clear:both}@media only screen and (min-width: 48em){.configuratortabs--listingv1 #dk-tab-new{margin-top:-8.3rem }}@media only screen and (min-width: 64em){.configuratortabs--listingv1 #dk-tab-new{margin-top:-12.5rem }}.configuratortabs--listingv1 #dk-tab-new #dk-cars{padding:0;clear:both;float:left;width:100%}.configuratortabs--listingv1 #dk-tab-new #dk-brand-header{text-align:center}@media only screen and (min-width: 48em){.configuratortabs--listingv1 #dk-tab-new #dk-brand-header{float:right;width:50%}}@media only screen and (min-width: 48em){.configuratortabs--listingv1 #dk-tab-new #dk-brand-header #dk-brand-list{display:flex;justify-content:flex-end;text-align:right}}.configuratortabs--listingv1 #dk-tab-new #dk-brand-header #dk-brand-list li{vertical-align:middle;padding:1rem 1.5rem }@media only screen and (min-width: 48em){.configuratortabs--listingv1 #dk-tab-new #dk-brand-header #dk-brand-list li{width:20%}}.configuratortabs--listingv1 #dk-new-offers{height:auto;min-height:100px;float:left;width:100%}.configuratortabs--listingv1 #dk-new-offers ul{float:left;width:100%;min-height:100px;padding:2rem 0rem }.configuratortabs--listingv1 #dk-new-offers ul li.dk-new-offers-mini{width:18%;height:10.5rem }.configuratortabs--listingv1 #dk-new-offers ul li.dk-new-offers-mini .dk-new-offers-carimg.dk-new-offers-carimg{height:auto}.configuratortabs--listingv1 #dk-new-offers ul li.dk-new-offers-mini .dk-new-offers-dropdown{top:8.5rem }@media only screen and (min-width: 64em){.configuratortabs--listingv1 #dk-new-offers ul li.dk-new-offers-mini .dk-new-offers-dropdown{top:10.5rem }}.configuratortabs--listingv1 #dk-new-offers .dk-new-offers-carname{text-decoration:none}@media only screen and (min-width: 48em){.configuratortabs--listingv1 .section-header{text-align:left !important;padding:1.5rem 0rem }.configuratortabs--listingv1 .section-header__title{width:50%}.configuratortabs--listingv1 .section-header__subtitle{width:50%}}@media only screen and (max-width: 40em){.swap-image__box{margin-right:-24px;margin-left:-24px}}.swap-image__image-box-swap{display:none}@media only screen and (min-width: 48em){.swap-image__image-box{padding-right:.1rem }.swap-image__image-box-swap{padding-left:.1rem ;padding-right:0;display:inline-block}}.swap-image__image{width:100%;height:auto}.swap-image__image.is-swap{animation:fadeIn .3s 1 cubic-bezier(0.25, 0.46, 0.45, 0.94)}:root{--color__energy-label-aplus: #008F36;--color__energy-label-a: #008F36;--color__energy-label-b: #58A928;--color__energy-label-c: #C7D100;--color__energy-label-d: #FFEC00;--color__energy-label-e: #F9BA00;--color__energy-label-f: #EA690B;--color__energy-label-g: #E01F1A}.slider-section{position:relative}.badge-image{z-index:7;top:2.4rem ;left:0rem ;box-shadow:0 1px 3px 0 rgba(0,0,0,0.25);position:absolute}.badge-image__item{padding:.4rem 2rem ;display:block;text-transform:uppercase;color:#fff;background-color:#2B7BCD;border-radius:0px;font-family:Volvo-Novum-Bold,serif;font-size:12px;font-weight:bold;line-height:16px;text-align:center}.nav-links a,.nav-links span{margin-right:.4rem ;margin-left:.4rem ;display:inline-block}.navigation .prev,.navigation .next{font-size:0;vertical-align:text-top;position:relative}.navigation .prev::before,.navigation .next::before{content:'';position:absolute;top:0;width:10px;height:15px;background-repeat:no-repeat;background-size:contain}.navigation .prev{padding-left:1.6rem }.navigation .prev::before{left:0}.navigation .next{padding-right:1.6rem }.navigation .next::before{right:0}@media only screen and (min-width: 64.1em){.cc-cookies{position:static}}@media only screen and (max-width: 64.1em){.cc-cookies{top:auto;bottom:0}}.cc-cookies .cc-cookie-accept{background:#fff;color:#000 !important}.no-touchevents .cc-cookies .cc-cookie-accept:hover{background:#E6E6E6}:root{--base__level-0-bg: var(--color__gray-lighter);--base__level-0-border: var(--color__gray-light);--base__level-1-bg: rgba(var(--color__black), 0);--base__level-1-color: var(--color__white);--base__level-1-color-hover-mobile: var(--color__primary);--base__level-1-color-sticky: var(--color__gray-darker);--base__level-1-border: var(--color__secondary);--base__level-1-bg-hover: var(--color__secondary);--base__level-1-color-hover: var(--color__white);--base__submenu-bg: var(--color__secondary);--base__submenu-bg-hover: var(--color__secondary-light);--base__submenu-color: var(--color__white);--base__submenu-border: var(--color__secondary-dark);--base__submenu-color-hover: var(--color__white);--base__submenu-network-item: var(--color__white);--base__menu-icon-color: var(--color__primary);--base__menu-icon-color-hover: var(--color__primary);--base__service-menu-narrow-bg: var(--color__secondary-light);--base__current-item-bg: var(--color__secondary-light);--base__current-item-color: var(--color__primary)}:root{--base__level-0-border: var(--color__gray-light);--base__wide-top-bg: var(--base__wide-top-bg);--base__wide-bg: var(--color__secondary-dark);--base__service-info-bg: var(--color__secondary-light);--base__social-icon-color: var(--color__white);--base__social-icon-color-header: var(--color__gray-darker);--base__social-icon-color-header--v4: var(--color__white);--base__social-icon-hover: var(--color__primary);--base__service-info-link: var(--color__secondary-light);--base__service-info-link-hover: var(--color__primary);--base__link-submenu-bg: var(--color__secondary);--base__link-submenu-color-mobile: var(--color__secondary-light);--base__link-submenu-color: var(--color__white);--service__menu-item-icon-color: var(--color__secondary-dark)}:root{--base__wide-top-bg: var(--color__gray-lighter);--base__wide-bg: var(--color__secondary-dark);--base__wide-border: var(--color__primary);--base__header-body-bg: var(--color__white);--base__submenu-bg: var(--color__secondary);--sticky__bg: var(--color__white);--base__menu-wrapper-border-color: var(--color__primary);--base__wide-top-border-color: var(--color__gray-light)}:root{--base__main-banner--narrow: var(--color__white);--base__main-banner__btn: var(--color__black)}:root{--oem-brands-panel__cmd: var(--color__black)}body[class*='brand-hp-'].wsr{--font__primary: Volvo-Novum-Bold,serif;--font__secondary: Volvo-Novum-Regular,sans-serif}#wrap{height:100%}:root{--base__footer-body-bg: var(--color__secondary);--base__footer-body-bg--light: var(--color__gray-lighter);--base__footer-body-color: var(--color__white);--base__footer-body-color--dark: var(--color__gray-darker);--base__footer-external-bg: var(--color__secondary-dark);--base__footer-external-color: var(--color__white);--base__footer-copyright-color: var(--color__body-base);--base__footer-copyright-bg: var(--color__gray-lighter);--base__footer-back-text-color: var(--color__white);--base__footer-back-top-bg: var(--color__primary);--base__footer-back-top-bg-hover: var(--color__primary-light);--base__footer-dealership-headquarter-icon-color: var(--color__primary);--base__footer-dealership-departments-icon-color: var(--color__primary);--base__footer-dealership-headquarter-icon-color-hover: var(--color__primary);--base__footer-dealership-departments-icon-color-hover: var(--color__primary);--base__footer-dealership-departments-title-color: var(--color__white);--base__footer-border-color: var(--color__gray-dark);--base__footer-social-icon-color--dark: var(--color__gray-darker);--base__footer-link-detail--dark: var(--color__gray-darker)}.dkCompareCta{font-size:12px;color:#fff;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:inline-block;border-radius:0px;background-color:#000;font-family:Volvo-Novum-Regular,sans-serif;padding:8px 48px 8px 16px}.fonts-loaded .dkCompareCta{font-family:Volvo-Novum-Bold,serif}@media only screen and (max-width: 48em){.dkCompareCta{min-height:40px;line-height:24px}}.no-touchevents .dkCompareCta:active{transform:scale(0.98)}.no-touchevents .dkCompareCta:hover{background-color:#222}.dkCompareCta::after{font-size:20px}.dkCompareCta:hover{background:#C76327}.dkFavouriteCta{font-size:12px;color:#fff;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:block;border-radius:0px;background-color:#007BCD;font-family:Volvo-Novum-Regular,sans-serif;padding:8px 16px;position:relative}.fonts-loaded .dkFavouriteCta{font-family:Volvo-Novum-Bold,serif}@media only screen and (max-width: 48em){.dkFavouriteCta{min-height:40px;line-height:24px}}.no-touchevents .dkFavouriteCta:active{transform:scale(0.98)}.no-touchevents .dkFavouriteCta:hover{background-color:#2B7BCD}.dkBackLink{font-size:12px;color:#ccc;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;border-bottom:1px solid #E6E6E6;text-transform:uppercase}@media screen and (min-width: 48em){.dkBackLink{font-size:14px}}.fonts-loaded .dkBackLink{font-family:Volvo-Novum-Regular,sans-serif}.no-touchevents .dkBackLink:hover{color:#007BCD}.dkAddFavourite{color:#fff;border-radius:100%;background-color:rgba(0,0,0,0.5);border:1px solid #fff}.no-touchevents .dkAddFavourite:hover{background-color:#F79D1B}.dkAddFavourite::before{background-color:#d91e18}.dkAddFavourite--active{background-color:#F79D1B}.dkAddFavourite--active__icon{color:#fff}.dk-car-used-detail .dkAddFavourite+.social-share,.stock-vehicles--truck .dkAddFavourite+.social-share{border-right:1px solid #E6E6E6}.dkAddCompare{font-size:12px;color:#fff;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:inline-block;border-radius:0px;background-color:#000;font-family:Volvo-Novum-Regular,sans-serif;padding:8px 48px 8px 16px}.fonts-loaded .dkAddCompare{font-family:Volvo-Novum-Bold,serif}@media only screen and (max-width: 48em){.dkAddCompare{min-height:40px;line-height:24px}}.no-touchevents .dkAddCompare:active{transform:scale(0.98)}.no-touchevents .dkAddCompare:hover{background-color:#222}.dkAddCompare:hover,.dkAddCompare--active{opacity:1}.dkCompareMenu{border-bottom:1px solid #E6E6E6}.dkCompareMenu small{color:#ccc;font-size:12px}.dkCompareMenu .dkFavHeading{font-size:18px;color:#000;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;line-height:normal}@media screen and (min-width: 48em){.dkCompareMenu .dkFavHeading{font-size:24px}}.fonts-loaded .dkCompareMenu .dkFavHeading{font-family:Volvo-Novum-Regular,sans-serif}.dkCompareMenu .dkFavHeading span{color:#ccc;font-size:16px}.dkCompareMenu .dkFavHeading::before{font-size:18px;color:#F79D1B}.dkCompareMenu a.dkFavHeading:hover{color:#F79D1B}.dkCompareMenu .dkCompareBackToFav{font-size:12px;color:#161618;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:inline-block;font-family:Volvo-Novum-Regular,sans-serif;border-bottom:1px solid}.fonts-loaded .dkCompareMenu .dkCompareBackToFav{font-family:Volvo-Novum-Bold,serif}.no-touchevents .dkCompareMenu .dkCompareBackToFav:hover{border-bottom-color:rgba(34,34,34,0.5)}.dkCompareMenu .dkCompareHeading{font-size:18px;color:#000;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;line-height:normal;text-transform:uppercase}@media screen and (min-width: 48em){.dkCompareMenu .dkCompareHeading{font-size:24px}}.fonts-loaded .dkCompareMenu .dkCompareHeading{font-family:Volvo-Novum-Regular,sans-serif}.dkCompareMenu .dkCompareHeading span{color:#ccc;font-size:16px}.dkCompareMenu .dkCompareHeading small{text-indent:0;text-align:right}.dkCompareMenu .dkCompareHeading::before{font-size:25px;color:#ccc}.dkRemove{font-size:0;border-radius:100%;background-color:#d91e18}.dkRemove::after{font-size:16px;color:#fff}.dkMessageCompare{text-align:center}.dkMessageCompare__text{font-size:16px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}@media screen and (min-width: 48em){.dkMessageCompare__text{font-size:14px}}.fonts-loaded .dkMessageCompare__text{font-family:Volvo-Novum-Regular,sans-serif}.dkMessageCompare__link{font-size:16px;color:#fff;text-align:left ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:inline-block;border-radius:0px;background-color:#007BCD;font-family:Volvo-Novum-Regular,sans-serif;padding:16px 52px 16px 24px;background-position:right 16px center;background-size:15px 15px;background-repeat:no-repeat}@media screen and (min-width: 48em){.dkMessageCompare__link{font-size:18px}}.fonts-loaded .dkMessageCompare__link{font-family:Volvo-Novum-Bold,serif}.no-touchevents .dkMessageCompare__link:active{transform:scale(0.98)}.no-touchevents .dkMessageCompare__link:hover{background-color:#2B7BCD}.dkPopUpLimit .mfp-container{background:#F6F6F6;border-radius:5px}.dkPopUpLimit .mfp-container .dkMessage{font-size:20px;font-weight:bold;text-align:center}.dkComparePanel{color:#fff;background:#000}.dkComparePanel__toggle::before{background:#000;cursor:pointer;border-radius:50%}.dkComparePanel__toggle::after{font-size:24px;color:#fff;text-align:center}.dkComparePanel__label{background:#000;border-radius:100%}.dkComparePanel__label span{color:#fff;font-weight:bold;font-size:28px}.dkComparePanel__favourites,.dkComparePanel__compare{background-color:#000}.dkPanelItem.dkPanelItem--compare{background-color:#000}.dkCompareTable__element{font-size:16px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}@media screen and (min-width: 48em){.dkCompareTable__element{font-size:14px}}.fonts-loaded .dkCompareTable__element{font-family:Volvo-Novum-Regular,sans-serif}.dkCompareTable__element:not(:last-child){border-bottom:1px solid #E6E6E6}.dkCompareTable__make{font-size:16px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.dkCompareTable__make{font-size:18px}}.fonts-loaded .dkCompareTable__make{font-family:Volvo-Novum-Bold,serif}.dkCompareTable__head .dkCompareTable__element{font-size:14px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.dkCompareTable__head .dkCompareTable__element{font-size:16px}}.fonts-loaded .dkCompareTable__head .dkCompareTable__element{font-family:Volvo-Novum-Bold,serif}.dkCompareTable__head .dkCompareTable__row{background:#fff}.dkCompareTable__content .dkCompareTable__row{border-right:10px solid rgba(0,0,0,0);border-left:10px solid rgba(0,0,0,0)}.dkCompareTable__content .dkCompareTable__row:nth-child(odd){background-color:#F6F6F6}.dkCompareTable__name{font-size:14px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.fonts-loaded .dkCompareTable__name{font-family:Volvo-Novum-Regular,sans-serif}.dkCompareTable__price{font-size:16px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.dkCompareTable__price{font-size:18px}}.fonts-loaded .dkCompareTable__price{font-family:Volvo-Novum-Bold,serif}.dkCompareTable__cta{font-size:12px;color:#fff;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:inline-block;border-radius:0px;background-color:#007BCD;font-family:Volvo-Novum-Regular,sans-serif;padding:8px 16px}.fonts-loaded .dkCompareTable__cta{font-family:Volvo-Novum-Bold,serif}@media only screen and (max-width: 48em){.dkCompareTable__cta{min-height:40px;line-height:24px}}.no-touchevents .dkCompareTable__cta:active{transform:scale(0.98)}.no-touchevents .dkCompareTable__cta:hover{background-color:#2B7BCD}.dkCompareTable__element--divider{border-bottom:0 !important}.dkCompareTable__link{color:#000}.dkFavouriteTable{background:none;border:0;box-shadow:none}.dkFavouriteTable__head{font-size:16px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;background:#E6E6E6}@media screen and (min-width: 48em){.dkFavouriteTable__head{font-size:18px}}.fonts-loaded .dkFavouriteTable__head{font-family:Volvo-Novum-Regular,sans-serif}.dkFavouriteTable__row{border-bottom:10px solid #F6F6F6}.dkFavouriteTable__footer{border:0;background:#E6E6E6}.dkFavouriteTable__element{font-size:16px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}@media screen and (min-width: 48em){.dkFavouriteTable__element{font-size:14px}}.fonts-loaded .dkFavouriteTable__element{font-family:Volvo-Novum-Regular,sans-serif}.dkFavouriteTable__link{color:#161618}.dkFavouriteTable__name{color:#161618}.dkFavouriteTable__price{font-size:16px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder;white-space:nowrap}@media screen and (min-width: 48em){.dkFavouriteTable__price{font-size:18px}}.fonts-loaded .dkFavouriteTable__price{font-family:Volvo-Novum-Bold,serif}.dkFavouriteTable td:hover{background:none}.car-configurator__related.configurator-hide-price .c-vehicle-card__price-container{display:none}.virtualtourPage__title{margin-bottom:.8rem }.virtualtourPage__content{margin-bottom:.8rem }.virtualtourPage .dk-facets-control{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:14px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder;padding:1.6rem ;font-weight:lighter;text-transform:uppercase;background-color:#E6E6E6;position:relative;z-index:1;cursor:pointer}@media screen and (min-width: 48em){.virtualtourPage .dk-facets-control{font-size:16px}}.fonts-loaded .virtualtourPage .dk-facets-control{font-family:Volvo-Novum-Bold,serif}.virtualtourPage .dk-facets-control svg{display:block;width:100%;height:100%}.virtualtourPage .dk-facets-control .module-icon{display:inline-block}.virtualtourPage .dk-facets-control .icon-filters{width:26px;height:26px;flex:0 1 auto}.virtualtourPage .dk-facets-control .icon-delete{display:none;width:14px;height:14px;flex:0 1 auto}.dk-facets-panel-open .virtualtourPage .dk-facets-control .icon-delete{display:block}.virtualtourPage .dk-facets-control .icon-arrow__top{width:20px;height:20px;flex:0 1 auto;transition:transform .5s ease-in-out;transform:rotate(180deg)}.dk-facets-panel-open .virtualtourPage .dk-facets-control .icon-arrow__top{display:none;transform:rotate(0)}.virtualtourPage .dk-facets-panel{background-color:#E6E6E6;overflow:hidden;position:relative;margin-bottom:.8rem }.virtualtourPage .dk-facets-panel .dk-facets-panel__wrapper{display:flex;justify-content:flex-start;flex-wrap:wrap;padding:1.6rem ;position:absolute;bottom:0}.virtualtourPage .dk-facets-panel .dk-facets-panel__wrapper-spacer{height:0;transition:.5s height ease-in-out}.virtualtourPage .dk-facets-panel .dk-facetlist li{width:100%;display:block}.virtualtourPage .dk-facets-panel .dk-facetlist li:not(:last-child){margin-bottom:.8rem }.virtualtourPage .dk-facets-panel .dk-facetlist a{border:none;text-indent:0;position:relative}.virtualtourPage .dk-facets-panel .dk-facetlist a span{display:inline-block;vertical-align:top;text-indent:22px;line-height:1.2;word-break:break-word}.virtualtourPage .dk-facets-panel .dk-facetlist a.selected{background:none}.virtualtourPage .dk-facets-panel .dk-facetlist a.selected:hover{line-height:2em}.virtualtourPage .dk-facets-panel .dk-facetlist a.selected:hover span{display:inline-block;background:none}.virtualtourPage .dk-facets-panel .dk-facetlist a.selected:after{content:"";display:inline-block;width:11px;height:11px;position:absolute;left:4px;top:4px;background-color:#ccc}.virtualtourPage .dk-facets-panel .dk-facetlist a:hover{background-color:rgba(0,0,0,0)}.virtualtourPage .dk-facets-panel .dk-facetlist a:before{content:"";display:inline-block;vertical-align:top;width:17px;height:17px;background-color:#fff;border:1px solid #E6E6E6;position:absolute;left:0;top:0}.virtualtourPage .dk-facets-panel .dk-facet-block{flex:1 1 100%;margin-top:1.6rem }.virtualtourPage .dk-facets-panel .dk-facet-header{margin-bottom:1.6rem ;display:block}.virtualtourPage .dk-facets-panel .dk-facet-header span{font-size:14px;color:#000;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.virtualtourPage .dk-facets-panel .dk-facet-header span{font-size:16px}}.fonts-loaded .virtualtourPage .dk-facets-panel .dk-facet-header span{font-family:Volvo-Novum-Bold,serif}.virtualtourPage .dk-facets-panel .dk-facet-content{display:block;padding:0}.virtualtourPage .dk-facets-panel .dk-facet-content .dk-facet-select-min-wrap{margin-bottom:.4rem }.virtualtourPage .dk-facets-panel .dk-facet-content .dk-facet-select-min-wrap,.virtualtourPage .dk-facets-panel .dk-facet-content .dk-facet-select-max-wrap{display:block;width:100%}.virtualtourPage .dk-facets-panel .dk-facet-content .dk-facet-select-min-wrap select,.virtualtourPage .dk-facets-panel .dk-facet-content .dk-facet-select-max-wrap select{width:100%}.virtualtourPage__sort #dk-order-results{display:block;width:100%}.virtualtourPage__sort .dk-search-results-found{display:block}.virtualtourPage__sort .dk-paging{display:none}.virtualtourPage__pagination{display:block}.virtualtourPage__pagination #dk-order-results,.virtualtourPage__pagination .dk-search-results-found{display:none}.virtualtourPage__pagination .dk-paging{text-align:center;float:none;width:100%}.virtualtourPage__applied-facet{margin:1.6rem 0rem .8rem }.virtualtourPage__listing .dk-block,.virtualtourPage__listing .dk-block-content{float:none !important}.virtualtourPage__listing .dkCarListItem__imagewrap a,.virtualtourPage__listing .dkCarListItem__imagewrap img{display:block;width:100%}.virtualtourPage__listing .dkCarListItem .dk-cta{background-image:url("../../images//arrow-right-white.svg")}.virtualtourPage__listing .virtualtour-cta{font-size:16px;color:#000;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#fff;font-weight:normal;text-transform:initial;display:inline-block;border-radius:0px;background-color:#161618;font-family:Volvo-Novum-Regular,sans-serif;padding:16px 52px 16px 24px;background-position:right 16px center;background-size:15px 15px;background-repeat:no-repeat;background-image:url("../../images//arrow-right.svg");width:100%}@media screen and (min-width: 48em){.virtualtourPage__listing .virtualtour-cta{font-size:18px}}.fonts-loaded .virtualtourPage__listing .virtualtour-cta{font-family:Volvo-Novum-Bold,serif}.no-touchevents .virtualtourPage__listing .virtualtour-cta:active{transform:scale(0.98)}.no-touchevents .virtualtourPage__listing .virtualtour-cta:hover{background-color:#222}.virtualtourPage__listing .virtualtour-cta:before{content:"";display:inline-block;vertical-align:middle;width:34px;height:34px;margin:0rem .8rem 0rem 0rem ;background-image:url("../../images//360_icon.svg");background-repeat:no-repeat;background-size:100% 100%;background-position:center}.virtualtourPage .dk-show-hidden-facets{text-align:left}@media only screen and (min-width: 40em){.virtualtourPage__listing .dkCarListItem__info,.virtualtourPage__listing .dkCarListItem__imagewrap{margin:0 !important}}@media only screen and (min-width: 48em){.virtualtourPage .dk-facets-control__title{flex:12 1 auto;padding:0rem 0rem 0rem 1.6rem }.virtualtourPage .dk-facets-panel{background-color:#E6E6E6;overflow:hidden;position:relative;margin-bottom:.8rem }.virtualtourPage .dk-facets-panel .dk-facets-panel__wrapper{display:flex;justify-content:flex-start;flex-wrap:wrap;padding:1.6rem ;position:absolute;bottom:0}.virtualtourPage .dk-facets-panel .dk-facets-panel__wrapper-spacer{height:0;transition:.5s height ease-in-out}.virtualtourPage .dk-facets-panel .dk-facetlist li{width:100%;display:block}.virtualtourPage .dk-facets-panel .dk-facetlist a{border:none;text-indent:0;position:relative}.virtualtourPage .dk-facets-panel .dk-facetlist a span{display:inline-block;vertical-align:top;text-indent:22px;line-height:1.2;word-break:break-word}.virtualtourPage .dk-facets-panel .dk-facetlist a.selected{background:none}.virtualtourPage .dk-facets-panel .dk-facetlist a.selected:hover{line-height:2em}.virtualtourPage .dk-facets-panel .dk-facetlist a.selected:hover span{display:inline-block;background:none}.virtualtourPage .dk-facets-panel .dk-facetlist a.selected:after{content:"";display:inline-block;width:11px;height:11px;position:absolute;left:4px;top:4px;background-color:#ccc}.virtualtourPage .dk-facets-panel .dk-facetlist a:hover{background-color:rgba(0,0,0,0)}.virtualtourPage .dk-facets-panel .dk-facetlist a:before{content:"";display:inline-block;vertical-align:top;width:17px;height:17px;background-color:#fff;border:1px solid #E6E6E6;position:absolute;left:0;top:0}.virtualtourPage .dk-facets-panel .dk-facet-block{flex:0 1 25%;justify-content:space-between;padding:0rem 4rem 0rem 0rem ;margin-top:4rem }.virtualtourPage .dk-facets-panel .dk-facet-header{margin-bottom:1.6rem ;display:block}.virtualtourPage .dk-facets-panel .dk-facet-header span{font-size:14px;color:#000;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}}@media only screen and (min-width: 48em) and (min-width: 48em){.virtualtourPage .dk-facets-panel .dk-facet-header span{font-size:16px}}@media only screen and (min-width: 48em){.fonts-loaded .virtualtourPage .dk-facets-panel .dk-facet-header span{font-family:Volvo-Novum-Bold,serif}.virtualtourPage .dk-facets-panel .dk-facet-content{display:block;padding:0}.virtualtourPage .dk-facets-panel .dk-facet-content .dk-facet-select-min-wrap{margin-bottom:.4rem }.virtualtourPage .dk-facets-panel .dk-facet-content .dk-facet-select-min-wrap,.virtualtourPage .dk-facets-panel .dk-facet-content .dk-facet-select-max-wrap{display:block;width:100%}}@media only screen and (min-width: 64em){.virtualtourPage__listing .dkCarListItem__info,.virtualtourPage__listing .dkCarListItem__imagewrap{margin:0 !important}.virtualtourPage__listing .dkCarListItem .virtualtour-cta:before{width:35px;height:35px}}.dk-facets-overlay{position:fixed;display:block;top:0;left:0;height:100%;width:100%;overflow:scroll;background-color:#E6E6E6;visibility:hidden;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out}.dk-facets-overlay-open .dk-facets-overlay{visibility:visible;pointer-events:all;opacity:1;transition:opacity .2s ease-in-out;z-index:2000}.dk-facets-overlay__header{width:100%;font-size:14px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder;font-weight:lighter;text-transform:uppercase;background-color:#E6E6E6;position:fixed;width:100%;z-index:1}@media screen and (min-width: 48em){.dk-facets-overlay__header{font-size:16px}}.fonts-loaded .dk-facets-overlay__header{font-family:Volvo-Novum-Bold,serif}.dk-facets-overlay__header button{border:none;background:none;padding:2.4rem }.dk-facets-overlay__header .nav-back{display:none}.dk-slideto-facetsblocks .dk-facets-overlay__header .nav-back{display:block}.dk-facets-overlay__header .dk-facets-control{display:flex;align-items:center;justify-content:space-between}.dk-facets-overlay__header svg{display:block;width:100%;height:100%}.dk-facets-overlay__header .module-icon{display:inline-block}.dk-facets-overlay__header .icon-filters{width:40px;height:26px;flex:0 1 auto;padding-left:1.6rem }.dk-facets-overlay__header-title{flex:12 1 auto;padding:0rem 0rem 0rem 1.6rem ;text-align:center}.dk-facets-overlay__header .icon-delete{display:none;width:14px;height:14px;flex:0 1 auto}.dk-facets-overlay-open .dk-facets-overlay__header .icon-delete{display:block}.dk-facets-overlay__header .icon-arrow__top{width:20px;height:20px;flex:0 1 auto;transition:transform .5s ease-in-out;transform:rotate(-90deg)}.dk-facets-overlay__wrapper{white-space:nowrap;overflow-x:hidden;position:relative;width:100%}.dk-facets-overlay .dk-facets-blocks{display:inline-block;vertical-align:top;position:fixed;width:100%;height:100%;left:100%;top:0;transition:.2s transform ease-in-out;transform:translateX(0%)}.dk-facets-overlay .dk-facets-blocks .dk-facet-block{visibility:hidden;pointer-events:none;margin:0;position:absolute;width:100%;height:100%;top:0;left:0;float:none;overflow:hidden;padding:0rem 1.6rem ;transition:height 0s ease .2s}.dk-facets-overlay .dk-facets-blocks .dk-facet-block .dk-facetlist li{float:none;display:block}.dk-facets-overlay .dk-facets-blocks .dk-facet-block:before{content:"";display:block;height:0;transition:height 0s ease .2s}.dk-facets-overlay .dk-facets-blocks .dk-facet-block.dk-selected-block{transition:height 0s ease 0s;visibility:visible;pointer-events:all;height:auto;overflow:inherit}.dk-facets-overlay .dk-facets-blocks .dk-facet-block.dk-selected-block:before{height:80px;transition:height 0s ease 0s}.dk-slideto-facetsblocks .dk-facets-overlay .dk-facets-blocks{transform:translateX(-100%);overflow:scroll}.dk-facets-overlay .dk-facets-list{display:inline-block;vertical-align:top;width:100%;transition:.2s transform ease-in-out;transform:translateX(0%);padding:8rem 0rem 0rem }.dk-facets-overlay .dk-facets-list .dk-facet-refer{width:100%;padding:.8rem 1.6rem ;border-bottom:1px solid #ccc;margin:0;float:none}.dk-facets-overlay .dk-facets-list .dk-facet-refer:first-child{border-top:1px solid #ccc}.dk-slideto-facetsblocks .dk-facets-overlay .dk-facets-list{transform:translateX(-100%)}.dkCarListItemInfo__version{border-bottom:1px solid #E6E6E6}:root{--color__bbva-primary: #132950;--color__bbva-secondary: #A5B1BF;--color__bbva-tertiary: #49B4BE
}.dk-car-form__toperrormsg{padding:4px 16px;margin-bottom:8px;color:var(--color__error);border:1px solid var(--color__error)}#dk-car-finder-form{margin:0;padding:10px}#sidebar .carsearchform{margin-top:-4.8rem }#sidebar .carsearchform fieldset{padding:1.6rem ;margin-top:0;width:100%}#sidebar .carsearchform--toptabs-inside fieldset{clear:both;padding-top:20px}#sidebar #dk-car-search .dk-car-finder-type{padding:0;float:left;width:100%;display:flex;justify-content:space-between;margin-right:0}#sidebar #dk-car-search .dk-car-finder-type::after{display:block;clear:both;content:''}#sidebar #dk-car-search #dk-search-widget .dk-car-finder-type{float:none}#sidebar #dk-car-search .dk-car-finder-type li{margin-bottom:0}#sidebar #dk-car-search .dk-car-finder-type li:first-child:nth-last-child(2),#sidebar #dk-car-search .dk-car-finder-type li:first-child:nth-last-child(2) ~ li{width:50% !important}#sidebar #dk-car-search .dk-car-finder-type li:first-child:nth-last-child(4),#sidebar #dk-car-search .dk-car-finder-type li:first-child:nth-last-child(4) ~ li{width:25% !important}#sidebar #dk-car-search .dk-car-finder-type li a{display:block;padding:10%;cursor:pointer}#sidebar #dk-car-search .dk-field{width:100%;margin:0 0 10px 0}#sidebar #dk-car-search .dk-car-search__no-result{padding:1.6rem ;position:relative;top:auto;left:auto;transform:translate(0, 0);text-align:center}#sidebar #dk-car-search select{width:100%}#sidebar #dk-car-search .dk-facet{border-bottom:0;padding-bottom:0}#sidebar #dk-car-search .dk-facet-double-select .dk-range-header{font-weight:normal}#sidebar #dk-car-search .dk-facet-range-singlevalue{float:none}#sidebar #dk-car-search #dk-price{float:left;width:50%;margin:0 0 5px 0;padding-right:5px}#sidebar #dk-car-search #dk-price .dk-range-header{width:100%}#sidebar #dk-car-search #dk-price .dk-facet-select-max-wrap{width:100%}#sidebar #dk-car-search #dk-year{float:left;width:50%;margin:0 0 5px 0;padding-left:5px}#sidebar #dk-car-search #dk-year .dk-facet-select-min-wrap{width:100%}#sidebar #dk-car-search #dk-fuelType{float:left;width:50%;margin:0 0 5px 0;padding-right:5px}#sidebar #dk-car-search #dk-km{float:left;width:50%;margin:0 0 5px 0;padding-left:5px}#sidebar #dk-car-search #dk-km .dk-facet-select-max-wrap{width:100%}#sidebar #dk-car-search #dk-search-form-listing-link{clear:both;margin-top:20px;width:100%}#sidebar #dk-car-search .dk-facet-double-select .dk-range-header{display:block;padding-top:1rem}#sidebar #dk-car-search .dk-facet-content{padding:0}#sidebar #dk-car-search .dk-searchform-car-totals{display:none}#dk-tab-new #dk-cars{padding:20px 0}#dk-tab-new #dk-brand-header h2{float:left}#dk-tab-new #dk-brand-header #dk-brand-list li{display:inline-block;padding:1em 0.5em}#dk-new-offers{height:220px;position:relative}#dk-new-offers ul{display:none}#dk-new-offers ul:first-child{display:block}#dk-new-offers ul li{width:18%;float:left;height:100px;margin:0 2% 3% 0;position:relative}#dk-new-offers ul li:last-child{margin-right:0}#dk-new-offers .dk-new-offers-carimg{width:100%;overflow:hidden;display:block}#dk-new-offers .dk-new-offers-carimg img{width:100%}#dk-new-offers .dk-new-offers-carname{margin-top:1rem;text-align:center;display:block}#dk-new-offers ul li.dk-new-offers-mini{width:12.2%;margin-right:2%}#dk-new-offers ul li.dk-new-offers-mini .dk-new-offers-carimg{width:100%;overflow:hidden;display:block}.dk-tab-slider #dk-new-offers .dk-new-offers-carimg{height:auto}.dk-tab-slider #dk-new-offers{height:115px;padding-top:25px}.leaflet-popup-content-wrapper{box-shadow:0 2px 3px rgba(0,0,0,0.5);background-color:#fff;color:#000}.leaflet-popup-close-button{color:#000}.swiper-button{color:#fff}.swiper-button polygon{fill:#fff}.no-touchevents .swiper-button:hover path{fill:#fff}.swiper-pagination-bullet{background:#E6E6E6;opacity:1;border:1px solid #E6E6E6}.swiper-pagination-bullet-active{border-color:#007BCD;background:#007BCD}.swiper-pagination-custom{font-size:16px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}@media screen and (min-width: 48em){.swiper-pagination-custom{font-size:14px}}.fonts-loaded .swiper-pagination-custom{font-family:Volvo-Novum-Regular,sans-serif}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{background:#007BCD;border:1px solid #007BCD}button[class*='pagination-item']{background:#E6E6E6;opacity:1;border:1px solid #E6E6E6}button[class*='pagination-item']-active{border-color:#007BCD;background:#007BCD}.accordion{background-color:#F6F6F6}.accordion-element{border-bottom:2px solid #fff}.accordion-element__header{font-size:0}.accordion-element__header .step-number{font-size:18px;color:#fff;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bold;line-height:1;background-color:var(--color__yellow-paypal)}@media screen and (min-width: 48em){.accordion-element__header .step-number{font-size:24px}}.fonts-loaded .accordion-element__header .step-number{font-family:Volvo-Novum-Bold,serif}.how-to .accordion-element__header .step-number{font-weight:normal;color:#fff;background-color:#007BCD}.accordion-element__header .step-description{font-size:16px;color:#000;text-align:left ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}@media screen and (min-width: 48em){.accordion-element__header .step-description{font-size:18px}}.fonts-loaded .accordion-element__header .step-description{font-family:Volvo-Novum-Regular,sans-serif}.how-to .accordion-element__header .step-description{font-weight:bold}.accordion-element.is-expanded-panel .accordion-element__header .step-description{font-weight:bold}@media only screen and (min-width: 50em){.accordion-element{border:none}.accordion-element__panel p{font-size:14px;color:#000;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.fonts-loaded .accordion-element__panel p{font-family:Volvo-Novum-Regular,sans-serif}}.dk-accordion .dk-accordion-title{font-size:16px}.dk-accordion .dk-accordion-title::after{font-size:18px}.dk-accordion:not(.dk-car-summary) .dk-accordion-content{background-color:#fff;padding:.8rem ;box-shadow:0 1px 2px 0 rgba(0,0,0,0.25);border:0}@media only screen and (max-width: 48em){.dk-accordion .dk-accordion-content{background-color:#fff;padding:.8rem ;box-shadow:0 1px 2px 0 rgba(0,0,0,0.25);border:0}}@media only screen and (min-width: 64em){.cmd-bar.is-fixed{background-color:#fff;box-shadow:inset 0 -2px #ccc}.cmd-bar.is-fixed:not(.is-open) .cmd-bar__item{box-shadow:none}.cmd-bar.is-fixed::after{position:absolute;z-index:1;right:0;bottom:0;left:0;content:'';height:-2px;background-color:#ccc}}.cmd-bar.is-fixed .cmd-bar__item{border-top:0}.cmd-bar.is-fixed .cmd-bar__item:first-child{border-left:0}.cmd-bar.is-fixed .cmd-bar__item:last-child{border-right:0}@media only screen and (min-width: 64em){.cmd-bar.is-open{border-top:0}}.cmd-bar__item{transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-property:transform,box-shadow;border-top:1px solid #E6E6E6;border-left:1px solid #E6E6E6;transform-origin:center bottom}.cmd-bar__item:last-child{border-right:1px solid #E6E6E6}@media only screen and (min-width: 48em){.cmd-bar__item{box-shadow:inset 0 -2px #ccc}}.no-touchevents .cmd-bar__item:hover{box-shadow:inset 0 -2px #000}.cmd-bar__item.has-car+.cmd-bar__item{border-left:1px solid #E6E6E6}@media only screen and (max-width: 64em){.cmd-bar__item.is-active{background-color:#222;border-color:#222}.cmd-bar__item.is-active .cmd-bar__link{color:#fff}}@media only screen and (min-width: 64em){.cmd-bar__item.is-active{background-color:#fff}}.is-open .cmd-bar__item.is-active{box-shadow:0 -6px 10px -1px rgba(0,0,0,0.3);transform:scale(1.2)}.is-open .cmd-bar__item.is-active .cmd-bar__text{transform:scale(0.9)}.cmd-bar__link{font-size:12px;color:#161618;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder;text-transform:uppercase}@media only screen and (max-width: 48em){.cmd-bar__link{font-weight:normal}}@media screen and (min-width: 48em){.cmd-bar__link{font-size:14px}}.fonts-loaded .cmd-bar__link{font-family:Volvo-Novum-Bold,serif}.is-open .cmd-bar__link:hover{color:#161618}.cmd-bar__icon{font-size:2em;color:inherit}.cmd-bar__icon::before{font-size:inherit}@media only screen and (min-width: 48em){.cmd-bar__icon{font-size:1em}}.aida-menu-wrapper{opacity:0;visibility:hidden}.aida-menu-wrapper.is-open{opacity:1;visibility:visible}.modal{background-color:#fff}.modal__close::after{font-family:dek-fontastic;content:'\e0d5';font-size:1.5em;color:#fff}.overlay{background-color:rgba(0,0,0,0.6)}.bodytype-search__tab-item::after{background-color:#007BCD}.is-active .bodytype-search__tab-cmd{color:#007BCD}.bodytype-search__tabs-inner::after{background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.75) 100%)}.bodytype-search__header{border-bottom:1px solid #E6E6E6}.brand-navigation-section{background-color:#F6F6F6}@media only screen and (min-width: 48em){.brand-navigation__row:not(:first-child){border-top:1px solid #E6E6E6}}.brand-navigation__item{box-shadow:0 2px 1px 0 rgba(22,22,24,0.25);background-color:#fff}@media only screen and (max-width: 40em){.brand-navigation__item{border-right:0}}@media only screen and (max-width: 48em){.brand-navigation__item{border-bottom:1px solid #E6E6E6;border-right:1px solid #E6E6E6}.brand-navigation__item:nth-child(2n),.brand-navigation__item:last-child{border-right:0}}@media only screen and (min-width: 48em){.brand-navigation__item:not(:last-child){border-right:1px solid #E6E6E6}}.brand-navigation__item::after{background-color:#007BCD}.brand-navigation--sticky{background-color:#fff}.brand-navigation--sticky .brand-navigation__row{box-shadow:0 0 0 0 rgba(22,22,24,0.25);border-top:1px solid #F6F6F6}.brand-navigation--sticky .brand-navigation__item:nth-child(2n),.brand-navigation--sticky .brand-navigation__item:last-child{border-right:1px solid #E6E6E6}.car-card-config--v1 .car-card-config__header{background-color:#F6F6F6}.car-card-config--v1.car-card-config--mini .car-card-config__info{border-bottom:1px solid #E6E6E6}.car-card-config--v1.car-card-config--mini-boxed .car-card-config__info{border-bottom:1px solid #E6E6E6}.car-card-config--v2 .car-card-config__info{border-top:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6}.car-card-config--v2.car-card-config--mini-boxed .car-card-config__info{border-bottom:1px solid #E6E6E6}.car-card-config--v3 .car-card-config__header{border-top:1px solid #E6E6E6}.car-card-config--v3 .car-card-config__fig{background-color:#F6F6F6}.has-energy.car-card-config--v3 .car-card-config__fig{background-color:unset}.car-card-config--v3 .car-card-config__info{border-top:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6}.car-card-config--v3.car-card-config--mini-boxed .car-card-config__header{border-top:0}.car-card-config--v4 .car-card-config__header{background-color:#F6F6F6}.car-card-config--v4 .car-card-config__body{border-bottom:1px solid #E6E6E6}.car-card-config--v4.car-card-config--mini-boxed .car-card-config__header{border:0;background-color:#F6F6F6}.car-card-config .car-card-config__vat{color:#ccc}.car-card-config--mini,.car-card-config--mini-boxed{background-color:#fff}.car-card-config--mini-boxed{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.25);border:0}.car-card-config--mini-boxed .car-card-config__body{border-bottom:0}.car-card-stock .info-list__vat{color:#E6E6E6}.car-card-stock--boxed{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.25);border:0}.car-card-stock--popup .car-card-stock__body{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.25);border:0}.car-card-stock--mini-boxed{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.25);border:0}.car-card-stock--reserved .car-card-stock__fig-wrapper,.car-card-stock--reserved .car-card-stock__body .car-card-stock__head,.car-card-stock--reserved .car-card-stock__data,.car-card-stock--reserved .car-card-stock__fig{transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-property:opacity;opacity:.25}.car-card-stock--reserved .car-card-stock__cta-wrapper{transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-property:opacity;opacity:.5}.car-card-stock--reserved:hover .car-card-stock__fig-wrapper,.car-card-stock--reserved:hover .car-card-stock__body .car-card-stock__head,.car-card-stock--reserved:hover .car-card-stock__data,.car-card-stock--reserved:hover .car-card-stock__cta-wrapper{opacity:.5}.car-card-stock--v1.car-card-stock--mini .car-card-stock__head{border-bottom:0}.car-card-stock--v1.car-card-stock--mini .car-card-stock__data{border-bottom:1px solid #E6E6E6}.car-card-stock--v5 .car-card-stock__add-favs circle{fill-opacity:.5}.car-card-stock--v6 .car-card-stock__add-favs circle{fill-opacity:.5}.car-card-stock--v6.car-card-stock--reserved .car-card-stock__body,.car-card-stock--v6.car-card-stock--reserved .car-card-stock__fig{transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-property:opacity;opacity:.25}.car-card-stock--v8{background-color:#fff;border-radius:0px}.car-card-stock--v8 .car-card-stock__title{color:#007BCD}.car-card-stock--v8 .car-card-stock__foot{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.25);border:0;background-color:#fff;border-bottom:2px solid #007BCD}.car-card-stock--v1.car-card-stock--has-countdown .car-card-stock__head,.car-card-stock--v2.car-card-stock--has-countdown .car-card-stock__head,.car-card-stock--v4.car-card-stock--has-countdown .car-card-stock__head{border-bottom:0}.car-card-stock__block-subtitle{color:#000}.car-card-stock__fig{background-color:#F6F6F6;background-size:cover}@media only screen and (min-width: 48em){.car-card-stock__block-heading{border-bottom:1px solid #E6E6E6}}.car-card-stock__head{border-bottom:1px solid #E6E6E6}.car-card-stock__title{color:#000}.car-card-stock__subtitle{text-transform:uppercase;color:#000}.car-card-stock__block-link-wrapper{text-align:center }.car-card-stock__block-link-wrapper--small{padding-top:3.2rem }.car-card-stock__slider-btn{color:#000}.is-mobile-secondary-style .car-card-stock{position:relative}.is-mobile-secondary-style .car-card-stock::after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-property:opacity,visibility;content:''}.is-mobile-secondary-style .car-card-stock__block-link-wrapper{text-align:right }.is-mobile-secondary-style .swiper-slide-next .car-card-stock::after{opacity:1;pointer-events:inherit;background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 25%, #fff 100%)}.car-summary__item:nth-child(2n){background-color:#F6F6F6}@media only screen and (min-width: 48em){.car-summary__item:nth-child(2n){background-color:rgba(246,246,246,0)}.car-summary__item:nth-child(4n),.car-summary__item:nth-child(4n-1){background-color:#F6F6F6}}@media only screen and (min-width: 64em){.car-summary__item:nth-child(2n){background-color:rgba(246,246,246,0)}.car-summary__item:nth-child(4n),.car-summary__item:nth-child(4n-1){background-color:#F6F6F6}}.car-summary__item .label{font-size:16px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}@media screen and (min-width: 48em){.car-summary__item .label{font-size:14px}}.fonts-loaded .car-summary__item .label{font-family:Volvo-Novum-Regular,sans-serif}.car-summary__item .value{font-size:14px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}@media screen and (min-width: 48em){.car-summary__item .value{font-size:16px}}.fonts-loaded .car-summary__item .value{font-family:Volvo-Novum-Regular,sans-serif}.card-promo-bar{background-color:#000}.card-promo-bar__description .card-promo-bar__badge::before{background-color:#fff}.card-promo-bar__promo-text{color:#fff}.card-promo-bar--composed .countdown{background-color:#fff}.card-promo-bar--composed .countdown__figure,.card-promo-bar--composed .countdown__body{color:#000}.card-promo-bar--right .countdown:not(.countdown--bar) .countdown__body{color:#fff}.card-recap--boxed .card-recap__body{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.25);border:0}.card-recap--boxed .card-recap__title{font-size:14px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.card-recap--boxed .card-recap__title{font-size:16px}}.fonts-loaded .card-recap--boxed .card-recap__title{font-family:Volvo-Novum-Bold,serif}@media only screen and (max-width: 48em){.card-recap--boxed .card-recap__title{font-size:18px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}}@media only screen and (max-width: 48em) and (min-width: 48em){.card-recap--boxed .card-recap__title{font-size:24px}}@media only screen and (max-width: 48em){.fonts-loaded .card-recap--boxed .card-recap__title{font-family:Volvo-Novum-Bold,serif}}.card-recap--boxed .card-recap__features{font-size:12px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}@media screen and (min-width: 48em){.card-recap--boxed .card-recap__features{font-size:14px}}.fonts-loaded .card-recap--boxed .card-recap__features{font-family:Volvo-Novum-Regular,sans-serif}.configurator-card-stock__head{border-top:1px solid #E6E6E6}.countdown__figure{color:#fff}.countdown:not(.countdown--bar) .countdown__body{font-size:12px;color:#000;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.countdown:not(.countdown--bar) .countdown__body{font-size:14px}}.fonts-loaded .countdown:not(.countdown--bar) .countdown__body{font-family:Volvo-Novum-Bold,serif}.countdown:not(.countdown--bar) .countdown__content{color:#000}.countdown--bar{background-color:#000}@media only screen and (min-width: 40em){.countdown--bar{border-radius:25px}}.dealer-contacts{background:url("../../images///bg_dealer-contacts.jpg") no-repeat center center;background-size:cover}.dealer-contacts__info{background-color:#fff}.dealer-contacts__address{font-size:14px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.fonts-loaded .dealer-contacts__address{font-family:Volvo-Novum-Regular,sans-serif}.dealer-contacts .icon{color:#007BCD}.dealer-contacts .cta-contact{font-size:14px;color:#fff;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:block;border-radius:0px;background-color:#161618;font-family:Volvo-Novum-Regular,sans-serif;border:1px solid;padding:8px;align-items:center;height:inherit}@media screen and (min-width: 48em){.dealer-contacts .cta-contact{font-size:16px}}.fonts-loaded .dealer-contacts .cta-contact{font-family:Volvo-Novum-Bold,serif}.dealer-contacts .cta-contact--big{width:100%}@media screen and (min-width: 48em){.dealer-contacts .cta-contact--big{font-size:14px}}.dealer-contacts .cta-contact__el{margin:auto}.cta--icon-align-middle .dealer-contacts .cta-contact__el{margin:0rem 0rem 0rem .8rem }.dealer-contacts .cta-contact__fig{width:1.7857142857em;height:1.7857142857em}.dealer-contacts .cta-contact__fig--small{width:1.1904761905em;height:1.1904761905em}.no-touchevents .dealer-contacts .cta-contact:active{transform:scale(0.98)}.no-touchevents .dealer-contacts .cta-contact:hover{background-color:#222;border-color:rgba(0,0,0,0)}.dealer-contacts .cta-contact.is-show{color:#161618}.dealer-contacts .cta-contact::before{font-size:14px;color:inherit;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:flex;border-radius:0px;background-color:#fff;font-family:Volvo-Novum-Regular,sans-serif;border:1px solid;padding:8px;align-items:center;height:inherit}@media screen and (min-width: 48em){.dealer-contacts .cta-contact::before{font-size:16px}}.fonts-loaded .dealer-contacts .cta-contact::before{font-family:Volvo-Novum-Bold,serif}.dealer-contacts .cta-contact::before--big{width:100%}@media screen and (min-width: 48em){.dealer-contacts .cta-contact::before--big{font-size:14px}}.dealer-contacts .cta-contact::before__el{margin:auto}.cta--icon-align-middle .dealer-contacts .cta-contact::before__el{margin:0rem 0rem 0rem .8rem }.dealer-contacts .cta-contact::before__fig{width:1.7857142857em;height:1.7857142857em}.dealer-contacts .cta-contact::before__fig--small{width:1.1904761905em;height:1.1904761905em}.no-touchevents .dealer-contacts .cta-contact::before:active{transform:scale(0.98)}.no-touchevents .dealer-contacts .cta-contact::before:hover{background-color:#F6F6F6;border-color:rgba(0,0,0,0)}.dealer-contacts .cta-map{font-size:12px;color:#fff;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:inline-block;border-radius:0px;background-color:#161618;font-family:Volvo-Novum-Regular,sans-serif;padding:16px 40px}.fonts-loaded .dealer-contacts .cta-map{font-family:Volvo-Novum-Bold,serif}@media only screen and (max-width: 48em){.dealer-contacts .cta-map{min-height:40px;line-height:24px}}.no-touchevents .dealer-contacts .cta-map:active{transform:scale(0.98)}.no-touchevents .dealer-contacts .cta-map:hover{background-color:#222}.wpsl-search{background-color:#161618;text-transform:uppercase}.wpsl__cta{font-size:12px;color:#fff;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:block;border-radius:0px;background-color:#007BCD;font-family:Volvo-Novum-Regular,sans-serif;padding:8px 16px;width:100%}.fonts-loaded .wpsl__cta{font-family:Volvo-Novum-Bold,serif}@media only screen and (max-width: 48em){.wpsl__cta{min-height:40px;line-height:24px}}.no-touchevents .wpsl__cta:active{transform:scale(0.98)}.no-touchevents .wpsl__cta:hover{background-color:#2B7BCD}.wpsl__label{font-size:14px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#fff;font-weight:bolder}@media screen and (min-width: 48em){.wpsl__label{font-size:16px}}.fonts-loaded .wpsl__label{font-family:Volvo-Novum-Bold,serif}.wpsl__icon{color:#007BCD}.wpsl-stores__contact .wpsl__icon{color:#555}.entry-content .wpsl__title{color:#fff}.wpsl-stores__element,.wpsl-direction__item{border-bottom:1px solid #F6F6F6}.wpsl-error{border:1px solid var(--color__error-dark);background-color:var(--color__error-light)}.wpsl__container--logo .dk-make-logo{width:auto;height:auto}.dealership-locator{background-color:#161618;text-transform:uppercase}.dealership-locator__input{text-transform:uppercase}.dealership-locator__cta{font-size:12px;color:#fff;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:block;border-radius:0px;background-color:#007BCD;font-family:Volvo-Novum-Regular,sans-serif;padding:8px 16px;width:100%}.fonts-loaded .dealership-locator__cta{font-family:Volvo-Novum-Bold,serif}@media only screen and (max-width: 48em){.dealership-locator__cta{min-height:40px;line-height:24px}}.no-touchevents .dealership-locator__cta:active{transform:scale(0.98)}.no-touchevents .dealership-locator__cta:hover{background-color:#2B7BCD}.dealership-locator__icon{color:#fff}#dk-deals-container{background:#000}#dk-deals.slick .dk-deals-header{color:#fff;font-size:14px}#dk-deals.slick a{font-size:16px;color:#fff;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){#dk-deals.slick a{font-size:18px}}.fonts-loaded #dk-deals.slick a{font-family:Volvo-Novum-Bold,serif}#dk-deals.slick .dk-deal-name{font-weight:300;color:#fff}#dk-deals.slick .dk-deal-kmyear{font-size:13px;color:#fff}#dk-deals.slick .slick-prev::before,#dk-deals.slick .slick-next::before{color:#E6E6E6}.dk-desktop #dk-deals.slick .dk-results-item:hover .dk-deal-photo .dk-deal-photo-bar .dk-deal-cta{background:#fff;color:#000}.dk-desktop #dk-deals.slick .slick-next:hover::before{color:#777}.dk-desktop #dk-deals.slick .slick-prev:hover::before{color:#777}@media only screen and (max-width: 40em){#dk-deals-container{border-bottom:1px solid #E6E6E6}}.dk-moto-used-listing #dk-deals.slick .slick-prev,.dk-moto-used-listing #dk-deals.slick .slick-next{background:inherit;color:#fff}.dk-moto-used-listing #dk-deals.slick .slick-prev{transform:rotate(180deg)}.dk-moto-used-listing .deals-header{background-color:#007BCD}.dk-moto-used-listing .deals-header__title{font-size:14px;color:#fff;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.dk-moto-used-listing .deals-header__title{font-size:16px}}.fonts-loaded .dk-moto-used-listing .deals-header__title{font-family:Volvo-Novum-Bold,serif}.dk-moto-used-listing #dk-deals.slick a{font-size:14px;color:#000;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.dk-moto-used-listing #dk-deals.slick a{font-size:16px}}.fonts-loaded .dk-moto-used-listing #dk-deals.slick a{font-family:Volvo-Novum-Bold,serif}.dk-moto-used-listing #dk-deals.slick .dk-deal-name{font-size:16px;color:#000;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}@media screen and (min-width: 48em){.dk-moto-used-listing #dk-deals.slick .dk-deal-name{font-size:14px}}.fonts-loaded .dk-moto-used-listing #dk-deals.slick .dk-deal-name{font-family:Volvo-Novum-Regular,sans-serif}.dk-moto-used-listing #dk-deals.slick .dk-deal-kmyear{font-size:14px;color:#000;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.fonts-loaded .dk-moto-used-listing #dk-deals.slick .dk-deal-kmyear{font-family:Volvo-Novum-Regular,sans-serif}.detail-description{box-shadow:0 1px 5px 0 rgba(22,22,24,0.25)}@media only screen and (min-width: 48em){.detail-description{box-shadow:none;border:0}}.detail-description__header{cursor:pointer}.detail-description__sub-header:not(.detail-description__sub-header--naked){border-bottom:2px solid #E6E6E6}.detail-description__toggle-text{font-size:12px;color:#007BCD;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:inline-block;font-family:Volvo-Novum-Regular,sans-serif;border-bottom:1px solid;cursor:pointer;display:inline-block}.fonts-loaded .detail-description__toggle-text{font-family:Volvo-Novum-Bold,serif}.no-touchevents .detail-description__toggle-text:active{transform:scale(0.98)}.no-touchevents .detail-description__toggle-text:hover{color:#2B7BCD;border-bottom-color:rgba(43,123,205,0.5)}.detail-equipment{border-top:0;box-shadow:0 1px 5px 0 rgba(22,22,24,0.25)}@media only screen and (max-width: 48em){.detail-equipment{border:1px solid #E6E6E6}}.detail-equipment__header{cursor:pointer}.detail-equipment .equipment-container{padding-left:1.2rem ;position:relative}.detail-equipment .equipment-container::before{position:absolute;top:50%;transform:translateY(-50%);left:.3rem ;content:'';background-color:#007BCD;border-radius:100%;width:6px;height:6px}@media only screen and (min-width: 48em){.detail-gallery{box-shadow:0 1px 5px 0 rgba(22,22,24,0.25)}}.detail-gallery__item.has-video::before{background-color:rgba(0,0,0,0.5)}.detail-gallery__icon{color:#fff}.detail-gallery--lightbox .detail-gallery__open-btn{font-size:12px;color:#222;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:block;border-radius:0px;background-color:#F6F6F6;font-family:Volvo-Novum-Regular,sans-serif;padding:8px 16px}.fonts-loaded .detail-gallery--lightbox .detail-gallery__open-btn{font-family:Volvo-Novum-Bold,serif}.no-touchevents .detail-gallery--lightbox .detail-gallery__open-btn:active{transform:scale(0.98)}.no-touchevents .detail-gallery--lightbox .detail-gallery__open-btn:hover{background-color:#222}.no-touchevents .detail-gallery--lightbox .detail-gallery__open-btn:hover{color:#fff}.detail-gallery--slider .detail-gallery__virtualtour-area{position:absolute;z-index:1;right:0;left:0;bottom:6.4rem }.detail-gallery--slider .detail-gallery__virtualtour-area--v3 .ui-symbol--virtual-tour-detail{border-radius:0px}.detail-gallery--slider .detail-gallery__virtualtour-cta{font-size:14px;color:#fff;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:flex;border-radius:0px;background-color:rgba(0,0,0,0.5);font-family:Volvo-Novum-Regular,sans-serif;border:1px solid #fff;padding:8px 24px 8px 24px;align-items:center;justify-content:center;height:inherit}@media screen and (min-width: 48em){.detail-gallery--slider .detail-gallery__virtualtour-cta{font-size:16px}}.fonts-loaded .detail-gallery--slider .detail-gallery__virtualtour-cta{font-family:Volvo-Novum-Bold,serif}.detail-gallery--slider .detail-gallery__virtualtour-cta--big{width:100%}@media screen and (min-width: 48em){.detail-gallery--slider .detail-gallery__virtualtour-cta--big{font-size:14px}}.detail-gallery--slider .detail-gallery__virtualtour-cta__el{margin:auto}.cta--icon-align-middle .detail-gallery--slider .detail-gallery__virtualtour-cta__el{margin:0rem 0rem 0rem .8rem }.detail-gallery--slider .detail-gallery__virtualtour-cta__fig{width:1.7857142857em;height:1.7857142857em}.detail-gallery--slider .detail-gallery__virtualtour-cta__fig--small{width:1.1904761905em;height:1.1904761905em}.no-touchevents .detail-gallery--slider .detail-gallery__virtualtour-cta:active{transform:scale(0.98)}.no-touchevents .detail-gallery--slider .detail-gallery__virtualtour-cta:hover{background-color:rgba(0,0,0,0.5);border-color:rgba(0,0,0,0)}.detail-gallery--slider .detail-gallery__slider-btn{color:#fff}.detail-overlay .overlay__wrapper{background-color:#fff}.detail-overlay__header{background-color:#fff}.detail-overlay__header-title{font-size:24px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.detail-overlay__header-title{font-size:30px}}.fonts-loaded .detail-overlay__header-title{font-family:Volvo-Novum-Bold,serif}.detail-overlay__header-subtitle{font-size:16px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}@media screen and (min-width: 48em){.detail-overlay__header-subtitle{font-size:18px}}.fonts-loaded .detail-overlay__header-subtitle{font-family:Volvo-Novum-Regular,sans-serif}.detail-overlay--form{background-color:#fff}.detail-overlay-header{background-color:#fff}.detail-overlay-header__title{font-size:18px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.detail-overlay-header__title{font-size:24px}}.fonts-loaded .detail-overlay-header__title{font-family:Volvo-Novum-Bold,serif}.detail-overlay-header__subtitle{font-size:14px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}@media screen and (min-width: 48em){.detail-overlay-header__subtitle{font-size:16px}}.fonts-loaded .detail-overlay-header__subtitle{font-family:Volvo-Novum-Regular,sans-serif}.detail-price .price__vat-disclaimer--lowercase{text-transform:lowercase}.stock-vehicles .facets .facets__title{font-size:18px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}@media screen and (min-width: 48em){.stock-vehicles .facets .facets__title{font-size:24px}}.fonts-loaded .stock-vehicles .facets .facets__title{font-family:Volvo-Novum-Regular,sans-serif}.facets .category{border:1px solid #E6E6E6}.facets__close{font-size:12px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder;line-height:1;text-transform:uppercase;border:1px solid #F6F6F6;background-image:url("../../images//delete.svg");background-size:10px 10px;background-position:right 8px center;background-repeat:no-repeat}.fonts-loaded .facets__close{font-family:Volvo-Novum-Bold,serif}.facets__back{font-size:12px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;background-color:#E6E6E6}@media screen and (min-width: 48em){.facets__back{font-size:14px}}.fonts-loaded .facets__back{font-family:Volvo-Novum-Regular,sans-serif}.facets__back::before{background-image:url("../../images//arrow-left.svg");background-size:contain;background-repeat:no-repeat}.no-touchevents .facets__back:hover{background:#F6F6F6}.facets__block .category{background-image:url("../../images//arrow-bottom.svg");background-size:10px 10px;background-position:right 8px center;background-color:#fff;background-repeat:no-repeat}.facets__block .item:last-child{border-bottom:0}.facets__block .facet:not(:last-child){border-bottom-color:#F6F6F6}.facets__block .facet a{font-size:14px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.fonts-loaded .facets__block .facet a{font-family:Volvo-Novum-Regular,sans-serif}.facets__block .facet a::before{border:1px solid #E6E6E6;background-color:#fff}.facets__block .facet a::after{border-style:solid;border-color:#ccc;border-width:0 0 3px 3px}.facets__block .facet .number{font-size:0.85em;color:#ccc}.facets__block .button::before{background-size:15px 15px;background-repeat:no-repeat}.facets__block .button--less::before{background-image:url("../../images//arrow-up.svg")}.facets__block .button--more::before{background-image:url("../../images//arrow-bottom.svg")}.facets__block .nav-item{border-bottom:1px solid;border-left:5px solid rgba(0,0,0,0);border-bottom-color:#ccc}.facets__block .nav-item:last-child{border-bottom:0}.facets__block .nav-item.is-active{font-weight:bold;border-left-color:#000}.facets__block.is-opened .category{background-image:url("../../images//arrow-bottom.svg")}.facets--navigation .facets__block .category{border-bottom:1px solid #ccc}.facets--navigation .facets__block.is-opened .category{background-color:#F6F6F6;background-image:url("../../images//arrow-up.svg")}.facets--dropdown .category{border:1px solid #E6E6E6}@media only screen and (min-width: 48em){.facets--dropdown{background-color:rgba(0,0,0,0)}}.facets--dropdown .facets__block .facet{background:#F6F6F6}.facets--dropdown .facets__block .facet:hover{background:#161618}.facets--dropdown .facets__block .facet:hover .text{color:#fff}.facets--dropdown .facets__block .facet:not(:last-child){border-bottom:1px solid #F6F6F6}.facets--dropdown .facets__block .facet.is-active{background:url("../../images//delete-white.svg") no-repeat #161618 right 50px center;background-size:10px 10px}.facets--dropdown .facets__block .facet.is-active .text{color:#fff}.facets--dropdown .facets__block.is-opened .category{background-image:url("../../images//arrow-bottom.svg");background-size:10px 10px}.facet-wrapper:not([class*='naked']){background-color:#F6F6F6}.facet-wrapper--naked{background-color:rgba(0,0,0,0)}@media only screen and (max-width: 64em){.facet-wrapper--naked{background-color:#F6F6F6}}.facet--error{border:1px solid var(--color__error)}.facet--spaced{border-bottom:1px solid #E6E6E6}.facet__error-message{font-size:14px;color:var(--color__error);font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.fonts-loaded .facet__error-message{font-family:Volvo-Novum-Regular,sans-serif}.dk-facets .dk-filter-your-search{font-size:18px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.dk-facets .dk-filter-your-search{font-size:24px}}.fonts-loaded .dk-facets .dk-filter-your-search{font-family:Volvo-Novum-Bold,serif}.dk-facets .dk-facet-header span{font-size:14px;color:#000;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder;background-image:url("../img/dk-elements/arrow-down.svg");background-repeat:no-repeat;background-size:15px 15px;background-position:0 7px}@media screen and (min-width: 48em){.dk-facets .dk-facet-header span{font-size:16px}}.fonts-loaded .dk-facets .dk-facet-header span{font-family:Volvo-Novum-Bold,serif}.no-touchevents .dk-facets .dk-facet-header span:hover{color:#ccc}.dk-facets .dk-facet-header a:link,.dk-facets .dk-facet-header a:visited{color:#fff;font-size:17px}.dk-facets .dk-collapse .dk-facet-header span{background-image:url("../img/dk-elements/arrow-right.svg")}.dk-facets .dk-facetlist a{border:0}.dk-facets .dk-facetlist a::before{font-weight:normal;color:inherit;font-size:14px;line-height:1}.dk-facets .dk-facetlist a.selected span{color:#fff}.no-touchevents .dk-facets .dk-facetlist a.selected:hover span{background:none}.dk-facets .dk-facetlist a.selected::before{color:inherit}.dk-facets .dk-facetlist span{font-size:14px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.fonts-loaded .dk-facets .dk-facetlist span{font-family:Volvo-Novum-Regular,sans-serif}.dk-facets .dk-facetlist small{color:#ccc}.dk-facets .dk-updown{font-style:normal}.dk-facet .dk-range-values span{font-size:11px}.dk-applied-filters li a{border:1px solid #E6E6E6}.no-touchevents .dk-applied-filters li:hover a{border-color:#000}.no-touchevents .dk-applied-filters li:hover a::before{color:#B20000}.dk-facet-accordion{font-size:12px;background:#E6E6E6;border-top:1px solid #E6E6E6}.dk-facet-accordion a{border-right:1px solid #E6E6E6;line-height:1em}.no-touchevents .dk-facet-accordion a:hover{background:#fff}.dk-show-hidden-facets{font-size:12px;color:#235997 !important}.no-touchevents .dk-show-hidden-facets:hover{color:#3088ff !important}.dk-show-hidden-facets span{font-weight:bold;line-height:20px}.faq__item{box-shadow:0 1px 2px 1px rgba(22,22,24,0.2)}.faq__title{background-color:#fff;position:relative}.faq__title::before{content:'';background-color:#007BCD}.faq__text-wrapper{background-color:#F6F6F6}.feature-grid{box-shadow:0 1px 5px 0 rgba(22,22,24,0.25);border-left:1px solid #E6E6E6;border-right:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6}@media only screen and (min-width: 48em){.feature-grid{box-shadow:none;border:0}}.feature-grid__header{cursor:pointer}.feature-grid__item{border-top:1px solid #E6E6E6}@media only screen and (min-width: 48em){.feature-grid__item{box-shadow:0 1px 5px 0 rgba(22,22,24,0.25);border:1px solid #E6E6E6;border-top:0}}.form-box{background-color:#F6F6F6}@media only screen and (max-width: 48em){.form-box{background-color:rgba(0,0,0,0)}.form-box .form-stretched-overlay{background-color:#F6F6F6}}.form-box__form .dk-discoversale{font-size:16px;color:#fff;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.form-box__form .dk-discoversale{font-size:18px}}.fonts-loaded .form-box__form .dk-discoversale{font-family:Volvo-Novum-Bold,serif}.form-box__form .dk-discoversale::after{font-size:30px}.form-box__form .dk-label{font-size:14px;color:#000;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.form-box__form .dk-label{font-size:16px}}.fonts-loaded .form-box__form .dk-label{font-family:Volvo-Novum-Bold,serif}.form-box__form .dk-field-submit input{font-size:16px;color:#fff;text-align:left ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:inline-block;border-radius:0px;background-color:#161618;font-family:Volvo-Novum-Regular,sans-serif;padding:16px 52px 16px 24px;background-position:right 16px center;background-size:15px 15px;background-repeat:no-repeat}@media screen and (min-width: 48em){.form-box__form .dk-field-submit input{font-size:18px}}.fonts-loaded .form-box__form .dk-field-submit input{font-family:Volvo-Novum-Bold,serif}.no-touchevents .form-box__form .dk-field-submit input:active{transform:scale(0.98)}.no-touchevents .form-box__form .dk-field-submit input:hover{background-color:#222}.form-box__heading{font-size:18px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#fff;font-weight:bolder}@media screen and (min-width: 48em){.form-box__heading{font-size:24px}}.fonts-loaded .form-box__heading{font-family:Volvo-Novum-Bold,serif}.form-box__footer{background-color:#F6F6F6}.form-box__filter-submit{font-size:12px;color:#fff;text-align:left ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:flex;border-radius:0px;background-color:#ccc;font-family:Volvo-Novum-Regular,sans-serif;border:1px solid #ccc;padding:8px 24px 8px 24px;align-items:center;justify-content:flex-start;height:inherit}.fonts-loaded .form-box__filter-submit{font-family:Volvo-Novum-Bold,serif}.form-box__filter-submit--big{width:100%}@media screen and (min-width: 48em){.form-box__filter-submit--big{font-size:14px}}.form-box__filter-submit__el{margin:auto}.cta--icon-align-middle .form-box__filter-submit__el{margin:0rem 0rem 0rem .8rem }.form-box__filter-submit__fig{width:1.7857142857em;height:1.7857142857em}.form-box__filter-submit__fig--small{width:1.1904761905em;height:1.1904761905em}.no-touchevents .form-box__filter-submit:active{transform:scale(0.98)}.no-touchevents .form-box__filter-submit:hover{background-color:#222;border-color:rgba(0,0,0,0)}.form-box__close{color:rgba(0,0,0,0) !important;background-size:contain;background-repeat:no-repeat;background-image:url("../../images///delete-white.svg")}.form-box--open.form-box .form-box__form .dk-car-form{background-color:#555}.form-box-cta{font-size:16px;color:#fff;text-align:left ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:inline-block;border-radius:0px;background-color:#161618;font-family:Volvo-Novum-Regular,sans-serif;padding:16px 52px 16px 24px;background-position:right 16px center;background-size:15px 15px;background-repeat:no-repeat}@media screen and (min-width: 48em){.form-box-cta{font-size:18px}}.fonts-loaded .form-box-cta{font-family:Volvo-Novum-Bold,serif}.no-touchevents .form-box-cta:active{transform:scale(0.98)}.no-touchevents .form-box-cta:hover{background-color:#222}@media only screen and (min-width: 64em){.form-box-cta{display:none}}.form-box-background{background-color:rgba(0,0,0,0.7)}.free-search__submit{font-size:14px;color:#fff;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:flex;border-radius:0px;background-color:#007BCD;font-family:Volvo-Novum-Regular,sans-serif;padding:16px;align-items:center;justify-content:space-between;border-top-left-radius:0;border-bottom-left-radius:0;height:inherit}@media screen and (min-width: 48em){.free-search__submit{font-size:16px}}.fonts-loaded .free-search__submit{font-family:Volvo-Novum-Bold,serif}.free-search__submit--big{width:100%}@media screen and (min-width: 48em){.free-search__submit--big{font-size:14px}}.free-search__submit__el{margin:auto}.cta--icon-align-middle .free-search__submit__el{margin:0rem 0rem 0rem .8rem }.free-search__submit__fig{width:1.7857142857em;height:1.7857142857em}.free-search__submit__fig--small{width:1.1904761905em;height:1.1904761905em}.no-touchevents .free-search__submit:active{transform:scale(0.98)}.no-touchevents .free-search__submit:hover{background-color:#2B7BCD}.free-search__input{border-right:0}.free-search--hp{background-color:#161618}.free-search--listing{background-color:#161618}@media only screen and (max-width: 48em){.functional-bar:not(.functional-bar--naked){background-color:#F6F6F6;box-shadow:0 1px 5px -1px rgba(0,0,0,0.2)}}@media only screen and (min-width: 48em){.functional-bar:not(.functional-bar--naked){border-bottom:1px solid #E6E6E6}}.functional-bar__back-text{transition:color 0.1s ease-in-out}.no-touchevents .functional-bar__back-text:hover{color:#007BCD}.functional-bar__toggle--social{color:#555}.functional-bar__toggle--wishlist{color:#555;height:100%;display:flex;flex-direction:column;justify-content:center}.functional-bar.show-social-share .functional-bar__toggle--social{color:#007BCD}@media only screen and (max-width: 48em){.functional-bar.show-social-share .functional-bar__toggle--wishlist{background-color:#F6F6F6}}@media only screen and (max-width: 48em){.functional-bar .social-share{box-shadow:0 3px 11px -1px rgba(0,0,0,0.1)}}.functional-bar .social-share__icon{transition:color 0.1s ease-in-out;color:#ccc}.functional-bar .social-share__icon:hover{color:inherit}.dk-car-image-gallery{background-color:#fff;border-radius:0px;padding:.8rem ;box-shadow:0 1px 2px 0 rgba(0,0,0,0.25);border:0}.dk-desktop .dk-car-image-gallery .dk-car-image .open-car-gallery::after{font-size:25px;font-weight:normal;color:#fff;background:rgba(0,0,0,0.2)}.dk-car-image-gallery .dk-car-image .open-car-gallery.video-preview::after{background:rgba(0,0,0,0.8);border-radius:8px;font-size:2em;color:#fff}.dk-car-image-gallery .dk-car-thumbs a{background:#555;border:1px solid #ccc}.dk-car-image-gallery .dk-car-thumbs a:hover{border-color:#777;color:#fff}.dk-car-image-gallery .dk-car-thumbs a.dk-car-more-images{font-size:12px;color:#000;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:uppercase;display:inline-block;border-radius:0px;background-color:#000;font-family:Volvo-Novum-Regular,sans-serif;padding:8px 16px;background:#fff}.fonts-loaded .dk-car-image-gallery .dk-car-thumbs a.dk-car-more-images{font-family:Volvo-Novum-Bold,serif}@media only screen and (max-width: 48em){.dk-car-image-gallery .dk-car-thumbs a.dk-car-more-images{min-height:40px;line-height:24px}}.no-touchevents .dk-car-image-gallery .dk-car-thumbs a.dk-car-more-images:active{transform:scale(0.98)}.no-touchevents .dk-car-image-gallery .dk-car-thumbs a.dk-car-more-images:hover{background-color:#222}@media only screen and (min-width: 40em){.dk-car-image-gallery .dk-car-thumbs a.dk-car-more-images{font-size:12px;color:#000;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:uppercase;display:inline-block;border-radius:0px;background-color:#000;font-family:Volvo-Novum-Regular,sans-serif;padding:0 0;background:#fff}.fonts-loaded .dk-car-image-gallery .dk-car-thumbs a.dk-car-more-images{font-family:Volvo-Novum-Bold,serif}}@media only screen and (min-width: 40em) and (max-width: 48em){.dk-car-image-gallery .dk-car-thumbs a.dk-car-more-images{min-height:40px;line-height:24px}}@media only screen and (min-width: 40em){.no-touchevents .dk-car-image-gallery .dk-car-thumbs a.dk-car-more-images:active{transform:scale(0.98)}.no-touchevents .dk-car-image-gallery .dk-car-thumbs a.dk-car-more-images:hover{background-color:#222}}@media only screen and (min-width: 64em){.dk-car-image-gallery .dk-car-thumbs a.dk-car-more-images{font-size:12px;color:#000;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:uppercase;display:inline-block;border-radius:0px;background-color:#000;font-family:Volvo-Novum-Regular,sans-serif;padding:8px 16px;background:#fff}.fonts-loaded .dk-car-image-gallery .dk-car-thumbs a.dk-car-more-images{font-family:Volvo-Novum-Bold,serif}}@media only screen and (min-width: 64em) and (max-width: 48em){.dk-car-image-gallery .dk-car-thumbs a.dk-car-more-images{min-height:40px;line-height:24px}}@media only screen and (min-width: 64em){.no-touchevents .dk-car-image-gallery .dk-car-thumbs a.dk-car-more-images:active{transform:scale(0.98)}.no-touchevents .dk-car-image-gallery .dk-car-thumbs a.dk-car-more-images:hover{background-color:#222}}.no-touchevents .dk-car-image-gallery .dk-car-thumbs a.dk-car-more-images:active{transform:scale(0.98)}.no-touchevents .dk-car-image-gallery .dk-car-thumbs a.dk-car-more-images:hover{background-color:#fff;color:#ccc}.global-search--no-result__icon{color:#007BCD}.global-search--no-result a{border-bottom:1px solid}.no-touchevents .global-search--no-result a:hover{color:#007BCD}@media only screen and (max-width: 48em){.herobanner--imagebig-wide .herobanner__content-title{font-size:2.4rem }}.herobanner--imagebig-wide .herobanner__image-title{text-transform:uppercase}.herobanner--imagebig-grid{background-color:#161618}@media only screen and (max-width: 48em){.herobanner--imagebig-grid .herobanner__content-title{font-size:2.4rem }}.herobanner--imagebig-grid .herobanner__image-title{font-size:2.4rem ;text-transform:uppercase}.herobanner--imageright-wide{background-color:#161618}@media only screen and (max-width: 48em){.herobanner--imageright-wide .herobanner__content-title{font-size:2.4rem }}.herobanner--imageright-grid .herobanner__wrapper-background{background-color:#161618}@media only screen and (max-width: 48em){.herobanner--imageright-grid .herobanner__content-title{font-size:2.4rem }}.herobanner-section--colored{background-color:#161618}.heroslider__caption-title{text-transform:initial;color:#fff}.heroslider__caption-cta{margin-bottom:.8rem ;font-size:12px;color:#fff;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:inline-block;border-radius:0px;background-color:#007BCD;font-family:Volvo-Novum-Regular,sans-serif;padding:8px 16px}.fonts-loaded .heroslider__caption-cta{font-family:Volvo-Novum-Bold,serif}@media only screen and (max-width: 48em){.heroslider__caption-cta{min-height:40px;line-height:24px}}.no-touchevents .heroslider__caption-cta:active{transform:scale(0.98)}.no-touchevents .heroslider__caption-cta:hover{background-color:#2B7BCD}@media only screen and (max-width: 30em){.heroslider__caption-cta{width:100%;margin-top:3.2rem ;margin-bottom:3.2rem }}@media only screen and (min-width: 48em){.heroslider__caption-cta{display:inline-block}}.has-nocopy .heroslider__caption-cta{display:block}@media only screen and (min-width: 30em){.heroslider__pagination{text-align:center}}.heroslider__pagination-item{background-color:rgba(0,0,0,0);box-shadow:0 0 4px rgba(0,0,0,0.25);border-radius:100%;cursor:pointer;border:1px solid #E6E6E6}.heroslider__pagination-item.is-active{background-color:#007BCD;border-color:#007BCD}.heroslider__arrow-next polygon,.heroslider__arrow-prev polygon{fill:rgba(0,0,0,0)}@media only screen and (min-width: 48em){.heroslider--topright .heroslider__caption{text-align:right}}@media only screen and (min-width: 48em){.heroslider--topright .heroslider__caption-wrapper{background:linear-gradient(to bottom, #000, rgba(0,0,0,0))}}@media only screen and (min-width: 48em){.heroslider--topright-boxed .heroslider__caption{background:linear-gradient(to bottom, #000, rgba(0,0,0,0));text-align:right}}.heroslider--topright-boxed .heroslider__caption-wrapper{background:none}@media only screen and (min-width: 48em){.heroslider--bottomright .heroslider__caption{text-align:right}}@media only screen and (min-width: 48em){.heroslider--bottomright .heroslider__caption-wrapper{background:linear-gradient(to top, #000, rgba(0,0,0,0))}}@media only screen and (min-width: 48em){.heroslider--topleft .heroslider__caption-wrapper{background:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0))}}@media only screen and (min-width: 48em){.heroslider--topleft-boxed .heroslider__caption{background:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0))}}.heroslider--topleft-boxed .heroslider__caption-wrapper{background:none}@media only screen and (min-width: 48em){.heroslider--bottomleft .heroslider__caption-wrapper{background:linear-gradient(to top, rgba(0,0,0,0), rgba(0,0,0,0))}}@media only screen and (min-width: 48em){.heroslider--bottomcenter-boxed .heroslider__caption{background-color:rgba(0,0,0,0.5);text-align:left}}.heroslider--topcenter-mobile .heroslider__caption{background:linear-gradient(to bottom, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%);text-align:center}@media only screen and (min-width: 48em){.heroslider--topcenter-mobile .heroslider__caption{background:none;text-align:left}}.gallery-slider{background-color:#000}.gallery-slider__caption-title{text-transform:uppercase}.gallery-slider__pagination-item{background-color:rgba(0,0,0,0);box-shadow:0 0 4px rgba(0,0,0,0.25);border-radius:100%;cursor:pointer;border:1px solid #E6E6E6}.gallery-slider__pagination-item.is-active{background-color:#007BCD;border-color:#007BCD}.gallery-slider__arrow-next path,.gallery-slider__arrow-prev path{fill:#fff}.gallery-slider__arrow-next polygon,.gallery-slider__arrow-prev polygon{fill:currentColor}.gallery-slider .gallery-slider__caption-wrapper{background-color:#21272E}@media only screen and (min-width: 80em){.gallery-slider .gallery-slider__caption-wrapper{background:linear-gradient(to top, #000, rgba(0,0,0,0))}}.info-layer{background-color:#fff}@media only screen and (min-width: 48em){.info-layer{position:fixed;z-index:2000;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.6)}}@media only screen and (min-width: 48em){.info-layer .legal-info{background-color:#fff}}.info-layer .legal-info__header{background-color:#000}.info-layer .legal-info__countdown{background-color:#000}.listing-card--v1{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.25);border:0}.listing-card--v1 .listing-card__offer-label{font-size:12px;color:#000;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}.listing-card--v1 .listing-card__offer-label::before{position:absolute;top:50%;transform:translateY(-50%);content:'';width:13px;height:13px;border-radius:100%;left:0rem ;content:'';width:10px;height:10px;border-radius:0;transform:rotate(-45deg) translateY(-50%);transform-origin:top;background-color:#000}.listing-card--v1 .listing-card__offer-label::after{position:absolute;top:50%;transform:translateY(-50%);content:'';width:10px;height:10px;border-radius:0;left:0rem ;background-color:#000}@media screen and (min-width: 48em){.listing-card--v1 .listing-card__offer-label{font-size:14px}}.fonts-loaded .listing-card--v1 .listing-card__offer-label{font-family:Volvo-Novum-Bold,serif}.listing-card--reserved .listing-card__link-block__content{transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-property:opacity;opacity:.25}.listing-card--reserved:hover .listing-card__link-block__content{opacity:.5}.listing-card__media-wrapper.listing-card__media-contained{background-color:#F6F6F6}@media only screen and (max-width: 40em){.listing-card.has-offer-with-price .listing-card__desc{border-bottom:1px solid #E6E6E6}}@media only screen and (max-width: 40em){.listing-card.has-offer-with-price .listing-card__head{border-bottom:0}}.listing-card__head{border-bottom:1px solid #E6E6E6}.loan-section--wide{background-color:#161618}.loan-wrapper{background-color:#222}.loan-wrapper .loan-header{color:#007BCD}.loan-wrapper .loan-header__title{font-size:18px;color:#fff;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.loan-wrapper .loan-header__title{font-size:24px}}.fonts-loaded .loan-wrapper .loan-header__title{font-family:Volvo-Novum-Bold,serif}.loan-wrapper .loan-header__subtitle{font-size:14px;color:#fff;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}@media screen and (min-width: 48em){.loan-wrapper .loan-header__subtitle{font-size:16px}}.fonts-loaded .loan-wrapper .loan-header__subtitle{font-family:Volvo-Novum-Regular,sans-serif}.loan-section--compact .loan-header__title{font-size:18px;color:#007BCD;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder;line-height:1}@media screen and (min-width: 48em){.loan-section--compact .loan-header__title{font-size:24px}}.fonts-loaded .loan-section--compact .loan-header__title{font-family:Volvo-Novum-Bold,serif}.loan-section--compact .loan-wrapper{background-color:#000}.loan-section--compact .loan__field-submit-btn{font-size:12px;color:#fff;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:inline-block;border-radius:0px;background-color:rgba(0,0,0,0);font-family:Volvo-Novum-Regular,sans-serif;padding:8px 16px;border:1px solid #fff}.fonts-loaded .loan-section--compact .loan__field-submit-btn{font-family:Volvo-Novum-Bold,serif}@media only screen and (max-width: 48em){.loan-section--compact .loan__field-submit-btn{min-height:40px;line-height:24px}}.no-touchevents .loan-section--compact .loan__field-submit-btn:active{transform:scale(0.98)}.no-touchevents .loan-section--compact .loan__field-submit-btn:hover{background-color:#222}.loan__disclaimer{font-size:12px;color:#fff;text-align:left ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.fonts-loaded .loan__disclaimer{font-family:Volvo-Novum-Regular,sans-serif}.loan__field.error .loan__field-data{outline:3px solid var(--color__error)}.loan__field-index{font-size:18px;color:#fff;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;line-height:1}@media screen and (min-width: 48em){.loan__field-index{font-size:24px}}.fonts-loaded .loan__field-index{font-family:Volvo-Novum-Regular,sans-serif}.loan__field-name{font-size:14px;color:#fff;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder;text-transform:uppercase}@media screen and (min-width: 48em){.loan__field-name{font-size:16px}}.fonts-loaded .loan__field-name{font-family:Volvo-Novum-Bold,serif}.loan--wide label{color:#fff}.dk-car .loan-wrapper .o-accordion__icon{color:#fff}.dk-car .o-accordion.is-active .loan-wrapper .o-accordion__icon{color:#fff}.loan-anchor{background-color:#161618;cursor:pointer}.loan-anchor__rate-label,.loan-anchor__rate-amount,.loan-anchor__rate-tae,.loan-anchor__rate-taeg,.loan-anchor__scrollto-cta{line-height:1}.loan-anchor__rate-label,.loan-anchor__rate-tae,.loan-anchor__rate-taeg,.loan-anchor__scrollto-cta{text-transform:uppercase}.loan-anchor__rate-label{font-size:16px;color:#fff;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}@media screen and (min-width: 48em){.loan-anchor__rate-label{font-size:18px}}.fonts-loaded .loan-anchor__rate-label{font-family:Volvo-Novum-Regular,sans-serif}.loan-anchor__rate-amount{font-size:18px;color:#fff;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.loan-anchor__rate-amount{font-size:24px}}.fonts-loaded .loan-anchor__rate-amount{font-family:Volvo-Novum-Bold,serif}.loan-anchor__rate-tae,.loan-anchor__rate-taeg{font-size:14px;color:#fff;text-align:left ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}@media screen and (min-width: 48em){.loan-anchor__rate-tae,.loan-anchor__rate-taeg{font-size:16px}}.fonts-loaded .loan-anchor__rate-tae,.fonts-loaded .loan-anchor__rate-taeg{font-family:Volvo-Novum-Regular,sans-serif}.loan-anchor__scrollto-cta{font-size:12px;color:#fff;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}.fonts-loaded .loan-anchor__scrollto-cta{font-family:Volvo-Novum-Bold,serif}.loan-anchor__scrollto-cta::after{background-image:url("../../images//arrow-down-white.svg");background-size:100%;background-repeat:no-repeat;background-position:center}@media only screen and (min-width: 48em){.loan-config{box-shadow:0 1px 5px 0 rgba(22,22,24,0.25)}}.loan-config__rate-resume{background-color:#ccc}.loan-config__error-panel,.loan-config__computation,.loan-config__form{background-color:#222}.loan-config__title-tip{font-size:12px;color:#fff;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}@media screen and (min-width: 48em){.loan-config__title-tip{font-size:14px}}.fonts-loaded .loan-config__title-tip{font-family:Volvo-Novum-Regular,sans-serif}.loan-config__insurance-disclaimer,.loan-config label{font-size:14px;color:#fff;text-align:left ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}@media screen and (min-width: 48em){.loan-config__insurance-disclaimer,.loan-config label{font-size:16px}}.fonts-loaded .loan-config__insurance-disclaimer,.fonts-loaded .loan-config label{font-family:Volvo-Novum-Regular,sans-serif}.loan-config__step-counter{font-size:18px;color:#fff;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}@media screen and (min-width: 48em){.loan-config__step-counter{font-size:24px}}.fonts-loaded .loan-config__step-counter{font-family:Volvo-Novum-Regular,sans-serif}.loan-config__title{font-size:18px;color:#fff;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder;line-height:1;text-transform:uppercase}@media screen and (min-width: 48em){.loan-config__title{font-size:24px}}.fonts-loaded .loan-config__title{font-family:Volvo-Novum-Bold,serif}.loan-config__steptitle{font-size:16px;color:#fff;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.loan-config__steptitle{font-size:18px}}.fonts-loaded .loan-config__steptitle{font-family:Volvo-Novum-Bold,serif}.loan-config__stepsubtitle{font-weight:normal;font-size:14px;color:#fff;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.fonts-loaded .loan-config__stepsubtitle{font-family:Volvo-Novum-Regular,sans-serif}.loan-config__rate-resume::before,.loan-config__form::before{border-style:solid;border-width:21.7px 12.5px 0 12.5px;border-color:#222 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}@media only screen and (min-width: 48em){.loan-config__rate-resume::before,.loan-config__form::before{border-width:12.5px 0 12.5px 21.7px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #222}}.loan-config__form::before{border-color:#222 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}@media only screen and (min-width: 48em){.loan-config__form::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #222}}.loan-config__amount{font-size:16px;color:#fff;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder;text-transform:uppercase}@media screen and (min-width: 48em){.loan-config__amount{font-size:18px}}.fonts-loaded .loan-config__amount{font-family:Volvo-Novum-Bold,serif}.loan-config__rate-fields label{font-size:16px;color:#000;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;line-height:1;background-color:#fff}@media screen and (min-width: 48em){.loan-config__rate-fields label{font-size:18px}}.fonts-loaded .loan-config__rate-fields label{font-family:Volvo-Novum-Regular,sans-serif}.loan-config__rate-fields label:hover{color:#fff;background-color:#007BCD}.loan-config__rate-fields input:checked+label{background-color:#007BCD;color:#fff}.loan-config__insurance-field input:checked+label .loan-config__radio-custom{background-color:#555}.loan-config__radio-custom{border:5px solid #fff;background-color:#fff;cursor:pointer;transition:background-color .5s ease-in-out}.loan-config__proceed{font-size:12px;color:#fff;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:inline-block;border-radius:0px;background-color:#007BCD;font-family:Volvo-Novum-Regular,sans-serif;padding:8px 16px}.fonts-loaded .loan-config__proceed{font-family:Volvo-Novum-Bold,serif}@media only screen and (max-width: 48em){.loan-config__proceed{min-height:40px;line-height:24px}}.no-touchevents .loan-config__proceed:active{transform:scale(0.98)}.no-touchevents .loan-config__proceed:hover{background-color:#2B7BCD}.loan-config__modify{font-size:12px;color:#007BCD;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder;text-transform:uppercase}.fonts-loaded .loan-config__modify{font-family:Volvo-Novum-Bold,serif}.loan-config__modify::after{background-image:url("../../images//arrow-up-white.svg");background-repeat:no-repeat;background-size:100%}@media only screen and (min-width: 48em){.loan-config__modify::before{background-repeat:no-repeat;background-size:50%;background-image:url("../../images//arrow-left-white.svg")}}.loan-config__computated-rate{font-size:24px;color:#007BCD;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.loan-config__computated-rate{font-size:30px}}.fonts-loaded .loan-config__computated-rate{font-family:Volvo-Novum-Bold,serif}.loan-config__tan{font-size:14px;color:#000;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.loan-config__tan{font-size:16px}}.fonts-loaded .loan-config__tan{font-family:Volvo-Novum-Bold,serif}.loan-config__taeg::before{border-top:3px solid #007BCD;content:'';display:block;margin:0 auto;width:110px}.loan-config__taeg-label{font-size:14px;color:#000;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.loan-config__taeg-label{font-size:16px}}.fonts-loaded .loan-config__taeg-label{font-family:Volvo-Novum-Bold,serif}.loan-config__taeg-amount{font-size:24px;color:#007BCD;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.loan-config__taeg-amount{font-size:30px}}.fonts-loaded .loan-config__taeg-amount{font-family:Volvo-Novum-Bold,serif}.loan-config__rate-resume-wrapper{border:2px solid #fff;border-radius:0px;background-color:#fff}.loan-config__resume{font-size:12px;color:#fff;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.fonts-loaded .loan-config__resume{font-family:Volvo-Novum-Regular,sans-serif}.loan-config__resume-iebcc-url{text-decoration:underline}.no-touchevents .loan-config__resume-iebcc-url:hover{cursor:pointer}.loan-config__disclaimer{font-size:10px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.fonts-loaded .loan-config__disclaimer{font-family:Volvo-Novum-Regular,sans-serif}.loan-config .dk-form-container .dk-form .dk-label{color:#fff}.loan-config .dk-form-container .dk-label,.loan-config .dk-form-container .dk-field-privacy .dk-label{color:#fff;text-transform:none}.loan-config .dk-form-container .dk-field-privacy a{font-size:12px;color:#007BCD;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:none;display:inline-block;font-family:Volvo-Novum-Regular,sans-serif;border-bottom:1px solid}.fonts-loaded .loan-config .dk-form-container .dk-field-privacy a{font-family:Volvo-Novum-Bold,serif}.no-touchevents .loan-config .dk-form-container .dk-field-privacy a:active{transform:scale(0.98)}.no-touchevents .loan-config .dk-form-container .dk-field-privacy a:hover{color:#2B7BCD;border-bottom-color:rgba(43,123,205,0.5)}.loan-config .dk-form-container .dk-cta{font-size:16px;color:#fff;text-align:left ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:inline-block;border-radius:0px;background-color:#007BCD;font-family:Volvo-Novum-Regular,sans-serif;padding:16px 52px 16px 24px;background-position:right 16px center;background-size:15px 15px;background-repeat:no-repeat}@media screen and (min-width: 48em){.loan-config .dk-form-container .dk-cta{font-size:18px}}.fonts-loaded .loan-config .dk-form-container .dk-cta{font-family:Volvo-Novum-Bold,serif}.no-touchevents .loan-config .dk-form-container .dk-cta:active{transform:scale(0.98)}.no-touchevents .loan-config .dk-form-container .dk-cta:hover{background-color:#2B7BCD}.loan-config--bbva .loan-config__rate-resume{background-color:var(--color__bbva-primary);background-repeat:no-repeat;background-size:cover}.loan-config--bbva .loan-recap-bbva{font-weight:bolder;color:var(--color__bbva-tertiary)}.loan-config--bbva .loan-recap-bbva span{color:#fff}.loan-config--bbva .loan-config__form{background:var(--color__bbva-secondary)}@media only screen and (min-width: 48em){.loan-config--bbva .loan-config__form::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--color__bbva-primary)}}.loan-config--bbva .dk-form-container .dk-cta{background-color:var(--color__bbva-primary)}.no-touchevents .loan-config--bbva .dk-form-container .dk-cta:hover{background-color:rgba(var(--color__bbva-primary), 0.7)}.loan-config--bbva .dk-form-container .dk-field-privacy a{color:var(--color__bbva-primary)}.no-touchevents .loan-config--bbva .dk-form-container .dk-field-privacy a:hover{color:rgba(var(--color__bbva-primary), 0.7)}.loan-calculator-cta--bbva{height:51px;background-color:var(--color__bbva-primary);background-size:contain;background-position:center;background-repeat:no-repeat}.no-touchevents .loan-calculator-cta--bbva:hover{opacity:.7}.loan__handbook-card{box-shadow:inset 0 0 0 1px #E6E6E6}.loan__handbook-card.is-active{box-shadow:inset 0 0 0 2px #007BCD,0 2px 6px 1px rgba(22,22,24,0.25)}.loan__handbook-card-input:checked+label::before{background-color:#555;box-shadow:inset 0 0 0 6px #fff}.dk-modal{background:#fff;box-shadow:0 0 15px rgba(0,0,0,0.5)}.dk-modal .close-dk-modal{font-size:22px;line-height:0.5;color:#ccc;text-shadow:0 -1px 1px rgba(0,0,0,0.6);font-weight:bold;cursor:pointer}.reset-cards{background-color:rgba(0,0,0,0)}.card-flex-wrapper .card-promo{border-radius:4px}.card-flex-wrapper .card-promo__front{background-color:#fff}.card-flex-wrapper .card-promo__back{background-color:#007BCD}.card-flex-wrapper .card-promo__front-header .make-name{font-size:14px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;line-height:1}@media screen and (min-width: 48em){.card-flex-wrapper .card-promo__front-header .make-name{font-size:16px}}.fonts-loaded .card-flex-wrapper .card-promo__front-header .make-name{font-family:Volvo-Novum-Regular,sans-serif}.card-flex-wrapper .card-promo__front-header .version-name{font-size:16px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;line-height:1;font-weight:bold}@media screen and (min-width: 48em){.card-flex-wrapper .card-promo__front-header .version-name{font-size:18px}}.fonts-loaded .card-flex-wrapper .card-promo__front-header .version-name{font-family:Volvo-Novum-Regular,sans-serif}.card-flex-wrapper .card-promo__front-img{background-color:#E6E6E6}.card-flex-wrapper .card-promo__front-info{background-color:#F6F6F6}.card-flex-wrapper .card-promo__front-info .car-price__label{font-size:14px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.fonts-loaded .card-flex-wrapper .card-promo__front-info .car-price__label{font-family:Volvo-Novum-Regular,sans-serif}.card-flex-wrapper .card-promo__front-info .car-price__amount{font-size:18px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.card-flex-wrapper .card-promo__front-info .car-price__amount{font-size:24px}}.fonts-loaded .card-flex-wrapper .card-promo__front-info .car-price__amount{font-family:Volvo-Novum-Bold,serif}.card-flex-wrapper .card-promo__front-cta{font-size:12px;color:#fff;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:uppercase;display:inline-block;border-radius:0px;background-color:#000;font-family:Volvo-Novum-Regular,sans-serif;padding:8px 16px}.fonts-loaded .card-flex-wrapper .card-promo__front-cta{font-family:Volvo-Novum-Bold,serif}@media only screen and (max-width: 48em){.card-flex-wrapper .card-promo__front-cta{min-height:40px;line-height:24px}}.no-touchevents .card-flex-wrapper .card-promo__front-cta:active{transform:scale(0.98)}.no-touchevents .card-flex-wrapper .card-promo__front-cta:hover{background-color:#222}.card-flex-wrapper .card-promo__back-header .make-name{font-size:14px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}@media screen and (min-width: 48em){.card-flex-wrapper .card-promo__back-header .make-name{font-size:16px}}.fonts-loaded .card-flex-wrapper .card-promo__back-header .make-name{font-family:Volvo-Novum-Regular,sans-serif}.card-flex-wrapper .card-promo__back-header .version-name{font-size:16px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;font-weight:bold}@media screen and (min-width: 48em){.card-flex-wrapper .card-promo__back-header .version-name{font-size:18px}}.fonts-loaded .card-flex-wrapper .card-promo__back-header .version-name{font-family:Volvo-Novum-Regular,sans-serif}.card-flex-wrapper .card-promo__back-close{background:none;border:none}.card-flex-wrapper .card-promo__back-close svg path{fill:#fff}.card-flex-wrapper .card-promo .dk-form--card .dk-field:not(.dk-field-privacy) label,.card-flex-wrapper .card-promo .NEW_ESTIMATE_LP_BRAND .dk-field:not(.dk-field-privacy) label{font-size:12px;color:#000;text-align:left ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder;background-color:#E6E6E6;line-height:1;text-transform:uppercase}.fonts-loaded .card-flex-wrapper .card-promo .dk-form--card .dk-field:not(.dk-field-privacy) label,.fonts-loaded .card-flex-wrapper .card-promo .NEW_ESTIMATE_LP_BRAND .dk-field:not(.dk-field-privacy) label{font-family:Volvo-Novum-Bold,serif}.card-flex-wrapper .card-promo .dk-form--card .dk-field input,.card-flex-wrapper .card-promo .NEW_ESTIMATE_LP_BRAND .dk-field input{border:0}.card-flex-wrapper .card-promo .dk-form--card .dk-field .dk-cta,.card-flex-wrapper .card-promo .NEW_ESTIMATE_LP_BRAND .dk-field .dk-cta{font-size:16px;color:#fff;text-align:left ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:inline-block;border-radius:0px;background-color:#161618;font-family:Volvo-Novum-Regular,sans-serif;padding:16px 52px 16px 24px;background-position:right 16px center;background-size:15px 15px;background-repeat:no-repeat;text-transform:uppercase;white-space:normal}@media screen and (min-width: 48em){.card-flex-wrapper .card-promo .dk-form--card .dk-field .dk-cta,.card-flex-wrapper .card-promo .NEW_ESTIMATE_LP_BRAND .dk-field .dk-cta{font-size:18px}}.fonts-loaded .card-flex-wrapper .card-promo .dk-form--card .dk-field .dk-cta,.fonts-loaded .card-flex-wrapper .card-promo .NEW_ESTIMATE_LP_BRAND .dk-field .dk-cta{font-family:Volvo-Novum-Bold,serif}.no-touchevents .card-flex-wrapper .card-promo .dk-form--card .dk-field .dk-cta:active,.no-touchevents .card-flex-wrapper .card-promo .NEW_ESTIMATE_LP_BRAND .dk-field .dk-cta:active{transform:scale(0.98)}.no-touchevents .card-flex-wrapper .card-promo .dk-form--card .dk-field .dk-cta:hover,.no-touchevents .card-flex-wrapper .card-promo .NEW_ESTIMATE_LP_BRAND .dk-field .dk-cta:hover{background-color:#222}.card-flex-wrapper .card-promo .dk-form--card .dk-field.dk-error input[type='text'],.card-flex-wrapper .card-promo .dk-form--card .dk-field.dk-error input[type='email'],.card-flex-wrapper .card-promo .dk-form--card .dk-field.dk-error input[type='tel'],.card-flex-wrapper .card-promo .NEW_ESTIMATE_LP_BRAND .dk-field.dk-error input[type='text'],.card-flex-wrapper .card-promo .NEW_ESTIMATE_LP_BRAND .dk-field.dk-error input[type='email'],.card-flex-wrapper .card-promo .NEW_ESTIMATE_LP_BRAND .dk-field.dk-error input[type='tel']{outline:3px solid var(--color__error)}.card-flex-wrapper .card-promo .dk-form--card .dk-field.dk-error input[type='checkbox'],.card-flex-wrapper .card-promo .dk-form--card .dk-field.dk-error input[type='checkbox']+label::before,.card-flex-wrapper .card-promo .NEW_ESTIMATE_LP_BRAND .dk-field.dk-error input[type='checkbox'],.card-flex-wrapper .card-promo .NEW_ESTIMATE_LP_BRAND .dk-field.dk-error input[type='checkbox']+label::before{outline:3px solid var(--color__error)}.card-flex-wrapper .card-promo .dk-form--card .dk-field.dk-field-privacy label,.card-flex-wrapper .card-promo .NEW_ESTIMATE_LP_BRAND .dk-field.dk-field-privacy label{font-size:12px;color:#161618;text-align:left ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;line-height:1;background-color:rgba(0,0,0,0);text-transform:none}.fonts-loaded .card-flex-wrapper .card-promo .dk-form--card .dk-field.dk-field-privacy label,.fonts-loaded .card-flex-wrapper .card-promo .NEW_ESTIMATE_LP_BRAND .dk-field.dk-field-privacy label{font-family:Volvo-Novum-Regular,sans-serif}.newsletter-section{background-color:#161618}.newsletter-box__error-msg{color:#222}.newsletter-box [type=checkbox]+label::before{border:0}.newsletter-box .dk-form-container .dk-form-intro h3{background-position:left center;background-size:48px 48px;background-repeat:no-repeat;background-image:url("../../images/icon-mail-rounded-white.svg");font-size:18px;color:#fff;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.newsletter-box .dk-form-container .dk-form-intro h3{font-size:24px}}.fonts-loaded .newsletter-box .dk-form-container .dk-form-intro h3{font-family:Volvo-Novum-Bold,serif}.newsletter-box .dk-form-container .dk-form .dk-field{border:0}.newsletter-box .dk-form-container .dk-form .dk-field .dk-label+input{border:0}.newsletter-box .dk-form-container .dk-form .dk-field-privacy:not(.dk-error) .dk-label{font-size:12px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#fff}.fonts-loaded .newsletter-box .dk-form-container .dk-form .dk-field-privacy:not(.dk-error) .dk-label{font-family:Volvo-Novum-Regular,sans-serif}.newsletter-box .dk-form-container .dk-form .dk-field-privacy:not(.dk-error) .dk-label a{font-size:12px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#fff;font-weight:normal;border-bottom:1px solid}.fonts-loaded .newsletter-box .dk-form-container .dk-form .dk-field-privacy:not(.dk-error) .dk-label a{font-family:Volvo-Novum-Regular,sans-serif}.newsletter-box .dk-form-container .dk-form .dk-field-submit input{font-size:12px;color:#fff;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:inline-block;border-radius:0px;background-color:#007BCD;font-family:Volvo-Novum-Regular,sans-serif;padding:8px 16px;background-image:none}.fonts-loaded .newsletter-box .dk-form-container .dk-form .dk-field-submit input{font-family:Volvo-Novum-Bold,serif}@media only screen and (max-width: 48em){.newsletter-box .dk-form-container .dk-form .dk-field-submit input{min-height:40px;line-height:24px}}.no-touchevents .newsletter-box .dk-form-container .dk-form .dk-field-submit input:active{transform:scale(0.98)}.no-touchevents .newsletter-box .dk-form-container .dk-form .dk-field-submit input:hover{background-color:#2B7BCD}.offer-calculator__label-text{font-size:12px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}@media screen and (min-width: 48em){.offer-calculator__label-text{font-size:14px}}.fonts-loaded .offer-calculator__label-text{font-family:Volvo-Novum-Regular,sans-serif}.offer-calculator__price-old{color:#E6E6E6}@media only screen and (min-width: 48em){.offer-calculator__price-wrapper{border-bottom:1px solid #E6E6E6}}.offer-calculator__amount{font-size:12px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.offer-calculator__amount{font-size:14px}}.fonts-loaded .offer-calculator__amount{font-family:Volvo-Novum-Bold,serif}.offer-calculator__toggler{font-size:16px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#fff}@media screen and (min-width: 48em){.offer-calculator__toggler{font-size:14px}}.fonts-loaded .offer-calculator__toggler{font-family:Volvo-Novum-Regular,sans-serif}.offer-calculator__offer{border-bottom:1px solid #E6E6E6}.dk-paging a{color:#000}.dk-paging span.currentStep a,.currentStep{background:#000;border:1px solid #E6E6E6;color:#fff;font-weight:bold}.dk-paging span.currentStep a:hover{background:rgba(0,0,0,0) none repeat scroll 0 0;border-color:#ccc}.dk-paging strong{background:#fff;border:1px solid #E6E6E6}.dk-paypal-form-wrapper .dk-paypal-form-teaser{font-size:14px;color:#fff;text-align:left ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;text-transform:uppercase}.fonts-loaded .dk-paypal-form-wrapper .dk-paypal-form-teaser{font-family:Volvo-Novum-Regular,sans-serif}.dk-paypal-form-wrapper .dk-paypal-form-disclaimer .dk-paypal-form-disclaimer-opener{font-size:14px;color:#fff;text-align:left ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;cursor:pointer}.fonts-loaded .dk-paypal-form-wrapper .dk-paypal-form-disclaimer .dk-paypal-form-disclaimer-opener{font-family:Volvo-Novum-Regular,sans-serif}.dk-paypal-howitworks{text-transform:lowercase}.dk-paypal-howitworks-icon{color:var(--color__reserved)}.dk-paypal-submit{background-color:var(--color__yellow-paypal)}.overlay__header{text-align:center}.overlay__header h4{line-height:2}.overlay__header p{line-height:1.4}.overlay__content{background-color:#fff}.overlay__content .paypal-collapse{border:none;background-color:rgba(0,0,0,0)}.overlay__content .paypal-collapse path{fill:#ccc}.overlay__disclaimer h4{font-size:16px;color:#000;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}@media screen and (min-width: 48em){.overlay__disclaimer h4{font-size:18px}}.fonts-loaded .overlay__disclaimer h4{font-family:Volvo-Novum-Regular,sans-serif}.overlay__disclaimer p{font-size:16px;color:#000;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}@media screen and (min-width: 48em){.overlay__disclaimer p{font-size:14px}}.fonts-loaded .overlay__disclaimer p{font-family:Volvo-Novum-Regular,sans-serif}.overlay__layer{background-color:#000}@media only screen and (min-width: 50em){.overlay__header{text-align:center}.overlay__header h4{line-height:1}.overlay__header p{line-height:1.4}.overlay__content{background-color:#fff}}.dk-paypal-thankyou-message{border:2px solid var(--color__yellow-paypal)}.dk-paypal-thankyou-message .dk-checked-sticker{background-color:var(--color__yellow-paypal);border-radius:100%}.dk-paypal-thankyou-message .dk-checked-sticker .st0{fill:#fff}.dk-paypal-thankyou-message .thankyou-title{font-size:16px;color:#000;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder;text-transform:uppercase;line-height:1;border-bottom:1px solid #E6E6E6}@media screen and (min-width: 48em){.dk-paypal-thankyou-message .thankyou-title{font-size:18px}}.fonts-loaded .dk-paypal-thankyou-message .thankyou-title{font-family:Volvo-Novum-Bold,serif}.dk-paypal-thankyou-message .thankyou-title small{font-size:14px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:none}@media screen and (min-width: 48em){.dk-paypal-thankyou-message .thankyou-title small{font-size:16px}}.fonts-loaded .dk-paypal-thankyou-message .thankyou-title small{font-family:Volvo-Novum-Regular,sans-serif}.dk-paypal-thankyou-message .dk-paypal-thankyou-message-content{border-bottom:1px solid #E6E6E6}.dk-paypal-thankyou-message .dk-paypal-thankyou-message-content p{font-size:14px;color:#777;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;text-align:center}.fonts-loaded .dk-paypal-thankyou-message .dk-paypal-thankyou-message-content p{font-family:Volvo-Novum-Regular,sans-serif}.dk-paypal-thankyou-message .dk-paypal-thankyou-message-footer{font-size:14px;color:#000;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}@media screen and (min-width: 48em){.dk-paypal-thankyou-message .dk-paypal-thankyou-message-footer{font-size:16px}}.fonts-loaded .dk-paypal-thankyou-message .dk-paypal-thankyou-message-footer{font-family:Volvo-Novum-Regular,sans-serif}.promo-banner__title{color:#007BCD}.promo-banner__subtitle{color:#fff}.promo-banner__note{color:#fff}.promo-banner__content{background-color:#000}.promo-banner__label{background-color:#007BCD;border-radius:50%}.promo-banner--condensed .promo-banner__content{color:#007BCD}.promo-banner--slider{background-color:#000}.promo-banner--slider .promo-banner__title{font-size:14px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#fff;font-weight:bolder}@media screen and (min-width: 48em){.promo-banner--slider .promo-banner__title{font-size:16px}}.fonts-loaded .promo-banner--slider .promo-banner__title{font-family:Volvo-Novum-Bold,serif}@media only screen and (min-width: 48em){.promo-banner--slider .promo-banner__title{font-size:18px}}.promo-banner--slider .promo-banner__content{background-color:transparent}@media only screen and (min-width: 48em){.promo-banner--slider .promo-banner__badge{font-size:1.6rem}}.promo-banner--slider .promo-banner__read-more::before{background-position:50% 2px;background-size:10px 10px;background-repeat:no-repeat;background-color:rgba(0,0,0,0);background-image:url("../../images/plus-white.svg");content:''}.promo-banner--slider .promo-banner__read-more.is-dropdown-open::before{background-position:center center;background-size:10px 10px;background-repeat:no-repeat;background-color:rgba(0,0,0,0);background-image:url("../../images/minus-white.svg")}.promo-banner--slider .promo-banner__open-legal-info{cursor:pointer}.promo-banner__pagination,.promo-banner__button{color:#fff}.push-bar{background-color:#000;border-radius:10px;border:3px solid #000}@media only screen and (min-width: 48em){.push-bar--stock-detail-v-3{border-radius:0}}.push-bar__label{border-radius:10px;line-height:3em}.push-bar__cta{color:#007BCD}.search-stock--wide-composed-wrapper{background-color:#F6F6F6}.search-stock .layer--blocker{background-color:rgba(255,255,255,0.7)}.search-stock .pay-tab__label{font-size:14px;color:#2B7BCD;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder;text-transform:uppercase;display:inline-block;cursor:pointer}@media screen and (min-width: 48em){.search-stock .pay-tab__label{font-size:16px}}.fonts-loaded .search-stock .pay-tab__label{font-family:Volvo-Novum-Bold,serif}.search-stock .pay-tab__label .pay-tab__tabs-cmd{position:relative}.search-stock .pay-tab__label .pay-tab__tabs-cmd::after{height:1px;bottom:-3px;background-color:#2B7BCD}.search-stock .pay-tab__label.is-active{font-size:14px;color:#fff;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.search-stock .pay-tab__label.is-active{font-size:16px}}.fonts-loaded .search-stock .pay-tab__label.is-active{font-family:Volvo-Novum-Bold,serif}.search-stock .pay-tab__label.is-active .pay-tab__tabs-cmd::after{height:3px;bottom:-3px;background-color:#9E9E9E}.search-stock .form__label{font-size:14px;color:#fff;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder;text-transform:uppercase}@media screen and (min-width: 48em){.search-stock .form__label{font-size:16px}}.fonts-loaded .search-stock .form__label{font-family:Volvo-Novum-Bold,serif}.search-stock--wide,.search-stock--wide-composed{background-color:#F6F6F6}.search-stock--wide .search-stock__header-title,.search-stock--wide-composed .search-stock__header-title{font-size:24px;color:#fff;text-align:left ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.search-stock--wide .search-stock__header-title,.search-stock--wide-composed .search-stock__header-title{font-size:30px}}.fonts-loaded .search-stock--wide .search-stock__header-title,.fonts-loaded .search-stock--wide-composed .search-stock__header-title{font-family:Volvo-Novum-Bold,serif}.search-stock--wide .search-stock__submit,.search-stock--wide-composed .search-stock__submit{font-size:14px;color:#fff;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:flex;border-radius:0px;background-color:rgba(255,255,255,0);font-family:Volvo-Novum-Regular,sans-serif;border:none;padding:8px 24px 8px 24px;align-items:center;justify-content:space-between;height:3.7em}@media screen and (min-width: 48em){.search-stock--wide .search-stock__submit,.search-stock--wide-composed .search-stock__submit{font-size:16px}}.fonts-loaded .search-stock--wide .search-stock__submit,.fonts-loaded .search-stock--wide-composed .search-stock__submit{font-family:Volvo-Novum-Bold,serif}.search-stock--wide .search-stock__submit--big,.search-stock--wide-composed .search-stock__submit--big{width:100%}@media screen and (min-width: 48em){.search-stock--wide .search-stock__submit--big,.search-stock--wide-composed .search-stock__submit--big{font-size:14px}}.search-stock--wide .search-stock__submit__el,.search-stock--wide-composed .search-stock__submit__el{margin:auto}.cta--icon-align-middle .search-stock--wide .search-stock__submit__el,.cta--icon-align-middle .search-stock--wide-composed .search-stock__submit__el{margin:0rem 0rem 0rem .8rem }.search-stock--wide .search-stock__submit__fig,.search-stock--wide-composed .search-stock__submit__fig{width:1.7857142857em;height:1.7857142857em}.search-stock--wide .search-stock__submit__fig--small,.search-stock--wide-composed .search-stock__submit__fig--small{width:1.1904761905em;height:1.1904761905em}.no-touchevents .search-stock--wide .search-stock__submit:active,.no-touchevents .search-stock--wide-composed .search-stock__submit:active{transform:scale(0.98)}.no-touchevents .search-stock--wide .search-stock__submit:hover,.no-touchevents .search-stock--wide-composed .search-stock__submit:hover{background-color:#2B7BCD;border-color:rgba(0,0,0,0)}@media only screen and (min-width: 48em){.search-stock--wide .search-stock__submit,.search-stock--wide-composed .search-stock__submit{font-size:14px;color:#fff;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:flex;border-radius:0px;background-color:rgba(255,255,255,0);font-family:Volvo-Novum-Regular,sans-serif;border:none;padding:8px 24px 8px 24px;align-items:center;justify-content:space-between;height:2.5em}}@media only screen and (min-width: 48em) and (min-width: 48em){.search-stock--wide .search-stock__submit,.search-stock--wide-composed .search-stock__submit{font-size:16px}}@media only screen and (min-width: 48em){.fonts-loaded .search-stock--wide .search-stock__submit,.fonts-loaded .search-stock--wide-composed .search-stock__submit{font-family:Volvo-Novum-Bold,serif}.search-stock--wide .search-stock__submit--big,.search-stock--wide-composed .search-stock__submit--big{width:100%}}@media only screen and (min-width: 48em) and (min-width: 48em){.search-stock--wide .search-stock__submit--big,.search-stock--wide-composed .search-stock__submit--big{font-size:14px}}@media only screen and (min-width: 48em){.search-stock--wide .search-stock__submit__el,.search-stock--wide-composed .search-stock__submit__el{margin:auto}.cta--icon-align-middle .search-stock--wide .search-stock__submit__el,.cta--icon-align-middle .search-stock--wide-composed .search-stock__submit__el{margin:0rem 0rem 0rem .8rem }.search-stock--wide .search-stock__submit__fig,.search-stock--wide-composed .search-stock__submit__fig{width:1.7857142857em;height:1.7857142857em}.search-stock--wide .search-stock__submit__fig--small,.search-stock--wide-composed .search-stock__submit__fig--small{width:1.1904761905em;height:1.1904761905em}.no-touchevents .search-stock--wide .search-stock__submit:active,.no-touchevents .search-stock--wide-composed .search-stock__submit:active{transform:scale(0.98)}.no-touchevents .search-stock--wide .search-stock__submit:hover,.no-touchevents .search-stock--wide-composed .search-stock__submit:hover{background-color:#2B7BCD;border-color:rgba(0,0,0,0)}}.search-stock--wide .search-stock__advanced-search,.search-stock--wide-composed .search-stock__advanced-search{font-size:14px;color:#fff;text-align:right ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;text-decoration:underline}@media screen and (min-width: 48em){.search-stock--wide .search-stock__advanced-search,.search-stock--wide-composed .search-stock__advanced-search{font-size:16px}}.fonts-loaded .search-stock--wide .search-stock__advanced-search,.fonts-loaded .search-stock--wide-composed .search-stock__advanced-search{font-family:Volvo-Novum-Regular,sans-serif}.search-stock--compact .field-separate{border-right:1px solid #fff;transform:scale(1.2)}.search-stock--compact .search-stock__content-wrapper{background-color:#F6F6F6}.search-stock--compact .search-stock-tab__label{background-color:#222}.search-stock--compact .search-stock-tab__label.is-active .search-stock-tab__cmd{background-color:#F6F6F6}.search-stock--compact .search-stock__submit{font-size:14px;color:#fff;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:flex;border-radius:0px;background-color:rgba(255,255,255,0);font-family:Volvo-Novum-Regular,sans-serif;border:none;padding:8px 24px 8px 24px;align-items:center;justify-content:space-between;height:3.7em}@media screen and (min-width: 48em){.search-stock--compact .search-stock__submit{font-size:16px}}.fonts-loaded .search-stock--compact .search-stock__submit{font-family:Volvo-Novum-Bold,serif}.search-stock--compact .search-stock__submit--big{width:100%}@media screen and (min-width: 48em){.search-stock--compact .search-stock__submit--big{font-size:14px}}.search-stock--compact .search-stock__submit__el{margin:auto}.cta--icon-align-middle .search-stock--compact .search-stock__submit__el{margin:0rem 0rem 0rem .8rem }.search-stock--compact .search-stock__submit__fig{width:1.7857142857em;height:1.7857142857em}.search-stock--compact .search-stock__submit__fig--small{width:1.1904761905em;height:1.1904761905em}.no-touchevents .search-stock--compact .search-stock__submit:active{transform:scale(0.98)}.no-touchevents .search-stock--compact .search-stock__submit:hover{background-color:#2B7BCD;border-color:rgba(0,0,0,0)}@media only screen and (min-width: 48em){.search-stock--compact .search-stock__submit{font-size:14px;color:#fff;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:flex;border-radius:0px;background-color:rgba(255,255,255,0);font-family:Volvo-Novum-Regular,sans-serif;border:none;padding:8px 24px 8px 24px;align-items:center;justify-content:space-between;height:2.5em}}@media only screen and (min-width: 48em) and (min-width: 48em){.search-stock--compact .search-stock__submit{font-size:16px}}@media only screen and (min-width: 48em){.fonts-loaded .search-stock--compact .search-stock__submit{font-family:Volvo-Novum-Bold,serif}.search-stock--compact .search-stock__submit--big{width:100%}}@media only screen and (min-width: 48em) and (min-width: 48em){.search-stock--compact .search-stock__submit--big{font-size:14px}}@media only screen and (min-width: 48em){.search-stock--compact .search-stock__submit__el{margin:auto}.cta--icon-align-middle .search-stock--compact .search-stock__submit__el{margin:0rem 0rem 0rem .8rem }.search-stock--compact .search-stock__submit__fig{width:1.7857142857em;height:1.7857142857em}.search-stock--compact .search-stock__submit__fig--small{width:1.1904761905em;height:1.1904761905em}.no-touchevents .search-stock--compact .search-stock__submit:active{transform:scale(0.98)}.no-touchevents .search-stock--compact .search-stock__submit:hover{background-color:#2B7BCD;border-color:rgba(0,0,0,0)}}.search-stock--compact .search-stock__advanced-search{font-size:14px;color:#fff;text-align:right ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;text-decoration:underline}@media screen and (min-width: 48em){.search-stock--compact .search-stock__advanced-search{font-size:16px}}.fonts-loaded .search-stock--compact .search-stock__advanced-search{font-family:Volvo-Novum-Regular,sans-serif}.search-stock--geo .form__label{font-size:14px;color:#007BCD;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.search-stock--geo .form__label{font-size:16px}}.fonts-loaded .search-stock--geo .form__label{font-family:Volvo-Novum-Bold,serif}.search-stock--geo .form__label--checkbox{border:1px solid #E6E6E6;border-radius:0px;align-items:center}.search-stock--geo .form__label--checkbox,.search-stock--geo .SelectBox,.search-stock--geo .SumoSelect{background-color:#F6F6F6}.search-stock--geo .has-hybrid{margin:-1px -1px -1px 0;border-top-right-radius:0px;border-bottom-right-radius:0px}.search-stock--geo__el{font-size:14px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;height:2.5em;line-height:2.5}@media screen and (min-width: 48em){.search-stock--geo__el{font-size:16px}}.fonts-loaded .search-stock--geo__el{font-family:Volvo-Novum-Regular,sans-serif}.search-stock-slider--wide-wrapper{background-color:#222}.search-stock-slider__container{background-color:#161618}.filter-canvas .content-area .searchtag__title{font-size:12px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;line-height:33px}@media screen and (min-width: 48em){.filter-canvas .content-area .searchtag__title{font-size:14px}}.fonts-loaded .filter-canvas .content-area .searchtag__title{font-family:Volvo-Novum-Regular,sans-serif}.filter-canvas .content-area .searchtag__item{background-color:#161618;background-image:url("../../images///delete-white.svg");background-position:right 8px center;background-size:10px 10px;background-repeat:no-repeat}.filter-canvas .content-area .searchtag__item .text{font-size:12px;color:#fff;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;line-height:1.25}@media screen and (min-width: 48em){.filter-canvas .content-area .searchtag__item .text{font-size:14px}}.fonts-loaded .filter-canvas .content-area .searchtag__item .text{font-family:Volvo-Novum-Regular,sans-serif}.service-nav{background-color:#F6F6F6}.service-nav__cta{font-size:12px;color:#fff;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:inline-block;border-radius:0px;background-color:#161618;font-family:Volvo-Novum-Regular,sans-serif;padding:8px 16px}.fonts-loaded .service-nav__cta{font-family:Volvo-Novum-Bold,serif}@media only screen and (max-width: 48em){.service-nav__cta{min-height:40px;line-height:24px}}.no-touchevents .service-nav__cta:active{transform:scale(0.98)}.no-touchevents .service-nav__cta:hover{background-color:#222}.service-nav__item{box-shadow:0 1px 2px 0 rgba(22,22,24,0.25);background-color:#fff}@media only screen and (max-width: 48em){.service-nav__item{border-bottom:1px solid #F6F6F6}}@media only screen and (min-width: 50em){.service-nav__item{border-right:1px solid #F6F6F6}}.service-nav__icon{color:#007BCD}@media only screen and (min-width: 48em){.service-nav.has-few-elements .service-nav__item{border-bottom:4px solid #007BCD}}.service-nav--sidebar .service-nav__item{border-bottom:1px solid #F6F6F6}@media only screen and (min-width: 48em){.service-nav--sidebar .service-nav__item{transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-property:background-color;will-change:background-color}.service-nav--sidebar .service-nav__item::before{content:'';background-color:#007BCD}.no-touchevents .service-nav--sidebar .service-nav__item:hover{background-color:#F6F6F6}}@media only screen and (min-width: 50em){.service-nav--sidebar{margin-right:-24px;margin-left:-24px;background-color:transparent}}.social-login__image img{width:80px;height:80px;border-radius:50%}.social-login__border{border-bottom:1px solid #fff}.spinner::after{background-color:rgba(0,0,0,0)}.spinner__fill{background-color:#007BCD}.spinner__fill--left{border-left-color:#fff}.spinner__fill--right{border-right-color:#fff}.sticky-actions{background:linear-gradient(to top, #000 0%, rgba(0,0,0,0) 100%)}.sticky-actions__phone-contact{font-size:14px;color:#fff;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:flex;border-radius:0px;background-color:#161618;font-family:Volvo-Novum-Regular,sans-serif;border:none;padding:8px 24px 8px 24px;align-items:center;justify-content:center;height:inherit}@media screen and (min-width: 48em){.sticky-actions__phone-contact{font-size:16px}}.fonts-loaded .sticky-actions__phone-contact{font-family:Volvo-Novum-Bold,serif}.sticky-actions__phone-contact--big{width:100%}@media screen and (min-width: 48em){.sticky-actions__phone-contact--big{font-size:14px}}.sticky-actions__phone-contact__el{margin:auto}.cta--icon-align-middle .sticky-actions__phone-contact__el{margin:0rem 0rem 0rem .8rem }.sticky-actions__phone-contact__fig{width:1.7857142857em;height:1.7857142857em}.sticky-actions__phone-contact__fig--small{width:1.1904761905em;height:1.1904761905em}.no-touchevents .sticky-actions__phone-contact:active{transform:scale(0.98)}.no-touchevents .sticky-actions__phone-contact:hover{background-color:#F6F6F6;border-color:rgba(0,0,0,0)}.sticky-actions__lead-contact{font-size:16px;color:#fff;text-align:left ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:inline-block;border-radius:0px;background-color:#007BCD;font-family:Volvo-Novum-Regular,sans-serif;padding:16px 52px 16px 24px;background-position:right 16px center;background-size:15px 15px;background-repeat:no-repeat;font-size:12px}@media screen and (min-width: 48em){.sticky-actions__lead-contact{font-size:18px}}.fonts-loaded .sticky-actions__lead-contact{font-family:Volvo-Novum-Bold,serif}.no-touchevents .sticky-actions__lead-contact:active{transform:scale(0.98)}.no-touchevents .sticky-actions__lead-contact:hover{background-color:#2B7BCD}@media screen and (min-width: 48em){.sticky-actions__lead-contact{font-size:16px}}@media only screen and (max-width: 40em){.sticky-actions__lead-contact{background-position:right 10px center;line-height:1.2}}.sticky-sidebar{background-color:#F6F6F6}.sticky-contacts{background-color:#000}.sticky-contacts__element{font-size:12px;color:#fff;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;text-transform:uppercase}.fonts-loaded .sticky-contacts__element{font-family:Volvo-Novum-Regular,sans-serif}.sticky-contacts__element[href^='tel']{font-weight:normal}@media only screen and (min-width: 75em){.sticky-contacts__list-item{background-color:#000}.no-touchevents .sticky-contacts__list-item:hover{background-color:#161618;cursor:pointer}}.sticky-contacts .icon g{fill:#fff}.testimonials__form{border-radius:0px}.testimonials__form-login{background-color:#F6F6F6;border-top-left-radius:0px;border-top-right-radius:0px}.testimonials__form-review{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.testimonials__evaluation.has-error{border:1px solid var(--color__error)}.testimonials__image{border-radius:50%}.testimonials__item{border-radius:0px}.testimonials__star{color:#E6E6E6;transition:all .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-property:all}.testimonials__star--animated{width:27px;height:27px;transition:all .1s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-property:all}.testimonials__star--marked.testimonials__star--selected{color:#E6E6E6}.testimonials__star--marked:not(.testimonials__star--selected){color:var(--color__gold)}.testimonials__star--selected{color:var(--color__gold)}.testimonials__star--half-selected{position:relative;overflow:hidden}.testimonials__star--half-selected svg:first-of-type{color:var(--color__gold);position:absolute;clip:rect(0px, 9px, 18px, 0)}.testimonials__star--half-selected svg:nth-of-type(2){color:#E6E6E6;position:absolute;top:0;clip:rect(0, 18px, 18px, 9px)}.testimonials--card .testimonials__star--half-selected svg:first-of-type{clip:rect(0px, 12.5px, 25px, 0)}.testimonials--card .testimonials__star--half-selected svg:nth-of-type(2){clip:rect(0, 25px, 25px, 12.5px)}.testimonials--thank-you .testimonials__star--half-selected svg:first-of-type{clip:rect(0px, 17.5px, 35px, 0)}.testimonials--thank-you .testimonials__star--half-selected svg:nth-of-type(2){clip:rect(0, 35px, 35px, 17.5px)}.testimonials--thank-you .thank-you__evaluation-wrapper{border-bottom:1px solid #E6E6E6}.trade-in--wide{background-color:#161618}.trade-in--wide .trade-in__icon svg{color:#fff}.trade-in--wide .trade-in__step-name{text-transform:uppercase}.trade-in--compact{background-color:#161618}.trade-in--compact .trade-in__icon svg{color:#fff}.trade-in--compact .trade-in__step-name{text-transform:uppercase}.trade-in--mini{background-color:#000}.trade-in--mini .trade-in__step-counter{font-size:18px;color:#007BCD;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;line-height:1}@media screen and (min-width: 48em){.trade-in--mini .trade-in__step-counter{font-size:24px}}.fonts-loaded .trade-in--mini .trade-in__step-counter{font-family:Volvo-Novum-Regular,sans-serif}.trade-in--mini .trade-in__step-name{text-transform:uppercase}.trade-in--mini .trade-in__icon svg{color:#fff;max-width:40px}.trade-in--mini .trade-in__submit{font-size:12px;color:#fff;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:inline-block;border-radius:0px;background-color:rgba(0,0,0,0);font-family:Volvo-Novum-Regular,sans-serif;padding:8px 16px;border:1px solid #fff;min-height:inherit;line-height:inherit}.fonts-loaded .trade-in--mini .trade-in__submit{font-family:Volvo-Novum-Bold,serif}@media only screen and (max-width: 48em){.trade-in--mini .trade-in__submit{min-height:40px;line-height:24px}}.no-touchevents .trade-in--mini .trade-in__submit:active{transform:scale(0.98)}.no-touchevents .trade-in--mini .trade-in__submit:hover{background-color:#222}.trade-in--internal .step{border-radius:0px}.trade-in--internal .step--active{border:1px solid #F6F6F6}.trade-in--internal .step--passed{background-color:#F6F6F6}.trade-in--internal .step--passed:not(.step--active){background-color:#fff;border:1px solid #F6F6F6}.trade-in--internal .layer--blocker{background-color:rgba(255,255,255,0.7)}.trade-in--internal .detail-wrapper:not(:last-child){border-bottom:1px solid #E6E6E6}.trade-in--internal .evaluation-ko{background-color:#F6F6F6}.trade-in--internal .evaluation-ko .thank-you__warning{background-color:#161618}.trade-in--internal .evaluation-ko .thank-you__resume{font-size:18px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#fff;font-weight:bolder}@media screen and (min-width: 48em){.trade-in--internal .evaluation-ko .thank-you__resume{font-size:24px}}.fonts-loaded .trade-in--internal .evaluation-ko .thank-you__resume{font-family:Volvo-Novum-Bold,serif}.trade-in--internal .thank-you{box-shadow:0 2px 1px 0 rgba(22,22,24,0.25);background-color:#fff}.trade-in--internal .thank-you__evaluation{background-color:#161618;border-radius:0px}.trade-in--internal .thank-you__tel{font-size:12px;color:#000;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:inline-block;border-radius:0px;background-color:#fff;font-family:Volvo-Novum-Regular,sans-serif;padding:24px;width:100%;font-size:18px;line-height:1}.fonts-loaded .trade-in--internal .thank-you__tel{font-family:Volvo-Novum-Bold,serif}@media only screen and (max-width: 48em){.trade-in--internal .thank-you__tel{min-height:40px;line-height:24px}}.trade-in--internal .thank-you__amount,.trade-in--internal .amount-note,.trade-in--internal .amount-utils{color:#fff}.trade-in--internal .amount-currency,.trade-in--internal .amount-sum{color:#007BCD}.trade-in--internal .thank-you__amount-maximum{background-color:#161618;border-radius:0 0 0px 0px}.trade-in--internal .thank-you__amount-wrapper{text-align:center;background-color:#222;border:2px solid #222}.trade-in--light{background-color:#fff}.trade-in__icon{color:#007BCD}.no-touchevents .type-icon__single:hover{background-color:#F6F6F6}@media only screen and (max-width: 40em){.type-icon__single:nth-child(odd){background-color:#F6F6F6}}.vehicle-filter-navigation__logo{background-color:#007BCD}.vehicle-filter-navigation__icon{color:#fff}.vehicle-filter-navigation__label{white-space:nowrap}.vehicle-filter-navigation__filter{background-color:#007BCD}.vehicle-heading--boxed .vehicle-heading__logo{background-color:#007BCD}.vehicle-heading--boxed .vehicle-heading__details{background-color:#F6F6F6}.lcv-card{border:1px solid #E6E6E6;transition:box-shadow 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.lcv-card:hover{box-shadow:0 1px 10px -1px rgba(0,0,0,0.2)}@media only screen and (max-width: 48em){.lcv-card__model,.lcv-card__sub-model{font-size:18px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}}@media only screen and (max-width: 48em) and (min-width: 48em){.lcv-card__model,.lcv-card__sub-model{font-size:24px}}@media only screen and (max-width: 48em){.fonts-loaded .lcv-card__model,.fonts-loaded .lcv-card__sub-model{font-family:Volvo-Novum-Bold,serif}}@media only screen and (min-width: 48em){.lcv-card__model,.lcv-card__sub-model{font-size:16px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}}@media only screen and (min-width: 48em) and (min-width: 48em){.lcv-card__model,.lcv-card__sub-model{font-size:18px}}@media only screen and (min-width: 48em){.fonts-loaded .lcv-card__model,.fonts-loaded .lcv-card__sub-model{font-family:Volvo-Novum-Bold,serif}}@media only screen and (max-width: 48em){.lcv-card__resume{font-size:18px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}}@media only screen and (max-width: 48em) and (min-width: 48em){.lcv-card__resume{font-size:24px}}@media only screen and (max-width: 48em){.fonts-loaded .lcv-card__resume{font-family:Volvo-Novum-Regular,sans-serif}}@media only screen and (min-width: 48em){.lcv-card__resume{font-size:16px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}}@media only screen and (min-width: 48em) and (min-width: 48em){.lcv-card__resume{font-size:18px}}@media only screen and (min-width: 48em){.fonts-loaded .lcv-card__resume{font-family:Volvo-Novum-Regular,sans-serif}}.lcv-card__fig{position:relative;height:0;padding-bottom:75%}.lcv-card__fig img{width:100%;height:100%;object-fit:cover}.lcv-card__fig img{position:absolute;z-index:1;top:0;left:0}.no-object-fit .lcv-card__fig{background-repeat:no-repeat;background-position:center;background-size:cover;background-color:rgba(0,0,0,0)}.no-object-fit .lcv-card__fig>img,.no-object-fit .lcv-card__fig picture>img{visibility:hidden}.table-version__table{background-color:#fff;border-top:0;box-shadow:0 1px 2px 0 rgba(0,0,0,0.25);border:0}@media only screen and (max-width: 48em){.table-version__row{border-bottom:1px solid #E6E6E6}}.table-version__row:nth-child(odd){background-color:#F6F6F6}@media only screen and (max-width: 48em){.table-version__td--versionName{text-decoration:underline}}.table-version__vat-disclaimer{text-align:center}@media only screen and (min-width: 64em){.table-version__vat-disclaimer{text-align:left}}.sticky-lead-button{box-shadow:0 -2px 1px 0 rgba(22,22,24,0.25);background-color:#fff}@media only screen and (max-width: 48em){.equipment-mount__list-wrapper::after{background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 100%)}}.equipment-mount__tab-item{border:1px solid #E6E6E6}.equipment-mount__tab-item.is-active::before{background-color:#007BCD}.equipment-mount__tab-item.is-active .equipment-mount__tab-command{font-size:16px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.equipment-mount__tab-item.is-active .equipment-mount__tab-command{font-size:18px}}.fonts-loaded .equipment-mount__tab-item.is-active .equipment-mount__tab-command{font-family:Volvo-Novum-Bold,serif}@media only screen and (max-width: 48em){.equipment-mount__tab-item:not(.is-active){background-color:#F6F6F6}}.equipment-mount__tab-item:not(.is-active) .equipment-mount__tab-command{font-size:16px;color:#ccc;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.equipment-mount__tab-item:not(.is-active) .equipment-mount__tab-command{font-size:18px}}.fonts-loaded .equipment-mount__tab-item:not(.is-active) .equipment-mount__tab-command{font-family:Volvo-Novum-Bold,serif}.equipment-mount__table-row{background-color:#fff}.equipment-mount__table-row:nth-child(even){background-color:#F6F6F6}.equipment-mount__table{border-bottom:1px solid #E6E6E6}.equipment-mount__table-td--value{border-left:1px solid #E6E6E6}.equipment-mount__cmd{background-color:#E6E6E6}.equipment-mount__cmd.is-selected:not(.is-loading){background-color:#007BCD}.equipment-recap{box-shadow:0 -2px 1px 0 rgba(22,22,24,0.25);background-color:#fff}.equipment-recap__field-optionals{border-bottom:1px solid #E6E6E6}@media only screen and (min-width: 48em){.equipment-recap__field-optionals{border-bottom:0}}@media only screen and (min-width: 48em){.equipment-recap__optional-count{border-right:1px solid #E6E6E6}}@media only screen and (max-width: 48em){.equipment-recap__optional-sum{font-size:16px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}}@media only screen and (max-width: 48em) and (min-width: 48em){.equipment-recap__optional-sum{font-size:14px}}@media only screen and (max-width: 48em){.fonts-loaded .equipment-recap__optional-sum{font-family:Volvo-Novum-Regular,sans-serif}}@media only screen and (min-width: 48em){.equipment-recap__optional-sum{font-size:16px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}}@media only screen and (min-width: 48em) and (min-width: 48em){.equipment-recap__optional-sum{font-size:18px}}@media only screen and (min-width: 48em){.fonts-loaded .equipment-recap__optional-sum{font-family:Volvo-Novum-Bold,serif}}@media only screen and (max-width: 48em){.equipment-recap__total{font-size:16px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}}@media only screen and (max-width: 48em) and (min-width: 48em){.equipment-recap__total{font-size:18px}}@media only screen and (max-width: 48em){.fonts-loaded .equipment-recap__total{font-family:Volvo-Novum-Bold,serif}}@media only screen and (min-width: 48em){.equipment-recap__total{font-size:18px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}}@media only screen and (min-width: 48em) and (min-width: 48em){.equipment-recap__total{font-size:24px}}@media only screen and (min-width: 48em){.fonts-loaded .equipment-recap__total{font-family:Volvo-Novum-Bold,serif}}.flash-news{background-color:#007BCD}.flash-news__container{border-left:3px solid #fff}@media only screen and (min-width: 48em){.flash-news__container{border-left:0}}.flash-news__heading{background-color:#007BCD}@media only screen and (max-width: 48em){.flash-news__heading{line-height:0.8}}@media only screen and (min-width: 48em){.flash-news__heading{border-right:1px solid #fff;line-height:inherit}}.flash-news__heading-text{font-size:18px}.flash-news__item{color:#fff}.flash-news__item:hover{text-decoration:underline;text-decoration-color:#fff}.flash-news__heading-text::first-letter,.flash-news__text::first-letter{text-transform:uppercase}.flash-news__text{font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width: 40em){.flash-news__text{text-decoration:underline}}.card-slider-rental__container{background:#161618}.card-slider-rental__media-wrapper{background:radial-gradient(at 50% 135%, #ccc 0%, transparent 70%) no-repeat;background-size:100% 63%}@media only screen and (max-width: 40em){.detail-rental__details,.detail-rental__price-wrapper{font-size:12px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.fonts-loaded .detail-rental__details,.fonts-loaded .detail-rental__price-wrapper{font-family:Volvo-Novum-Regular,sans-serif}}.detail-rental__price-wrapper{line-height:0.95}.detail-rental__price-offer-value{font-size:50px}.detail-rental--slim .detail-rental__price-full{font-size:16px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}@media screen and (min-width: 48em){.detail-rental--slim .detail-rental__price-full{font-size:14px}}.fonts-loaded .detail-rental--slim .detail-rental__price-full{font-family:Volvo-Novum-Regular,sans-serif}.detail-rental--slim .detail-rental__details{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.detail-rental--slim .detail-rental__details,.detail-rental--slim .detail-rental__price-wrapper{font-size:12px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.fonts-loaded .detail-rental--slim .detail-rental__details,.fonts-loaded .detail-rental--slim .detail-rental__price-wrapper{font-family:Volvo-Novum-Regular,sans-serif}.detail-rental--slim .detail-rental__price-offer-value{font-size:30px}.carousel-gallery__slide.slide-loaded:not(.swiper-slide-active){background-color:#ccc}.carousel-gallery__slide.slide-loaded:not(.swiper-slide-active) figure{opacity:.5}.carousel-gallery__slide.swiper-slide-active.slide-loaded{box-shadow:0 10px 15px 0 rgba(230,230,230,0.75)}.carousel-gallery__slider-wrapper .swiper-button{color:#fff}.rental-offers-search-bar__results-amount{border-bottom:1px solid #E6E6E6}.rental-offers-search-bar--image{background-color:rgba(50,50,50,0.5)}.rental-offers-search-bar--image .rental-offers-search-bar__title{color:#fff}.rental-offers-search-bar--image .rental-offers-search-bar__cta,.rental-offers-search-bar--image .rental-offers-search-bar__label{color:#fff}.rental-offers-search-bar--image .rental-offers-search-bar__slider-text{color:#fff}.card-rental-listing__container{border-top:1px solid #E6E6E6;border-left:1px solid #E6E6E6;border-right:1px solid #E6E6E6}.card-rental-listing.slide-loaded .card-rental-listing__container{border-bottom:1px solid #E6E6E6}.card-rental-listing:nth-child(even){background-color:#F6F6F6}.card-rental-listing:nth-child(odd){background-color:rgba(246,246,246,0.3)}.card-rental-listing:last-of-type .card-rental-listing__container{border-bottom:1px solid #E6E6E6}.card-rental-listing--light .card-rental-listing__container{border:1px solid #E6E6E6}@media only screen and (min-width: 48em){.card-rental-listing:not(.card-rental-listing--light)__wrapper>.card-rental-listing:not(.card-rental-listing--light)__container:not(:nth-child(2n)):not(:last-child),.card-rental-listing:not(.card-rental-listing--light)__wrapper>*:not(:nth-child(2n)):not(:last-child) .card-rental-listing:not(.card-rental-listing--light)__container,.card-rental-listing:not(.card-rental-listing--slim)__wrapper>.card-rental-listing:not(.card-rental-listing--light)__container:not(:nth-child(2n)):not(:last-child),.card-rental-listing:not(.card-rental-listing--slim)__wrapper>*:not(:nth-child(2n)):not(:last-child) .card-rental-listing:not(.card-rental-listing--light)__container,.card-rental-listing:not(.card-rental-listing--light)__wrapper>.card-rental-listing:not(.card-rental-listing--slim)__container:not(:nth-child(2n)):not(:last-child),.card-rental-listing:not(.card-rental-listing--light)__wrapper>*:not(:nth-child(2n)):not(:last-child) .card-rental-listing:not(.card-rental-listing--slim)__container,.card-rental-listing:not(.card-rental-listing--slim)__wrapper>.card-rental-listing:not(.card-rental-listing--slim)__container:not(:nth-child(2n)):not(:last-child),.card-rental-listing:not(.card-rental-listing--slim)__wrapper>*:not(:nth-child(2n)):not(:last-child) .card-rental-listing:not(.card-rental-listing--slim)__container{border-right:0}}@media only screen and (min-width: 64em){.card-rental-listing:not(.card-rental-listing--light)__wrapper>.card-rental-listing:not(.card-rental-listing--light)__container:not(:nth-child(4n)):not(:last-child),.card-rental-listing:not(.card-rental-listing--light)__wrapper>*:not(:nth-child(4n)):not(:last-child) .card-rental-listing:not(.card-rental-listing--light)__container,.card-rental-listing:not(.card-rental-listing--slim)__wrapper>.card-rental-listing:not(.card-rental-listing--light)__container:not(:nth-child(4n)):not(:last-child),.card-rental-listing:not(.card-rental-listing--slim)__wrapper>*:not(:nth-child(4n)):not(:last-child) .card-rental-listing:not(.card-rental-listing--light)__container,.card-rental-listing:not(.card-rental-listing--light)__wrapper>.card-rental-listing:not(.card-rental-listing--slim)__container:not(:nth-child(4n)):not(:last-child),.card-rental-listing:not(.card-rental-listing--light)__wrapper>*:not(:nth-child(4n)):not(:last-child) .card-rental-listing:not(.card-rental-listing--slim)__container,.card-rental-listing:not(.card-rental-listing--slim)__wrapper>.card-rental-listing:not(.card-rental-listing--slim)__container:not(:nth-child(4n)):not(:last-child),.card-rental-listing:not(.card-rental-listing--slim)__wrapper>*:not(:nth-child(4n)):not(:last-child) .card-rental-listing:not(.card-rental-listing--slim)__container{border-right:0}}@media only screen and (max-width: 48em){.card-rental-listing .detail-rental__price-offer-value{font-size:30px}}@media only screen and (min-width: 40em) and (max-width: 48em){.card-rental-listing__wrapper>*:not(:nth-child(n)):not(:last-child) .card-rental-listing--slim .card-rental-listing__container{border-right:0}}@media only screen and (min-width: 64em){.card-rental-listing__wrapper>*:not(:nth-child(4n)):not(:last-child) .card-rental-listing--slim .card-rental-listing__container{border-right:0}}.card-rental-brand{background-color:#fff;border-top:0;box-shadow:0 1px 4px 0 rgba(0,0,0,0.25);border:0}.no-touchevents .card-rental-brand:hover{box-shadow:0 2px 15px 0 rgba(22,22,24,0.15)}.featured-summary__equipments-wrapper{background-color:#161618;border-radius:0px}.three-column-form input[type='text'],.three-column-form input[type='email'],.three-column-form input[type='tel']{border-radius:0px}.three-column-form__privacy{color:#ccc}.three-column-form__privacy-link{text-decoration:underline}.dk-error .three-column-form__privacy-label{color:var(--color__error-dark)}.three-column-form .dk-error input,.three-column-form .dk-error textarea,.three-column-form .dk-error select{background-color:var(--color__error-light);color:var(--color__error-dark);font-weight:bolder}.three-column-form .dk-error .dk-check-one-column label,.three-column-form .dk-error .dk-check-two-column label{color:var(--color__error-dark);font-weight:bolder}.three-column-form .dk-error.dk-field-privacy .dk-label{color:var(--color__error-dark);font-weight:bolder}.result-navigator{border-top:1px solid #E6E6E6}.result-sorter{border-top:1px solid #E6E6E6}.energy-label{box-shadow:0 1px 5px 0 rgba(22,22,24,0.25);border-top:0}.energy-label__landing-facebook{border:0;box-shadow:none}@media only screen and (max-width: 48em){.energy-label__landing-facebook{border:0}}@media only screen and (max-width: 48em){.energy-label:not(.energy-label__landing-facebook){border:1px solid #E6E6E6}}.energy-label__list-item{border-bottom:1px solid #E6E6E6}.energy-label__list-item:last-child{border-bottom:0}.energy-label__container span{font-weight:normal}.energy-label__label{font-weight:bold}.energy-label__badge,.energy-label__icon{font-style:normal}.energy-label__badge--aplus,.energy-label__icon--aplus{color:var(--color__energy-label-aplus)}.energy-label__badge--a,.energy-label__icon--a{color:var(--color__energy-label-a)}.energy-label__badge--b,.energy-label__icon--b{color:var(--color__energy-label-b)}.energy-label__badge--c,.energy-label__icon--c{color:var(--color__energy-label-c)}.energy-label__badge--d,.energy-label__icon--d{color:var(--color__energy-label-d)}.energy-label__badge--e,.energy-label__icon--e{color:var(--color__energy-label-e)}.energy-label__badge--f,.energy-label__icon--f{color:var(--color__energy-label-f)}.energy-label__badge--g,.energy-label__icon--g{color:var(--color__energy-label-g)}.countdown__figure{color:#fff}.countdown:not(.countdown--bar) .countdown__body{font-size:12px;color:#000;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.countdown:not(.countdown--bar) .countdown__body{font-size:14px}}.fonts-loaded .countdown:not(.countdown--bar) .countdown__body{font-family:Volvo-Novum-Bold,serif}.countdown:not(.countdown--bar) .countdown__content{color:#000}.countdown--bar{background-color:#000}@media only screen and (min-width: 40em){.countdown--bar{border-radius:25px}}.rental-price-configurator__heading{border-bottom:1px solid #F6F6F6}.rental-price-configurator__icon-close{cursor:pointer}.no-touchevents .rental-price-configurator__tabs-item:hover .rental-price-configurator__tabs-command{background-color:#fff;border-bottom:5px solid #fff;text-transform:initial}.no-touchevents .rental-price-configurator__tabs-item.is-active:hover .rental-price-configurator__tabs-command{background-color:#fff;border-bottom:5px solid #007BCD;text-transform:initial}.rental-price-configurator__tabs-item .rental-price-configurator__tabs-command{background-color:#fff;border-bottom:5px solid #fff;border-color:#fff;text-transform:initial}.rental-price-configurator__tabs-item.is-active .rental-price-configurator__tabs-command{background-color:#fff;border-bottom:5px solid #007BCD;text-transform:initial}.rental-price-configurator__price-package:nth-child(odd){background-color:#F6F6F6}.rental-price-configurator__price-package:nth-child(even){background-color:#fff}.rental-price-configurator__price-package-input:checked+label::before{background-color:#555;box-shadow:inset 0 0 0 6px #fff}.rental-price-configurator__price-package-monthly-fee{text-decoration:line-through}.rental-price-configurator-price-wrapper span{display:inline-block;vertical-align:middle}.rental-price-configurator__optional-service{cursor:pointer}.rental-price-configurator__optional-service:nth-child(odd){background-color:#F6F6F6}.rental-price-configurator__optional-service:nth-child(even){background-color:#fff}.rental-price-configurator__footer{border-top:1px solid #F6F6F6}.rental-accordion__title{position:relative}.rental-accordion__title::before{transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-property:transform;position:absolute;z-index:1;top:0;bottom:0;left:0;content:'';width:1px;height:0;border-left:4px solid #007BCD}.rental-accordion__title::before{transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-property:height}.rental-accordion.is-active .rental-accordion__title::before{height:100%}.map-wrapper--boxed{border-radius:0px}.map-wrapper--full{border-bottom:2px solid #007BCD}.map-wrapper__head{background-color:rgba(0,0,0,0.7)}.map-wrapper__text{font-weight:bolder}.map-wrapper__cmd{background-color:#007BCD}.map-wrapper__cmd path{fill:#fff}@media only screen and (min-width: 64em){.epr-content-area__masthead::after{background-image:linear-gradient(0deg, rgba(0,0,0,0.75) 3%, rgba(0,0,0,0) 100%)}}@media only screen and (min-width: 64em){.epr-content-area__text{color:#fff}}.price-reserved{font-size:14px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder;font-size:12px;font-style:italic;color:inherit}@media screen and (min-width: 48em){.price-reserved{font-size:16px}}.fonts-loaded .price-reserved{font-family:Volvo-Novum-Bold,serif}.masthead__element-prices .price-reserved,.dk-car-price .price-reserved,.stock-detail__header .price-reserved,.stock-detail__content .price-reserved{font-size:16px}.configurator--few-cars .configurator__cards::after{background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 100%)}@media only screen and (min-width: 30em){.configurator--v3 .configurator__card-footer .configurator__card-vehicle-name::after{border-bottom:1px solid #E6E6E6}}@media only screen and (min-width: 30em){.configurator--v3 .swiper-slide-active .configurator__card-footer{box-shadow:0 1px 5px 0 rgba(22,22,24,0.25)}}.configurator__header--decorated{background-color:#000}@media only screen and (max-width: 48em){.configurator__header--decorated::before{background-color:#000}}.configurator__header--decorated::after{background-color:#000}.configurator__header--decorated .configurator__brand-wrapper{background-color:#161618}@media only screen and (max-width: 48em){.configurator__header--decorated .configurator__brand-wrapper::after{background-color:#161618}}.configurator__header--decorated .configurator__brand-wrapper::before{background-color:#161618}.configurator__header--decorated .configurator__title,.configurator__header--decorated .configurator__subtitle,.configurator__header--decorated .configurator__ext-link{color:#fff}.configurator__cards::after{background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 100%)}.configurator__subtitle{color:#007BCD}.configurator__brand{transition:all;transition-property:filter,transform,opacity;filter:grayscale(100%)}.no-touchevents .configurator__brand:active{transform:scale(0.98)}.no-touchevents .configurator__brand:hover{filter:grayscale(0)}.configurator__brand.is-active{filter:grayscale(0)}.no-cssfilters .configurator__brand{opacity:0.5}.no-cssfilters .configurator__brand.is-active{opacity:1}.configurator__brand::after{background-color:#007BCD}.configurator__price:not(.configurator__price--promo){font-size:24px;font-weight:bolder}@media screen and (min-width: 48em){.configurator__price:not(.configurator__price--promo){font-size:18px}}@media only screen and (min-width: 48em){.configurator__footer--deco{border:1px solid #E6E6E6;border-radius:0px}}.deals-wrapper{background-color:#000}.deals__title{color:#fff}.deals__slider-btn{color:#fff}.deals__slider-pagination{color:#fff}.detail-vehicle-cta--transparent{font-size:12px;color:#555;text-align:left ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:flex;border-radius:0px;background-color:rgba(0,0,0,0);font-family:Volvo-Novum-Regular,sans-serif;border:1px solid #E6E6E6;padding:8px 24px 8px 24px;align-items:center;height:inherit}.fonts-loaded .detail-vehicle-cta--transparent{font-family:Volvo-Novum-Bold,serif}.detail-vehicle-cta--transparent--big{width:100%}@media screen and (min-width: 48em){.detail-vehicle-cta--transparent--big{font-size:14px}}.detail-vehicle-cta--transparent__el{margin:auto}.cta--icon-align-middle .detail-vehicle-cta--transparent__el{margin:0rem 0rem 0rem .8rem }.detail-vehicle-cta--transparent__fig{width:1.7857142857em;height:1.7857142857em}.detail-vehicle-cta--transparent__fig--small{width:1.1904761905em;height:1.1904761905em}.no-touchevents .detail-vehicle-cta--transparent:active{transform:scale(0.98)}.no-touchevents .detail-vehicle-cta--transparent:hover{background-color:#F6F6F6;border-color:rgba(0,0,0,0)}.hero-image{background-color:#000}.hero-image__positioning>:first-child{background-color:rgba(0,0,0,0)}.hero-image--free-search .hero-image__positioning{background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, #000 100%)}@media only screen and (min-width: 50em){.hero-image--free-search .hero-image__positioning{background:rgba(0,0,0,0)}}.hero-image--search-stock .hero-image__positioning{background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, #000 30%)}@media only screen and (min-width: 48em){.hero-image--search-stock .hero-image__positioning{background:rgba(0,0,0,0)}}@media only screen and (min-width: 64em){.hero-image--search-stock .hero-image__positioning{background:rgba(0,0,0,0)}}.dk-moto-used-listing #dk-deals-container{background:#F6F6F6}#dk-deals-container{background:#555}.dk-search-results-found{font-size:16px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}@media screen and (min-width: 48em){.dk-search-results-found{font-size:18px}}.fonts-loaded .dk-search-results-found{font-family:Volvo-Novum-Regular,sans-serif}.dk-car-new-listing #dk-content #dk-sidebar,.dk-car-used-listing #dk-content #dk-sidebar,.dk-lp #dk-content #dk-sidebar{background-color:#161618;color:#F6F6F6}.dk-car-new-listing .dk-facets .dk-filter-your-search,.dk-car-used-listing .dk-facets .dk-filter-your-search,.dk-lp .dk-facets .dk-filter-your-search{font-size:18px;color:#F6F6F6;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.dk-car-new-listing .dk-facets .dk-filter-your-search,.dk-car-used-listing .dk-facets .dk-filter-your-search,.dk-lp .dk-facets .dk-filter-your-search{font-size:24px}}.fonts-loaded .dk-car-new-listing .dk-facets .dk-filter-your-search,.fonts-loaded .dk-car-used-listing .dk-facets .dk-filter-your-search,.fonts-loaded .dk-lp .dk-facets .dk-filter-your-search{font-family:Volvo-Novum-Bold,serif}.dk-car-new-listing .dk-facets .dk-facet-header span,.dk-car-used-listing .dk-facets .dk-facet-header span,.dk-lp .dk-facets .dk-facet-header span{font-size:14px;color:#F6F6F6;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder;background-image:url("../../images///arrow-down-white.svg");background-repeat:no-repeat;background-size:15px 15px;background-position:0 7px}@media screen and (min-width: 48em){.dk-car-new-listing .dk-facets .dk-facet-header span,.dk-car-used-listing .dk-facets .dk-facet-header span,.dk-lp .dk-facets .dk-facet-header span{font-size:16px}}.fonts-loaded .dk-car-new-listing .dk-facets .dk-facet-header span,.fonts-loaded .dk-car-used-listing .dk-facets .dk-facet-header span,.fonts-loaded .dk-lp .dk-facets .dk-facet-header span{font-family:Volvo-Novum-Bold,serif}.dk-car-new-listing .dk-facets .dk-collapse .dk-facet-header span,.dk-car-used-listing .dk-facets .dk-collapse .dk-facet-header span,.dk-lp .dk-facets .dk-collapse .dk-facet-header span{background-image:url("../../images///arrow-right-white.svg")}.dk-car-new-listing .dk-facets .dk-facet .dk-facetlist span,.dk-car-used-listing .dk-facets .dk-facet .dk-facetlist span,.dk-lp .dk-facets .dk-facet .dk-facetlist span{font-size:14px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.fonts-loaded .dk-car-new-listing .dk-facets .dk-facet .dk-facetlist span,.fonts-loaded .dk-car-used-listing .dk-facets .dk-facet .dk-facetlist span,.fonts-loaded .dk-lp .dk-facets .dk-facet .dk-facetlist span{font-family:Volvo-Novum-Regular,sans-serif}.dk-car-new-listing .dk-facets .dk-facet .dk-facetlist span svg g,.dk-car-used-listing .dk-facets .dk-facet .dk-facetlist span svg g,.dk-lp .dk-facets .dk-facet .dk-facetlist span svg g{fill:#F6F6F6}.dk-car-new-listing .dk-facets .dk-show-hidden-facets span,.dk-car-used-listing .dk-facets .dk-show-hidden-facets span,.dk-lp .dk-facets .dk-show-hidden-facets span{font-size:12px;color:#F6F6F6;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;border-bottom:1px solid}.fonts-loaded .dk-car-new-listing .dk-facets .dk-show-hidden-facets span,.fonts-loaded .dk-car-used-listing .dk-facets .dk-show-hidden-facets span,.fonts-loaded .dk-lp .dk-facets .dk-show-hidden-facets span{font-family:Volvo-Novum-Regular,sans-serif}.dk-active-filters span{font-size:12px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}@media screen and (min-width: 48em){.dk-active-filters span{font-size:14px}}.fonts-loaded .dk-active-filters span{font-family:Volvo-Novum-Regular,sans-serif}.dk-active-filters .dk-applied-filters li{background:#F6F6F6}.dk-active-filters .dk-applied-filters li a{border-color:currentColor;background-image:url("../../images///delete.svg");background-size:10px 10px;background-repeat:no-repeat;background-position:7px 7px}.dk-active-filters .dk-applied-filters li span{font-size:14px;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;text-transform:uppercase;background-color:#fff}.fonts-loaded .dk-active-filters .dk-applied-filters li span{font-family:Volvo-Novum-Regular,sans-serif}.dk-car-new-models .dk-heading-title{font-size:24px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.dk-car-new-models .dk-heading-title{font-size:30px}}.fonts-loaded .dk-car-new-models .dk-heading-title{font-family:Volvo-Novum-Bold,serif}.dk-car-new-models .dk-models-listing .dk-car-info h2{font-size:16px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.dk-car-new-models .dk-models-listing .dk-car-info h2{font-size:18px}}.fonts-loaded .dk-car-new-models .dk-models-listing .dk-car-info h2{font-family:Volvo-Novum-Bold,serif}.dk-car-new-models .dk-models-listing .dk-car-info p{font-size:12px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}@media screen and (min-width: 48em){.dk-car-new-models .dk-models-listing .dk-car-info p{font-size:14px}}.fonts-loaded .dk-car-new-models .dk-models-listing .dk-car-info p{font-family:Volvo-Novum-Regular,sans-serif}.dk-results-item .dk-vehicle-cta{font-size:16px;color:#fff;text-align:left ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:inline-block;border-radius:0px;background-color:#161618;font-family:Volvo-Novum-Regular,sans-serif;padding:16px 52px 16px 24px;background-position:right 16px center;background-size:15px 15px;background-repeat:no-repeat;background-position:right 3px center}@media screen and (min-width: 48em){.dk-results-item .dk-vehicle-cta{font-size:18px}}.fonts-loaded .dk-results-item .dk-vehicle-cta{font-family:Volvo-Novum-Bold,serif}.no-touchevents .dk-results-item .dk-vehicle-cta:active{transform:scale(0.98)}.no-touchevents .dk-results-item .dk-vehicle-cta:hover{background-color:#222}.dk-results-item .dk-vehicle-link{display:block}.dk-results-item .dk-vehicle-link:after{display:none}.dk-results-item .price__val--full{color:inherit}.dk-results-item .dk-vehicle-energyLabel{color:#ccc}#dk-results-items .dk-results-item:nth-child(2n-1){background:#F6F6F6}#dk-results-items .dk-results-item:hover{background:#E6E6E6}.dk-results-item .dk-vehicle-makemodel{font-size:14px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.dk-results-item .dk-vehicle-makemodel{font-size:16px}}.fonts-loaded .dk-results-item .dk-vehicle-makemodel{font-family:Volvo-Novum-Bold,serif}.dk-results-item .dk-vehicle-name{font-size:12px;color:#000;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}@media screen and (min-width: 48em){.dk-results-item .dk-vehicle-name{font-size:14px}}.fonts-loaded .dk-results-item .dk-vehicle-name{font-family:Volvo-Novum-Regular,sans-serif}.dk-results-item .dk-vehicle-fuelType,.dk-results-item .dk-vehicle-hp,.dk-results-item .dk-vehicle-displacement,.dk-results-item .dk-vehicle-year,.dk-results-item .dk-vehicle-km{font-size:14px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.fonts-loaded .dk-results-item .dk-vehicle-fuelType,.fonts-loaded .dk-results-item .dk-vehicle-hp,.fonts-loaded .dk-results-item .dk-vehicle-displacement,.fonts-loaded .dk-results-item .dk-vehicle-year,.fonts-loaded .dk-results-item .dk-vehicle-km{font-family:Volvo-Novum-Regular,sans-serif}.dk-results-item .dk-vehicle-fuelType b,.dk-results-item .dk-vehicle-hp b,.dk-results-item .dk-vehicle-displacement b,.dk-results-item .dk-vehicle-year b,.dk-results-item .dk-vehicle-km b{font-weight:normal}.dk-desktop #dk-results-items .dk-results-item:hover .dk-vehicle-photo a{transform:scale(1.1)}.dk-layout-rows .dk-results-item .dk-vehicle-price:not(.price-reserved){font-size:18px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.dk-layout-rows .dk-results-item .dk-vehicle-price:not(.price-reserved){font-size:24px}}.fonts-loaded .dk-layout-rows .dk-results-item .dk-vehicle-price:not(.price-reserved){font-family:Volvo-Novum-Bold,serif}@media only screen and (min-width: 30em){.dk-layout-blocks .dk-results-item{border:1px solid rgba(0,0,0,0);border-bottom:0}}.dk-layout-blocks .dk-results-item .dk-vehicle-makemodel,.dk-layout-blocks .dk-results-item .dk-vehicle-makemodel a{font-size:16px}.dk-layout-blocks .dk-results-item .dk-vehicle-price{font-weight:700}.dk-layout-blocks .dk-results-item .dk-vehicle-name:after{background-color:#555}.dk-layout-blocks .dk-results-item .dk-vehicle-price:not(.price-reserved){font-size:18px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.dk-layout-blocks .dk-results-item .dk-vehicle-price:not(.price-reserved){font-size:24px}}.fonts-loaded .dk-layout-blocks .dk-results-item .dk-vehicle-price:not(.price-reserved){font-family:Volvo-Novum-Bold,serif}.dk-used-listing .table thead th{background:#E6E6E6}.dk-ico-search-results{background:url("../img/dk-elements/ico-search.png") 0 3px no-repeat}#dk-results-top .dk-heading-title{text-align:center}@media only screen and (min-width: 48em){#dk-results-top .dk-heading-title{text-align:left}}.dk-active-filters .dk-applied-filters li a{color:#ccc;border-radius:0}.dk-active-filters .dk-applied-filters li a span{font-size:12px}.dk-active-filters .dk-applied-filters li a:hover{color:#000}.dk-switch-layout a i{color:#E6E6E6}.dk-switch-layout a i:before{font-size:24px}.dk-switch-layout a.active i{color:#000}.dk-switch-layout a:hover i{color:#777}.dk-results-pagination{font-size:12px;color:#000}.dk-paging{font-size:14px;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.fonts-loaded .dk-paging{font-family:Volvo-Novum-Regular,sans-serif}.dk-paging b{font-weight:normal}.dk-results-pagination .dk-paging a{color:#000;line-height:1.2em}.dk-car-used-listing .dk-ivadeducibile{font-size:11px}@media only screen and (max-width: 40em){.dk-used-listing table thead th{font-size:0.8em;line-height:1.3em}.dk-td-model{font-size:11px;line-height:1.2em}.dk-results-item{border-bottom:1px solid #E6E6E6}.dk-results-item .dk-vehicle-link{color:#000}.dk-results-item .dk-vehicle-link:after{font-family:"dek-fontastic";content:"\E05A";font-weight:normal;font-size:20px;color:inherit}.dk-results-item .dk-vehicle-makemodel{font-size:1em}.dk-results-item .dk-vehicle-name{font-size:0.8em;line-height:1.1em}}.local-seo-page{background-color:#F6F6F6}.local-seo-page__brand-link{border-bottom:1px solid #E6E6E6}.local-seo-page__form-box .form-box{background-color:#222}.list-link__item:last-child .list-link__anchor{border-bottom:1px solid #E6E6E6}.list-link__item:only-child .list-link__anchor{border:1px solid #E6E6E6}.list-link__anchor{background-position:right 24px center;background-size:8px 14px;background-repeat:no-repeat;background-image:url("../../images/arrow-right.svg");background-color:#fff;border:1px solid #E6E6E6;border-bottom:0}@media only screen and (min-width: 48em){.list-link__anchor{border-bottom:1px solid #E6E6E6}}.no-touchevents .list-link__anchor:hover{opacity:.85}.list-link__count{font-weight:normal}.stock-detail--reserved .masthead__element-prices{opacity:.4}.product-range-section__slider--negative .c-slider__prev path,.product-range-section__slider--negative .c-slider__next path{fill:#fff}.product-range--few-cars .product-range__cards::after{background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 100%)}@media only screen and (max-width: 48em){.product-range__brands-list::before,.product-range__brands-list::after{background-color:#fff}.product-range__brands-list::before{background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 100%);transform:scale(-1, 1)}.product-range__brands-list::after{background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 100%)}}.product-range__slider-wrapper::before,.product-range__slider-wrapper::after{background-color:#fff}.product-range__slider-wrapper::before{background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 100%);transform:scale(-1, 1)}.product-range__slider-wrapper::after{background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 100%)}@media only screen and (max-width: 40em){.product-range__all::before,.product-range__all::after{background-color:#fff}.product-range__all::before{background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 100%);transform:scale(-1, 1)}.product-range__all::after{background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 100%)}}@media only screen and (min-width: 30em){.product-range--v3 .product-range__card-footer .product-range__card-vehicle-name::after{border-bottom:1px solid #E6E6E6}}@media only screen and (min-width: 30em){.product-range--v3 .swiper-slide-active .product-range__card-footer{box-shadow:0 1px 6px 1px rgba(22,22,24,0.25)}}.product-range__header--decorated{background-color:#000}@media only screen and (max-width: 48em){.product-range__header--decorated::before{background-color:#000}}.product-range__header--decorated::after{background-color:#000}.product-range__header--decorated .product-range__brand-wrapper{background-color:#161618}@media only screen and (max-width: 48em){.product-range__header--decorated .product-range__brand-wrapper::after{background-color:#161618}}.product-range__header--decorated .product-range__brand-wrapper::before{background-color:#161618}.product-range__header--decorated .product-range__title,.product-range__header--decorated .product-range__subtitle,.product-range__header--decorated .product-range__ext-link{color:#fff}.product-range__cards::after{background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 100%)}.product-range__subtitle{color:#007BCD}.product-range__brand{transition:all;transition-property:filter,transform,opacity;filter:grayscale(100%)}.no-touchevents .product-range__brand:active{transform:scale(0.98)}.no-touchevents .product-range__brand:hover{filter:grayscale(0)}.product-range__brand.is-active{filter:grayscale(0)}.no-cssfilters .product-range__brand{opacity:0.5}.no-cssfilters .product-range__brand.is-active{opacity:1}.product-range__brand::after{background-color:#007BCD}.product-range__price:not(.product-range__price--promo){font-size:24px;font-weight:bolder}@media screen and (min-width: 48em){.product-range__price:not(.product-range__price--promo){font-size:18px}}@media only screen and (min-width: 48em){.product-range__footer--deco{border:1px solid #E6E6E6;border-radius:0px}}.dk-height-car,.dk-length-car,.dk-width-car,.dk-passo-car{background:#fff}#dk-content-dati .dk-label-group dl dd.btn{border-left:1px solid #E6E6E6}table.table a{color:#000}table.table tbody tr:nth-child(2n) td{background:#F6F6F6}.dk-scontoInLista{color:#08ae23}#dk-content-dati .dk-pdf-car-detail{background:none;color:#000}#dk-content-dati .dk-label-group h2{font-size:16px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder;margin-bottom:.4rem }@media screen and (min-width: 48em){#dk-content-dati .dk-label-group h2{font-size:18px}}.fonts-loaded #dk-content-dati .dk-label-group h2{font-family:Volvo-Novum-Bold,serif}#dk-content-dati .dk-label-group dl{border-bottom:2px solid #F6F6F6}#dk-content-dati .dk-label-group dl dt{font-size:14px;color:#000;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.fonts-loaded #dk-content-dati .dk-label-group dl dt{font-family:Volvo-Novum-Regular,sans-serif}#dk-content-dati .dk-label-group dl dd{font-size:14px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;border:0}.fonts-loaded #dk-content-dati .dk-label-group dl dd{font-family:Volvo-Novum-Regular,sans-serif}#dk-content-dati .dk-label-group .grid-6{border-top:2px solid #F6F6F6;border-bottom:2px solid #F6F6F6}.dk-car-features dl{border-bottom:1px solid #E6E6E6}.dk-car-features dl dt{color:#000}dl.prezzo_scheda dd{color:#000}ul.details_left-3col{border-bottom:1px solid #E6E6E6}.car-sold{color:var(--color__error);background:rgba(255,255,255,0.8);border:5px solid var(--color__error);text-shadow:0 3px 3px rgba(0,0,0,0.9)}.dk-car-equipmentList ul li:not(:last-child){border-bottom:1px solid #E6E6E6}.dk-car-detail .dk-accordion.dk-car-equipmentList li:before,.dk-car-detail .dk-accordion.dk-car-description li:before{background-color:#007BCD}.dk-car-detail .dk-top-bar{border-bottom:1px solid #F6F6F6}.dk-car-detail .dk-top-bar .dk-print-car-detail{background:none;color:#000}.dk-car-detail .dk-top-bar .dk-print-car-parabrezza{background:none;color:#000}.dk-car-detail .dk-top-bar .dk-pdf-car-detail{background:none;color:#000}.dk-car-detail .dk-car-price{color:#ccc}.dk-car-detail .dk-accordion.dk-car-equipmentList .dk-print-car-detail,.dk-car-detail .dk-accordion.dk-car-description .dk-print-car-detail{background:none;color:#000}.dk-car-detail .dk-accordion.dk-car-equipmentList .dk-print-car-parabrezza,.dk-car-detail .dk-accordion.dk-car-description .dk-print-car-parabrezza{background:none;color:#000}.dk-car-detail .dk-accordion.dk-car-equipmentList .dk-pdf-car-detail,.dk-car-detail .dk-accordion.dk-car-description .dk-pdf-car-detail{background:none;color:#000}.dk-car-detail .dk-car-summary li{color:#161618}.dk-car-detail .dk-car-summary li:not(:last-child){border-bottom:1px solid #E6E6E6}.dk-car-detail .dk-car-summary li:before{color:#ccc}.dk-car-detail #optionals{background:#F6F6F6}.dk-car-detail #optionals p{color:#777}.dk-car-detail #optionals .strong .prezzo{color:#777}.dk-car-detail #optionals #optionsMounted .prezzo{color:#777}.dk-car-detail #optionals #optionsMounted dt{color:#777}.dk-car-detail #optionals a{color:var(--color__error)}.dk-car-detail #optionals a:hover{color:#4e9748}.dk-subtitle-detail{background:#F6F6F6;color:#000}.dk-subtitle-detail:empty{display:none !important}@media only screen and (min-width: 64em){.dk-heading-title span:before{color:#E6E6E6}}.dk-car-versions h3{font-size:18px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.dk-car-versions h3{font-size:24px}}.fonts-loaded .dk-car-versions h3{font-family:Volvo-Novum-Bold,serif}.dk-lp .price-lp--banner{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.25);border:0;border:0}.dk-lp .price-lp-header{background-color:#F6F6F6}.dk-lp .dk-car-image-gallery{border-radius:0;padding:0;text-align:center}.dk-lp .dk-car-image-gallery .dk-car-thumbs a.dk-car-more-images{background-color:#fff}.dk-lp .dk-car-form{background-color:#F6F6F6}.dk-lp .dk-car-form .dk-form-social-header:before,.dk-lp .dk-car-form .dk-form-social-header:after{background-color:#000}.dk-lp .dk-car-form .dk-form-social-title{color:#000}.dk-lp .dk-car-form .dk-form-social .icon--light{color:#000}.dk-lp .dk-car-form .dk-form-container .dk-label{color:#000}.dk-lp .dk-car-form .dk-form .dk-label+input{border:none}.dk-lp .dk-car-form .dk-form .dk-field-cap label+input{border-left:1px solid #E6E6E6}.dk-lp .dk-heading-lp .dk-heading-title{font-size:24px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.dk-lp .dk-heading-lp .dk-heading-title{font-size:30px}}.fonts-loaded .dk-lp .dk-heading-lp .dk-heading-title{font-family:Volvo-Novum-Bold,serif}.dk-lp .dk-heading-lp .dk-heading-title span{font-size:16px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;display:inline-block}@media screen and (min-width: 48em){.dk-lp .dk-heading-lp .dk-heading-title span{font-size:18px}}.fonts-loaded .dk-lp .dk-heading-lp .dk-heading-title span{font-family:Volvo-Novum-Regular,sans-serif}@media only screen and (min-width: 48em){.dk-lp .dk-heading-lp .dk-heading-title span{border-left:1px solid #E6E6E6}}.dk-lp .dk-heading-lp .dk-heading-title span:first-letter{text-transform:uppercase}.dk-lp .dk-heading-lp .dk-back-to-listing{background-color:#F6F6F6;background-image:linear-gradient(to bottom, #fff, #F6F6F6);background-repeat:repeat-x;border:1px solid #F6F6F6;color:#000}.dk-lp .dk-heading-lp .dk-back-to-listing:hover{background-color:#E6E6E6;background-image:linear-gradient(to bottom, #E6E6E6, #E6E6E6)}.dk-lp #dk-results-items .dk-results-item:nth-child(2n-1){background:#F6F6F6;border-right:0;border-left:0}.dk-lp #dk-results-items .dk-results-item:hover{background:#E6E6E6}.dk-lp .dk-results-item{border-bottom:1px solid #F6F6F6;border-right:1px solid #F6F6F6;border-left:1px solid #F6F6F6}.dk-lp .dk-results-item .dk-vehicle-makemodel,.dk-lp .dk-results-item .dk-vehicle-makemodel a{font-size:20px;font-weight:700;color:#000}.dk-lp .dk-results-item .dk-vehicle-name{font-size:16px;font-weight:300;color:#000}.dk-lp .dk-results-item .dk-vehicle-fuelType,.dk-lp .dk-results-item .dk-vehicle-hp,.dk-lp .dk-results-item .dk-vehicle-displacement,.dk-lp .dk-results-item .dk-vehicle-year,.dk-lp .dk-results-item .dk-vehicle-km{font-size:13px}.dk-lp .dk-results-item .dk-vehicle-price{font-weight:700}.dk-lp .dk-results-item .dk-vehicle-cta{font-size:16px !important}.dk-lp #dk-results-items .dk-results-items-complete .dk-results-item{border:1px solid #F6F6F6}.dk-lp #dk-results-items .dk-results-items-complete .dk-results-item .dk-vehicle-makemodel a{font-size:15px}.dk-lp #dk-results-items .dk-results-items-complete .dk-results-item .dk-vehicle-name{font-size:14px}.dk-lp #dk-results-items .dk-results-items-complete .dk-results-item .dk-vehicle-info li{color:#777;font-size:13px}.dk-lp #dk-results-items .dk-results-items-complete .dk-results-item .dk-vehicle-price{font-weight:bold}.dk-lp #dk-results-items .dk-results-items-complete .dk-results-item:hover{border-color:#000}.dk-lp #dk-results-items .dk-results-items-complete .dk-results-item:hover .dk-vehicle-photo{transform:scale(1)}.dk-lp .dk-car-used-lp-listing .dk-ivadeducibile{font-size:11px}.dk-lp .dk-price--original.dk-strikeprice{font-size:16px;color:#fff;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.dk-lp .dk-price--original.dk-strikeprice{font-size:18px}}.fonts-loaded .dk-lp .dk-price--original.dk-strikeprice{font-family:Volvo-Novum-Bold,serif}.dk-lp .dk-price--original.dk-strikeprice:after{line-height:2.5rem }#dk-new .dk-table .dk-cta,#dk-new .dk-related-list .dk-cta{font-size:12px;color:#fff;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:inline-block;border-radius:0px;background-color:#000;font-family:Volvo-Novum-Regular,sans-serif;padding:8px 16px;width:100%}.fonts-loaded #dk-new .dk-table .dk-cta,.fonts-loaded #dk-new .dk-related-list .dk-cta{font-family:Volvo-Novum-Bold,serif}@media only screen and (max-width: 48em){#dk-new .dk-table .dk-cta,#dk-new .dk-related-list .dk-cta{min-height:40px;line-height:24px}}.no-touchevents #dk-new .dk-table .dk-cta:active,.no-touchevents #dk-new .dk-related-list .dk-cta:active{transform:scale(0.98)}.no-touchevents #dk-new .dk-table .dk-cta:hover,.no-touchevents #dk-new .dk-related-list .dk-cta:hover{background-color:#222}.dk-related-cars .dk-related-list .dk-related-car .dk-car-info a{font-size:16px;color:#161618;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;margin:4px auto;font-weight:normal;text-transform:uppercase}@media screen and (min-width: 48em){.dk-related-cars .dk-related-list .dk-related-car .dk-car-info a{font-size:18px}}.fonts-loaded .dk-related-cars .dk-related-list .dk-related-car .dk-car-info a{font-family:Volvo-Novum-Regular,sans-serif}.dk-related-cars .dk-related-list .dk-related-car .dk-car-info span{font-size:14px;color:#161618;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder;margin:4px auto}@media screen and (min-width: 48em){.dk-related-cars .dk-related-list .dk-related-car .dk-car-info span{font-size:16px}}.fonts-loaded .dk-related-cars .dk-related-list .dk-related-car .dk-car-info span{font-family:Volvo-Novum-Bold,serif}#dk-new,#dk-used{background:#fff}#dk-new .dk-multiform .dk-form-tabs,#dk-used .dk-multiform .dk-form-tabs{border-bottom:0px}#dk-new .dk-multiform .dk-form-tabs li a,#dk-used .dk-multiform .dk-form-tabs li a{font-size:15px;text-align:center;border:0;background-color:#fff;filter:none}@media only screen and (max-width: 40em){#dk-new .dk-multiform .dk-form-tabs li a,#dk-used .dk-multiform .dk-form-tabs li a{font-size:12px}}#dk-new .dk-multiform .dk-form-tabs li a i:before,#dk-used .dk-multiform .dk-form-tabs li a i:before{font-size:22px}#dk-new .dk-multiform .dk-form-tabs li a:hover,#dk-used .dk-multiform .dk-form-tabs li a:hover{background-color:#000;filter:none}#dk-new .dk-multiform .dk-form-tabs li a .dk-text,#dk-used .dk-multiform .dk-form-tabs li a .dk-text{color:inherit}@media only screen and (max-width: 40em){#dk-new .dk-multiform .dk-form-tabs li a,#dk-used .dk-multiform .dk-form-tabs li a{border:1px solid #E6E6E6;border-right:0}}#dk-new .dk-multiform .dk-form-tabs li.current a,#dk-used .dk-multiform .dk-form-tabs li.current a{background:#F6F6F6}@media only screen and (max-width: 40em){#dk-new .dk-multiform .dk-form-tabs li.current a,#dk-used .dk-multiform .dk-form-tabs li.current a{transform:scaleY(1.1);transform-origin:bottom;border-top-color:#F6F6F6;border-bottom-color:#F6F6F6}}#dk-new .dk-multiform .dk-form-tabs li.current a .dk-text,#dk-used .dk-multiform .dk-form-tabs li.current a .dk-text{color:#555}#dk-new .dk-multiform .dk-form-tabs li.current a i:before,#dk-used .dk-multiform .dk-form-tabs li.current a i:before{color:#555}#dk-new .dk-multiform .dk-tab-content .dk-arrowback,#dk-used .dk-multiform .dk-tab-content .dk-arrowback{color:#777;box-shadow:inset 0px -2px 0px rgba(0,0,0,0.03)}#dk-new .dk-multiform .dk-tab-content .dk-arrowback:hover,#dk-used .dk-multiform .dk-tab-content .dk-arrowback:hover{opacity:0.5}#dk-new .dk-multiform .dk-tab-content .dk-form-push-message,#dk-used .dk-multiform .dk-tab-content .dk-form-push-message{font-size:13px;text-align:center}.dk-car-discoverprice{background:#555;filter:none;text-align:center}.dk-car-discoverprice p:first-letter{text-transform:uppercase}.dk-car-discoverprice p,.dk-car-discoverprice span{font-size:16px;color:#fff;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.dk-car-discoverprice p,.dk-car-discoverprice span{font-size:18px}}.fonts-loaded .dk-car-discoverprice p,.fonts-loaded .dk-car-discoverprice span{font-family:Volvo-Novum-Bold,serif}.dk-car-discoverprice .dk-strikeprice{font-size:18px;color:#E6E6E6;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.dk-car-discoverprice .dk-strikeprice{font-size:24px}}.fonts-loaded .dk-car-discoverprice .dk-strikeprice{font-family:Volvo-Novum-Bold,serif}.dk-car-discoverprice .dk-discoverprice{font-size:14px;color:#fff;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;border-top:1px solid rgba(255,255,255,0.2)}@media screen and (min-width: 48em){.dk-car-discoverprice .dk-discoverprice{font-size:16px}}.fonts-loaded .dk-car-discoverprice .dk-discoverprice{font-family:Volvo-Novum-Regular,sans-serif}#dk-new .dk-table thead th{font-size:14px;color:#000;text-align:left ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder;background:#E6E6E6}@media screen and (min-width: 48em){#dk-new .dk-table thead th{font-size:16px}}.fonts-loaded #dk-new .dk-table thead th{font-family:Volvo-Novum-Bold,serif}#dk-new .dk-table tbody tr:nth-child(even) td{background-color:#F6F6F6;border-top:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6}#dk-new .dk-table tbody tr:last-child td{border-bottom:1px solid #E6E6E6}#dk-new .dk-table tbody tr td{font-size:12px}#dk-new .dk-table tbody tr td:last-child{text-align:center}#dk-new .dk-table tbody tr td .dk-link-car{font-weight:bold}#dk-new .dk-table .dk-cta{font-size:12px;color:#fff;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:inline-block;border-radius:0px;background-color:#000;font-family:Volvo-Novum-Regular,sans-serif;padding:8px 16px;width:auto}.fonts-loaded #dk-new .dk-table .dk-cta{font-family:Volvo-Novum-Bold,serif}@media only screen and (max-width: 48em){#dk-new .dk-table .dk-cta{min-height:40px;line-height:24px}}.no-touchevents #dk-new .dk-table .dk-cta:active{transform:scale(0.98)}.no-touchevents #dk-new .dk-table .dk-cta:hover{background-color:#222}.dk-related-cars .dk-related-list .dk-related-car{background-color:#fff;border-radius:0;box-shadow:0 1px 2px 0 rgba(0,0,0,0.25);border:0}.dk-car-used-details,.dk-other-cars{font-size:13px;line-height:normal}.dk-car-used-details p,.dk-other-cars p{font-size:13px;line-height:normal}.dk-car-used-details h3.dk-title-group,.dk-other-cars h3.dk-title-group{border-bottom:1px solid #ccc}.dk-car-used-details .dk-car-description ul li:before,.dk-car-used-details .dk-car-equipe ul li:before{font-family:"dek-fontastic";content:'\e02a'}.dk-car-used-details .dk-car-features li strong{background:#F6F6F6;line-height:normal}.dk-car-used-details .dk-car-features li strong:before{color:#ccc;font-size:16px}.dk-other-cars .dk-price-detail li{background:#F6F6F6}.dk-other-cars .dk-price-detail li strong{background:#F6F6F6}.dk-other-cars .dk-price-detail li span{font-size:22px;font-weight:bold;background:#fff}.dk-other-cars .dk-price-detail li .dk-price-listino{color:#ccc}.dk-other-cars .dk-price-detail li .dk-price-listino:after{color:#777;font-size:4em;line-height:10px}.dk-other-cars .dk-price-detail li .dk-sconto{color:var(--color__error)}.dk-other-cars .dk-price-detail li .dk-sconto small{font-weight:normal;font-size:12px}.dk-other-cars .dk-price-detail li .dk-final-price{color:var(--color__error)}.dk-models-cars li>a{font-weight:bold}@media only screen and (min-width: 40em){#dk-new .dk-multiform .dk-form-tabs li a,#dk-used .dk-multiform .dk-form-tabs li a{color:#777;border:none}#dk-new .dk-multiform .dk-form-tabs li a i:before,#dk-used .dk-multiform .dk-form-tabs li a i:before{color:#777}#dk-new .dk-multiform .dk-form-tabs li a:hover,#dk-used .dk-multiform .dk-form-tabs li a:hover{background:#E6E6E6}#dk-new .dk-multiform .dk-form-tabs li.current a,#dk-used .dk-multiform .dk-form-tabs li.current a{background:#F6F6F6;color:#007BCD;font-weight:bolder}#dk-new .dk-multiform .dk-form-tabs li.current a:hover,#dk-used .dk-multiform .dk-form-tabs li.current a:hover{transform:none}#dk-new .dk-multiform .dk-tab-content,#dk-used .dk-multiform .dk-tab-content{border-left:0px}.dk-form-tabs a{font-size:16px}}@media only screen and (min-width: 64em){#dk-new .dk-multiform .dk-form-tabs li a:hover i:before,#dk-used .dk-multiform .dk-form-tabs li a:hover i:before{transform:scale(1.2)}#dk-new .dk-multiform .dk-form-tabs li a:hover i svg,#dk-used .dk-multiform .dk-form-tabs li a:hover i svg{transform:scale(1.2)}#dk-new .dk-multiform .dk-form-tabs li a>span,#dk-used .dk-multiform .dk-form-tabs li a>span{text-align:left}#dk-new .dk-multiform .dk-form-tabs li.current a i:before,#dk-used .dk-multiform .dk-form-tabs li.current a i:before{transform:scale(1.2)}.dk-lp .dk-car-form .dk-discoversale:after{font-size:45px}}.landing-facebook__intro-title{font-size:16px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-align:center}@media screen and (min-width: 48em){.landing-facebook__intro-title{font-size:18px}}.fonts-loaded .landing-facebook__intro-title{font-family:Volvo-Novum-Regular,sans-serif}.landing-facebook .dk-form-intro{text-align:center}.landing-facebook .dk-form-intro h3{font-size:16px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}@media screen and (min-width: 48em){.landing-facebook .dk-form-intro h3{font-size:18px}}.fonts-loaded .landing-facebook .dk-form-intro h3{font-family:Volvo-Novum-Regular,sans-serif}.landing-facebook .dk-form-container .social-login__border{border:none}.landing-facebook .dk-form-container .social-login__border:before,.landing-facebook .dk-form-container .social-login__border:after{content:"";border-top:1px solid #E6E6E6}.landing-facebook .dk-form-container .social-login__border-text{background-color:#fff;text-transform:lowercase}.landing-facebook .dk-form-container .dk-form .dk-field{border:none}.landing-facebook .dk-form-container .dk-form .dk-label{font-size:14px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#222;font-weight:normal;text-transform:none}.fonts-loaded .landing-facebook .dk-form-container .dk-form .dk-label{font-family:Volvo-Novum-Regular,sans-serif}.landing-facebook .dk-form-container .dk-form .dk-label+input,.landing-facebook .dk-form-container .dk-form .dk-form-msg .dk-add-msg{border:1px solid #E6E6E6}.landing-facebook .dk-form-container .dk-form .dk-field-privacy .dk-label{font-size:14px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.fonts-loaded .landing-facebook .dk-form-container .dk-form .dk-field-privacy .dk-label{font-family:Volvo-Novum-Regular,sans-serif}.landing-facebook .dk-form-container .dk-form .dk-cta{font-size:12px;color:#fff;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:inline-block;border-radius:0px;background-color:#007BCD;font-family:Volvo-Novum-Regular,sans-serif;padding:8px 16px;background-image:none}.fonts-loaded .landing-facebook .dk-form-container .dk-form .dk-cta{font-family:Volvo-Novum-Bold,serif}@media only screen and (max-width: 48em){.landing-facebook .dk-form-container .dk-form .dk-cta{min-height:40px;line-height:24px}}.no-touchevents .landing-facebook .dk-form-container .dk-form .dk-cta:active{transform:scale(0.98)}.no-touchevents .landing-facebook .dk-form-container .dk-form .dk-cta:hover{background-color:#2B7BCD}.dk-moto-used-listing #dk-deals-container{background:#F6F6F6}#dk-deals-container{background:#555}.dk-search-results-found{font-size:16px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}@media screen and (min-width: 48em){.dk-search-results-found{font-size:18px}}.fonts-loaded .dk-search-results-found{font-family:Volvo-Novum-Regular,sans-serif}.dk-car-new-listing #dk-content #dk-sidebar,.dk-car-used-listing #dk-content #dk-sidebar,.dk-lp #dk-content #dk-sidebar{background-color:#161618;color:#F6F6F6}.dk-car-new-listing .dk-facets .dk-filter-your-search,.dk-car-used-listing .dk-facets .dk-filter-your-search,.dk-lp .dk-facets .dk-filter-your-search{font-size:18px;color:#F6F6F6;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.dk-car-new-listing .dk-facets .dk-filter-your-search,.dk-car-used-listing .dk-facets .dk-filter-your-search,.dk-lp .dk-facets .dk-filter-your-search{font-size:24px}}.fonts-loaded .dk-car-new-listing .dk-facets .dk-filter-your-search,.fonts-loaded .dk-car-used-listing .dk-facets .dk-filter-your-search,.fonts-loaded .dk-lp .dk-facets .dk-filter-your-search{font-family:Volvo-Novum-Bold,serif}.dk-car-new-listing .dk-facets .dk-facet-header span,.dk-car-used-listing .dk-facets .dk-facet-header span,.dk-lp .dk-facets .dk-facet-header span{font-size:14px;color:#F6F6F6;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder;background-image:url("../../images///arrow-down-white.svg");background-repeat:no-repeat;background-size:15px 15px;background-position:0 7px}@media screen and (min-width: 48em){.dk-car-new-listing .dk-facets .dk-facet-header span,.dk-car-used-listing .dk-facets .dk-facet-header span,.dk-lp .dk-facets .dk-facet-header span{font-size:16px}}.fonts-loaded .dk-car-new-listing .dk-facets .dk-facet-header span,.fonts-loaded .dk-car-used-listing .dk-facets .dk-facet-header span,.fonts-loaded .dk-lp .dk-facets .dk-facet-header span{font-family:Volvo-Novum-Bold,serif}.dk-car-new-listing .dk-facets .dk-collapse .dk-facet-header span,.dk-car-used-listing .dk-facets .dk-collapse .dk-facet-header span,.dk-lp .dk-facets .dk-collapse .dk-facet-header span{background-image:url("../../images///arrow-right-white.svg")}.dk-car-new-listing .dk-facets .dk-facet .dk-facetlist span,.dk-car-used-listing .dk-facets .dk-facet .dk-facetlist span,.dk-lp .dk-facets .dk-facet .dk-facetlist span{font-size:14px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.fonts-loaded .dk-car-new-listing .dk-facets .dk-facet .dk-facetlist span,.fonts-loaded .dk-car-used-listing .dk-facets .dk-facet .dk-facetlist span,.fonts-loaded .dk-lp .dk-facets .dk-facet .dk-facetlist span{font-family:Volvo-Novum-Regular,sans-serif}.dk-car-new-listing .dk-facets .dk-facet .dk-facetlist span svg g,.dk-car-used-listing .dk-facets .dk-facet .dk-facetlist span svg g,.dk-lp .dk-facets .dk-facet .dk-facetlist span svg g{fill:#F6F6F6}.dk-car-new-listing .dk-facets .dk-show-hidden-facets span,.dk-car-used-listing .dk-facets .dk-show-hidden-facets span,.dk-lp .dk-facets .dk-show-hidden-facets span{font-size:12px;color:#F6F6F6;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;border-bottom:1px solid}.fonts-loaded .dk-car-new-listing .dk-facets .dk-show-hidden-facets span,.fonts-loaded .dk-car-used-listing .dk-facets .dk-show-hidden-facets span,.fonts-loaded .dk-lp .dk-facets .dk-show-hidden-facets span{font-family:Volvo-Novum-Regular,sans-serif}.dk-active-filters span{font-size:12px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}@media screen and (min-width: 48em){.dk-active-filters span{font-size:14px}}.fonts-loaded .dk-active-filters span{font-family:Volvo-Novum-Regular,sans-serif}.dk-active-filters .dk-applied-filters li{background:#F6F6F6}.dk-active-filters .dk-applied-filters li a{border-color:currentColor;background-image:url("../../images///delete.svg");background-size:10px 10px;background-repeat:no-repeat;background-position:7px 7px}.dk-active-filters .dk-applied-filters li span{font-size:14px;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;text-transform:uppercase;background-color:#fff}.fonts-loaded .dk-active-filters .dk-applied-filters li span{font-family:Volvo-Novum-Regular,sans-serif}.dk-car-new-models .dk-heading-title{font-size:24px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.dk-car-new-models .dk-heading-title{font-size:30px}}.fonts-loaded .dk-car-new-models .dk-heading-title{font-family:Volvo-Novum-Bold,serif}.dk-car-new-models .dk-models-listing .dk-car-info h2{font-size:16px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.dk-car-new-models .dk-models-listing .dk-car-info h2{font-size:18px}}.fonts-loaded .dk-car-new-models .dk-models-listing .dk-car-info h2{font-family:Volvo-Novum-Bold,serif}.dk-car-new-models .dk-models-listing .dk-car-info p{font-size:12px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}@media screen and (min-width: 48em){.dk-car-new-models .dk-models-listing .dk-car-info p{font-size:14px}}.fonts-loaded .dk-car-new-models .dk-models-listing .dk-car-info p{font-family:Volvo-Novum-Regular,sans-serif}.dk-results-item .dk-vehicle-cta{font-size:16px;color:#fff;text-align:left ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:inline-block;border-radius:0px;background-color:#161618;font-family:Volvo-Novum-Regular,sans-serif;padding:16px 52px 16px 24px;background-position:right 16px center;background-size:15px 15px;background-repeat:no-repeat;background-position:right 3px center}@media screen and (min-width: 48em){.dk-results-item .dk-vehicle-cta{font-size:18px}}.fonts-loaded .dk-results-item .dk-vehicle-cta{font-family:Volvo-Novum-Bold,serif}.no-touchevents .dk-results-item .dk-vehicle-cta:active{transform:scale(0.98)}.no-touchevents .dk-results-item .dk-vehicle-cta:hover{background-color:#222}.dk-results-item .dk-vehicle-link{display:block}.dk-results-item .dk-vehicle-link:after{display:none}.dk-results-item .price__val--full{color:inherit}.dk-results-item .dk-vehicle-energyLabel{color:#ccc}#dk-results-items .dk-results-item:nth-child(2n-1){background:#F6F6F6}#dk-results-items .dk-results-item:hover{background:#E6E6E6}.dk-results-item .dk-vehicle-makemodel{font-size:14px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.dk-results-item .dk-vehicle-makemodel{font-size:16px}}.fonts-loaded .dk-results-item .dk-vehicle-makemodel{font-family:Volvo-Novum-Bold,serif}.dk-results-item .dk-vehicle-name{font-size:12px;color:#000;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}@media screen and (min-width: 48em){.dk-results-item .dk-vehicle-name{font-size:14px}}.fonts-loaded .dk-results-item .dk-vehicle-name{font-family:Volvo-Novum-Regular,sans-serif}.dk-results-item .dk-vehicle-fuelType,.dk-results-item .dk-vehicle-hp,.dk-results-item .dk-vehicle-displacement,.dk-results-item .dk-vehicle-year,.dk-results-item .dk-vehicle-km{font-size:14px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.fonts-loaded .dk-results-item .dk-vehicle-fuelType,.fonts-loaded .dk-results-item .dk-vehicle-hp,.fonts-loaded .dk-results-item .dk-vehicle-displacement,.fonts-loaded .dk-results-item .dk-vehicle-year,.fonts-loaded .dk-results-item .dk-vehicle-km{font-family:Volvo-Novum-Regular,sans-serif}.dk-results-item .dk-vehicle-fuelType b,.dk-results-item .dk-vehicle-hp b,.dk-results-item .dk-vehicle-displacement b,.dk-results-item .dk-vehicle-year b,.dk-results-item .dk-vehicle-km b{font-weight:normal}.dk-desktop #dk-results-items .dk-results-item:hover .dk-vehicle-photo a{transform:scale(1.1)}.dk-layout-rows .dk-results-item .dk-vehicle-price:not(.price-reserved){font-size:18px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.dk-layout-rows .dk-results-item .dk-vehicle-price:not(.price-reserved){font-size:24px}}.fonts-loaded .dk-layout-rows .dk-results-item .dk-vehicle-price:not(.price-reserved){font-family:Volvo-Novum-Bold,serif}@media only screen and (min-width: 30em){.dk-layout-blocks .dk-results-item{border:1px solid rgba(0,0,0,0);border-bottom:0}}.dk-layout-blocks .dk-results-item .dk-vehicle-makemodel,.dk-layout-blocks .dk-results-item .dk-vehicle-makemodel a{font-size:16px}.dk-layout-blocks .dk-results-item .dk-vehicle-price{font-weight:700}.dk-layout-blocks .dk-results-item .dk-vehicle-name:after{background-color:#555}.dk-layout-blocks .dk-results-item .dk-vehicle-price:not(.price-reserved){font-size:18px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.dk-layout-blocks .dk-results-item .dk-vehicle-price:not(.price-reserved){font-size:24px}}.fonts-loaded .dk-layout-blocks .dk-results-item .dk-vehicle-price:not(.price-reserved){font-family:Volvo-Novum-Bold,serif}.dk-used-listing .table thead th{background:#E6E6E6}.dk-ico-search-results{background:url("../img/dk-elements/ico-search.png") 0 3px no-repeat}#dk-results-top .dk-heading-title{text-align:center}@media only screen and (min-width: 48em){#dk-results-top .dk-heading-title{text-align:left}}.dk-active-filters .dk-applied-filters li a{color:#ccc;border-radius:0}.dk-active-filters .dk-applied-filters li a span{font-size:12px}.dk-active-filters .dk-applied-filters li a:hover{color:#000}.dk-switch-layout a i{color:#E6E6E6}.dk-switch-layout a i:before{font-size:24px}.dk-switch-layout a.active i{color:#000}.dk-switch-layout a:hover i{color:#777}.dk-results-pagination{font-size:12px;color:#000}.dk-paging{font-size:14px;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.fonts-loaded .dk-paging{font-family:Volvo-Novum-Regular,sans-serif}.dk-paging b{font-weight:normal}.dk-results-pagination .dk-paging a{color:#000;line-height:1.2em}.dk-car-used-listing .dk-ivadeducibile{font-size:11px}@media only screen and (max-width: 40em){.dk-used-listing table thead th{font-size:0.8em;line-height:1.3em}.dk-td-model{font-size:11px;line-height:1.2em}.dk-results-item{border-bottom:1px solid #E6E6E6}.dk-results-item .dk-vehicle-link{color:#000}.dk-results-item .dk-vehicle-link:after{font-family:"dek-fontastic";content:"\E05A";font-weight:normal;font-size:20px;color:inherit}.dk-results-item .dk-vehicle-makemodel{font-size:1em}.dk-results-item .dk-vehicle-name{font-size:0.8em;line-height:1.1em}}.thank-you__icon{color:#007BCD}.thank-you__social--twitter{color:var(--color__twitter)}.no-touchevents .thank-you__social--twitter:hover{color:var(--color__twitter-hover)}.thank-you__social--facebook{color:var(--color__facebook)}.no-touchevents .thank-you__social--facebook:hover{color:var(--color__facebook-hover)}.thank-you__social--google{color:var(--color__google)}.no-touchevents .thank-you__social--google:hover{color:var(--color__google-hover)}.thank-you__social--googleplus{color:var(--color__googleplus)}.no-touchevents .thank-you__social--googleplus:hover{color:var(--color__googleplus-hover)}.thank-you__social--pinterest{color:var(--color__pinterest)}.no-touchevents .thank-you__social--pinterest:hover{color:var(--color__pinterest-hover)}.thank-you__social--linkedin{color:var(--color__linkedin)}.no-touchevents .thank-you__social--linkedin:hover{color:var(--color__linkedin-hover)}.thank-you__social--whatsapp{color:var(--color__whatsapp)}.no-touchevents .thank-you__social--whatsapp:hover{color:var(--color__whatsapp-hover)}.thank-you__social--email{color:#555}.no-touchevents .thank-you__social--email:hover{color:#000}.lcv-new__vat-disclaimer{text-align:center}@media only screen and (min-width: 64em){.lcv-new__vat-disclaimer{text-align:left}}.rental-offers-detail__wrapper-light{background-color:#fff}.rental-offers-detail__wrapper-dark{background-color:#F6F6F6}.rental-offers-detail__form-title-wrapper{border-bottom:1px solid #F6F6F6}.rental-offers-detail__icon-more svg,.rental-offers-detail__icon-more g{color:#000;fill:#000}.rental-offers-listing__header{background-color:#F6F6F6}.page-template-template-privacy body{background-color:#fff}@media only screen and (max-width: 48em){.car-configurator-detail__header{background:#F6F6F6}}.car-configurator-detail__promo-link{text-decoration:underline}.car-configurator-detail__form{background:#fff}.car-configurator-detail__form .dk-label{font-family:Volvo-Novum-Bold,serif}.car-configurator-detail__form .dk-field-privacy a{color:#ccc}.car-configurator-detail__form .dk-field-privacy{height:100%;position:relative}@media only screen and (min-width: 48em){.car-configurator-detail__form .dk-field-privacy [type=checkbox]+.dk-label{position:absolute;top:50%;transform:translateY(-50%)}}.car-configurator-detail__form .dk-field.dk-form-msg .dk-add-msg{display:none !important}.car-configurator-detail__form .dk-field.dk-form-msg textarea{height:9.6rem }.mfp-close-btn-in .mfp-close{background-color:transparent;color:#000}.mfp-content{background-color:transparent}.dk-car-commercianti-detail .mfp-content{background-color:rgba(255,255,255,0)}.SumoSelect>.optWrapper.multiple>.options li.opt.selected span i,.SumoSelect .select-all.selected>span i,.SumoSelect .select-all.partial>span i{border-color:#E6E6E6}.SumoSelect .select-all.partial>span i{background-color:#fff;background-image:none}.SumoSelect:focus>.CaptionCont,.SumoSelect:hover>.CaptionCont,.SumoSelect.open>.CaptionCont{box-shadow:0 0 2px #2B7BCD;border-color:#2B7BCD}.vue-slider-dot{border:3px solid #ccc}.leaflet-bar a{color:#000;background-color:#fff;border-bottom-color:#ccc}.leaflet-control-attribution,.leaflet-control-scale-line{color:#555}.lg-backdrop{background-color:#000}.lg-toolbar .lg-icon,.lg-actions .lg-icon,.lg-outer .lg-toggle-thumb,#lg-counter{color:#E6E6E6}.lg-outer .lg-toggle-thumb{background-color:#000}.lg-outer .lg-thumb-item{border:2px solid #fff}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#007BCD}.lg-sub-html{background-color:rgba(0,0,0,0.5);color:#fff}.motork-360 .product-viewer__overlay{background-color:rgba(0,0,0,0.75);color:#fff}.motork-360 .product-viewer__overlay-help-icon{background-color:#007BCD}.motork-360 .product-viewer-controls{background:#fff}.motork-360 .product-viewer-controls__control-main--active{color:#007BCD}.news-navigator__box:hover::after{transform:translateX(0)}.news-navigator__box-left{position:relative}.news-navigator__box-left::after{transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-property:transform;position:absolute;z-index:1;right:0;bottom:0;left:0;content:'';width:100%;height:1px;border-bottom:4px solid #007BCD;transform:translateX(100%)}.news-navigator__box-right{position:relative}.news-navigator__box-right::after{transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-property:transform;position:absolute;z-index:1;right:0;bottom:0;left:0;content:'';width:100%;height:1px;border-bottom:4px solid #007BCD;transform:translateX(-100%)}.news-navigator__image-wrapper{background-color:#F6F6F6}.news-navigator__image-wrapper svg{fill:#E6E6E6}.no-touchevents .news-navigator__link:hover .news-navigator__icon svg{color:#ccc}.post-card--article-boxed{background-color:#fff}.post-card--article-boxed .post-card__box{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.25);border:0}.post-card--article-mini .post-card__box{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.25);border:0}.post-card--iconcenter-boxed{background-color:#fff}.post-card--iconcenter-boxed .post-card__box{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.25);border:0}.post-card--iconcenter-mini .post-card__box{border-bottom:0}.post-card--iconcenter-mini .post-card__content{border-left:1px solid #E6E6E6}.post-card--iconcenter .post-card__cta-wrapper{text-align:center}.post-card--icontop .post-card__cta-wrapper{text-align:left}.post-card--icontop-boxed{background-color:#fff}.post-card--icontop-boxed .post-card__box{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.25);border:0}.post-card--icontop-mini .post-card__box{border-bottom:0}.post-card--icontop-mini .post-card__image{border-right:1px solid #E6E6E6}.post-card--iconright .post-card__box{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.25);border:0}.post-card--image .post-card__image::before{background:linear-gradient(to top, #000 0%, rgba(0,0,0,0) 100%)}.no-touchevents .post-card--image .post-card__link:hover .post-card__image::before{top:0;background:linear-gradient(to top, #000 0%, rgba(0,0,0,0.4) 100%)}.no-touchevents .post-card--image .post-card__link:hover .post-card__content{transform:translateY(-15%)}.post-card--service .post-card__box{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.25);border:0}.post-card--service .post-card__dash{border-bottom:1px solid #E6E6E6}.no-touchevents .post-card--service .post-card__item:hover .post-card__box{box-shadow:0 10px 15px 0 rgba(230,230,230,0.75);transform:scale(1.02)}.post-card--service .post-card__text{color:#ccc}.post-card__content{transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-property:transform}@media only screen and (max-width: 48em){.post-card__text{font-size:14px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.fonts-loaded .post-card__text{font-family:Volvo-Novum-Regular,sans-serif}}.post-card__date{text-transform:uppercase}.post-card__icon{transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-property:transform;color:#222}.post-card__icon svg,.post-card__icon path{fill:#222}.post-card__image.has-placeholder{background-color:#ccc}.post-card__image.has-placeholder img{opacity:.5}.quick-contacts{background-color:#007BCD;color:#fff}.quick-contacts:not(.is-mobile){border-radius:0px}.quick-contacts:not(.is-mobile).is-open{border-bottom-right-radius:0;border-bottom-left-radius:0}.quick-contacts.is-mobile .quick-contacts__info-link{text-transform:uppercase}.quick-contacts.is-open .quick-contacts__info-list{border-top:1px solid #fff}@media only screen and (min-width: 48em){.quick-contacts__info-list{border-radius:0 0 0px 0px}}@media only screen and (min-width: 64em){.quick-contacts__info-list{background-color:#007BCD}}.quick-contacts--button-on-dark{background:linear-gradient(to top, #000 0%, rgba(0,0,0,0) 100%)}.quick-contacts--button-on-light{background:linear-gradient(to top, #fff 0%, rgba(255,255,255,0) 100%)}.quick-contacts--button .quick-contacts__info-link{border-radius:0px;background-color:#007BCD}.quick-contacts--button .quick-contacts__info-link.tel{background-color:#161618}.quick-contacts__text{text-transform:uppercase;font-weight:bolder}.quick-contacts__icon--close{color:#fff}.rental-card__lease{border-top:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6}.rental-card__body{box-shadow:0 1px 2px 0 rgba(0,0,0,0.25)}.staff-card .icon{color:#555}.staff-card__member-crop{border:4px solid #007BCD}.flash-news{background-color:#007BCD}.flash-news__container{border-left:3px solid #fff}@media only screen and (min-width: 48em){.flash-news__container{border-left:0}}.flash-news__heading{background-color:#007BCD}@media only screen and (max-width: 48em){.flash-news__heading{line-height:0.8}}@media only screen and (min-width: 48em){.flash-news__heading{border-right:1px solid #fff;line-height:inherit}}.flash-news__heading-text{font-size:18px}.flash-news__item{color:#fff}.flash-news__item:hover{text-decoration:underline;text-decoration-color:#fff}.flash-news__heading-text::first-letter,.flash-news__text::first-letter{text-transform:uppercase}.flash-news__text{font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width: 40em){.flash-news__text{text-decoration:underline}}.promo-brand-card__type{font-size:14px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;line-height:1;text-transform:uppercase}@media screen and (min-width: 48em){.promo-brand-card__type{font-size:16px}}.fonts-loaded .promo-brand-card__type{font-family:Volvo-Novum-Regular,sans-serif}.promo-brand-card__title{font-size:16px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.promo-brand-card__title{font-size:18px}}.fonts-loaded .promo-brand-card__title{font-family:Volvo-Novum-Bold,serif}@media only screen and (min-width: 40em){.promo-brand-card__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.promo-brand-card__inner{background-color:#fff;border-top:0;box-shadow:0 1px 4px 0 rgba(0,0,0,0.25);border:0}.no-touchevents .promo-brand-card:hover .promo-card__inner{box-shadow:0 2px 15px 0 rgba(22,22,24,0.15)}.promo-brand-card:active .promo-card__inner{box-shadow:0}.promo-brand-card__excerpt{font-size:16px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}@media screen and (min-width: 48em){.promo-brand-card__excerpt{font-size:14px}}.fonts-loaded .promo-brand-card__excerpt{font-family:Volvo-Novum-Regular,sans-serif}.promo-brand-card__cta{font-size:12px;color:#000;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:inline-block;border-radius:0px;font-family:Volvo-Novum-Regular,sans-serif;padding:8px 16px;border:1px solid;overflow:visible;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fonts-loaded .promo-brand-card__cta{font-family:Volvo-Novum-Bold,serif}@media only screen and (max-width: 48em){.promo-brand-card__cta{min-height:40px;line-height:24px}}.no-touchevents .promo-brand-card__cta:active{transform:scale(0.98)}.promo-brand-card__cta>:first-child{position:relative}.promo-brand-card__cta>:first-child::after{transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-property:transform;position:absolute;z-index:1;right:0;bottom:0;left:0;content:'';width:100%;height:1px;border-bottom:1px solid currentColor;transform:scaleX(0)}.promo-brand-card__cta>:first-child:hover::after{transform:scaleX(1)}.section-header__title{color:#777}.section-header__subtitle{color:#777}.card-dealership__info-textt{color:#222}.card-dealership__info-menu--decorated{border-top:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6}@media only screen and (max-width: 40em){.card-dealership__background{background-size:100% 20px}}.dealership-department__detail{font-size:14px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.fonts-loaded .dealership-department__detail{font-family:Volvo-Novum-Regular,sans-serif}.dealership-department__heading--main{text-transform:uppercase}.dealership{border-bottom:1px solid #E6E6E6}@media only screen and (max-width: 48em){.dealership:nth-child(3){border-bottom:1px solid #E6E6E6}}@media only screen and (max-width: 48em){.dealership--secondary{border-top:1px solid #E6E6E6}}.dealership__text--highlighted{font-weight:bolder}.dealership__form{background-color:#161618}.dealership__form .dk-form .dk-label,.dealership__form .dk-form .dk-check-one-column{color:#fff}.dealership__form .dk-form-intro h3{color:#fff}.logo-menu__link--boxed{border-radius:0px;background-color:#fff}.main-footer--light .logo-menu__link--boxed{background-color:transparent;width:auto;padding:0}.main-footer .logo-menu__link{font-size:24px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#fff;font-weight:bolder}@media screen and (min-width: 48em){.main-footer .logo-menu__link{font-size:30px}}.fonts-loaded .main-footer .logo-menu__link{font-family:Volvo-Novum-Bold,serif}.main-footer .logo-menu__link .logo-menu__link--boxed{font-size:24px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.main-footer .logo-menu__link .logo-menu__link--boxed{font-size:30px}}.fonts-loaded .main-footer .logo-menu__link .logo-menu__link--boxed{font-family:Volvo-Novum-Bold,serif}.logo-menu__text{font-size:12px;color:inherit;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;text-transform:uppercase;display:block}.fonts-loaded .logo-menu__text{font-family:Volvo-Novum-Regular,sans-serif}@media only screen and (min-width: 64.1em){.logo-menu__text{white-space:nowrap}}.logo-menu__custom{color:#161618}.is-sticky .logo-menu__custom{font-size:12px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}@media screen and (min-width: 48em){.is-sticky .logo-menu__custom{font-size:14px}}.fonts-loaded .is-sticky .logo-menu__custom{font-family:Volvo-Novum-Regular,sans-serif}.logo-menu__custom::after,.logo-menu__custom::before{background-color:#007BCD}.oem-brands-panel .logo-menu__text{font-size:14px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder;line-height:32px}@media screen and (min-width: 48em){.oem-brands-panel .logo-menu__text{font-size:16px}}.fonts-loaded .oem-brands-panel .logo-menu__text{font-family:Volvo-Novum-Bold,serif}.main-banner--narrow{border-bottom:2px solid #000;box-shadow:0 2px 0 0 rgba(0,0,0,0.25);background-color:#fff}.main-banner__btn:not(.is-cloned){color:var(--base__main-banner__btn)}.main-banner--simple{border-bottom:2px solid #161618;background-color:#fff}.is-menu-open .main-banner--narrow,.is-menu-open .main-banner--simple{border-bottom:0;box-shadow:none;background-color:rgba(0,0,0,0)}@media only screen and (max-width: 40em){.main-footer--v1 .main-footer__section-logo-dealership,.main-footer--v1 .main-footer__section-dealership-department{border-top:none}}@media only screen and (max-width: 40em){.main-footer--v3 .main-footer__section{border-top:none}}@media only screen and (min-width: 48em){.main-footer--v3 .main-footer__block-item:nth-child(odd):not(:first-child)>.main-footer__section-card-dealership::after{border-color:#2B7BCD}}.main-footer--light .service-menu__link--social{color:var(--base__footer-social-icon-color--dark)}.main-footer--light .card-dealership__link-detail{color:var(--base__footer-link-detail--dark)}.main-footer .dealer--list [class*='title']{color:inherit}.main-footer__body{color:#fff;background-color:#161618}.main-footer--light .main-footer__body{color:var(--base__footer-body-color--dark);background-color:var(--base__footer-body-bg--light)}.main-footer__external{background-color:#007BCD}.main-footer__copyright{font-size:12px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;background-color:#fff}.fonts-loaded .main-footer__copyright{font-family:Volvo-Novum-Regular,sans-serif}.main-footer__copyright .logo-menu__text{color:#161618}.main-footer__row:not(:last-of-type){border-bottom:none}@media only screen and (max-width: 40em){.main-footer__info-box .logo-menu__text-vat{border-top:none}}.main-footer__utilities{border-top:none}@media only screen and (max-width: 40em){.main-footer__background{background-size:100% 20px}}.main-footer__back{box-shadow:0 5px 5px 0 rgba(22,22,24,0.25);border:1px solid #fff;border-radius:50%;background-color:#007BCD;color:#fff}.no-touchevents .main-footer__back:hover{background-color:#2B7BCD}.main-footer__back-text{color:inherit}.main-footer__info-dealer-icon{color:#fff}.no-touchevents .main-footer__info-dealer-icon:hover{color:#fff}.main-footer__info-dealer-department-icon{color:#fff}.no-touchevents .main-footer__info-dealer-department-icon:hover{color:#fff}.main-footer .email,.main-footer .tel{font-family:Volvo-Novum-Bold,serif;font-size:1.4rem }.external__text{color:#fff}.external__link{color:var(--base__footer-external-color);transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-property:transform,opacity}.no-touchevents .external__link:hover{opacity:.75}@media only screen and (max-width: 64.1em){.main-header{background-color:#fff}}@media only screen and (min-width: 64.1em){.main-header--v3,.main-header--v5{box-shadow:0 2px 0 0 rgba(22,22,24,0.25)}}.main-header--v4 .service-menu__link--social path{fill:#fff}.main-header--standalone{box-shadow:0 1px 2px 0 rgba(22,22,24,0.25)}@media only screen and (min-width: 64.1em){.main-header.is-sticky{background-color:var(--sticky__bg)}.main-header.is-sticky::after{box-shadow:0 2px 0 0 rgba(22,22,24,0.25);background-color:var(--sticky__bg)}.main-header.is-sticky .main-header__menu-wrapper{border:0;background-color:rgba(0,0,0,0)}.main-header.is-sticky .menu__item{background-color:rgba(0,0,0,0)}.main-header.is-sticky .menu--overlap{background-color:#007BCD}}@media only screen and (min-width: 64.1em){.main-header__top{background-color:#000;border-bottom:0px solid #E6E6E6}}.main-header__body{background-color:#fff}@media only screen and (max-width: 64.1em){.main-header--v3 .main-header__body{background-color:#fff}}.main-header__menu-wrapper{background-color:#fff}@media only screen and (min-width: 64.1em){.main-header__menu-wrapper:not([class*='--naked']){border-top:0px solid #E6E6E6}.main-header__menu-wrapper--naked{background-color:rgba(0,0,0,0)}}.menu--aside{color:#fff;background:#007BCD}.menu__icon{transition:all .3s;transition-property:transform}.menu__text{line-height:1}.menu__text--upcase{text-transform:uppercase}@media only screen and (max-width: 64.1em){.menu__item:not(:last-child){border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--base__level-1-border)}.menu__item .menu__item--sub{border-color:rgba(0,0,0,0)}}.menu__item--sub,.menu__item--network,.menu__item--level-0{font-size:12px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal}@media screen and (min-width: 48em){.menu__item--sub,.menu__item--network,.menu__item--level-0{font-size:14px}}.fonts-loaded .menu__item--sub,.fonts-loaded .menu__item--network,.fonts-loaded .menu__item--level-0{font-family:Volvo-Novum-Regular,sans-serif}.no-touchevents .menu__item--sub:hover,.no-touchevents .menu__item--network:hover,.no-touchevents .menu__item--level-0:hover{background:#fff}.is-active .menu__item--network{background-color:var(--base__submenu-network-item)}.is-sticky .menu__list--base .menu__item--level-1,.is-sticky .menu__list--simple .menu__item--level-1,.is-sticky .menu__list--base .menu__item--simple,.is-sticky .menu__list--simple .menu__item--simple{color:var(--base__level-1-color-sticky)}.is-sticky .menu__list--base .menu__item--level-1.current-menu-parent,.is-sticky .menu__list--base .menu__item--level-1.current-menu-item,.is-sticky .menu__list--simple .menu__item--level-1.current-menu-parent,.is-sticky .menu__list--simple .menu__item--level-1.current-menu-item,.is-sticky .menu__list--base .menu__item--simple.current-menu-parent,.is-sticky .menu__list--base .menu__item--simple.current-menu-item,.is-sticky .menu__list--simple .menu__item--simple.current-menu-parent,.is-sticky .menu__list--simple .menu__item--simple.current-menu-item{color:#007BCD}.menu__item--level-0{background:var(--base__level-0-bg)}.menu__item--sub{color:#fff;text-transform:none;background:#007BCD}.no-touchevents .menu__item--sub:hover{color:#007BCD}.is-sticky .menu__item--sub.current-menu-item{color:#007BCD}.menu__item--level-1{font-size:12px;color:#333;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder;text-transform:none;background:#fff}@media screen and (min-width: 48em){.menu__item--level-1{font-size:14px}}.fonts-loaded .menu__item--level-1{font-family:Volvo-Novum-Bold,serif}@media only screen and (min-width: 64.1em){.main-header--v5 .menu__item--level-1{background:none;color:inherit}.main-header--v5 .menu__item--level-1.current-menu-parent,.main-header--v5 .menu__item--level-1.current-menu-item{color:#007BCD}}.no-touchevents .main-header--v5 .menu__item--level-1:not(.menu-item-has-children):hover{background:none;color:inherit}@media only screen and (min-width: 64.1em){.main-header--v3 .menu__item--level-1{background:none;color:inherit}.main-header--v3 .menu__item--level-1.current-menu-parent,.main-header--v3 .menu__item--level-1.current-menu-item{color:#007BCD}}.no-touchevents .main-header--v3 .menu__item--level-1:not(.menu-item-has-children):hover{background:#161618;color:#007BCD}.no-touchevents .menu__item--level-1:hover{background:#fff;color:#007BCD}.no-touchevents .menu__item--level-1:hover .menu__icon{transition:all .3s;transition-property:transform;transform:rotate(180deg);color:currentColor}@media only screen and (max-width: 64.1em){.menu__item--level-1.is-open>.menu__link .menu__text{color:var(--base__level-1-color-hover-mobile)}}.menu__item--level-1.is-open .menu__icon{transition:all .3s;transition-property:transform;transform:rotate(180deg);color:currentColor}.menu__item--simple{font-size:12px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder;text-transform:uppercase}.fonts-loaded .menu__item--simple{font-family:Volvo-Novum-Bold,serif}@media only screen and (max-width: 64em){.menu__item--simple{color:#333}}.menu__item--view-all .menu__link{font-weight:bold}.current-menu-parent,.current-menu-item{color:#007BCD;background:#fff}.no-touchevents .network-menu-wrapper .menu__item:active{transform:scale(0.98)}.no-touchevents .network-menu-wrapper .menu__item:hover{opacity:.6}.network-menu-wrapper .menu__item--network .menu__text{color:#E6E6E6}@media only screen and (max-width: 64em){.network-menu-wrapper .menu__item--network .menu__text{color:#222}}.service-menu--info .service-menu__text{font-size:12px;color:#000;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.service-menu--info .service-menu__text{font-size:14px}}.fonts-loaded .service-menu--info .service-menu__text{font-family:Volvo-Novum-Bold,serif}.service-menu--info .icon{color:#000}.service-menu--network .is-active .service-menu__link{color:var(--base__link-submenu-color-mobile)}@media only screen and (min-width: 64.1em){.service-menu--network .is-active .service-menu__link{background-color:var(--base__link-submenu-bg);color:var(--base__link-submenu-color)}}@media only screen and (min-width: 64.1em){.service-menu--network .is-active path{fill:var(--base__link-submenu-color)}}@media only screen and (min-width: 48em){.service-menu--all{text-align:right }}.service-menu__link{font-size:12px;color:#000;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;display:block}@media screen and (min-width: 48em){.service-menu__link{font-size:14px}}.fonts-loaded .service-menu__link{font-family:Volvo-Novum-Regular,sans-serif}.service-menu__link--social{color:#fff}@media only screen and (min-width: 64.1em){.main-header .service-menu__link--social{color:#000}}@media only screen and (min-width: 64.1em){.main-header--v4 .service-menu__link--social{color:var(--base__social-icon-color-header--v4)}}.no-touchevents .service-menu__link:hover{color:#ccc}.no-touchevents .service-menu__link:hover path,.no-touchevents .service-menu__link:hover polygon{fill:#007BCD}.service-menu__icon{transition:all .3s;transition-property:transform}.is-active .service-menu__icon{transition:all .3s;transition-property:transform;transform:rotate(180deg)}@media only screen and (max-width: 64.1em){.service-menu__item:not(.service-menu__item--social){background-color:#000;border-bottom:1px solid var(--base__level-0-border)}.service-menu__item--social{color:#fff}}@media only screen and (max-width: 40em){.staff__top-title-text{text-align:center}}.staff__figure-container{position:relative;height:0;padding-bottom:34.375%}.staff__figure-container img{width:100%;height:100%;object-fit:cover}.staff__figure-container img{position:absolute;z-index:1;top:0;left:0}.no-object-fit .staff__figure-container{background-size:cover}.staff__nav-icon{color:#007BCD}.staff__list-element{text-transform:uppercase}.staff__list-title{text-transform:uppercase}.staff__top-title-box{border-top:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6}.oem-brands-panel__header{border-bottom:2px solid #007BCD}.oem-brands-panel__cmd{color:var(--oem-brands-panel__cmd)}.stock-detail--v-3{position:relative}@media only screen and (min-width: 64em){.stock-detail--v-3 .stock-detail__sidebar{position:absolute;top:0;right:0;width:33.3%;max-width:33.3%;flex-basis:33.3%}}@media only screen and (max-width: 64em){.form-is-opened .stock-detail--v-3 .stock-detail__sidebar{z-index:auto}}.stock-detail--v-3 .stock-detail__sidebar-price-wrapper .stock-detail__price-val{font-style:italic}@media only screen and (min-width: 48em){.stock-detail--v-3 .stock-detail__gallery .detail-gallery{padding:0rem }}.stock-detail--v-3 .stock-detail__gallery .detail-gallery>.flexgrid .flexgrid__item:nth-child(2){padding-left:0 !important}.stock-detail--v-3 .stock-detail__gallery .detail-gallery__item{margin-bottom:0 !important}.stock-detail--v-3 .stock-detail__equipments .a-list-item{min-height:55px}.stock-detail--v-3 .stock-detail__equipments .c-list-group--accordion{transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-property:max-height,out-quad,0.5s;max-height:175px;overflow:hidden}.stock-detail--v-3 .stock-detail__equipments .c-list-group--accordion .c-list-group__item{width:100%}.stock-detail--v-3 .stock-detail__equipments .c-list-group__accordion-trigger{display:none}.stock-detail__dealer-contacts{max-width:none;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.dk-landing-promo .dk-heading{border-bottom:1px solid #F6F6F6}.dk-landing-promo .dk-heading__title{font-size:24px;color:#161618;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder;font-family:Volvo-Novum-Regular,sans-serif}@media screen and (min-width: 48em){.dk-landing-promo .dk-heading__title{font-size:30px}}.fonts-loaded .dk-landing-promo .dk-heading__title{font-family:Volvo-Novum-Bold,serif}.page-container--card{background-color:#fff;border-top:0;box-shadow:0 1px 4px 0 rgba(0,0,0,0.25);border:0}.page-content .nav-links{border-top:1px solid #E6E6E6}@media only screen and (min-width: 64.1em){.dealer-lp-promo .page-wrap #main>.main-wrapper:before{content:'';background:#007BCD}}.lp-promo-page-header{background-color:#fff;border-top:0;box-shadow:0 1px 4px 0 rgba(0,0,0,0.25);border:0}.lp-promo-page-header__cta{font-size:16px;color:#fff;text-align:left ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:inline-block;border-radius:0px;background-color:#161618;font-family:Volvo-Novum-Regular,sans-serif;padding:16px 52px 16px 24px;background-position:right 16px center;background-size:15px 15px;background-repeat:no-repeat;border-top-left-radius:0;border-top-right-radius:0}@media screen and (min-width: 48em){.lp-promo-page-header__cta{font-size:18px}}.fonts-loaded .lp-promo-page-header__cta{font-family:Volvo-Novum-Bold,serif}.no-touchevents .lp-promo-page-header__cta:active{transform:scale(0.98)}.no-touchevents .lp-promo-page-header__cta:hover{background-color:#222}.car-header__model{font-size:18px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder;line-height:1}@media screen and (min-width: 48em){.car-header__model{font-size:24px}}.fonts-loaded .car-header__model{font-family:Volvo-Novum-Bold,serif}.car-header__version{font-size:16px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;line-height:1.25}@media screen and (min-width: 48em){.car-header__version{font-size:18px}}.fonts-loaded .car-header__version{font-family:Volvo-Novum-Regular,sans-serif}.price-header{border-top:1px solid #E6E6E6}@media only screen and (min-width: 64em){.price-header{text-align:right ;border-top:0}}.price-box__value{font-size:24px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder;line-height:1}@media screen and (min-width: 48em){.price-box__value{font-size:30px}}.fonts-loaded .price-box__value{font-family:Volvo-Novum-Bold,serif}.discount-box__price{font-size:16px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder;text-decoration:line-through;opacity:.5}@media screen and (min-width: 48em){.discount-box__price{font-size:18px}}.fonts-loaded .discount-box__price{font-family:Volvo-Novum-Bold,serif}.lp-header{border-bottom:1px solid #E6E6E6}.lp-header .lp-header__title{line-height:1}.lp-header__abstract{font-size:16px;color:#007BCD;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.lp-header__abstract{font-size:18px}}.fonts-loaded .lp-header__abstract{font-family:Volvo-Novum-Bold,serif}.entry-content .lp-disclaimer{font-size:10px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.fonts-loaded .entry-content .lp-disclaimer{font-family:Volvo-Novum-Regular,sans-serif}.entry-content.lp-content hr{border:0;border-top:1px solid #E6E6E6}.index-title{font-size:24px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder;border-bottom:1px solid #E6E6E6}@media screen and (min-width: 48em){.index-title{font-size:30px}}.fonts-loaded .index-title{font-family:Volvo-Novum-Bold,serif}.promo-card__type{font-size:14px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;line-height:1;text-transform:uppercase}@media screen and (min-width: 48em){.promo-card__type{font-size:16px}}.fonts-loaded .promo-card__type{font-family:Volvo-Novum-Regular,sans-serif}.promo-card__title{font-size:16px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder}@media screen and (min-width: 48em){.promo-card__title{font-size:18px}}.fonts-loaded .promo-card__title{font-family:Volvo-Novum-Bold,serif}@media only screen and (min-width: 40em){.promo-card__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.promo-card__inner{background-color:#fff;border-top:0;box-shadow:0 1px 4px 0 rgba(0,0,0,0.25);border:0}.no-touchevents .promo-card:hover .promo-card__inner{box-shadow:0 2px 15px 0 rgba(22,22,24,0.15)}.promo-card:active .promo-card__inner{box-shadow:0}.promo-card__excerpt{font-size:16px;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}@media screen and (min-width: 48em){.promo-card__excerpt{font-size:14px}}.fonts-loaded .promo-card__excerpt{font-family:Volvo-Novum-Regular,sans-serif}.promo-card__cta{font-size:12px;color:#fff;text-align:center ;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:normal;text-transform:initial;display:inline-block;border-radius:0px;background-color:#000;font-family:Volvo-Novum-Regular,sans-serif;padding:8px 16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fonts-loaded .promo-card__cta{font-family:Volvo-Novum-Bold,serif}@media only screen and (max-width: 48em){.promo-card__cta{min-height:40px;line-height:24px}}.no-touchevents .promo-card__cta:active{transform:scale(0.98)}.no-touchevents .promo-card__cta:hover{background-color:#222}.rent-template__header{background-color:#222}.rent-template__header--has-no-thumb{border-bottom:1px solid #E6E6E6}.rent-template__sidebar{background-color:#222}.rent-template--single .functional-bar{border-bottom:1px solid #E6E6E6}.rent-template--single .rent-vehicle-specs-list{columns:2}.rent-template--single .single__lease{border-top:0;border-bottom:1px solid #E6E6E6;text-align:center}@media only screen and (min-width: 48em){.rent-template--single .single__lease{text-align:left}}.rent-template--single .single__image{text-align:center}@media only screen and (min-width: 48em){.rent-template--single .single__image{text-align:left}}.index-title{font-size:24px;color:#161618;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder;border-bottom:1px solid #E6E6E6}@media screen and (min-width: 48em){.index-title{font-size:30px}}.fonts-loaded .index-title{font-family:Volvo-Novum-Bold,serif}.main-footer .card-dealership__logo-menu{display:none}.js-stock-showcase .c-vehicle-card__body{position:relative}.js-stock-showcase .c-vehicle-card__body .u-margin-bottom--xs{display:inline-block;float:left}.js-stock-showcase .c-vehicle-card__body .u-margin-bottom--xs span{font-weight:normal;font-family:Volvo-Novum-Regular,sans-serif;color:#161618}.js-stock-showcase .c-vehicle-card__body .c-vehicle-card__version{display:contents}.js-stock-showcase .c-vehicle-card__body .c-vehicle-card__version span{padding-left:.8rem ;color:#161618}.js-stock-showcase .c-vehicle-card__features{padding:.4rem .8rem ;transition:all .3s ease 0.1s;position:absolute;z-index:2;top:-40px;width:100%;background-color:rgba(0,0,0,0.7)}.js-stock-showcase .c-vehicle-card__features ul{justify-content:center}.js-stock-showcase .c-vehicle-card__features span{color:#fff}@media only screen and (min-width: 48em){.js-stock-showcase .c-vehicle-card__features{opacity:0;top:0}}.js-stock-showcase .c-vehicle-card__price-container .c-price:nth-of-type(1){border-top:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6}.js-stock-showcase .c-vehicle-card__price-container .c-price:nth-of-type(1) .c-price__main-price span{font-weight:normal;font-family:Volvo-Novum-Regular,sans-serif;font-size:32px}.js-stock-showcase .c-vehicle-card__price-container .c-price:nth-of-type(2){margin-top:.8rem }@media only screen and (min-width: 48em){.js-stock-showcase .c-vehicle-card:hover .c-vehicle-card__features{top:-40px;opacity:1}}.fonts-loaded .main-header .menu__item--level-1{font-family:Volvo-Novum-Regular,sans-serif;font-weight:normal}@media only screen and (max-width: 64em){.main-header .menu__item:not(:last-child){border:0}}@media only screen and (max-width: 40em){.logo-menu__link>img{max-height:40px}}.logo-menu__custom{font-family:Volvo-Novum-Bold,serif;color:#000;letter-spacing:-1px;font-size:18px}.logo-menu__custom::after,.logo-menu__custom::before{content:'';width:0;height:0}.main-footer .logo-menu__link{color:#fff}.main-banner--narrow,.main-banner--simple{height:80px}@media screen and (min-width: 30em){.main-banner--narrow,.main-banner--simple{height:100px}}.swiper-pagination-bullet{height:5px;width:30px;border-radius:0;background-color:#ccc;border-color:#ccc}.swiper-pagination-bullet-active{background-color:#007BCD;border-color:#007BCD}.widget_dk-heroslider .heroslider__bg{display:none}.widget_dk-heroslider .heroslider .heroslider__caption{padding:1.6rem ;max-width:40%}.widget_dk-heroslider .heroslider .heroslider__caption-title{font-family:Volvo-Novum-Regular,sans-serif;font-size:24px;font-weight:normal;line-height:1.1}@media only screen and (max-width: 48em){.widget_dk-heroslider .heroslider .heroslider__caption-title{font-size:20px}}.widget_dk-heroslider .heroslider .heroslider__caption-text{margin-top:16px;font-size:14px;line-height:1.4}.widget_dk-heroslider .heroslider .heroslider__caption-cta{font-family:Volvo-Novum-Regular,sans-serif;border-radius:0;background-color:rgba(0,0,0,0);border:1px solid}.no-touchevents .widget_dk-heroslider .heroslider .heroslider__caption-cta:hover{background-color:#fff;color:#161618}.widget_dk-heroslider .heroslider__pagination-item{height:5px;width:100px;border-radius:0;background-color:#ccc;border-color:#ccc}.widget_dk-heroslider .heroslider__pagination-item.is-active{background-color:#fff;border-color:#fff}.widget_dk-heroslider .heroslider--topleft-boxed .heroslider__caption-title{font-family:Volvo-Novum-Regular,sans-serif;font-weight:normal}.widget_dk-heroslider .heroslider--topleft-boxed .heroslider__caption-text{color:#007BCD}.widget_dk-heroslider .heroslider--topleft-boxed .heroslider__caption-cta{border:1px solid #007BCD;color:#007BCD}.no-touchevents .widget_dk-heroslider .heroslider--topleft-boxed .heroslider__caption-cta:hover{background-color:#fff;color:#161618}.widget_dk-heroslider .heroslider--topleft .heroslider__caption-wrapper{background:transparent}.widget_dk-heroslider .heroslider--topleft .heroslider__caption-title{color:#fff}.widget_dk-heroslider .heroslider--topleft .heroslider__caption-text{color:#fff}.widget_dk-heroslider .heroslider--topleft .heroslider__caption-cta{border:1px solid #fff;color:#fff}.no-touchevents .widget_dk-heroslider .heroslider--topleft .heroslider__caption-cta:hover{background-color:#fff;color:#161618}.product-range .swiper-button{color:#000}.no-touchevents .product-range .swiper-button:hover{color:#007BCD}.no-touchevents .product-range .swiper-button:hover path{fill:currentColor}.search-stock .form__label{display:none !important}.search-stock .form__el--multiselect ~ .SelectBox{color:#161618;font-size:15px;height:56px;border:1px solid;border-radius:4px;padding:5px 10px}@media only screen and (min-width: 48em){.search-stock .search-stock__row-types{margin-top:2.4rem ;margin-bottom:2.4rem !important;justify-content:center}}@media only screen and (min-width: 48em){.search-stock--wide .search-stock__header-title{font-size:48px;text-align:center}}.fonts-loaded .search-stock--wide .search-stock__header-title{font-family:Volvo-Novum-Regular,sans-serif;font-weight:normal}.search-stock--wide .search-stock__submit{height:56px;border:1px solid}.fonts-loaded .search-stock--wide .search-stock__submit{font-family:Volvo-Novum-Regular,sans-serif;font-weight:normal;color:#161618;border-color:#161618;background-color:#fff}.fonts-loaded .search-stock--wide .search-stock__submit .cta--icon__fig--small{color:#161618}.search-stock--wide .form__label{font-family:Volvo-Novum-Regular,sans-serif !important;font-weight:normal !important;text-transform:none !important}.no-touchevents .search-stock--wide .search-stock__submit:hover{background-color:#fff;color:#161618}.search-stock--wide .search-stock__submit .cta--icon__el{transition:none}.widget_dk-stockshowcase{background:#fff}.widget_dk-stockshowcase .c-vehicle-card__block-title{font-family:Volvo-Novum-Regular,sans-serif !important;font-weight:normal}.widget_dk-stockshowcase .swiper-button polygon{fill:#fff}.no-touchevents .widget_dk-stockshowcase .swiper-button:hover path{fill:#fff}.widget_dk-postcard{background-color:#F6F6F6}.widget_dk-postcard .post-card__box{background-color:#F6F6F6}.widget_dk-postcard .post-card__block-title{font-family:Volvo-Novum-Regular,sans-serif !important;font-weight:normal}.dk-car-form .a-button.t-border--light{border-color:currentColor}.dk-car-form .dk-discoversale{font-size:16px;color:#000;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:bolder;text-transform:initial}@media screen and (min-width: 48em){.dk-car-form .dk-discoversale{font-size:18px}}.fonts-loaded .dk-car-form .dk-discoversale{font-family:Volvo-Novum-Bold,serif}.dk-car-form .dk-form-container .dk-form .dk-error.dk-field-privacy .dk-label{color:var(--color__error-light);font-weight:bolder}.form-box .title--p-4--light{color:#000}.icon--social{width:20px;height:20px}.dk-paypal-form-wrapper p,.dk-paypal-form-wrapper a{color:#000}.product-range__title{font-family:Volvo-Novum-Regular,sans-serif !important;font-weight:normal}.c-post-card--icon-top-no-bg{background:transparent}.c-post-card--icon-top-no-bg .c-post-card__body-container{background:transparent}.c-post-card--icon-row-middle .c-post-card__body{display:flex;flex-flow:row nowrap;align-items:center;height:100%}.c-post-card.t-box-shadow--l-0::after{box-shadow:0 0 0 0 rgba(0,0,0,0) !important}.no-touchevents .c-post-card.t-hover-box-shadow--l-0:hover::after{box-shadow:0 0 0 0 rgba(0,0,0,0) !important}.c-post-card.t-bg--light{background-color:rgba(0,0,0,0) !important}.c-post-card .a-button{text-transform:none !important}.c-post-card .a-button--subtle{border-radius:0 !important}.c-post-card .a-button--subtle.t-border--primary{border-color:#007BCD !important}.c-post-card .a-button--subtle.t-text--primary{color:#007BCD !important}.c-post-card .a-icon--custom-light-blue{color:#347AC7}.c-post-card .a-text--custom-light-blue{color:#347AC7 !important}.no-touchevents .c-vehicle-card:hover .c-vehicle-card__reveal{opacity:1;pointer-events:inherit}.c-vehicle-card__reveal{transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-property:opacity;margin-top:-4rem ;position:relative;z-index:2;background-color:rgba(0,0,0,0.75)}.no-touchevents .c-vehicle-card__reveal{opacity:0;pointer-events:none}.dealership-locator{margin-bottom:0 !important}.dealership-locator__cta{min-height:40px;background-color:rgba(0,0,0,0);border:1px solid;font-size:14px}.no-touchevents .dealership-locator__cta:hover{background-color:#fff;color:#161618}.fonts-loaded .dealership-locator__cta{font-family:Volvo-Novum-Regular,sans-serif}@media only screen and (min-width: 50em){.hero-image__bg-wrapper{padding-bottom:0;height:400px}}@media only screen and (min-width: 64.1em){.hero-image__positioning{top:50% !important;bottom:auto !important;transform:translateY(-50%)}}.car-card-stock__block-heading{text-align:center}.car-card-stock__block-link-wrapper,.car-card-stock__block-subtitle{display:none !important}.hide-empty-header .org-section__header{display:none !important}@media only screen and (min-width: 64em){.current-menu-item>a.menu__link,.current-menu-parent>a.menu__link{color:#007BCD;border-bottom:3px solid}.current-menu-item.menu__item--sub:hover a.menu__link,.current-menu-parent.menu__item--sub:hover a.menu__link{color:#fff;border-bottom:3px solid}}@media only screen and (max-width: 48em){.swiper-slide.heroslider__slide{background:#000}}@media only screen and (min-width: 64em){a.menu__link{border-bottom:3px solid rgba(0,0,0,0)}.no-touchevents a.menu__link:hover{border-bottom-color:#2B7BCD}}.car-card-stock__block-title.title--p-1.section-header__title{text-align:center}.c-post-card__text span.a-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.t-text--tartiary-dark{color:#1A3153}.dk-car-used-detail .car-card-stock__block-heading{margin-bottom:0 !important}.main-header__flex-wrapper{padding-bottom:0 !important}.main-header--oem-theme--v11 .grid-wrapper{max-width:none}@media only screen and (min-width: 64em){.main-header--oem-theme--v11 .grid-wrapper{padding-right:24px;padding-left:24px}}.no-touchevents .a-button:hover.t-hover-bg--primary-alpha{background-color:#007BCD}.no-touchevents .a-button:hover.t-hover-border--primary-light{border-color:#007BCD}.no-touchevents .a-button:hover.t-text--primary{color:#fff}.a-button.t-font-family--primary{font-family:Volvo-Novum-Regular,sans-serif}.a-button.t-font-weight--bold{font-weight:normal}@media only screen and (min-width: 64em){.service-menu--grid{justify-content:flex-end}.service-menu__item .service-menu__email{word-break:break-word}}

/*# sourceMappingURL=volvo.css.map */