/*!
 * VdpUsed v16.124.0
 * 
 * hash: efcfacc4c45497185524
 * generated at: 2025-06-26T18:08:12.720Z
 * 
 * Copyright © 2017-present Solutions Medias 360
 * 
 */
.uk-popover{position:relative;display:inline-block;isolation:auto}.uk-popover .uk-popover__trigger{cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:5px}.uk-popover .uk-popover__content{position:absolute;display:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:10rem;margin:auto;padding:.75rem;font-size:.85rem;background-color:#fff;color:#000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;border-radius:0;-webkit-box-shadow:0 .25em .9em -.1em rgba(0,0,0,.3);box-shadow:0 .25em .9em -.1em rgba(0,0,0,.3);z-index:1}.uk-popover .uk-popover__content div{overflow-wrap:break-word;white-space:normal}.uk-popover .uk-popover__content:before{content:"";position:absolute;z-index:2}.uk-popover .uk-popover__content:after{content:"";width:0;height:0;border:.5rem solid transparent;position:absolute;margin:auto;z-index:1}.uk-popover .uk-popover__content[data-placement=bottom],.uk-popover .uk-popover__content[data-placement=top]{left:50%;right:auto;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.uk-popover .uk-popover__content[data-placement=bottom]:after,.uk-popover .uk-popover__content[data-placement=bottom]:before,.uk-popover .uk-popover__content[data-placement=top]:after,.uk-popover .uk-popover__content[data-placement=top]:before{left:0;right:0}.uk-popover .uk-popover__content[data-placement=bottom]:before,.uk-popover .uk-popover__content[data-placement=top]:before{height:15px}.uk-popover .uk-popover__content[data-placement=top]{bottom:100%}.uk-popover .uk-popover__content[data-placement=top]:after,.uk-popover .uk-popover__content[data-placement=top]:before{top:100%}.uk-popover .uk-popover__content[data-placement=top]:after{border-top-color:#fff;margin-top:-1px}.uk-popover .uk-popover__content[data-placement=bottom]{top:100%}.uk-popover .uk-popover__content[data-placement=bottom]:after,.uk-popover .uk-popover__content[data-placement=bottom]:before{bottom:100%;border-bottom-color:#fff;margin-bottom:-1px}.uk-popover .uk-popover__content[data-placement=left],.uk-popover .uk-popover__content[data-placement=right]{top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);min-width:100%}.uk-popover .uk-popover__content[data-placement=left]:after,.uk-popover .uk-popover__content[data-placement=left]:before,.uk-popover .uk-popover__content[data-placement=right]:after,.uk-popover .uk-popover__content[data-placement=right]:before{top:0;bottom:0}.uk-popover .uk-popover__content[data-placement=left]{right:100%}.uk-popover .uk-popover__content[data-placement=left]:after,.uk-popover .uk-popover__content[data-placement=left]:before{border-left-color:#fff;left:100%;margin-left:-1px}.uk-popover .uk-popover__content[data-placement=right]{left:100%}.uk-popover .uk-popover__content[data-placement=right]:after,.uk-popover .uk-popover__content[data-placement=right]:before{border-right-color:#fff;right:100%;margin-right:-1px}.uk-popover.is-active .uk-popover__content{display:inline-block;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;pointer-events:auto;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.uk-popover.is-active .uk-popover__content[data-placement=top]{-webkit-animation-name:popover-top-animation;animation-name:popover-top-animation}.uk-popover.is-active .uk-popover__content[data-placement=bottom]{-webkit-animation-name:popover-bottom-animation;animation-name:popover-bottom-animation}.uk-popover.is-active .uk-popover__content[data-placement=left]{-webkit-animation-name:popover-left-animation;animation-name:popover-left-animation}.uk-popover.is-active .uk-popover__content[data-placement=right]{-webkit-animation-name:popover-right-animation;animation-name:popover-right-animation}@-webkit-keyframes popover-left-animation{0%{display:none;opacity:0}1%{display:inline-block}to{opacity:1;-webkit-transform:translate3d(-20px,-50%,0);transform:translate3d(-20px,-50%,0)}}@keyframes popover-left-animation{0%{display:none;opacity:0}1%{display:inline-block}to{opacity:1;-webkit-transform:translate3d(-20px,-50%,0);transform:translate3d(-20px,-50%,0)}}@-webkit-keyframes popover-right-animation{0%{display:none;opacity:0}1%{display:inline-block}to{opacity:1;-webkit-transform:translate3d(20px,-50%,0);transform:translate3d(20px,-50%,0)}}@keyframes popover-right-animation{0%{display:none;opacity:0}1%{display:inline-block}to{opacity:1;-webkit-transform:translate3d(20px,-50%,0);transform:translate3d(20px,-50%,0)}}@-webkit-keyframes popover-top-animation{0%{display:none;opacity:0}1%{display:inline-block}to{opacity:1;-webkit-transform:translate3d(-50%,-10px,0);transform:translate3d(-50%,-10px,0)}}@keyframes popover-top-animation{0%{display:none;opacity:0}1%{display:inline-block}to{opacity:1;-webkit-transform:translate3d(-50%,-10px,0);transform:translate3d(-50%,-10px,0)}}@-webkit-keyframes popover-bottom-animation{0%{display:none;opacity:0}1%{display:inline-block}to{opacity:1;-webkit-transform:translate3d(-50%,10px,0);transform:translate3d(-50%,10px,0)}}@keyframes popover-bottom-animation{0%{display:none;opacity:0}1%{display:inline-block}to{opacity:1;-webkit-transform:translate3d(-50%,10px,0);transform:translate3d(-50%,10px,0)}}.uk-svg{line-height:1;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.uk-svg svg{display:inline-block;vertical-align:middle;fill:#000;width:1em;height:1em}.uk-svg svg g,.uk-svg svg path{fill:#000}.uk-svg+span,.uk-svg svg+span{margin-left:.5em}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.showroom-vdp-used-features-button{width:100%;text-align:center}.showroom-vdp-used-features{width:38%}.showroom-vdp-used-features-vehicle-info{border:3px solid #f3f3f3;padding:15px 0 12px;margin-bottom:2px;color:#777;float:left;width:calc(100% - 6px)}.showroom-vdp-used-features-vehicle-info-wrapper{float:left;width:100%}.showroom-vdp-used-features-vehicle-info icon{font-size:23px;margin-top:-3px;margin:0 18px;float:left}.showroom-vdp-used-features-vehicle-info-value{float:right;margin-right:20px;color:#333;font-size:18px;font-weight:300}.showroom-vdp-used-features-vehicle-info-title{float:left;color:#777;font-size:11px;margin-top:6px;text-transform:uppercase}.showroom-vdp-used-features-vehicle-info-fuel-wrapper{width:100%;float:left;margin-top:20px}.showroom-vdp-used-features-vehicle-info-fuel{width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 5%;display:inline-block;vertical-align:top;position:relative}.showroom-vdp-used-features-vehicle-info-fuel:before{content:"";font-size:20px;background-color:#b5b5b5;height:1px;width:40px;-webkit-transform:rotate(-65deg);-ms-transform:rotate(-65deg);transform:rotate(-65deg);position:absolute;top:50%;right:calc(-10% - 10px)}.showroom-vdp-used-features-vehicle-info-fuel:last-child:before{display:none}.showroom-vdp-used-features-vehicle-info-fuel-value{font-size:24px;line-height:1em;font-weight:300;text-align:center}.showroom-vdp-used-features-vehicle-info-fuel-name{font-size:12px;text-align:center;color:#333}.showroom-vdp-used-features-vehicle-info-fuel-info{text-align:right;font-size:11px;font-weight:300;color:#777;float:left;width:calc(100% - 20px);margin-top:7px}@media (min-width:768px) and (max-width:1024px){.showroom-vdp-used-features{width:50%}.showroom-vdp-used-features-vehicle-info-wrapper{margin-top:0}.showroom-vdp-used-features-vehicle-info-title{margin-top:0;width:60%;font-size:11px;font-size:.6875rem}.showroom-vdp-used-features-vehicle-info-value{float:left;font-size:14px}.showroom-vdp-used-features-vehicle-info-fuel{width:90%}.showroom-vdp-used-features-vehicle-info-fuel:before{height:0}.showroom-vdp-used-features-vehicle-info-fuel-value{display:inline-block;width:30%;font-size:18px;text-align:left}.showroom-vdp-used-features-vehicle-info-fuel-name{font-size:11px;display:inline-block}}@media (max-width:767px){.showroom-vdp-used-features{margin-bottom:30px;width:100%}}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.carfax-badge>div{padding:15px 0!important}.carfax-badge img{vertical-align:inherit;max-height:35px}.carfax-logo p{margin:4px 0 12px;text-transform:uppercase;font-size:9px;font-weight:300;letter-spacing:2px}.carfax-list{margin-bottom:50px}.carfax-list .carfax-title{color:#333;font-size:16px;margin-bottom:10px;font-weight:300}.carfax-items-list li{font-size:14px;line-height:20px;list-style:none;font-weight:300;display:block}.carfax-items-list li:before{margin-right:7px;color:#bbb}.carfax-items-list icon{margin-right:5px}.carfax-items-list .carproof-badge>div{padding:0!important;width:100%!important;max-width:420px;margin:10px auto;display:-ms-flexbox;display:flex}.carfax-items-list .carproof-badge>div>a{vertical-align:middle}.img-carfax{max-width:100%}.carfax-badge-img{height:40px!important}@media (max-width:767px){.carfax-items-list .carproof-badge>div{-ms-flex-pack:center;justify-content:center}.showroom-vdp-used-carfax{margin-top:20px}.showroom-vdp-used-carfax .carfax-logo{margin:0 auto 10px;text-align:center}.showroom-vdp-used-carfax .carfax-list{width:100%;margin-top:5px;text-align:center}.showroom-vdp-used-carfax .carfax-list .carfax-title{font-size:14px}}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.showroom-vdp-used-certified-zone{margin-bottom:50px}.showroom-vdp-used-certified-zone:after,.showroom-vdp-used-certified-zone:before{content:"";display:table}.showroom-vdp-used-certified-zone:after{clear:both}.showroom-vdp-used-certified-zone:first-child{margin-top:0}.showroom-vdp-used-certified-zone .certified-logo{float:left;margin-right:6%;text-align:center}.showroom-vdp-used-certified-zone .certified-logo icon{font-size:45px;font-size:2.8125rem}.showroom-vdp-used-certified-zone .certified-logo p{width:104px;margin-top:10px;text-transform:uppercase;font-size:9px;font-weight:300;letter-spacing:2px}.showroom-vdp-used-certified-zone .certified-logo .custom-certified-logo{width:104px}.showroom-vdp-used-certified-zone .certified-text{font-weight:300}.showroom-vdp-used-certified-zone .certified-list{width:60.666%;float:left}.showroom-vdp-used-certified-zone .certified-list .certified-title{color:#333;font-size:16px;margin-bottom:10px;font-weight:300}@media (max-width:767px){.showroom-vdp-used-certified-zone{margin-top:20px}.showroom-vdp-used-certified-zone .certified-logo{width:100px;display:block;margin:0 auto;float:inherit}.showroom-vdp-used-certified-zone .certified-list{width:100%;text-align:center;margin-top:5px}.showroom-vdp-used-certified-zone .certified-list .certified-title{font-size:14px}}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.showroom-vdp-used-as-traded-zone{margin-bottom:50px}.showroom-vdp-used-as-traded-zone:after,.showroom-vdp-used-as-traded-zone:before{content:"";display:table}.showroom-vdp-used-as-traded-zone:after{clear:both}.showroom-vdp-used-as-traded-zone:first-child{margin-top:0}.showroom-vdp-used-as-traded-zone .as-traded-logo{float:left;margin-right:6%;text-align:center}.showroom-vdp-used-as-traded-zone .as-traded-logo icon{font-size:45px;font-size:2.8125rem}.showroom-vdp-used-as-traded-zone .as-traded-logo p{width:104px;margin-top:10px;text-transform:uppercase;font-size:9px;font-weight:300;letter-spacing:2px}.showroom-vdp-used-as-traded-zone .as-traded-logo .custom-as-traded-logo{width:50px}.showroom-vdp-used-as-traded-zone .as-traded-text{font-weight:300}.showroom-vdp-used-as-traded-zone .as-traded-list{width:60.666%;float:left}.showroom-vdp-used-as-traded-zone .as-traded-list .as-traded-title{color:#333;font-size:16px;margin-bottom:10px;font-weight:300}@media (max-width:767px){.showroom-vdp-used-as-traded-zone{margin-top:20px}.showroom-vdp-used-as-traded-zone .as-traded-logo{width:100px;display:block;margin:0 auto;float:inherit}.showroom-vdp-used-as-traded-zone .as-traded-list{width:100%;text-align:center;margin-top:5px}.showroom-vdp-used-as-traded-zone .as-traded-list .as-traded-title{font-size:14px}}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.showroom-vdp-used-photos-features-certified{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto 40px}.showroom-vdp-used-photos-features-certified .showroom-vdp-used-certified{width:60%}.showroom-vdp-used-photos-features-certified .showroom-vdp-used-certified-logos{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.showroom-vdp-used-photos-features-certified .showroom-vdp-used-certified-logos .showroom-vdp-used-certified-logo{margin-right:1%;width:49%}.showroom-vdp-used-photos-features-certified .showroom-vdp-used-certified-logos .showroom-vdp-used-certified-logo img{max-width:100%;max-height:6vw}.showroom-vdp-used-photos-features-certified .showroom-vdp-used-history-past-owner-previous-use{margin-top:.5rem}.showroom-vdp-used-photos-features-certified .showroom-vdp-used-history-past-owner-previous-use .is-bold{font-weight:700}.showroom-vdp-used-photos-features-certified .showroom-vdp-used-history-past-owner-previous-use ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.2rem}.showroom-vdp-used-photos-features-certified .showroom-vdp-used-history-past-owner-previous-use p{font-size:18px;margin-bottom:.2rem}@media (max-width:767px){.showroom-vdp-used-photos-features-certified{padding:0;margin:0}.showroom-vdp-used-photos-features-certified .showroom-vdp-used-certified{width:100%;margin-bottom:30px}.showroom-vdp-used-photos-features-certified .showroom-vdp-used-certified-logos{-ms-flex-pack:center;justify-content:center}.showroom-vdp-used-photos-features-certified .showroom-vdp-used-certified-logos .showroom-vdp-used-certified-logo{text-align:center}.showroom-vdp-used-photos-features-certified .showroom-vdp-used-certified-logos .showroom-vdp-used-certified-logo img{max-height:16vw}}@media (min-width:768px) and (max-width:1024px){.showroom-vdp-used-photos-features-certified .showroom-vdp-used-certified{width:50%}.showroom-vdp-used-photos-features-certified .showroom-vdp-used-certified-logos .showroom-vdp-used-certified-logo img{max-height:10vw}}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.showroom-vdp-used-desc{padding-bottom:45px}.showroom-vdp-used-desc h3{text-align:left!important}.showroom-vdp-used-desc .car-desc{margin-top:30px;line-height:1.4em}.showroom-vdp-used-desc .car-desc strong{font-weight:700}.showroom-vdp-used-desc .car-desc ol{padding-left:25px}.showroom-vdp-used-desc .car-desc ol li{list-style-type:decimal}.showroom-vdp-used-desc .car-desc ul{padding-left:25px}.showroom-vdp-used-desc .car-desc ul li{list-style-type:disc}@media (min-width:768px) and (max-width:1024px){.showroom-vdp-used-desc{margin:0;text-align:left}}@media (max-width:767px){.showroom-vdp-used-desc{display:block;padding-top:20px;padding-bottom:20px;position:relative;border:1px solid #e4e4e4}.showroom-vdp-used-desc h3{width:82%;font-size:16px;margin-bottom:0;padding-left:20px}.showroom-vdp-used-desc icon{position:absolute;top:23px;right:23px}.showroom-vdp-used-desc icon.reverse{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);right:27px;top:21px}.showroom-vdp-used-desc .car-desc{padding-left:20px;margin-top:10px;font-size:12px}}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.showroom-vdp-used-options .showroom-vdp-used-options-list{margin-left:17px}.showroom-vdp-used-options .showroom-vdp-used-options-list .showroom-vdp-used-options-item{font-size:12px;line-height:20px;color:#333;float:left;width:50%;list-style:outside}.showroom-vdp-used-options .showroom-vdp-used-options-list .showroom-vdp-used-options-item span{font-size:14px}.showroom-vdp-used-options .cta-see-all{color:#2c82ba;font-size:14px;display:inline-block;margin-top:24px}@media (max-width:767px){.showroom-vdp-used-options{padding-top:20px;padding-bottom:20px;position:relative;border-bottom:1px solid #e4e4e4}.showroom-vdp-used-options h3{text-align:left!important;padding-left:20px}.showroom-vdp-used-options icon{position:absolute;top:23px;right:23px}.showroom-vdp-used-options icon.reverse{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);right:27px;top:21px}.showroom-vdp-used-options .showroom-vdp-used-options-list{padding-left:20px}.showroom-vdp-used-options .showroom-vdp-used-options-list .showroom-vdp-used-options-item{width:100%}.showroom-vdp-used-options .showroom-vdp-used-options-list .showroom-vdp-used-options-item:first-child{margin-top:12px}.showroom-vdp-used-options .showroom-vdp-used-options-list .showroom-vdp-used-options-item:last-child{padding-bottom:20px}}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.showroom-vdp-used-policywarranty{text-align:left}.showroom-vdp-used-policywarranty img{max-width:100%}@media (min-width:768px) and (max-width:1024px){.showroom-vdp-used-policywarranty{text-align:center;margin-top:60px}}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.showroom-vdp-used-warranties{padding-bottom:45px}.showroom-vdp-used-warranties .car-desc{margin-top:0;line-height:1.4em}@media (max-width:767px){.showroom-vdp-used-warranties{display:block;padding-top:20px;padding-bottom:20px;position:relative;border:1px solid #e4e4e4}.showroom-vdp-used-warranties icon{position:absolute;top:23px;right:23px}.showroom-vdp-used-warranties icon.reverse{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);right:27px;top:21px}.showroom-vdp-used-warranties h3{text-align:left!important;padding-left:20px}.showroom-vdp-used-warranties .car-desc{padding-left:20px;margin-top:10px;font-size:12px}}@media (min-width:768px) and (max-width:1024px){.showroom-vdp-used-warranties{margin:0;text-align:left}}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.cash-section.tile-payment-info{-webkit-box-sizing:border-box;box-sizing:border-box}.cash-section.tile-payment-info .payment-row{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:justify;justify-content:space-between;font-size:11px;color:#777}.cash-section.tile-payment-info .payment-row-section{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.cash-section.tile-payment-info .payment-row-section .payment-row-price{display:inline-block}.cash-section.tile-payment-info .payment-row-section .rebated{font-size:14px;margin-right:10px}.cash-section.tile-payment-info .payment-row-title{font-size:14px;margin:0}.cash-section.tile-payment-info .payment-row-price{font-size:20px;margin:0}.cash-section.tile-payment-info .payment-row.disclaimer{line-height:14px;padding-bottom:10px;width:70%}.cash-section.tile-payment-info .payment-row.price-row{margin-top:10px}.cash-section.tile-payment-info .payment-row p{margin:0}.payment-summary-section .listing-tile-all-price{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;color:#777;padding:10px 0;border-top:4px solid #000;-ms-flex-wrap:wrap;flex-wrap:wrap}.payment-summary-section .listing-tile-all-price-title{font-size:14px;margin:0}.payment-summary-section .listing-tile-all-price-info{font-size:20px;margin:0;text-align:right;margin-left:auto}.payment-summary-section .listing-tile-all-price p{margin:0}.payment-summary-section .listing-tile-all-price .disclaimer-price{width:100%;text-align:right;font-size:11px;font-style:italic}.price-cash{color:#000;font-weight:700}@media (max-width:360px){.cash-section.tile-payment-info{height:auto}}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.financing-section.tile-payment-info{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;-ms-flex-item-align:self-start;align-self:self-start;border-bottom:1px solid #aaa}.financing-section.tile-payment-info .tile-payment-info-unavailable{display:block;margin-top:10px}.financing-section.tile-payment-info .payment-row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:11px;color:#777}.financing-section.tile-payment-info .payment-row-title{font-size:14px}.financing-section.tile-payment-info .payment-row-price{font-size:18px}.financing-section.tile-payment-info .tile-frequency{color:#333;font-size:14px;text-transform:uppercase;margin-top:5px}.financing-section.tile-payment-info .tile-payment{margin-top:8px;padding-bottom:5px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;text-align:left;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.financing-section.tile-payment-info .tile-payment .tile-payment-detail .tile-payment-detail-wrapper{margin:8px}.financing-section.tile-payment-info .tile-certificate{padding:10px 0 0}.financing-section.tile-payment-info .tile-term{color:#999;font-size:11px;font-style:normal;font-weight:400;line-height:1em}.financing-section.tile-payment-info .tile-term .included{color:#aaa;font-size:11px;line-height:1.5em}.financing-section.tile-payment-info .tile-payment-amount{width:70%}.financing-section.tile-payment-info .tile-payment-amount .tile-price{font-size:25px;line-height:1em}.financing-section.tile-payment-info .tile-payment-amount .notAvailable{font-size:14px}.financing-section.tile-payment-info .tile-payment-amount.display-credit-rate{width:auto}.financing-section.tile-payment-info .tile-payment-amount sup{vertical-align:top;top:0;font-size:19px;margin-left:4px;line-height:1em}.financing-section.tile-payment-info .tile-payment-amount .currency-term,.financing-section.tile-payment-info .tile-payment-amount .tile-term>span{color:#171921;font-size:11px;font-size:.6875rem;line-height:1em;font-style:italic;font-weight:400}.financing-section.tile-payment-info .tile-payment-rate{color:#555;font-size:25px;text-align:right;line-height:1em}.financing-section.tile-payment-info .tile-payment-rate sup{top:0;vertical-align:top;font-size:19px;line-height:1em}.financing-section.tile-payment-info .tile-payment-rate .tile-payment-rate-note{font-size:12px;color:#555;font-weight:400;margin-top:5px}.financing-section.tile-payment-info .tile-payment-rate .frequency-highlight{font-size:11px;display:block;line-height:1em;color:#999}.financing-section.tile-payment-info .tile-payment-disclaimer-included{padding-top:10px;font-size:11px;color:#777;line-height:14px}.financing-section.tile-payment-info .tile-payment-detail{color:#333;width:100%;font-size:16px;position:relative;line-height:1em}.financing-section.tile-payment-info .tile-payment-detail-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.financing-section.tile-payment-info .tile-payment-detail .tile-payment-detail-note{line-height:1em}.financing-section.tile-payment-info .tile-payment-detail.small{font-size:12px;color:#999}.financing-section.tile-payment-info .cashdown{padding:5px 0 0;border-top:4px solid #000}.financing-section.tile-payment-info .tile-selling-price{font-size:25px}.seling-price-disclaimer{width:100%;text-align:right;font-size:11px;font-style:italic}.bottom-space{padding-bottom:10px}.tile-payment-info .payment-rebates .payment-rebate{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0;color:#777;border-top:1px solid #d1d1d1}.tile-payment-info .payment-rebates .payment-rebate .rebate-title{padding-left:20px;font-size:12px}.tile-payment-info .payment-rebates .payment-rebate .rebate-title icon{font-size:16px;padding-right:5px;position:relative;top:2px}.tile-payment-info .payment-rebates .payment-rebate .rebate-amount{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;font-size:14px}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.motoInsight-cta{width:100%;margin-top:10px}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.roadster-cta{display:block;margin-top:10px;text-decoration:none;text-align:center}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.shopClickDrive-cta{display:block;margin-top:10px;text-decoration:none;text-align:center}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.eshop-cta{max-width:70%;margin:0 auto;margin-top:10px}.fullWidth{max-width:100%}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.vdp-used-specs{padding:20px 40px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.vdp-used-specs-single{width:50%;position:relative;margin-bottom:20px}.vdp-used-specs-single--image{position:absolute;top:50%;left:0;font-size:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.vdp-used-specs-single--image__hex{width:20px;height:20px;-webkit-box-shadow:0 0 6px 0 #8f8f8f;box-shadow:0 0 6px 0 #8f8f8f;border-radius:15px}.vdp-used-specs-single--info{padding-left:35px;padding-right:6px;font-size:12px}.vdp-used-specs-single--info__title{display:inline-block;position:relative}@media (max-width:767px){.vdp-used-specs{padding:13px 20px}}@media (min-width:768px) and (max-width:1024px){.vdp-used-specs{padding:15px 25px}.vdp-used-specs-single{width:100%;margin-bottom:10px}.vdp-used-specs-single--image{font-size:17px}.vdp-used-specs-single--info__title:after{content:":"}.vdp-used-specs-single--info__label{display:inline-block;padding-left:4px}}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.showroom-vdp-used-car-info{padding:20px 40px;border-bottom:1px solid #eee}.showroom-vdp-used-car-info .car-number{padding-bottom:2px}.showroom-vdp-used-car-info .car-name,.showroom-vdp-used-car-info .car-trim{text-align:left!important;padding-bottom:8px}.showroom-vdp-used-car-info .car-options{margin-bottom:20px}.showroom-vdp-used-car-info .car-cta .vehicle-cta-btn{margin:10px 0 0!important;display:block}.showroom-vdp-used-car-info .sharing-bar{float:right}.showroom-vdp-used-car-info-wrapper .car-garage{padding:0 40px 20px}.showroom-vdp-used-car-info-wrapper .car-garage .invalid-state-message{color:#e1261c;font-size:16px;font-weight:700}@media (max-width:767px){.showroom-vdp-used-car-info{padding:13px 20px}.showroom-vdp-used-car-info-wrapper .car-garage{padding:0 20px 13px}}@media (min-width:768px) and (max-width:1024px){.showroom-vdp-used-car-info{padding:15px 25px}}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.vdp-used-form{float:left;width:100%;background-size:cover;padding:100px 0 120px;text-align:center}.vdp-used-form img{width:80%}.vdp-used-form form{max-width:780px;padding:0 10px;display:block;margin:0 auto}.vdp-used-form form .visit-step{font-size:14px;margin-top:3px;margin-bottom:25px;color:#fff}.vdp-used-form form button{cursor:pointer;margin-top:25px;background:#fc2840;border:0;padding:21px 26px;border-radius:3px;color:#fff;text-transform:uppercase;font-size:14px}.vdp-used-form .TextArea{width:100%;height:165px;resize:none}.vdp-used-form .InputText.styled-placeholder,.vdp-used-form .TextArea.styled-placeholder{width:calc(50% - 20px);float:left;margin:0 10px 15px}.vdp-used-form .InputText.styled-placeholder{text-align:left;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}.vdp-used-form .InputText.styled-placeholder>.input-control{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%}.vdp-used-form .InputText.hide{display:none}.vdp-used-form .questions-successfully-sent{color:#fff}@media (max-width:767px){.vdp-used-form form button{padding:15px 20px;width:100%}.vdp-used-form form{padding:0 20px}.vdp-used-form .InputText.styled-placeholder,.vdp-used-form .TextArea.styled-placeholder{width:100%;margin:0 0 15px}}.vehicle-extra-cta--container{background:#e0e0e0}.vehicle-extra-cta--container .is-mobile{display:block}.vehicle-extra-cta--content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:20px;max-width:1440px;margin:0 auto;position:relative}.vehicle-extra-cta-item--container{-ms-flex-positive:1;flex-grow:1}.vehicle-extra-cta-item--container .is-centered:not([class*=sr-subtitle-]){margin:0 auto;display:block}.vehicle-extra-cta-item--content{margin:30px 0}.vehicle-extra-cta-item--content.is-mobile{margin:10px 0}.vehicle-extra-cta-item--image{height:75px;width:75px}.vehicle-extra-cta-item--subtitle{padding:15px}.sr-disclaimer__cz{margin-top:10px}.sr-disclaimer{margin-top:20px;line-height:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.vdp-used-banner{padding:30px 20px}.vdp-used-banner-wrapper{display:-ms-flexbox;display:flex;width:100%;max-width:1440px;position:relative;margin:0 auto;min-height:500px;background-color:#fff;border-radius:0 10px 10px 0;-webkit-box-shadow:0 2px 65px 0 rgba(33,35,46,.15);box-shadow:0 2px 65px 0 rgba(33,35,46,.15)}.vdp-used-banner--details{width:37%}.vdp-used-banner--image{width:63%;position:relative;overflow:hidden}.payment-calculator-wrapper{position:relative;top:60px;margin:-10px auto 10px;max-width:1440px}.vdp-used-more-info-wrapper{width:100%;display:block;padding:0 20px;background-size:100% auto;background-repeat:no-repeat}.vdp-wrapper-summary{display:-ms-flexbox;display:flex;margin:0 auto;max-width:1440px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.vdp-wrapper-summary .showroom-vdp-used-about,.vdp-wrapper-summary .vdp-wrapper-more-info{width:calc(50% - 20px);padding:60px 0;margin:0}.vdp-used-summary{background-repeat:no-repeat;background-position:bottom;padding:30px 20px}.vdp-used-summary>*{max-width:1440px;margin:0 auto}.vdp-information__description{width:calc(50% - 20px);padding:60px 0;margin:0;display:block}.vdp-information__title{text-align:left!important;font-size:18px;line-height:1em;padding-bottom:8px;margin-bottom:14px;border-bottom:1px solid #e4e4e4}.vdp-information__subtitle{font-size:12px;margin-bottom:5px}.vdp-information__secondary-text{font-size:12px}.vdp-information__warranty-wrapper{margin-top:20px}.vdp-wrapper-description{width:calc(50% - 20px);padding:60px 0;margin:0;display:block}@media (max-width:767px){.vdp-used-banner{padding:0}.vdp-used-banner-wrapper{display:block}.vdp-used-banner--details,.vdp-used-banner--image{width:100%}.payment-calculator-wrapper{top:0;margin:0 auto}.vdp-wrapper-summary .showroom-vdp-used-about,.vdp-wrapper-summary .vdp-wrapper-more-info{width:100%;padding:40px 0 0}.vdp-information__title{width:82%;font-size:16px;margin-bottom:0;padding-left:20px;padding-bottom:0;border-bottom:none}.vdp-information__subtitle{padding:0 20px;margin-top:10px}.vdp-information__secondary-text{padding:0 20px}}@media (max-width:1024px){.vdp-used-banner-wrapper{border-radius:0}.vdp-used-more-info-wrapper{background-size:auto}.vdp-wrapper-summary .showroom-vdp-used-about,.vdp-wrapper-summary .vdp-wrapper-more-info{width:100%}.vdp-used-summary .vehicle-overview__summary{padding:10px 10px 0}.vdp-information__description,.vdp-wrapper-description{padding:0 20px 40px;width:100%}}@media (min-width:768px) and (max-width:1024px){.vdp-used-summary .vehicle-overview__trade-in-section .vehicle-cta-btn{width:90%}.vdp-information__description,.vdp-wrapper-description{padding:40px 0}}
/*# sourceMappingURL=widget-16.124.0.min.css.map*/