.vdp--lightning div.vdp-basic-info svg,.vdp--lightning div.vdp-key-features svg{animation-name:dissolve;animation-duration:.3s;animation-timing-function:ease-out;max-height:26px}:root{--secondarycta:#2ECC40;--secondaryctahover:#25a233;--lvrp-hit-details-color:#428bca;--sale_price_label_font_size:14px;--sale_price_font_size:26px;--price_font_color:#000}.vdp--lightning div.vdp-basic-info{background:no-repeat padding-box #F6F7F9;border-radius:12px;opacity:1;padding:0 20px 35px}.vdp--lightning div.vdp-basic-info h2.component-title{display:flex;justify-content:center;align-items:center;font:normal normal 600 18px/37px Avenir,sans-serif;letter-spacing:0;color:#212121;line-height:1.2;padding-top:5%;opacity:1}.vdp--lightning div.vdp-basic-info svg{width:26px}.vdp--lightning div.vdp-basic-info a:focus,.vdp--lightning div.vdp-basic-info a:hover{text-decoration:none!important}.vdp--lightning div.vdp-basic-info .vdp-component__container{background:#F6F7F9;padding:0 0 5%}.vdp--lightning div.vdp-basic-info .vdp-component__container .basic-info-component__table,.vdp--lightning div.vdp-basic-info .vdp-component__container .component-content-details{margin:0}.vdp--lightning div.vdp-basic-info .vdp-component__container .basic-info-component__table ul{display:flex;flex-wrap:wrap;justify-content:flex-start}.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item{list-style:none;margin:0;min-height:90px;width:100%;padding:18px 10px 14px 44px;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;border-bottom:0}.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item::before{background-position:center;background-repeat:no-repeat;background-size:contain;content:'';left:12px;position:absolute;top:20px}.vdp--lightning div.vdp-basic-info .basic-info-item__label{display:block;font:normal normal 900 13px/37px Avenir,sans-serif;letter-spacing:0;color:#212121;line-height:1.3;margin:0;padding:0;text-transform:none}.vdp--lightning div.vdp-basic-info .basic-info-item__value-wrapper{margin-top:4px;text-align:left}.vdp--lightning div.vdp-basic-info .basic-info-item__value-wrapper .basic-info-item__value{color:#212121;display:inline;font:normal normal 300 13px/19px Avenir,sans-serif;line-height:1.35;letter-spacing:0}.vdp--lightning div.vdp-basic-info .basic-info-item__suffix{color:#212121;display:inline;font-size:13px;font-style:normal;line-height:1.35;margin-left:3px}.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.basic-info-item--fuel .basic-info-item__suffix{display:block;margin-left:0}.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--ext-color,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--exterior,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--exterior-color,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--generatedexteriorcolor,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--int-color,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--interior,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--interior-color{align-items:center;justify-content:center;flex-direction:row;gap:6px;min-height:auto;padding:0 0 12px;width:100%}.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--ext-color::before,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--exterior-color::before,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--exterior::before,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--generatedexteriorcolor::before,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--int-color::before,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--interior-color::before,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--interior::before{content:none}.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--ext-color .basic-info-item__label,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--exterior .basic-info-item__label,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--exterior-color .basic-info-item__label,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--generatedexteriorcolor .basic-info-item__label,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--int-color .basic-info-item__label,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--interior .basic-info-item__label,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--interior-color .basic-info-item__label{display:inline;font:normal normal 300 14px/37px Avenir,sans-serif;line-height:1.35}.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--ext-color .basic-info-item__value-wrapper,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--exterior .basic-info-item__value-wrapper,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--exterior-color .basic-info-item__value-wrapper,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--generatedexteriorcolor .basic-info-item__value-wrapper,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--int-color .basic-info-item__value-wrapper,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--interior .basic-info-item__value-wrapper,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--interior-color .basic-info-item__value-wrapper{display:inline-flex;margin-top:0;align-items:flex-end}.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--ext-color .basic-info-item__value-wrapper .basic-info-item__value,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--exterior .basic-info-item__value-wrapper .basic-info-item__value,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--exterior-color .basic-info-item__value-wrapper .basic-info-item__value,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--generatedexteriorcolor .basic-info-item__value-wrapper .basic-info-item__value,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--int-color .basic-info-item__value-wrapper .basic-info-item__value,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--interior .basic-info-item__value-wrapper .basic-info-item__value,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--interior-color .basic-info-item__value-wrapper .basic-info-item__value{font:normal normal 300 14px/37px Avenir,sans-serif;line-height:1.35}.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--ext-color .basic-info-item__value-wrapper .basic-info-item__value::before,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--exterior .basic-info-item__value-wrapper .basic-info-item__value::before,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--exterior-color .basic-info-item__value-wrapper .basic-info-item__value::before,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--generatedexteriorcolor .basic-info-item__value-wrapper .basic-info-item__value::before,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--int-color .basic-info-item__value-wrapper .basic-info-item__value::before,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--interior .basic-info-item__value-wrapper .basic-info-item__value::before,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--interior-color .basic-info-item__value-wrapper .basic-info-item__value::before{border-radius:50%;content:'';display:inline-block;height:11px;margin-right:6px;position:relative;top:-1px;width:11px}.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--ext-color::before,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--exterior-color::before,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--exterior::before,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--generatedexteriorcolor::before,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--int-color::before,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--interior-color::before,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--interior::before{content:none}.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--ext-color,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--exterior,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--exterior-color,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--generatedexteriorcolor{order:2}.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--ext-color .basic-info-item__value::before,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--exterior .basic-info-item__value::before,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--exterior-color .basic-info-item__value::before,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--generatedexteriorcolor .basic-info-item__value::before{background:#fff;border:1px solid #7f8790}.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--int-color,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--interior,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--interior-color{order:1}.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--int-color .basic-info-item__value::before,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--interior .basic-info-item__value::before,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--interior-color .basic-info-item__value::before{background:#111;border:1px solid #111}.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-swatch--urban-gray-pearl .basic-info-item__value::before{background:#999;border:1px solid #999}.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-swatch--milano-red .basic-info-item__value::before{background:#b30314;border:1px solid #b30314}.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-swatch--boost-blue-pearl .basic-info-item__value::before{background:#167fe0;border:1px solid #167fe0}.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-swatch--nordic-forest-pearl .basic-info-item__value::before{background:#366;border:1px solid #366}.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-swatch--platinum-white-pearl .basic-info-item__value::before{background:#e5e5e5;border:1px solid #7f8790}.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-swatch--crystal-black-pearl .basic-info-item__value::before{background:#000;border:1px solid #000}.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item:not(.kg-basic-info-item--generatedexteriorcolor):not(.kg-basic-info-item--ext-color):not(.kg-basic-info-item--exterior):not(.kg-basic-info-item--exterior-color):not(.kg-basic-info-item--int-color):not(.kg-basic-info-item--interior):not(.kg-basic-info-item--interior-color){order:3;width:100%}.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item:not(.kg-basic-info-item--generatedexteriorcolor):not(.kg-basic-info-item--ext-color):not(.kg-basic-info-item--exterior):not(.kg-basic-info-item--exterior-color):not(.kg-basic-info-item--int-color):not(.kg-basic-info-item--interior):not(.kg-basic-info-item--interior-color)::after{content:' ';position:absolute;bottom:0;transform:translateX(-17%);width:90%;height:1px;background-color:#d8dde2}.vdp--lightning div.vdp-basic-info .basic-info-item__cta-link{display:flex;position:relative;align-items:center;justify-content:center;width:100%;font:normal normal 900 18px/37px Avenir,sans-serif;color:#255A8C;text-decoration:none;gap:8px;font-weight:600!important;margin-top:20px}.vdp--lightning div.vdp-basic-info .kg-basic-info-item--drivetrain::before{background-image:url(../../../images/svgs/Drivetrain-Icon.svg);width:26px;height:26px}.vdp--lightning div.vdp-basic-info .kg-basic-info-item--transmission-description::before,.vdp--lightning div.vdp-basic-info .kg-basic-info-item--transmission::before{background-image:url(../../../images/svgs/Transmission-Icon.svg);width:20px;height:26px}.vdp--lightning div.vdp-basic-info .kg-basic-info-item--engine-description::before,.vdp--lightning div.vdp-basic-info .kg-basic-info-item--engine::before{background-image:url(../../../images/svgs/Engine-Icon.svg);width:28px;height:24px}.vdp--lightning div.vdp-basic-info .basic-info-item--fuel::before,.vdp--lightning div.vdp-basic-info .kg-basic-info-item--combinedfuelefficiency::before,.vdp--lightning div.vdp-basic-info .kg-basic-info-item--combinedmpg::before,.vdp--lightning div.vdp-basic-info .kg-basic-info-item--epa-estimated-fuel-efficiency::before,.vdp--lightning div.vdp-basic-info .kg-basic-info-item--fuel-efficiency::before,.vdp--lightning div.vdp-basic-info .kg-basic-info-item--fuel-type::before,.vdp--lightning div.vdp-basic-info .kg-basic-info-item--fueltype::before,.vdp--lightning div.vdp-basic-info .kg-basic-info-item--mpge::before{background-image:url(../../../images/svgs/Fuel-Efficiency-Icon.svg);width:25px;height:25px}.vdp--lightning div.vdp-basic-info .kg-basic-info-item--ev-range::before,.vdp--lightning div.vdp-basic-info .kg-basic-info-item--location::before,.vdp--lightning div.vdp-basic-info .kg-basic-info-item--mileage::before,.vdp--lightning div.vdp-basic-info .kg-basic-info-item--miles::before,.vdp--lightning div.vdp-basic-info .kg-basic-info-item--odometer::before,.vdp--lightning div.vdp-basic-info .kg-basic-info-item--range::before{background-image:url(../../../images/svgs/Key-Features-Placeholder-Icon.svg);width:26px;height:26px}.vdp--lightning div.vdp-basic-info .kg-basic-info-item--passenger-capacity::before,.vdp--lightning div.vdp-basic-info .kg-basic-info-item--seating-capacity::before{background-image:url(../../../images/svgs/Seating-Capacity-Icon.svg);width:19px;height:26px}.vdp--lightning div.vdp-basic-info .kg-basic-info-item--horsepower::before{background-image:url(../../../images/svgs/Horsepower-Icon.svg);width:26px;height:23px}@media (max-width:767px){.vdp--lightning div.vdp-basic-info{margin:0 20px}.vdp--lightning div.vdp-basic-info .vdp-component__container{padding:0}.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item{min-height:66px;padding:10px 8px 10px 28px;width:50%}.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--ext-color.basic-info-item__value::before,.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--exterior-color.basic-info-item__value::before,.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--exterior.basic-info-item__value::before,.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--generatedexteriorcolor.basic-info-item__value::before,.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--int-color.basic-info-item__value::before,.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--interior-color.basic-info-item__value::before,.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--interior.basic-info-item__value::before{height:8px;margin-right:4px;width:8px}.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item::before{background-position:unset;background-size:unset;left:0;top:unset;position:relative;display:flex}.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--ext-color,.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--exterior,.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--exterior-color,.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--generatedexteriorcolor{min-height:auto;padding:0 0 8px 25%;align-items:flex-end;justify-content:flex-start;border-bottom:none}.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--int-color,.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--interior,.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--interior-color{min-height:auto;padding:0 0 8px 25%;align-items:flex-end;justify-content:flex-start}.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--engine,.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--engine-description{order:3}.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--engine-description::before,.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--engine::before{width:36px;height:30px}.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--drivetrain{order:4}.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--drivetrain::before{width:33px;height:33px}.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--transmission,.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--transmission-description{order:5}.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--transmission-description::before,.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--transmission::before{width:26px;height:33px}.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.basic-info-item--fuel,.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--combinedfuelefficiency,.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--combinedmpg,.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--epa-estimated-fuel-efficiency,.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--fuel-efficiency,.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--fuel-type,.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--fueltype,.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--mpge{order:6}.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.basic-info-item--fuel::before,.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--combinedfuelefficiency::before,.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--combinedmpg::before,.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--epa-estimated-fuel-efficiency::before,.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--fuel-efficiency::before,.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--fuel-type::before,.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--fueltype::before,.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--mpge::before{width:30px;height:30px}.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--passenger-capacity,.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--seating-capacity{order:7}.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--passenger-capacity::before,.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--seating-capacity::before{width:23px;height:32px}.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--horsepower{order:8}.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--horsepower::before{width:32px;height:28px}.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--ev-range::before,.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--location::before,.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--mileage::before,.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--miles::before,.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--odometer::before,.vdp--lightning div.vdp-basic-info li.basic-info-item.kg-basic-info-item.kg-basic-info-item--range::before{width:33px;height:33px}.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item:not(.kg-basic-info-item--generatedexteriorcolor):not(.kg-basic-info-item--ext-color):not(.kg-basic-info-item--exterior):not(.kg-basic-info-item--exterior-color):not(.kg-basic-info-item--int-color):not(.kg-basic-info-item--interior):not(.kg-basic-info-item--interior-color){width:50%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}}@media (min-width:768px){.vdp--lightning div.vdp-basic-info{padding:0 20px}.vdp--lightning div.vdp-basic-info .vdp-component__container .basic-info-component__table ul::after{content:'';flex-basis:100%;height:0;order:2;width:0}.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item:not(.kg-basic-info-item--generatedexteriorcolor):not(.kg-basic-info-item--ext-color):not(.kg-basic-info-item--exterior):not(.kg-basic-info-item--exterior-color):not(.kg-basic-info-item--int-color):not(.kg-basic-info-item--interior):not(.kg-basic-info-item--interior-color){width:33.33%;flex:0 0 33.33%}.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item:not(.kg-basic-info-item--generatedexteriorcolor):not(.kg-basic-info-item--ext-color):not(.kg-basic-info-item--exterior):not(.kg-basic-info-item--exterior-color):not(.kg-basic-info-item--int-color):not(.kg-basic-info-item--interior):not(.kg-basic-info-item--interior-color):nth-child(-n+5){border-top:1px solid #d8dde2}.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--ext-color,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--exterior,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--exterior-color,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--generatedexteriorcolor,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--int-color,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--interior,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--interior-color{width:auto;flex:0 0 auto}.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--ext-color,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--exterior,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--exterior-color,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--generatedexteriorcolor{align-items:center;justify-content:center;margin-right:auto;padding:0 0 20px;text-align:left}.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--int-color::after,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--interior-color::after,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--interior::after{background:#d8dde2;content:'';height:22px;left:2px;position:relative;top:31%;transform:translateY(-50%);width:1px}.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--int-color,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--interior,.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item.kg-basic-info-item--interior-color{align-items:center;justify-content:center;margin-left:auto;padding:0 12px 20px 0;text-align:left;flex:0 0 auto!important}}@media (min-width:1024px){.vdp--lightning div.vdp-basic-info .component-title{font-size:38px;margin-bottom:22px}.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item{min-height:98px;padding:18px 16px 16px 54px}.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item::before{left:16px;top:21px}.vdp--lightning div.vdp-basic-info .basic-info-item.kg-basic-info-item:not(.kg-basic-info-item--generatedexteriorcolor):not(.kg-basic-info-item--ext-color):not(.kg-basic-info-item--exterior):not(.kg-basic-info-item--exterior-color):not(.kg-basic-info-item--int-color):not(.kg-basic-info-item--interior):not(.kg-basic-info-item--interior-color){width:33.3333%}}.vdp--lightning .date-slider-label{font-family:inherit;font-size:18px;font-weight:600;margin:15px 0 10px;text-align:center}.vdp--lightning .date-slider-wrapper{position:relative;display:flex;align-items:center}.vdp--lightning .date-slider-wrapper #horizontal-date-slider.date-slider{display:flex;overflow-x:auto;scroll-behavior:smooth;gap:10px;margin:0;white-space:nowrap;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.vdp--lightning .date-slider-wrapper #horizontal-date-slider.date-slider::-webkit-scrollbar{display:none}.vdp--lightning .date-slider-wrapper #horizontal-date-slider.date-slider .date-option{min-width:100px;padding:10px;background:#fff;border:1px solid #ccc;text-align:center;cursor:pointer;scroll-snap-align:start;flex-shrink:0;transition:background .3s}.vdp--lightning .date-slider-wrapper #horizontal-date-slider.date-slider .date-option.selected{background-color:#ccc;color:#000;font-weight:700}.vdp--lightning .date-slider-wrapper #horizontal-date-slider.date-slider .date-option strong{font-size:25px;line-height:45px}.vdp--lightning .date-slider-wrapper .slider-arrow{position:absolute;background-color:#ccc;border:1px solid #ccc;width:32px;height:100%;font-size:16px;cursor:pointer;z-index:1;display:flex;align-items:center;justify-content:center;top:50%;transform:translateY(-50%);transition:opacity .2s ease}.vdp--lightning .date-slider-wrapper .slider-arrow.left{left:0}.vdp--lightning .date-slider-wrapper .slider-arrow.right{right:0}.vdp--lightning .time-slot-label{font-family:inherit;font-size:18px;font-weight:600;margin:15px 0 10px}.vdp--lightning .schedule-time{display:flex;align-items:center;width:100%;gap:15px;position:relative}.vdp--lightning .schedule-time::after{content:'';position:absolute;top:50%;left:55%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;pointer-events:none}@media (max-width:767px){.vdp--lightning .schedule-time::after{left:45%}}.vdp--lightning .schedule-time .slot-container{width:60%;display:flex;justify-content:center;align-items:center;padding:15px 10px;-moz-appearance:none;appearance:none}.vdp--lightning .schedule-time .slot-container .time-slot{padding:10px;margin:10px;border-radius:4px;border:1px solid #ccc;cursor:pointer;transition:background .3s}.vdp--lightning .schedule-time .slot-container .time-slot.selected{background-color:#ccc;color:#000;font-weight:700}.vdp--lightning .schedule-time #open-scheduler{display:flex;border-radius:25px}.vdp--lightning div.vdp-key-features h2.component-title{text-align:center;font-weight:600;font-size:18px;line-height:1.2}.vdp--lightning div.vdp-key-features svg{width:26px}.vdp--lightning div.vdp-key-features svg circle,.vdp--lightning div.vdp-key-features svg ellipse,.vdp--lightning div.vdp-key-features svg line,.vdp--lightning div.vdp-key-features svg path,.vdp--lightning div.vdp-key-features svg polygon,.vdp--lightning div.vdp-key-features svg rect{fill:#255A8C}@keyframes dissolve{from{opacity:0}to{opacity:1}}.vdp--lightning #vdp-key-features-list{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0;margin:0;list-style:none}.vdp--lightning #vdp-key-features-list li{background:#E7F5FF;border:none;border-radius:12px;padding:10px;width:100%;max-width:unset;text-transform:capitalize;flex:0 0 31.3333%;margin:0 0 14px;height:93px;min-height:unset}.vdp--lightning #vdp-key-features-list li:nth-child(n+10){display:none}@media (min-width:1400px){.vdp--lightning #vdp-key-features-list li{flex:0 0 31.3333%}}.vdp--lightning #vdp-key-features-list .feature-item{width:calc(50% - 10px);margin-bottom:10px}.vdp--lightning #vdp-key-features-list .feature-item .feature-label{font-size:14px;line-height:1.6;color:#111}.vdp--lightning div.view-all-features-container{text-align:center;margin-top:15px;padding-top:15px}.vdp--lightning div.view-all-features-container a.view-all-features-trigger{font:normal normal 900 18px/37px Avenir;color:#255A8C;text-decoration:none;display:inline-flex;align-items:center;gap:8px;font-weight:600!important}.vdp--lightning div.view-all-features-container a.view-all-features-trigger:hover{text-decoration:underline}.vdp--lightning #modal__all-features.di-modal-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:9999;align-items:center;justify-content:center;padding:20px}.vdp--lightning #modal__all-features.di-modal-overlay.active{display:flex}.vdp--lightning #modal__all-features.di-modal-overlay .di-modal-content.all-features-modal{background:#fff;border-radius:4px;box-shadow:0 4px 16px rgba(0,0,0,.15);width:100%;max-width:600px;max-height:80vh;display:flex;flex-direction:column;animation:modalSlideIn .3s ease-out}@keyframes modalSlideIn{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.vdp--lightning #modal__all-features.di-modal-overlay .di-modal-content.all-features-modal .di-modal-head{display:flex;justify-content:space-between;align-items:center}.vdp--lightning #modal__all-features.di-modal-overlay .di-modal-content.all-features-modal .di-modal-head h2{width:100%;text-align:center;font:normal normal 900 18px/37px Avenir;letter-spacing:0;color:#255A8C;opacity:1}.vdp--lightning #modal__all-features.di-modal-overlay .di-modal-content.all-features-modal .di-modal-head .di-modal-close{background:0 0;border:none;font-size:28px;cursor:pointer;color:#999;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.vdp--lightning #modal__all-features.di-modal-overlay .di-modal-content.all-features-modal .di-modal-head .di-modal-close:focus,.vdp--lightning #modal__all-features.di-modal-overlay .di-modal-content.all-features-modal .di-modal-head .di-modal-close:hover{color:#333;outline:0}.vdp--lightning #modal__all-features.di-modal-overlay .di-modal-content.all-features-modal .di-modal-body{padding:0 20px;width:90%;overflow-y:auto;flex:1}.vdp--lightning #modal__all-features.di-modal-overlay .di-modal-content.all-features-modal .di-modal-body .all-features-category{margin:6px 0;border-top:1px solid #e0e0e0}.vdp--lightning #modal__all-features.di-modal-overlay .di-modal-content.all-features-modal .di-modal-body .all-features-category:last-child{margin-bottom:0}.vdp--lightning #modal__all-features.di-modal-overlay .di-modal-content.all-features-modal .di-modal-body .all-features-category .all-features-category-title{font-size:15px;font-weight:600;margin:20px 0;color:#333}.vdp--lightning #modal__all-features.di-modal-overlay .di-modal-content.all-features-modal .di-modal-body .all-features-category .all-features-list{list-style:disc;padding-left:20px;margin:0 0 12px}.vdp--lightning #modal__all-features.di-modal-overlay .di-modal-content.all-features-modal .di-modal-body .all-features-category .all-features-list .all-features-item{font-size:14px;line-height:1.6;color:#333;margin-bottom:8px}.vdp--lightning #modal__all-features.di-modal-overlay .di-modal-content.all-features-modal .di-modal-body .all-features-category .all-features-list .all-features-item:last-child{margin-bottom:0}@media screen and (max-width:767px){.vdp--lightning #vdp-key-features-list li{flex:0 0 calc(50% - 10px)}.vdp--lightning #vdp-key-features-list li:nth-child(n+9){display:none}.vdp--lightning #modal__all-features.di-modal-overlay{padding:10px}.vdp--lightning #modal__all-features.di-modal-overlay .di-modal-content.all-features-modal{max-height:85vh}.vdp--lightning #modal__all-features.di-modal-overlay .di-modal-content.all-features-modal .di-modal-body{padding:15px}.vdp--lightning #modal__all-features.di-modal-overlay .di-modal-content.all-features-modal .di-modal-body .all-features-category{margin:6px 0;border-top:1px solid #e0e0e0}.vdp--lightning #modal__all-features.di-modal-overlay .di-modal-content.all-features-modal .di-modal-body .all-features-category .all-features-category-title{font-size:15px;margin:20px 0}.vdp--lightning #modal__all-features.di-modal-overlay .di-modal-content.all-features-modal .di-modal-body .all-features-category .all-features-list{padding-left:18px;margin-bottom:12px}.vdp--lightning #modal__all-features.di-modal-overlay .di-modal-content.all-features-modal .di-modal-body .all-features-category .all-features-list .all-features-item{font-size:13px}}.vdp--lightning.vdp.cpo-vehicle-vdp .vdp-price-box__pricing .pricing-item .pricing-item__details,.vdp--lightning.vdp.new-vehicle-vdp .advanced-pricing-stack>hr:first-child,.vdp--lightning.vdp.used-vehicle-vdp .vdp-price-box__pricing .pricing-item .pricing-item__details{display:none}.vdp--lightning .vdp-hero .vdp-header-wrap .vdp-title--basic{position:relative;min-height:42px}.vdp--lightning .vdp-hero .vdp-header-wrap .vdp-title--basic .vdp-title__share-print{margin-left:auto;padding:10px 0}@media screen and (max-width:767px){.vdp--lightning .vdp-hero .vdp-header-wrap .vdp-title--basic .vdp-title__share-print{margin:0 auto}.vdp--lightning .vdp-hero .vdp-header-wrap .vdp-title--basic .vdp-title__vin-stock{display:none}}.vdp--lightning .vdp-hero .vdp-gallery-wrap .swiper-container{max-width:100%}.vdp--lightning .vdp-hero .vdp-price-box-wrap #vdp-sidebar-wrapper::-webkit-scrollbar{display:none}.vdp--lightning #price-box .vdp-price-box__cta .secondary-cta{background-color:var(--secondarycta,#333);color:#fff}.vdp--lightning #price-box .vdp-price-box__cta .secondary-cta:hover{background:var(--secondaryctahover,#333)}.vdp--lightning .vdp-price-box{position:relative;display:flex;flex-direction:column}.vdp--lightning .vdp-price-box.vdp-price-box--locked .vdp-price-box__pricing .advanced-pricing-vdp-wrapper{border-top:none}.vdp--lightning .vdp-price-box .vdp-price-box__title{position:relative;width:100%;padding:20px 20px 0;background:#fff;box-shadow:0 2px 7px 0 rgba(51,51,51,.15)}.vdp--lightning .vdp-price-box .vdp-price-box__title:before{content:"";height:10px;position:absolute;bottom:-7px;background:#fff;z-index:2;left:0;width:100%}.vdp--lightning .zapmotoCTA,.vdp--lightning .zapmotoCTA a{position:relative}.vdp--lightning .vdp-price-box .vdp-price-box__title--top{font-weight:300;font-size:16px;line-height:18px}.vdp--lightning .vdp-price-box .vdp-price-box__title--bottom{font-weight:700;font-size:22px;line-height:24px}.vdp--lightning .vdp-price-box .vdp-price-box__title--vinstock{font-size:14px;line-height:1.5;font-weight:300}.vdp--lightning .vdp-price-box .vdp-price-box__pricing{order:1;margin-bottom:10px;padding-bottom:0;padding-top:2px}.vdp--lightning .vdp-price-box .vdp-price-box__pricing>.pricing-item{padding-top:0}.vdp--lightning .vdp-price-box .vdp-price-box__pricing .advanced-pricing-vdp-wrapper{border-top:1px solid #333;margin-top:8px;padding-top:5px}.vdp--lightning .vdp-price-box .vdp-price-box__pricing .pricing-item #advanced-pricing-vdp-card .advanced-pricing-stack>:not(:last-child){margin-bottom:5px}.vdp--lightning .vdp-price-box .vdp-price-box__pricing .pricing-item #advanced-pricing-vdp-card .advanced-pricing-stack .additional-rebates a,.vdp--lightning .vdp-price-box .vdp-price-box__pricing .pricing-item #advanced-pricing-vdp-card .advanced-pricing-stack .price-block a{color:var(--price_font_color,#000);font-size:var(--sale_price_label_font_size);line-height:calc(var(--sale_price_label_font_size) + 2px);align-items:center;font-weight:400}.vdp--lightning .vdp-price-box .vdp-price-box__pricing .pricing-item #advanced-pricing-vdp-card .advanced-pricing-stack .additional-rebates .price,.vdp--lightning .vdp-price-box .vdp-price-box__pricing .pricing-item #advanced-pricing-vdp-card .advanced-pricing-stack .additional-rebates .price span,.vdp--lightning .vdp-price-box .vdp-price-box__pricing .pricing-item #advanced-pricing-vdp-card .advanced-pricing-stack .additional-rebates .price-label,.vdp--lightning .vdp-price-box .vdp-price-box__pricing .pricing-item #advanced-pricing-vdp-card .advanced-pricing-stack .additional-rebates .price-label span,.vdp--lightning .vdp-price-box .vdp-price-box__pricing .pricing-item #advanced-pricing-vdp-card .advanced-pricing-stack .price-block .price,.vdp--lightning .vdp-price-box .vdp-price-box__pricing .pricing-item #advanced-pricing-vdp-card .advanced-pricing-stack .price-block .price span,.vdp--lightning .vdp-price-box .vdp-price-box__pricing .pricing-item #advanced-pricing-vdp-card .advanced-pricing-stack .price-block .price-label,.vdp--lightning .vdp-price-box .vdp-price-box__pricing .pricing-item #advanced-pricing-vdp-card .advanced-pricing-stack .price-block .price-label span{font-size:var(--sale_price_label_font_size);color:var(--price_font_color,#000)}.vdp--lightning .vdp-price-box .vdp-price-box__pricing .pricing-item #advanced-pricing-vdp-card .advanced-pricing-stack .price-block.our-price.real-price .price-label{font-weight:700;font-size:var(--sale_price_label_font_size)}.vdp--lightning .vdp-price-box .vdp-price-box__pricing .pricing-item #advanced-pricing-vdp-card .advanced-pricing-stack .price-block.our-price.real-price .price-label span{font-size:var(--sale_price_label_font_size);font-weight:700!important}.vdp--lightning .vdp-price-box .vdp-price-box__pricing .pricing-item #advanced-pricing-vdp-card .advanced-pricing-stack .price-block.our-price.real-price .price{font-size:var(--sale_price_font_size);font-weight:700!important;line-height:calc(var(--sale_price_font_size) + 2px)}.vdp--lightning .vdp-price-box .vdp-price-box__pricing .pricing-item #advanced-pricing-vdp-card .advanced-pricing-stack .price-block.our-price.real-price .price span{font-size:var(--sale_price_font_size)!important;font-weight:700!important}.vdp--lightning .vdp-price-box .vdp-price-box__pricing .pricing-item #advanced-pricing-vdp-card .advanced-pricing-stack hr{margin:5px 0;border-color:#333}.vdp--lightning .vdp-price-box .vdp-price-box__pricing .pricing-item #advanced-pricing-vdp-card .advanced-pricing-stack .vauto-accessories a .price-label::after{font-family:FontAwesome;content:"\f05a";margin-left:3px}.vdp--lightning .vdp-price-box .vdp-price-box__pricing .pricing-item #advanced-pricing-vdp-card .price-stack.locked .price-block:nth-last-child(2) .price{font-size:var(--sale_price_font_size)!important;line-height:calc(var(--sale_price_font_size) + 2px)!important;font-weight:700!important}.vdp--lightning .vdp-price-box .vdp-price-box__pricing .pricing-item #advanced-pricing-vdp-card .price-stack.locked .price-block:nth-last-child(2) .price-label{font-weight:700!important}.vdp--lightning .vdp-price-box .vdp-price-box__pricing .pricing-item #advanced-pricing-vdp-card .price-stack.locked .price-block.subtract{border-bottom:1px solid #333;padding-bottom:10px}.vdp--lightning .vdp-price-box .vdp-price-box__pricing .pricing-item #advanced-pricing-vdp-card .price-stack.locked .price-block .price,.vdp--lightning .vdp-price-box .vdp-price-box__pricing .pricing-item #advanced-pricing-vdp-card .price-stack.locked .price-block .price-label{font-size:var(--sale_price_label_font_size)!important;color:var(--price_font_color,#000)!important;font-weight:400!important;line-height:calc(var(--sale_price_label_font_size) + 2px)}.vdp--lightning .vdp-price-box .vdp-price-box__pricing .pricing-item .pricing-item__wrap{border-top:1px solid #333;margin-top:8px;padding-top:5px}.vdp--lightning .vdp-price-box .vdp-price-box__pricing .pricing-item .pricing-item__label,.vdp--lightning .vdp-price-box .vdp-price-box__pricing .pricing-item .pricing-item__price{font-weight:700;font-size:var(--sale_price_label_font_size);line-height:calc(var(--sale_price_label_font_size) + 2px)}.vdp--lightning .vdp-price-box .vdp-price-box__pricing .pricing-item.pricing-item--cash .pricing-item__label,.vdp--lightning .vdp-price-box .vdp-price-box__pricing .pricing-item.pricing-item--cash .pricing-item__price{font-size:var(--sale_price_label_font_size);line-height:calc(var(--sale_price_label_font_size) + 2px)}.vdp--lightning .vdp-price-box .vdp-price-box__view-count{order:2;margin-top:0}.vdp--lightning .vdp-price-box .vdp-price-box__cta{order:2;display:flex;flex-direction:column;margin-top:0;margin-bottom:10px;padding-top:0}.vdp--lightning .vdp-price-box .vdp-price-box__cta a,.vdp--lightning .vdp-price-box .vdp-price-box__cta>div{order:10}.vdp--lightning .vdp-price-box .vdp-price-box__cta .vdp-price-box__main-cta-wrapper{padding-bottom:0;margin-bottom:10px}.vdp--lightning .vdp-price-box .vdp-price-box__cta .vdp-custom-html.vdp-sidebar-custom-html{order:1;padding-bottom:10px}.vdp--lightning .vdp-price-box .vdp-price-box__cta .vdp-custom-html.vdp-sidebar-custom-html .used-mileage,.vdp--lightning .vdp-price-box .vdp-price-box__cta .vdp-custom-html.vdp-sidebar-custom-html .vdp-price-box__custom-item-box{padding:15px;box-shadow:0 2px 7px 0 rgba(51,51,51,.15)}.vdp--lightning .vdp-price-box .vdp-price-box__cta .vdp-custom-html.vdp-sidebar-custom-html:has(div.location){order:11}.vdp--lightning .vdp-price-box .vdp-price-box__cta #main-cta-placeholder,.vdp--lightning .vdp-price-box .vdp-price-box__cta .gg-cbo-widget{order:2}.vdp--lightning .vdp-price-box .pricing-item__details{font-weight:400;color:var(--lvrp-hit-details-color,#333);text-decoration:underline}.vdp--lightning .zapmotoCTA .popover{width:200px;min-width:200px;max-width:200px;left:190px!important}.vdp--lightning .zapmotoCTA .popover>.arrow{left:calc(100% - 12px)}.vdp--lightning .vdp-basic-info .basic-info-item.basic-info-item--fuel .basic-info-item__suffix{font-size:9px;font-style:italic;display:block}#di-modal .di-advanced-pricing-modal #ap-offers-modal .ap-offers__vehicle-price-stack hr:last-of-type,.kgc-vehicle .vdp--lightning .vdp-badge-item:not(.custom_badge) img[alt*=Certified]{display:none}#di-modal .advanced-pricing-stack>:not(:last-child){margin-bottom:5px}#di-modal .advanced-pricing-stack .additional-rebates a,#di-modal .advanced-pricing-stack .price-block a{color:var(--price_font_color,#000);font-size:var(--sale_price_label_font_size);line-height:calc(var(--sale_price_label_font_size) + 2px);align-items:center;font-weight:400}#di-modal .advanced-pricing-stack .additional-rebates .price,#di-modal .advanced-pricing-stack .additional-rebates .price span,#di-modal .advanced-pricing-stack .additional-rebates .price-label,#di-modal .advanced-pricing-stack .additional-rebates .price-label span,#di-modal .advanced-pricing-stack .price-block .price,#di-modal .advanced-pricing-stack .price-block .price span,#di-modal .advanced-pricing-stack .price-block .price-label,#di-modal .advanced-pricing-stack .price-block .price-label span{font-size:var(--sale_price_label_font_size);color:var(--price_font_color,#000)}#di-modal .advanced-pricing-stack .price-block.our-price.real-price .price-label{font-weight:700;font-size:var(--sale_price_label_font_size)}#di-modal .advanced-pricing-stack .price-block.our-price.real-price .price-label span{font-size:var(--sale_price_label_font_size);font-weight:700!important}#di-modal .advanced-pricing-stack .price-block.our-price.real-price .price{font-size:var(--sale_price_font_size);font-weight:700!important;line-height:calc(var(--sale_price_font_size) + 2px)}#di-modal .advanced-pricing-stack .price-block.our-price.real-price .price span,#di-modal .price-stack.locked .price-block:nth-last-child(2) .price{font-size:var(--sale_price_font_size)!important;font-weight:700!important}#di-modal .advanced-pricing-stack hr{margin:5px 0;border-color:#333}#di-modal .advanced-pricing-stack .vauto-accessories a .price-label::after{font-family:FontAwesome;content:"\f05a";margin-left:3px}#di-modal .price-stack.locked .price-block:nth-last-child(2) .price{line-height:calc(var(--sale_price_font_size) + 2px)!important}#di-modal .price-stack.locked .price-block:nth-last-child(2) .price-label{font-weight:700!important}#di-modal .price-stack.locked .price-block.subtract{border-bottom:1px solid #333;padding-bottom:10px}#di-modal .price-stack.locked .price-block .price,#di-modal .price-stack.locked .price-block .price-label{font-size:var(--sale_price_label_font_size)!important;color:var(--price_font_color,#000)!important;font-weight:400!important;line-height:calc(var(--sale_price_label_font_size) + 2px)}#di-modal #ap-offers-modal .ap-offers__vehicle-price-stack{background:#f5f5f5}#di-modal .di-advanced-pricing-modal #ap-offers-modal .ap-offers__vehicle-price-stack .price-block .price-label{color:#000}#di-modal .di-advanced-pricing-modal #ap-offers-modal .ap-offers__vehicle-price-stack .price-block .price-label span{color:#000!important}#di-modal .di-advanced-pricing-modal #ap-offers-modal .ap-offers__vehicle-price-stack .price-block .price,#di-modal .di-advanced-pricing-modal #ap-offers-modal .ap-offers__vehicle-price-stack .price-block .price:before{color:#000}#di-modal .di-advanced-pricing-modal #ap-offers-modal .ap-offers__vehicle-price-stack .price-block .price span{color:#000!important}#di-modal .di-advanced-pricing-modal #ap-offers-modal .ap-offers__vehicle-price-stack .price-block.our-price.real-price{padding-bottom:10px}#di-modal .di-advanced-pricing-modal #ap-offers-modal .ap-offers__vehicle-price-stack hr{border-color:#000}#di-modal .di-advanced-pricing-modal .price-block-header{color:#000;text-align:left}.difo-wrapper .owlcard-wrap-inner .difo-card{border-bottom:1px solid #aaa;box-shadow:0 1px 5px rgba(0,0,0,.4);display:flex;width:calc(100% - 20px);padding-top:0}.difo-wrapper .owlcard-wrap-inner .difo-card .inner{display:flex;padding:0;justify-content:center;width:100%;height:100%}.difo-wrapper .owlcard-wrap-inner .difo-card .inner>.container-fluid{display:flex;justify-content:center;width:100%;padding:0}.difo-wrapper .owlcard-wrap-inner .difo-card .inner>.container-fluid>.row{display:flex;flex-direction:column;width:100%;margin:0}.difo-wrapper .owlcard-wrap-inner .difo-card .inner .coupon-header{display:flex;flex-direction:column;flex-grow:2;padding:0}.difo-wrapper .owlcard-wrap-inner .difo-card .inner .coupon-header .coupon-photo{padding:0}@media screen and (max-width:767px){.difo-wrapper .owlcard-wrap-inner .difo-card .inner .coupon-header .coupon-photo{display:block!important}}.difo-wrapper .owlcard-wrap-inner .difo-card .inner .coupon-header .coupon-photo .difo-image-banner-bkg{padding-top:235px}.difo-wrapper .owlcard-wrap-inner .difo-card .inner .coupon-header-inner{display:flex;flex-direction:column;flex-grow:2}.difo-wrapper .owlcard-wrap-inner .difo-card .inner .coupon-header-inner .coupon-title{line-height:1.5em;padding:0 15px;text-align:center}.difo-wrapper .owlcard-wrap-inner .difo-card .inner .coupon-header-inner .coupon-detailed-pricing{margin-top:auto}.difo-wrapper .owlcard-wrap-inner .difo-card .inner .coupon-pricing:empty{display:none}.difo-wrapper .owlcard-wrap-inner .difo-card .inner .coupon-actions,.difo-wrapper .owlcard-wrap-inner .difo-card .inner .coupon-content{margin-top:0}.difo-wrapper .owlcard-wrap-inner .difo-card .inner .value-item{display:flex;flex-direction:column;justify-content:center;align-items:center}.difo-wrapper .owlcard-wrap-inner .difo-card .inner .value-item .value-heading{font-size:clamp(1rem,1cqi,2rem);margin-bottom:0;line-height:1.25}.difo-wrapper .owlcard-wrap-inner .difo-card .inner .button-wrap{border:none;flex-direction:column}