button.request-vin-action{background-color:transparent;border:none;color:var(--primary-color);cursor:pointer;font-size:15px}body.transparent-bg{background-color:#f8f8f8}.sec-vdp-1 .col-vdp-1{display:flex;gap:35px}.sec-vdp-1 .col-1-vdp-1{width:65%}.sec-vdp-1 .col-2-vdp-1{width:35%}.col-3-vdp-1,.sec-vdp-1{margin:auto;max-width:var(--layout-width);padding:50px 10px}.sec-vdp-1 .data-dealer-info{display:flex;flex-direction:column;gap:10px}.sec-vdp-1 .mobile-sidebar{display:none}.sec-vdp-1 .sticky-sidebar{display:block}.sec-vdp-1 .inline-report{width:100%}.sec-vdp-1 .data-popup #ask-form-container{width:40%}.sec-vdp-1 .item.d-flex.justify-content-start{display:flex}.sec-vdp-1 .row-std-eqp{display:grid;gap:15px 20px;grid-template-columns:auto auto auto}.sec-vdp-1 .content-block.media{background-color:#fff;border-radius:18px;margin-bottom:40px;padding:30px}.sec-vdp-1 .vhs_badges,.sec-vdp-2 .vhs_badges{gap:10px}.sec-vdp-1 .sec-desc .title-section-vdp{color:#000;font-size:18px;font-weight:500;margin:5px 0;text-transform:capitalize}.sec-vdp-1 .sec-desc{background-color:#fff;border-radius:18px;margin-bottom:40px;padding:30px}.sec-vdp-1 .sec-desc hr.solid{margin:15px 0 20px}.sec-vdp-1 .sec-desc .desc-vdp{font-size:16px;line-height:1.5em;text-align:justify}.sec-vdp-1 .sec-from-us .title-from-us{color:#000;font-size:18px;font-weight:500;margin:5px 0;text-transform:capitalize}.sec-vdp-1 .sec-from-us hr.divider-from-us.solid{border:1px solid #dce0e0;margin:40px 0;width:100%}.sec-vdp-1 .sec-from-us hr.solid{margin:15px 0 20px}.sec-vdp-1 .sec-from-us{background-color:#fff;border-radius:18px;padding:30px}.sec-vdp-1 .sec-from-us .col-from-us{display:flex;gap:20px;margin-bottom:20px}.sec-vdp-1 .sec-from-us .svg-from-us{align-items:center;background:var(--primary-color);border-radius:100%;display:flex;height:75px;justify-content:center;min-height:75px;min-width:75px;padding:.5em;width:75px}.sec-vdp-1 .sec-from-us .svg-from-us img{height:auto;width:40px}.sec-vdp-1 .sec-from-us #btn-from-us{background:transparent;border:2px solid var(--primary-color);border-radius:0;color:var(--primary-color);font-size:14px;font-weight:500;letter-spacing:.175px;padding:12px 25px;text-align:center;text-decoration:none;text-transform:capitalize;width:25%}.sec-vdp-1 .sec-from-us .btn-from-us{display:flex;justify-content:flex-end}.sec-vdp-1 .sec-from-us .title-data-from-us{color:#3f444b;font-size:18px;font-weight:500;text-transform:capitalize}.sec-vdp-1 .sec-from-us .subtitle-data-from-us{font-size:16px}.sec-from-us .subtitle-data-from-us,.sec-vdp-1 .sec-from-us .title-data-from-us{line-height:1.5em;margin:5px 0}.sec-vdp-1 .sec-from-us .div-from-us{gap:20px}.sec-vdp-1 .sec-dealer-info{background-color:#fff;border-radius:18px;margin-bottom:40px;padding:30px;text-align:center}.sec-vdp-1 .sec-dealer-info .dealer-name{color:#000;font-weight:500;line-height:25px;text-transform:uppercase}.sec-vdp-1 .sec-dealer-info .phone-1 a{color:var(--primary-color);font-size:25px;font-weight:600;line-height:25px;text-decoration:none;text-transform:capitalize}.sec-vdp-1 .sec-map{background-color:#fff;border-radius:18px;margin-bottom:40px;padding:30px}.sec-vdp-1 .sec-slide .swiper-slide-thumb img{height:auto;width:143px}.sec-vdp-1 .sec-slide{background-color:#fff;border-radius:18px;margin-bottom:40px;padding:30px}.sec-vdp-1 .pop-up .swiper-container-popup,.sec-vdp-1 .sec-slide .swiper-container,.sec-vdp-1 .sec-slide .swiper-container-thumbs{overflow:hidden;position:relative}.sec-vdp-1 .pop-up .swiper-slide .img-slide,.sec-vdp-1 .sec-slide .swiper-slide .img-slide{height:100%;width:100%}.sec-vdp-1 .sec-slide .swiper-slide-thumb{opacity:.5;overflow:hidden;transition:opacity .3s ease-in-out;width:auto!important}.sec-vdp-1 .sec-slide .swiper-slide-thumb.swiper-slide-thumb-active{opacity:1}.sec-vdp-1 .pop-up .swiper-button-next,.sec-vdp-1 .pop-up .swiper-button-prev,.sec-vdp-1 .sec-slide .swiper-button-next,.sec-vdp-1 .sec-slide .swiper-button-prev{background-color:#000;border-radius:100%;opacity:.8;padding:0 10px}.sec-vdp-1 .pop-up .swiper-button-next:after,.sec-vdp-1 .pop-up .swiper-button-prev:after,.sec-vdp-1 .sec-slide .swiper-button-next:after,.sec-vdp-1 .sec-slide .swiper-button-prev:after{color:#fff;font-size:12px!important;font-weight:700}.sec-vdp-1 .pop-up .swiper-button-disabled,.sec-vdp-1 .sec-slide .swiper-button-disabled{opacity:.4}.sec-vdp-1 .pop-up{background:hsla(180,0%,48%,.77);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.sec-vdp-1 .pop-up .close-btn{color:#fff;cursor:pointer;font-size:25px;margin-left:5px}.sec-vdp-1 .pop-up-content{background:#fff;margin:auto;width:70%}.sec-vdp-1 .pop-up .swiper-container-popup{width:100%}.sec-vdp-1 .pop-up .data-popup,.sec-vdp-1 .pop-up .header-popup{display:flex;gap:20px;justify-content:space-between;padding:10px}.sec-vdp-1 .pop-up .header-popup{background:#000;height:30px}.sec-vdp-1 .pop-up .website-logo{width:auto}.sec-vdp-1 .pop-up .website-logo img{height:inherit;max-height:50px;-o-object-fit:contain;object-fit:contain;width:auto}.sec-vdp-1 .top-bar-popup{align-items:center;display:flex;gap:5px}.sec-vdp-1 .top-bar-popup a{color:#fff;font-weight:700;text-decoration:none}.sec-vdp-1 .top-bar-popup img{width:21px}.sec-vdp-1 .show-more-btn{color:#000}.sec-vdp-1 #content_standard_equipment{height:auto;overflow:hidden;transition:height .3s ease}.sec-vdp-1 #content_standard_equipment.expanded{height:255px}.sec-vdp-1 #content_optional_equipment{height:auto;overflow:hidden;transition:height .3s ease}.sec-vdp-1 #content_optional_equipment.expanded{height:255px}.sec-vdp-1 .header-stdr-equi{align-content:center;align-items:center;display:flex;justify-content:space-between}.sec-vdp-1 .sec-equipment{background-color:#fff;border-radius:18px;display:grid;gap:20px;margin-bottom:40px;padding:30px}.sec-vdp-1 .subtitle-equipment{background:#f3f3f3;font-size:13px;margin-bottom:15px;margin-top:15px;padding:5px}.sec-vdp-1 .sec-equipment .title-equipment{color:#000;font-size:18px;font-weight:500;margin:5px 0;text-transform:capitalize}.sec-vdp-1 .sec-equipment hr.solid{margin:15px 0 20px}.sec-vdp-1 .list-equipment li{align-content:center;display:flex;flex-wrap:wrap;font-size:15px;font-weight:400;line-height:1.2em;list-style-type:none}.sec-vdp-1 .list-equipment{grid-gap:10px;display:grid;grid-template-columns:repeat(3,1fr)}.sec-vdp-1 section.sec-vehicle.swiper-slide{width:438px!important}.col-3-vdp-1 .swiper-slide .img-slide{width:100%}.col-3-vdp-1 .similar-infos{align-items:start;color:#000!important;display:flex;justify-content:space-between}.col-3-vdp-1 .infos-vhs-similar{display:flex;gap:20px}.col-3-vdp-1 .engine,.col-3-vdp-1 .mileage{align-items:center;display:flex;gap:5px}.col-3-vdp-1 .similar-infos-title{display:flex;flex-direction:column;gap:10px;min-height:20vh;padding:20px 23px;position:relative}.col-3-vdp-1 .similar-title-trim{display:flex;flex-direction:column;gap:15px}.col-3-vdp-1 .title-similar{border-bottom:2px solid var(--primary-color);color:#212529;font-size:35px;font-weight:300;margin-bottom:50px;margin-left:auto;margin-right:auto;padding-bottom:15px;text-transform:capitalize;width:-moz-fit-content;width:fit-content}.col-3-vdp-1 .similar-title-vhs{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:var(--text-color);display:-webkit-box;font-size:18px;font-weight:500;line-height:.9;overflow:hidden;text-overflow:ellipsis;white-space:pre-line;width:100%}.col-3-vdp-1 .similar-price-vhs{color:#000;font-size:24px;font-style:normal;font-weight:600;letter-spacing:.3px;line-height:18px;text-transform:lowercase}.col-3-vdp-1 .old-price{font-size:17px;text-align:end;text-decoration:line-through}.col-3-vdp-1 img.img-slide{border-radius:7px 7px 0 0}.col-3-vdp-1 .engine-vhs,.col-3-vdp-1 .mileage-vhs{color:#000;font-size:15px}.col-3-vdp-1 .engine img,.col-3-vdp-1 .mileage img{width:25px}.col-3-vdp-1 .view-details{color:var(--primary-color);font-size:17px;text-decoration:underline;text-transform:capitalize}.col-3-vdp-1 .similar-trim-vhs{color:#8e8e8e;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.col-3-vdp-1 .data-similar-cars{bottom:1em;display:flex;flex-direction:column;justify-content:space-between;left:0;max-width:90%;padding:0 5%;position:absolute;right:0;text-align:end;width:100%}.sec-vdp-1 .condition-content{border:1px solid #d7d5d5;border-radius:8px;margin-top:35px;overflow:hidden}.sec-vdp-1 .condition-table,.sec-vdp-1 .content-body-condition td{width:100%}.sec-vdp-1 thead{background-color:#f0f0f0;height:60px!important}.sec-vdp-1 .content-body-condition:nth-child(2n){background:#f8f8f8}.sec-vdp-1 .content-body-condition:nth-child(odd){background:#fff}.sec-vdp-1 .content-body-condition svg[data-prefix=fas]{color:#ffad0f}.sec-vdp-1 .content-body-condition svg[data-prefix=far]{color:#a1a5b7}.sec-vdp-1 .content-body-condition{display:list-item;font-size:13px;font-weight:500;padding:10px}.sec-vdp-1 .link-condition{color:var(--text-color);margin-bottom:15px;margin-right:15px}.sec-vdp-1 .sec-condition-report{background-color:#fff;border-radius:18px;margin-bottom:40px;padding:30px}.sec-vdp-1 .link-condition.active{border-bottom:3px solid var(--primary-color);color:var(--primary-color);display:inline!important;padding-bottom:10px}body:not(.home).template8 .sec-vdp-1 .sec-title{background-color:transparent;border:1px solid #5c5c5c;box-shadow:0 0 2.8px 0 rgba(0,0,0,.84)}body:not(.home).template8 .sec-vdp-1 .sec-title.sticky{--tw-bg-opacity:1;background-color:rgb(241 205 155/var(--tw-bg-opacity))}body:not(.home).template8 .sec-vdp-1 .sec-title .col-id-vin p{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}body:not(.home).template8 .sec-vdp-1 .sec-title .title .title-vhs{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));font-weight:700}body:not(.home).template8 .sec-vdp-1 .sec-title .price .price-caption-holder p,body:not(.home).template8 a.request-vin-action{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}body:not(.home).template8 .sec-vdp-1 .sec-slide{background-color:transparent;padding:0}body:not(.home).template8 .sec-vdp-1 .pop-up .swiper-button-next,body:not(.home).template8 .sec-vdp-1 .pop-up .swiper-button-prev,body:not(.home).template8 .sec-vdp-1 .sec-slide .swiper-button-next,body:not(.home).template8 .sec-vdp-1 .sec-slide .swiper-button-prev{--tw-bg-opacity:1;background-color:rgb(241 205 155/var(--tw-bg-opacity));border-color:var(--primary-color);border-style:solid;border-width:1px;opacity:1}body:not(.home).template8 .sec-vdp-1 .pop-up .swiper-button-next:after,body:not(.home).template8 .sec-vdp-1 .pop-up .swiper-button-prev:after,body:not(.home).template8 .sec-vdp-1 .sec-slide .swiper-button-next:after,body:not(.home).template8 .sec-vdp-1 .sec-slide .swiper-button-prev:after{color:var(--primary-color)}body:not(.home).template8 .sec-vdp-1 .sec-btn-sidebar{background-color:transparent}body:not(.home).template8 .sec-vdp-1 .content-block.media,body:not(.home).template8 .sec-vdp-1 .sec-btn-sidebar .btn-sidebar,body:not(.home).template8 .sec-vdp-1 .sec-condition-report,body:not(.home).template8 .sec-vdp-1 .sec-dealer-info,body:not(.home).template8 .sec-vdp-1 .sec-desc,body:not(.home).template8 .sec-vdp-1 .sec-equipment,body:not(.home).template8 .sec-vdp-1 .sec-from-us,body:not(.home).template8 .sec-vdp-1 .sec-map,body:not(.home).template8 .sec-vdp-1 .sec-mpg,body:not(.home).template8 .sec-vdp-1 .sec-vhs-info,body:not(.home).template8 .sec-vdp-1 .sec-vhs-report,body:not(.home).template8 .sec-vdp-1 .vin_audit_wrapper{background-color:transparent;border:1px solid #5c5c5c;border-radius:0;box-shadow:0 0 2.8px 0 rgba(0,0,0,.84)}body:not(.home).template8 .sec-vdp-1 .content-block.media a,body:not(.home).template8 .sec-vdp-1 .content-block.media p,body:not(.home).template8 .sec-vdp-1 .sec-btn-sidebar .btn-sidebar a,body:not(.home).template8 .sec-vdp-1 .sec-btn-sidebar .btn-sidebar p,body:not(.home).template8 .sec-vdp-1 .sec-condition-report a,body:not(.home).template8 .sec-vdp-1 .sec-condition-report p,body:not(.home).template8 .sec-vdp-1 .sec-dealer-info a,body:not(.home).template8 .sec-vdp-1 .sec-dealer-info p,body:not(.home).template8 .sec-vdp-1 .sec-desc a,body:not(.home).template8 .sec-vdp-1 .sec-desc p,body:not(.home).template8 .sec-vdp-1 .sec-equipment a,body:not(.home).template8 .sec-vdp-1 .sec-equipment p,body:not(.home).template8 .sec-vdp-1 .sec-from-us a,body:not(.home).template8 .sec-vdp-1 .sec-from-us p,body:not(.home).template8 .sec-vdp-1 .sec-map a,body:not(.home).template8 .sec-vdp-1 .sec-map p,body:not(.home).template8 .sec-vdp-1 .sec-mpg a,body:not(.home).template8 .sec-vdp-1 .sec-mpg p,body:not(.home).template8 .sec-vdp-1 .sec-vhs-info a,body:not(.home).template8 .sec-vdp-1 .sec-vhs-info p,body:not(.home).template8 .sec-vdp-1 .sec-vhs-report a,body:not(.home).template8 .sec-vdp-1 .sec-vhs-report p,body:not(.home).template8 .sec-vdp-1 .vin_audit_wrapper a,body:not(.home).template8 .sec-vdp-1 .vin_audit_wrapper p{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}body:not(.home).template8 .sec-vdp-1 .vin_audit_wrapper .va_mv_wrapper{background-color:transparent;border-radius:0}body:not(.home).template8 .sec-vdp-1 .vin_audit_wrapper .va_mv_wrapper a,body:not(.home).template8 .sec-vdp-1 .vin_audit_wrapper .va_mv_wrapper p{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}body:not(.home).template8 .sec-vdp-1 .sec-vhs-info .svg-vhs-info{--tw-bg-opacity:1;background-color:rgb(241 205 155/var(--tw-bg-opacity))}body:not(.home).template8 .sec-vdp-1 .sec-btn-sidebar .btn-check{border-radius:0;color:var(--header-text-color)}body:not(.home).template8 .sec-vdp-1 .sec-btn-sidebar .btn-check svg{fill:var(--header-text-color)}body:not(.home).template8 .sec-vdp-1 .sec-btn-sidebar .btn-sidebar:hover{background-color:var(--primary-color);color:var(--header-text-color)}body:not(.home).template8 .sec-vdp-1 .sec-btn-sidebar{padding:0}body:not(.home).template8 section.sec-media{margin-bottom:1.25rem}body:not(.home).template8 .left-column-finance{background-color:transparent;border-radius:0}body:not(.home).template8 .calculator-container{border:1px solid #5c5c5c;box-shadow:0 0 2.8px 0 rgba(0,0,0,.84)}body:not(.home).template8 .left-column-finance .card-list .card-estimates-credit,body:not(.home).template8 .left-column-finance .card-list .card-term-month{--tw-bg-opacity:1;background-color:rgb(241 205 155/var(--tw-bg-opacity));border:1px solid #5c5c5c;box-shadow:0 0 2.8px 0 rgba(0,0,0,.84)}body:not(.home).template8 .card-estimates-credit.selected,body:not(.home).template8 .card-term-month.selected{background-color:var(--primary-color)!important;color:var(--header-text-color)}body:not(.home).template8 input:not([type=checkbox]):not([type=range]):not([type=radio]),body:not(.home).template8 select{background-color:#f1cd9b!important}body:not(.home).template8 figure.image{margin-bottom:1rem;margin-top:1rem}body:not(.home).template8 .v12-button:hover img{filter:invert(1)}body:not(.home).template8 .sec-vdp-1 .subtitle-equipment{background-color:transparent;font-size:15px}body:not(.home).template8 .sec-vdp-1 .content-body-condition:nth-child(odd){background-color:transparent}body:not(.home).template8 .sec-vdp-1 .content-body-condition:nth-child(2n){background-color:hsla(0,0%,100%,.3)}body:not(.home).template8 .sec-vdp-1 .condition-content{border-style:none}body:not(.home).template10 .sec-vdp-1 .pop-up .swiper-button-next,body:not(.home).template10 .sec-vdp-1 .pop-up .swiper-button-prev,body:not(.home).template10 .sec-vdp-1 .sec-slide .swiper-button-next,body:not(.home).template10 .sec-vdp-1 .sec-slide .swiper-button-prev{background-color:var(--primary-color);border-radius:0;opacity:1}body:not(.home).template10 .swiper-button-next{right:0}body:not(.home).template10 .swiper-button-prev{left:0}body:not(.home).template10 .sec-vdp-1 .sec-vhs-info{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}body:not(.home).template10 .sec-vdp-1 .sec-vhs-info .subtitle-data-vhs-info,body:not(.home).template10 .sec-vdp-1 .sec-vhs-info .title-data-vhs-info,body:not(.home).template10 .sec-vdp-1 .sec-vhs-info .title-section-vdp,body:not(.home).template10 .sec-vdp-1 .sec-vhs-info .vin-vhs{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}body:not(.home).template10 .sec-vdp-1 .sec-title{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}body:not(.home).template10 .sec-vdp-1 .sec-title .col-id-vin p,body:not(.home).template10 .sec-vdp-1 .sec-title .title .title-vhs{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}body:not(.home).template10 .sec-vdp-1 .sec-slide{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}body:not(.home).template10 .sec-vdp-1 .display-price{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}body:not(.home).template10 .sec-vdp-1 .sec-btn-sidebar,body:not(.home).template10 .sec-vdp-1 .sec-dealer-info{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}body:not(.home).template10 .sec-vdp-1 .sec-dealer-info .dealer-name,body:not(.home).template10 .sec-vdp-1 .sec-dealer-info p{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}body:not(.home).template10 .sec-vdp-1 .sec-btn-sidebar .btn-check{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}body:not(.home).template10 .sec-vdp-1 .sec-btn-sidebar .btn-check svg{fill:#000}body:not(.home).template10 .sec-vdp-1 .sec-btn-sidebar .btn-sidebar{--tw-text-opacity:1;background-color:transparent;color:rgb(255 255 255/var(--tw-text-opacity))}body:not(.home).template10 .sec-vdp-1 .sec-btn-sidebar .btn-sidebar:hover{--tw-text-opacity:1;background-color:var(--primary-color);color:rgb(0 0 0/var(--tw-text-opacity))}body:not(.home).template10 .sec-vdp-1 .content-block.media,body:not(.home).template10 .sec-vdp-1 .sec-btn-sidebar .btn-sidebar,body:not(.home).template10 .sec-vdp-1 .sec-condition-report,body:not(.home).template10 .sec-vdp-1 .sec-dealer-info,body:not(.home).template10 .sec-vdp-1 .sec-desc,body:not(.home).template10 .sec-vdp-1 .sec-equipment,body:not(.home).template10 .sec-vdp-1 .sec-from-us,body:not(.home).template10 .sec-vdp-1 .sec-map,body:not(.home).template10 .sec-vdp-1 .sec-mpg,body:not(.home).template10 .sec-vdp-1 .sec-vhs-info,body:not(.home).template10 .sec-vdp-1 .sec-vhs-report{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}body:not(.home).template10 .content-block .title,body:not(.home).template10 .finance-sub-title,body:not(.home).template10 .left-column-finance .block-range .group .down-payment-text,body:not(.home).template10 .left-column-finance .block-range .group .estimates-monthly-payment-text,body:not(.home).template10 .left-column-finance .block-range .group .trade-in-text,body:not(.home).template10 .sec-vdp-1 .content-block.media a,body:not(.home).template10 .sec-vdp-1 .content-block.media p,body:not(.home).template10 .sec-vdp-1 .sec-btn-sidebar .btn-sidebar a,body:not(.home).template10 .sec-vdp-1 .sec-btn-sidebar .btn-sidebar p,body:not(.home).template10 .sec-vdp-1 .sec-condition-report a,body:not(.home).template10 .sec-vdp-1 .sec-condition-report p,body:not(.home).template10 .sec-vdp-1 .sec-dealer-info a,body:not(.home).template10 .sec-vdp-1 .sec-dealer-info p,body:not(.home).template10 .sec-vdp-1 .sec-desc .title-section-vdp,body:not(.home).template10 .sec-vdp-1 .sec-desc a,body:not(.home).template10 .sec-vdp-1 .sec-desc p,body:not(.home).template10 .sec-vdp-1 .sec-equipment a,body:not(.home).template10 .sec-vdp-1 .sec-equipment p,body:not(.home).template10 .sec-vdp-1 .sec-from-us a,body:not(.home).template10 .sec-vdp-1 .sec-from-us p,body:not(.home).template10 .sec-vdp-1 .sec-map a,body:not(.home).template10 .sec-vdp-1 .sec-map p,body:not(.home).template10 .sec-vdp-1 .sec-mpg a,body:not(.home).template10 .sec-vdp-1 .sec-mpg p,body:not(.home).template10 .sec-vdp-1 .sec-vhs-info a,body:not(.home).template10 .sec-vdp-1 .sec-vhs-info p,body:not(.home).template10 .sec-vdp-1 .sec-vhs-report .title-vhs-report,body:not(.home).template10 .sec-vdp-1 .sec-vhs-report a,body:not(.home).template10 .sec-vdp-1 .sec-vhs-report p,body:not(.home).template10 .side-bar-block .contact-left-title,body:not(.home).template10 .side-bar-block .title,body:not(.home).template10 div.calculator-container.calc-page-container div.left-column-finance .title{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}body:not(.home).template10 .left-column-finance{--tw-bg-opacity:1;background-color:rgb(34 34 34/var(--tw-bg-opacity))}body:not(.home).template10 .left-column-finance .card-list .card-estimates-credit,body:not(.home).template10 .left-column-finance .card-list .card-term-month{background-color:transparent}body:not(.home).template10 .calculator-container{border:1px solid hsla(0,0%,100%,.2)}body:not(.home).template10 input:not([type=checkbox]):not([type=range]):not([type=radio]),body:not(.home).template10 select{--tw-text-opacity:1;background-color:transparent!important;color:rgb(255 255 255/var(--tw-text-opacity));text-align:center}body:not(.home).template10 .right-column-finance .block-btn-credit-app a{background-color:var(--primary-color);border-radius:.5rem;color:#000!important}body:not(.home).template10 .right-column-finance .price-estimate-bottom,body:not(.home).template10 .right-column-finance .price-estimate-top .calc-monthly-payment,body:not(.home).template10 .right-column-finance .price-estimate-top .price-estimate-prefix,body:not(.home).template10 .right-column-finance .price-estimate-top .price-estimate-suffix{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}body:not(.home).template10 .sec-vdp-1 .sec-btn-sidebar .btn-check:hover{background-color:transparent}body:not(.home).template10 .sec-vdp-1 .sec-btn-sidebar .btn-check:hover svg{fill:#fff}body:not(.home).template10 .col-3-vdp-1 .title-similar{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}body:not(.home).template10 .col-3-vdp-1 .similar-infos{color:#fff!important}body:not(.home).template10 .col-3-vdp-1 .engine-vhs,body:not(.home).template10 .col-3-vdp-1 .mileage-vhs{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.sec-similar .sec-vehicle{box-shadow:0 0 1px .5px rgba(0,0,0,.25);margin:1px;overflow:hidden}@media (max-width:600px){body .sec-vhs-report .vhs_badges tr{display:grid;grid-template-columns:repeat(2,1fr)}.sec-vdp-1 .similar-trim-vhs{font-size:14px}.sec-vdp-1 .sec-similar{padding:0 20px}.sec-vdp-1 section.sec-vehicle.swiper-slide{width:383px!important}.sec-vdp-1 .sec-finance{border-radius:0!important}.sec-vdp-1 .infos-title .title{margin:0}.template6 .calculator-container{border:2px solid #f4f4f4;display:flex;flex-direction:column}.template6 .left-column-finance,.template6 .right-column-finance{width:auto}.sec-vdp-1 .row-std-eqp{grid-template-columns:auto}}@media (min-width:980px){.sec-vdp-1 .sec-from-us{margin-bottom:40px}.sec-vdp-1 .stock-vhs{line-height:1;margin:0;padding:0}}.col-3-vdp-1 .swiper-container{overflow:hidden;position:relative}.sec-vdp-1 .infos-vhs-similar img{background:#fff!important;border-radius:50%;height:27px!important;padding:3px;width:27px!important}.sec-vdp-1 .sec-title{background-color:#fff;border-radius:18px;margin-bottom:40px;padding:30px}.sec-vdp-1 .sec-title.sticky{z-index:4!important}.sec-vdp-1 .sec-title.sticky.add-index{z-index:3!important}.sec-vdp-1 .sec-title .col-id-vin,.sec-vdp-1 .sec-title .col-title{display:flex;gap:15px}.sec-vdp-1 .sec-title .col-id-vin{align-items:center}.sec-vdp-1 .sec-title .col-id-vin p{width:auto}@media (max-width:980px){.sec-vdp-1 .col-id-vin{display:block!important}.sec-vdp-1 .display-price,body .sec-vdp-1 .special-price{font-size:15px!important}body .sec-vdp-1 .stock-vhs{margin-bottom:0}.sec-vdp-1 .display-price,.sec-vdp-1 .sec-title .price .price-vhs{font-size:18px!important;font-weight:500!important}}.sec-vdp-1 .sec-title .infos-title{display:grid;gap:5px;height:-moz-max-content;height:max-content;width:70%}.sec-vdp-1 .sec-title .price{display:flex;justify-content:flex-end;text-align:right;width:30%}.sec-vdp-1 .sec-title .title .title-vhs{color:#000;font-size:25px;font-weight:400;line-height:normal;text-transform:capitalize;width:auto}.sec-vdp-1 .infos-title .title{margin-bottom:0}.sec-vdp-1 .display-price,.sec-vdp-1 .sec-title .price .price-vhs{color:#000;font-size:30px!important;font-weight:500!important;line-height:1;text-transform:capitalize}.sec-vdp-1 .special-price{font-size:21px!important}.sec-vdp-1 .display-price{text-align:end}.sec-vdp-1 .sec-title.sticky .col-title{margin:auto;width:1350px}.sec-vdp-1 .buttons_check_vdp{display:flex;flex-direction:column;gap:15px}.sec-vdp-1 .sec-btn-sidebar{background-color:#fff;border-radius:18px;display:grid;gap:20px;margin-bottom:40px;padding:30px}.sec-vdp-1 .sec-btn-sidebar .btn-check{align-items:center;background:var(--primary-color);border:1px solid var(--primary-color);border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:5px;justify-content:center;padding:15px;text-decoration:none;text-transform:uppercase}.sec-vdp-1 .sec-btn-sidebar .btn-check:hover{color:#fff!important}.sec-vdp-1 .sec-btn-sidebar .btn-check svg{fill:#fff;width:32px}.sec-vdp-1 .sec-btn-sidebar .btn-sidebar{align-items:center;background:#fff;border:1px solid var(--primary-color);border-radius:8px;color:#000;display:flex;font-size:16px;font-weight:500;justify-content:center;padding:21px;text-decoration:none;text-transform:uppercase}.sec-vdp-1 .sec-btn-sidebar .btn-sidebar:hover{background-color:var(--primary-color);color:#fff;cursor:pointer}.sec-vdp-1 .sec-vhs-info{background-color:#fff;border-radius:18px;margin-bottom:40px;padding:30px}.sec-vdp-1 .sec-vhs-info .grid-vhs-info{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.sec-vdp-1 .sec-vhs-info .col-vhs-info{display:flex;gap:20px}.sec-vdp-1 .sec-vhs-info .svg-vhs-info{align-items:center;background:#f6f6f6;border:1px solid var(--primary-color);border-radius:100%;display:flex;justify-content:center;max-height:40px;max-width:40px;padding:0 7px}.sec-vdp-1 .sec-vhs-info .svg-vhs-info img{height:auto;width:25px}.sec-vdp-1 .sec-vhs-info .title-data-vhs-info{color:#999;font-size:12px;text-transform:uppercase}.sec-vdp-1 .sec-vhs-info .subtitle-data-vhs-info{color:#252525;font-size:14px;font-weight:300}.sec-vdp-1 .sec-vhs-info .title-data-vhs-info,.sec-vhs-info .subtitle-data-vhs-info{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;margin:5px 0;overflow:hidden;text-overflow:ellipsis;white-space:pre-line}.sec-vdp-1 .sec-vhs-info .title-section-vdp{color:#000;font-size:18px;font-weight:500;margin:5px 0;text-transform:capitalize;width:100%}.sec-vdp-1 .sec-vhs-info hr.solid{margin:15px 0 20px}.sec-vdp-1 .sec-vhs-info .vin-vhs{display:none}.sec-vdp-1 img.small_badges{margin-left:15px;margin-right:5px;width:22px}.sec-vdp-1 .carfax_badges,.sec-vdp-1 .inline_part2 .div_badge{align-items:center;display:flex}.sec-vdp-1 .carfax_badges{flex-direction:column;gap:10px;justify-content:flex-start}.sec-vdp-1 .inline_part2{display:inline-block;margin-bottom:11px}.sec-vdp-1 .sec-vhs-report,.sec-vdp-1 .vin_audit_wrapper{background-color:#fff;border-radius:18px;box-sizing:border-box;margin-bottom:40px;max-width:100%;padding:30px}.vin_audit_wrapper .va_mv_wrapper,.vin_audit_wrapper .va_mv_wrapper #va_mv_graph{box-sizing:border-box;max-width:100%}.sec-vdp-1 .sec-vhs-report .title-vhs-report{color:#000;font-size:18px;font-weight:500;margin:5px 0;text-transform:capitalize;width:100%}.sec-vdp-1 .sec-vhs-report hr.solid{margin:15px 0 20px}.sec-vdp-1 .sec-mpg{background-color:#fff;border-radius:18px;margin-bottom:40px;padding:30px}@media screen and (max-width:600px){.sec-vdp-1 .col-1-vdp-1,.sec-vdp-1 .col-2-vdp-1{width:100%}.sec-vdp-1 .col-vdp-1,.sec-vdp-1 .mobile-sidebar{display:block}.sec-vdp-1 .sticky-sidebar{display:none}.sec-vdp-1 .sec-title .price{max-width:40%;width:40%}.sec-vdp-1 .sec-title .infos-title{max-width:60%}.sec-vdp-1 .sec-from-us .col-from-us,.sec-vdp-1 .sec-from-us .div-from-us{align-content:center;align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;text-align:center}.sec-vdp-1 .sec-from-us #btn-from-us,.sec-vdp-1 .sec-from-us .btn-from-us{width:100%}.sec-vdp-1 .sec-from-us .col-from-us{margin-bottom:0}.sec-vdp-1 .pop-up .website-logo{width:auto}.sec-vdp-1 .sec-slide .swiper-slide-thumb img{width:90px}.sec-vdp-1 .list-equipment{grid-gap:10px;display:grid;grid-template-columns:repeat(2,1fr)}.sec-vdp-1 .sec-vhs-info .grid-vhs-info{grid-template-columns:auto}}@media screen and (max-width:1024px){.sec-vdp-1 .infos-title .title{margin:0}.sec-vdp-1 .data-popup #ask-form-container{display:none}.col-1-vdp-1,.col-2-vdp-1{width:100%}.sec-vdp-1 .col-vdp-1{display:flex;flex-direction:column;gap:20px}.sec-vdp-1 .sec-title .infos-title{display:grid;width:80%}.sec-vdp-1 .display-price{font-size:20px!important}.sec-vdp-1 .sec-title{padding:15px 30px!important}.sec-vdp-1 .col-1-vdp-1,.sec-vdp-1 .col-2-vdp-1{width:100%}.sec-vdp-1 .sec-finance{border-radius:0!important}.sec-vdp-1 .sticky-sidebar{display:none}.sec-vdp-1 .mobile-sidebar{display:block}.sec-vdp-1 .content-block.media,.sec-vdp-1 .sec-desc{border-radius:0}.vehicle-mpg .mpg-unit{width:40%!important}.mpg-unit-icon{width:20%!important}.sec-vdp-1 .sec-dealer-info,.sec-vdp-1 .sec-from-us,.sec-vdp-1 .sec-map,.sec-vdp-1 .sec-mpg,.sec-vdp-1 .sec-slide{border-radius:0}.sec-vdp-1 .pop-up .data-popup{display:block}.sec-vdp-1 .pop-up .swiper-container-popup{width:100%}.sec-vdp-1 .pop-up form{display:none}.sec-vdp-1 .pop-up-content{width:90%}.sec-vdp-1 .sec-equipment{border-radius:0}.sec-vdp-1 .sec-title .title .title-vhs{font-size:20px}.sec-vdp-1 .sec-title .price .price-vhs{font-size:18px}.sec-vdp-1 .sec-title{border-radius:0}.sec-vdp-1 .sec-title .vin-vhs{display:none}.sec-vdp-1 .sec-title.sticky{z-index:99}.sec-vdp-1 .sec-title.sticky .col-title{width:auto}.sec-vdp-1 .sec-btn-sidebar,.sec-vdp-1 .sec-vhs-info{border-radius:0}.sec-vdp-1 .sec-vhs-info .vin-vhs{display:flex;justify-content:flex-end}.sec-vdp-1 .sec-vhs-info .title-section-vdp{width:auto}.sec-vdp-1 .sec-condition-report,.sec-vdp-1 .sec-vhs-report{border-radius:0}}@media screen and (max-width:767px){.vin_audit_wrapper .va_mv_wrapper #va_mv_canvas{box-sizing:border-box;left:0;max-width:100%}.vin_audit_wrapper .va_mv_wrapper #va_mv_leftlabel{right:0;z-index:1}.vin_audit_wrapper .va_mv_wrapper #va_mv_rightlabel{left:0;z-index:1}.vin_audit_wrapper .va_mv_wrapper #va_mv_statement{bottom:5px}.vin_audit_wrapper .va_mv_wrapper #va_mv_footer{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;height:auto;justify-content:center;padding:15px 10px}.vin_audit_wrapper .va_mv_wrapper #va_mv_footer #va_mv_estimates{margin-right:auto}.vin_audit_wrapper .va_mv_wrapper .va_mv_footer_block{margin:auto;max-width:100%;text-align:center!important}.vin_audit_wrapper .va_mv_wrapper #va_mv_title{white-space:normal}}@media only screen and (min-width:601px) and (max-width:1024px){.col-3-vdp-1{margin:auto;padding:25px;width:auto}.sec-vdp-1 .pop-up .website-logo{width:auto}.sec-vdp-1 section.sec-vehicle.swiper-slide{width:342px!important}.sec-vdp-1 .sec-from-us #btn-from-us{width:50%}.sec-vdp-1 .row-std-eqp{grid-template-columns:auto auto}}@media (min-width:1025px) and (max-width:1500px){.sec-vdp-1{width:auto}.col-3-vdp-1{margin:auto;padding:25px;width:auto}}.banner-action-holder{align-items:center;background-color:var(--background-color);display:flex;flex-direction:column;gap:20px;justify-content:center;padding:1em 0 0}.banner-action-holder .banner-action-image{max-height:150px;max-width:100%;-o-object-fit:contain;object-fit:contain;width:100%}.show-more-btn{color:#000}.sec-vhs-report .vhs_badges tr{align-items:center;display:flex;flex-direction:row;gap:15px;justify-content:center}.pop-up #ask-form-container #acf-form h2{display:none}.pop-up #ask-form-container #acf-form{gap:10px}.col-3-vdp-2{background:#fff;margin-top:30px;padding:30px 0}.col-vdp-2{display:flex;gap:35px}.col-1-vdp-2{width:65%}.col-2-vdp-2{width:32%}.sec-vdp-2{background-color:#fff;margin:auto;padding:50px 30px;width:var(--layout-width)}.col-3-vdp-2{margin-top:40px!important}.sec-vdp-2 .data-dealer-info{display:flex;flex-direction:column;gap:10px}.sec-vdp-2 .data-dealer-info *{margin:0}.col-vdp-2{position:relative}.sec-vdp-2 .sidebar-desktop{border:1px solid #ccced2;border-radius:4px;display:none;margin-bottom:40px;padding:30px}.sec-vdp-2 section.sec-vehicle.swiper-slide{width:438px!important}.sec-vdp-2 .item.d-flex.justify-content-start{display:flex}.sec-vdp-2 .row-std-eqp{display:grid;gap:15px 20px;grid-template-columns:auto auto auto}.sec-vdp-2 .data-popup #ask-form-container{width:40%}.sec-vdp-2 .content-block.media{background-color:#fff;border-radius:18px;margin-bottom:40px;padding:30px}.data-popup #acf-form>div:nth-child(8){display:flex;flex-direction:column;gap:10px;justify-content:space-between}.sec-vdp-2 .sec-vhs-info{border:1px solid #ccced2;border-radius:4px;margin-bottom:40px;padding:30px}.sec-vdp-2 .sec-vhs-info .grid-vhs-info{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.sec-vdp-2 .sec-vhs-info .col-vhs-info{display:flex;gap:20px}.sec-vdp-2 .sec-vhs-info .svg-vhs-info{align-items:center;background:#f6f6f6;border:1px solid var(--primary-color);border-radius:100%;display:flex;justify-content:center;max-height:40px;max-width:40px;padding:0 7px}.sec-vdp-2 .sec-vhs-info .svg-vhs-info path,.sec-vdp-2 .sec-vhs-info .svg-vhs-info svg{fill:var(--primary-color);height:auto;width:25px}.sec-vdp-2 .sec-vhs-info .title-data-vhs-info{color:#999;font-size:12px;text-transform:uppercase}.sec-vdp-2 .sec-vhs-info .subtitle-data-vhs-info{color:#252525;font-size:14px;font-weight:300}.sec-vdp-2 .sec-vhs-info .subtitle-data-vhs-info,.sec-vdp-2 .sec-vhs-info .title-data-vhs-info{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;margin:5px 0;overflow:hidden;text-overflow:ellipsis;white-space:pre-line}.sec-vdp-2 .sec-vhs-info hr.solid{margin:15px 0 20px}.sec-vdp-2 .sec-vhs-info .vin-vhs{display:none}.sec-vdp-2 .svg-vhs-info img{width:25px}.sec-vdp-2 .inline-report{grid-column:1/-1;width:100%}.sec-vdp-2 .sec-desc{border:1px solid #ccced2;border-radius:4px;margin-bottom:40px;padding:30px}.sec-vdp-2 .sec-desc hr.solid{margin:15px 0 20px}.sec-vdp-2 .sec-desc .desc-vdp{font-size:16px;line-height:1.5em;text-align:justify}.sec-vdp-2 .sec-from-us hr.divider-from-us.solid{border:1px solid #dce0e0;margin:40px 0;width:100%}.sec-vdp-2 .sec-from-us hr.solid{margin:15px 0 20px}.sec-vdp-2 .sec-from-us{border:1px solid #ccced2;border-radius:4px;margin-bottom:40px;padding:30px}.sec-vdp-2 .sec-from-us .col-from-us{display:flex;gap:20px;margin-bottom:20px}.sec-vdp-2 .sec-from-us .svg-from-us{background:var(--primary-color);border-radius:100%;display:flex;height:75px;justify-content:center;min-height:75px;min-width:75px;padding:.5em;width:75px}.sec-vdp-2 .sec-from-us .svg-from-us img{height:auto;width:50px}.sec-vdp-2 .sec-from-us #btn-from-us{background:transparent;border:2px solid var(--primary-color);border-radius:0;color:var(--primary-color);font-size:14px;font-weight:600;letter-spacing:.175px;padding:12px 25px;text-align:center;text-decoration:none;text-transform:capitalize;width:25%}.sec-vdp-2 .sec-from-us .btn-from-us{display:flex;justify-content:flex-end}.sec-vdp-2 .sec-from-us .title-data-from-us{color:#3f444b;font-size:18px;font-weight:600;text-transform:capitalize}.sec-vdp-2 .sec-from-us .subtitle-data-from-us{font-size:16px}.sec-vdp-2 .sec-from-us .subtitle-data-from-us,.sec-vdp-2 .sec-from-us .title-data-from-us{line-height:1.5em;margin:5px 0}.sec-vdp-2 .sec-from-us .div-from-us{gap:20px}.sec-vdp-2 .sec-dealer-info{border:1px solid #ccced2;border-radius:4px;margin-bottom:40px;padding:30px;text-align:center}.sec-vdp-2 .sec-dealer-info .dealer-name{color:#000;font-weight:600;line-height:25px;text-transform:uppercase}.sec-vdp-2 .buttons_check_vdp{display:flex;flex-direction:column;gap:20px}.sec-vdp-2 .sec-dealer-info .phone-1 a{color:var(--primary-color);font-size:25px;font-weight:600;line-height:25px;text-decoration:none;text-transform:capitalize}.sec-vdp-2 .sec-title-in-sidebar img{width:20px}.sec-vdp-2 .sec-map{border:1px solid #ccced2;border-radius:4px;margin-bottom:40px;padding:30px}.sec-vdp-2 .sec-slide .swiper-slide-thumb img{height:auto;width:152.2px}.sec-vdp-2 .sec-slide{margin-bottom:40px}.sec-vdp-2 .sec-slide img{border-radius:7px}.sec-vdp-2 .pop-up .swiper-container-popup,.sec-vdp-2 .sec-slide .swiper-container,.sec-vdp-2 .sec-slide .swiper-container-thumbs{overflow:hidden;position:relative}.sec-vdp-2 .pop-up .swiper-slide .img-slide,.sec-vdp-2 .sec-slide .swiper-slide .img-slide{height:100%;width:100%}.sec-vdp-2 .sec-slide .swiper-slide-thumb{opacity:.5;overflow:hidden;transition:opacity .3s ease-in-out;width:auto!important}.sec-vdp-2 .sec-slide .swiper-slide-thumb.swiper-slide-thumb-active{opacity:1}.sec-vdp-2 .pop-up .swiper-button-next,.sec-vdp-2 .pop-up .swiper-button-prev,.sec-vdp-2 .sec-slide .swiper-button-next,.sec-vdp-2 .sec-slide .swiper-button-prev{background-color:#000;border-radius:100%;opacity:.8;padding:0 10px}.sec-vdp-2 .pop-up .swiper-button-next:after,.sec-vdp-2 .pop-up .swiper-button-prev:after,.sec-vdp-2 .sec-slide .swiper-button-next:after,.sec-vdp-2 .sec-slide .swiper-button-prev:after{color:#fff;font-size:12px!important;font-weight:700}.sec-vdp-2 .pop-up .swiper-button-disabled,.sec-vdp-2 .sec-slide .swiper-button-disabled{opacity:.4}.sec-vdp-2 .pop-up{background:hsla(180,0%,48%,.77);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.sec-vdp-2 .pop-up .close-btn{color:#fff;cursor:pointer;font-size:25px;margin-left:5px}.sec-vdp-2 .pop-up-content{background:#fff;margin:auto;width:70%}.sec-vdp-2 .pop-up .swiper-container-popup{width:100%}.sec-vdp-2 .pop-up .data-popup,.sec-vdp-2 .pop-up .header-popup{display:flex;gap:20px;justify-content:space-between;padding:10px}.sec-vdp-2 .pop-up .header-popup{background:#000;height:30px}.sec-vdp-2 .pop-up .website-logo{width:auto}.sec-vdp-2 .pop-up .website-logo img{height:inherit;-o-object-fit:contain;object-fit:contain;width:auto}.sec-vdp-2 .top-bar-popup{align-items:center;display:flex;gap:5px}.sec-vdp-2 .top-bar-popup a{color:#fff;font-weight:700;text-decoration:none}.sec-vdp-2 .top-bar-popup img{width:21px}.sec-vdp-2 .show-more-btn{color:#000}.sec-vdp-2 #content_standard_equipment{height:auto;overflow:hidden;transition:height .3s ease}.sec-vdp-2 #content_standard_equipment.expanded{height:255px}.sec-vdp-2 #content_optional_equipment{height:auto;overflow:hidden;transition:height .3s ease}.sec-vdp-2 #content_optional_equipment.expanded{height:255px}.sec-vdp-2 .header-stdr-equi{align-content:center;align-items:center;display:flex;justify-content:space-between}.sec-vdp-2 .sec-equipment{border:1px solid #ccced2;border-radius:4px;display:grid;gap:20px;margin-bottom:40px;padding:30px}.sec-vdp-2 .sec-equipment .subtitle-equipment{background:#f3f3f3;font-size:13px;margin-bottom:15px;margin-top:15px;padding:5px}.sec-vdp-2 .sec-equipment hr.solid{margin:15px 0 20px}.sec-vdp-2 .sec-equipment .list-equipment li{align-content:center;display:flex;flex-wrap:wrap;font-size:15px;font-weight:400;line-height:1.2em;list-style-type:none}.sec-vdp-2 .sec-equipment .list-equipment{grid-gap:10px;display:grid;grid-template-columns:repeat(3,1fr)}.sec-vdp-2 .sec-btn-sidebar{border-radius:4px;display:grid;gap:20px;margin:26px 0}.sec-vdp-2 .sec-btn-sidebar .btn-check{align-items:center;background:#05cd50;border:1px solid #05cd50;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:5px;justify-content:center;padding:15px;text-decoration:none;text-transform:uppercase}.sec-vdp-2 .sec-btn-sidebar .btn-check:hover{color:#fff!important}.sec-vdp-2 .sec-btn-sidebar .btn-check svg{fill:#fff;width:32px}.sec-vdp-2 .sec-btn-sidebar .btn-sidebar{align-items:center;background:#fff;border:1px solid var(--primary-color);border-radius:8px;color:#000;display:flex;font-size:16px;font-weight:600;justify-content:center;padding:21px;text-decoration:none;text-transform:uppercase}.sec-vdp-2 .sec-btn-sidebar .btn-sidebar:hover{background-color:var(--primary-color);color:#fff;cursor:pointer}.sec-vdp-2 img.small_badges{margin-left:15px;margin-right:5px;width:22px}.sec-vdp-2 .inline_part2 .div_badge{align-items:center;display:flex}.sec-vdp-2 .carfax_badges{display:grid;gap:10px;grid-template-columns:auto auto auto auto auto auto auto auto auto}.sec-vdp-2 .inline_part2{display:inline-block;margin-bottom:11px}.sec-vdp-2 .sec-vhs-report,.sec-vdp-2 .vin_audit_wrapper{border:1px solid #ccced2;border-radius:4px;margin-bottom:40px;padding:30px}.sec-vdp-2 .sec-vhs-report .title-vhs-report{color:#000;font-size:18px;font-weight:600;margin:5px 0;text-transform:capitalize;width:100%}.sec-vdp-2 .sec-vhs-report hr.solid{margin:15px 0 20px}.sec-vdp-2 .special-price{font-size:20px;font-weight:400;line-height:normal}.sec-vdp-2 .sec-title-in-sidebar .infos-vhs-sidebar{display:flex;gap:20px;padding-bottom:20px}.sec-vdp-2 .sec-title-in-sidebar .engine,.sec-vdp-2 .sec-title-in-sidebar .mileage,.sec-vdp-2 .sec-title-in-sidebar .year{align-items:center;display:flex;gap:10px}.sec-vdp-2 .sec-title-in-sidebar .title-vhs{text-wrap:nowrap;color:#000;font-size:30px;font-style:normal;font-weight:600!important;line-height:normal;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:normal;width:100%}.sec-vdp-2 .sec-title-in-sidebar .display-price{color:var(--primary-color);font-size:36px;font-weight:700;line-height:normal}.sec-vdp-2 .sec-title-in-sidebar .price-down-msrp{align-items:center;border-bottom:2px solid rgba(0,0,0,.1);border-top:2px solid rgba(0,0,0,.1);display:flex;flex-direction:row;justify-content:space-between;padding:20px 0}.sec-vdp-2 .infos-vhs-sidebar{border-bottom:none!important}.sec-vdp-2 .sec-title-in-sidebar .down *{color:#000;font-size:14px;font-weight:700;letter-spacing:-.07px;text-transform:capitalize}.sec-vdp-2 .sec-title-in-sidebar .down{align-items:center;display:flex;flex-direction:row;gap:2px;justify-content:center;justify-content:flex-end}.sec-vdp-2 .sec-title-in-sidebar .down-msrp{line-height:20px;text-align:right}.sec-vdp-2 .sec-title-in-sidebar .msrp-vhs{color:#949494;font-size:14px;font-weight:700;letter-spacing:-.07px;text-transform:capitalize}@media (max-width:600px){body .sec-vhs-report .vhs_badges tr{display:grid;grid-template-columns:repeat(2,1fr)}.sec-vdp-2 .similar-trim-vhs{font-size:14px}.sec-vdp-2 .sec-similar{padding:0 20px}.sec-vdp-2 section.sec-vehicle.swiper-slide{width:383px!important}.sec-vdp-2 .carfax_badges{display:grid;gap:10px;grid-template-columns:auto auto auto!important}.sec-vdp-2 .sec-btn-sidebar{margin:26px 0 0}}.sec-vdp-2 .calculator-container{border:2px solid #f4f4f4;display:flex;flex-direction:column}.sec-vdp-2 .sec-finance{border-radius:0!important}.sec-vdp-2 .left-column-finance,.sec-vdp-2 .right-column-finance{display:flex;flex-direction:column;gap:0;width:auto}.sec-vdp-2 .content-block.media .divider,.sec-vdp-2 .content-block.media .finance-sub-title,.sec-vdp-2 .content-block.media .right-column-finance .block-btn-credit-app,.sec-vdp-2 .content-block.media .right-column-finance .price-estimate-bottom,.sec-vdp-2 .content-block.media .title{display:none}.sec-vdp-2 .content-block,.sec-vdp-2 .content-block.media{padding:0}.sec-vdp-2 .finance.price-estimate-top:before{color:#000;content:"Monthly Payment";font-size:20px;font-style:normal;font-weight:600;letter-spacing:-.1px;text-transform:capitalize;width:90%}.sec-vdp-2 .left-column-finance .block-range .range .down-payment-range,.sec-vdp-2 .left-column-finance .block-range .range .estimates-monthly-payment-range,.sec-vdp-2 .left-column-finance .block-range .range .trade-in-range{margin-top:5px}.sec-vdp-2 .left-column-finance .block-range{margin-bottom:10px}.sec-vdp-2 .left-column-finance .card-list .card-estimates-credit,.sec-vdp-2 .left-column-finance .card-list .card-term-month{height:40px}.group select,.sec-vdp-2 .calculator-container.calc-page-container .block-range .group input{padding:5px}@media (min-width:980px){.sec-vdp-2 .sec-similar .data-similar-cars{display:flex;flex-direction:column;justify-content:space-between;text-align:end;width:100%}.sec-vdp-2 .sec-similar .similar-infos-title{gap:20px}.col-3-vdp-2,.sec-vdp-2 .sec-vdp-2{margin:auto;width:var(--layout-width)}}.sec-vdp-2 section.sec-vehicle.swiper-slide,section.sec-vehicle.swiper-slide{background-color:#fff;border:1px solid #c6c6cc;border-radius:7px;height:100%}.col-3-vdp-2 .swiper-container{overflow:hidden;position:relative}.col-3-vdp-2 .swiper-slide .img-slide{width:100%}.col-3-vdp-2 .similar-infos{align-items:start;color:#000!important;display:flex;justify-content:space-between}.col-3-vdp-2 .infos-vhs-similar{display:flex;gap:20px}.col-3-vdp-2 .engine,.col-3-vdp-2 .mileage{align-items:center;display:flex;gap:5px}.col-3-vdp-2 .similar-infos-title{display:flex;flex-direction:column;gap:10px;padding:20px 23px}.col-3-vdp-2 .similar-title-trim{display:flex;flex-direction:column;gap:15px}.col-3-vdp-2 .title-similar{border-bottom:2px solid var(--primary-color);color:#212529;font-size:35px;font-weight:300;margin-bottom:50px;margin-left:auto;margin-right:auto;padding-bottom:15px;text-transform:capitalize;width:-moz-fit-content;width:fit-content}.col-3-vdp-2 .similar-title-vhs{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:var(--text-color);display:-webkit-box;font-size:18px;font-weight:600;line-height:.9;overflow:hidden;text-overflow:ellipsis;white-space:pre-line;width:100%}.col-3-vdp-2 .similar-infos .display-price{color:#000;font-size:24px;font-style:normal;font-weight:600;letter-spacing:.3px;line-height:18px;text-transform:lowercase}.col-3-vdp-2 .old-price{font-size:17px;text-align:end;text-decoration:line-through}.col-3-vdp-2 img.img-slide{border-radius:7px 7px 0 0}.col-3-vdp-2 .engine-vhs,.col-3-vdp-2 .mileage-vhs{color:#000;font-size:15px}.col-3-vdp-2 .engine img,.col-3-vdp-2 .mileage img{width:25px}.col-3-vdp-2 .view-details{color:var(--primary-color);font-size:17px;text-decoration:underline;text-transform:capitalize}.col-3-vdp-2 .similar-trim-vhs{color:#8e8e8e;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.col-3-vdp-2 .data-similar-cars{display:flex;flex-direction:column;justify-content:space-between;text-align:end;width:100%}.sec-vdp-2 .left-column-finance input[type=range]{accent-color:var(--primary-color)!important}.sec-vdp-2 .sec-finance .calculator-container{display:block}.sec-vdp-2 .sec-finance{margin-top:26px}.sec-vdp-2 .sec-finance .left-column-finance{padding:20px 25px 5px}.sec-vdp-2 .sec-finance .right-column-finance .price-estimate-top{border-top:1px solid rgba(0,0,0,.11);justify-content:flex-end;padding:15px 0}.sec-finance .left-column-finance .block-range .range .down-payment-range,.sec-finance .left-column-finance .block-range .range .estimates-monthly-payment-range,.sec-finance .left-column-finance .block-range .range .trade-in-range,.sec-vdp-2 .sec-finance .left-column-finance .block-range{margin:0}.sec-vdp-2 .sec-finance .finance.price-estimate-top:before{color:#000;content:"Monthly Payment";font-size:20px;font-style:normal;font-weight:600;left:30px;letter-spacing:-.1px;line-height:normal;position:absolute;text-transform:capitalize}.sec-finance .right-column-finance,.sec-vdp-2 .sec-finance .left-column-finance{width:100%}.sec-finance .block-btn-credit-app,.sec-vdp-2 .sec-finance .right-column-finance .price-estimate-bottom{display:none}.sec-vdp-2 .sec-finance .right-column-finance{background:#f4f4f4;padding:0 25px}.sec-vdp-2 .right-column-finance .price-estimate-top .calc-monthly-payment{color:#000;font-size:24px;font-weight:600}.sec-vdp-2 .right-column-finance .price-estimate-top .price-estimate-prefix,.sec-vdp-2 .right-column-finance .price-estimate-top .price-estimate-suffix{color:#000;font-size:15px;font-weight:600}.sec-vdp-2 .sec-vdp-2 .title-section-vdp{font-size:20px;font-weight:600;letter-spacing:-.1px;text-transform:capitalize}.sec-vdp-2 .sec-mpg{border:1px solid #ccced2;border-radius:4px;margin-bottom:40px;padding:30px}.vehicle-mpg,.vehicle-mpg .mpg-unit{color:#232628;text-align:center}.vehicle-mpg{align-content:center;align-items:center;display:flex;justify-content:space-around}.vehicle-mpg .mpg-icon{align-items:center;background:var(--primary-color);border-radius:50%;display:flex;justify-content:center;margin:auto auto 5px;max-width:64px;min-height:64px;text-indent:5px}.mpg-icon svg{fill:#fff;position:relative;top:13px;width:35px}.vehicle-mpg .mpg-unit .mpg-value{font-size:26px;font-weight:700;padding:0 3px}.mpg-unit-icon{width:10%}.sec-vdp-2 .price-caption-holder.price_msrp{display:none}.sec-vdp-2 .title-section-vdp{font-size:20px;font-weight:600;letter-spacing:-.1px;text-transform:capitalize}.sec-vdp-2 .condition-content{border:1px solid #d7d5d5;border-radius:8px;margin-top:30px;overflow:hidden}.sec-vdp-2 .condition-table,.sec-vdp-2 .content-body-condition td{width:100%}.sec-vdp-1 .vhs_badges,.sec-vdp-2 .vhs_badges{display:flex;flex-wrap:wrap;justify-content:center;max-width:100%}.item_badge img{max-width:100%;width:140px}.sec-vdp-2 thead{background-color:#f0f0f0;height:60px!important}.sec-vdp-2 .content-body-condition:nth-child(2n){background:#f8f8f8}.sec-vdp-2 .content-body-condition:nth-child(odd){background:#fff}.sec-vdp-2 .content-body-condition{display:list-item;font-size:13px;font-weight:500;padding:10px}.sec-vdp-2 .link-condition{color:var(--text-color);margin-bottom:15px;margin-right:15px}.sec-vdp-2 .content-body-condition svg[data-prefix=fas]{color:#ffad0f}.sec-vdp-2 .content-body-condition svg[data-prefix=far]{color:#a1a5b7}.sec-vdp-2 .sec-condition-report{border:1px solid #ccced2;border-radius:4px;margin-bottom:40px;padding:30px}.sec-vdp-2 .link-condition.active{border-bottom:3px solid var(--primary-color);color:var(--primary-color);display:inline!important}@media screen and (max-width:600px){.sec-vdp-2 .sec-vhs-info .grid-vhs-info{grid-template-columns:auto}.col-1-vdp-2,.col-2-vdp-2,.sec-vdp-2 .sec-vdp-2{width:100%}.col-vdp-2{display:block}.sec-vdp-2 .sec-from-us .col-from-us,.sec-vdp-2 .sec-from-us .div-from-us{align-content:center;align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;text-align:center}.sec-vdp-2 .sec-from-us #btn-from-us,.sec-vdp-2 .sec-from-us .btn-from-us{width:100%}.sec-vdp-2 .sec-from-us .col-from-us{margin-bottom:0}.sec-vdp-2 .pop-up .website-logo{width:auto}.sec-vdp-2 .sec-slide .swiper-slide-thumb img{width:105px}.sec-vdp-2 .form-ask-side{width:34%!important}.sec-vdp-2 .sec-equipment .list-equipment{grid-gap:10px;display:grid;grid-template-columns:repeat(2,1fr)}.sec-vdp-2 .row-std-eqp{grid-template-columns:auto}}@media screen and (max-width:1024px){.sec-vdp-2 .data-popup #ask-form-container{display:none}.sec-vdp-2 .content-block.media,.sec-vdp-2 .sec-vhs-info{border-radius:0}.col-3-vdp-2,.sec-vdp-2 .sec-vdp-2{width:auto}.sec-vdp-2 .sec-vhs-info .vin-vhs{display:flex}.sec-vdp-2 .sec-vhs-info .title-section-vdp{width:auto}.sec-vdp-2 .sec-desc{border-radius:0}.vehicle-mpg .mpg-unit{width:40%!important}.mpg-unit-icon{width:20%!important}.sec-vdp-2 .sec-dealer-info,.sec-vdp-2 .sec-from-us,.sec-vdp-2 .sec-map,.sec-vdp-2 .sec-mpg,.sec-vdp-2 .sec-slide{border-radius:0}.sec-vdp-2 .pop-up .data-popup{display:block}.sec-vdp-2 .pop-up .swiper-container-popup{width:100%}.sec-vdp-2 .pop-up form{display:none}.sec-vdp-2 .pop-up-content{width:90%}.sec-vdp-2 .sec-equipment{border-radius:0}.sec-vdp-2 .sec-btn-sidebar{border-radius:0;margin-bottom:30px}.sec-vdp-2 .sec-title-in-sidebar .infos-vhs-sidebar{gap:10px}.sec-vdp-2 .sec-vhs-report{border-radius:0}.col-3-vdp-2,.sec-vdp-2{padding:20px;width:auto}.sec-vdp-2 .sidebar-desktop{border-radius:0;display:block}.col-2-vdp-2{display:none}.sec-vdp-2 .sec-condition-report{border-radius:0}}@media only screen and (min-width:601px) and (max-width:1024px){.col-3-vdp-2{margin:auto;padding:25px;width:auto}.sec-vdp-2 .pop-up .website-logo{width:auto}.sec-vdp-2 section.sec-vehicle.swiper-slide{width:342px!important}.col-1-vdp-2{width:100%}.sec-vdp-2 .sec-from-us #btn-from-us{width:50%}.sec-vdp-2 .row-std-eqp{grid-template-columns:auto auto}}@media (min-width:1025px) and (max-width:1500px){.sec-vdp-2{width:auto}.col-3-vdp-2{margin:auto;padding:25px;width:auto}}section.sec-media{display:flex;gap:10px}.sec-media iframe{flex:1}.sec-vdp-3{background-color:#fff;display:flex;flex-direction:column;font-family:Arial,sans-serif;margin:auto;padding:50px 30px;width:90%}.sec-vdp-3 .col-vdp-3{display:flex;gap:20px;justify-content:space-between}.sec-vdp-3 .banner-action-holder{align-items:center;background-color:var(--background-color);display:flex;flex-direction:column;gap:20px;justify-content:center;padding:1em 0 0}.sec-vdp-3 .banner-action-holder .banner-action-image{max-height:150px;max-width:100%;-o-object-fit:contain;object-fit:contain;width:100%}.sec-vdp-3 .sec-vhs-report .vhs_badges tr{align-items:center;display:flex;flex-direction:row;gap:15px;justify-content:center}.sec-vdp-3 .pop-up #ask-form-container #acf-form h2{display:none}.sec-vdp-3 .pop-up #ask-form-container #acf-form{gap:10px}.sec-vdp-3 .col-3-vdp-2{background:#fff;margin-top:30px;padding:30px 0}.sec-vdp-3 .col-vdp-2{display:flex;gap:35px}.sec-vdp-3 .col-3-vdp-2{margin-top:40px!important}.sec-vdp-3 .data-dealer-info{display:flex;flex-direction:column;gap:10px}.sec-vdp-3 .data-dealer-info *{margin:0}.sec-vdp-3 .col-vdp-2{position:relative}.sec-vdp-3 .sidebar-desktop{border:1px solid #ccced2;border-radius:4px;display:none;margin-bottom:40px;padding:30px}.sec-vdp-3 section.sec-vehicle.swiper-slide{width:438px!important}.sec-vdp-3 .item.d-flex.justify-content-start{display:flex}.sec-vdp-3 .row-std-eqp{display:grid;gap:15px 20px;grid-template-columns:auto auto auto}.sec-vdp-3 .data-popup #ask-form-container{width:40%}.sec-vdp-3 .calculator-container{align-items:center;border:unset;display:flex;flex-direction:column}.sec-vdp-3 .content-block.media{background-color:#fff;border-radius:18px;flex:auto;margin-bottom:40px;padding:0 15px}.sec-vdp-3 .left-column-finance,.sec-vdp-3 .right-column-finance{width:100%}.sec-vdp-3 .col-2-1-vdp-3 .content-block .title:first-child,.sec-vdp-3 .divider,.sec-vdp-3 .finance-sub-title{display:none}.sec-vdp-3 .data-popup #acf-form>div:nth-child(8){display:flex;flex-direction:column;gap:10px;justify-content:space-between}.sec-vdp-3 .sec-vhs-info{border:1px solid #ccced2;border-radius:4px;margin-bottom:40px;padding:30px}.sec-vdp-3 .sec-vhs-info .grid-vhs-info{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.sec-vdp-3 .sec-vhs-info .col-vhs-info{display:flex;gap:20px}.sec-vdp-3 .sec-vhs-info .svg-vhs-info{align-items:center;background:#f6f6f6;border:1px solid var(--primary-color);border-radius:100%;display:flex;justify-content:center;max-height:40px;max-width:40px;padding:0 7px}.sec-vdp-3 .sec-vhs-info .svg-vhs-info path,.sec-vdp-3 .sec-vhs-info .svg-vhs-info svg{fill:var(--primary-color);height:auto;width:25px}.sec-vdp-3 .sec-vhs-info .title-data-vhs-info{color:#999;font-size:12px;text-transform:uppercase}.sec-vdp-3 .sec-vhs-info .subtitle-data-vhs-info{color:#252525;font-size:14px;font-weight:300}.sec-vdp-3 .sec-vhs-info .subtitle-data-vhs-info,.sec-vdp-3 .sec-vhs-info .title-data-vhs-info{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;margin:5px 0;overflow:hidden;text-overflow:ellipsis;white-space:pre-line}.sec-vdp-3 .sec-vhs-info hr.solid{margin:15px 0 20px}.sec-vdp-3 .sec-vhs-info .vin-vhs{display:none}.sec-vdp-3 .svg-vhs-info img{width:25px}.sec-vdp-3 .inline-report{grid-column:1/-1;width:100%}.sec-vdp-3 .sec-desc{border:1px solid #ccced2;border-radius:4px;margin-bottom:40px;padding:30px}.sec-vdp-3 .sec-desc hr.solid{margin:15px 0 20px}.sec-vdp-3 .sec-desc .desc-vdp{font-size:16px;line-height:1.5em;text-align:justify}.sec-vdp-3 .sec-from-us hr.divider-from-us.solid{border:1px solid #dce0e0;margin:40px 0;width:100%}.sec-vdp-3 .sec-from-us hr.solid{margin:15px 0 20px}.sec-vdp-3 .sec-from-us{border:1px solid #ccced2;border-radius:4px;margin-bottom:40px;padding:30px}.sec-vdp-3 .sec-from-us .col-from-us{display:flex;gap:20px;margin-bottom:20px}.sec-vdp-3 .sec-from-us .svg-from-us{background:var(--primary-color);border-radius:100%;display:flex;height:75px;justify-content:center;min-height:75px;min-width:75px;padding:.5em;width:75px}.sec-vdp-3 .sec-from-us .svg-from-us img{height:auto;width:50px}.sec-vdp-3 .sec-from-us #btn-from-us{background:transparent;border:2px solid var(--primary-color);border-radius:0;color:var(--primary-color);font-size:14px;font-weight:600;letter-spacing:.175px;padding:12px 25px;text-align:center;text-decoration:none;text-transform:capitalize;width:25%}.sec-vdp-3 .sec-from-us .btn-from-us{display:flex;justify-content:flex-end}.sec-vdp-3 .sec-from-us .title-data-from-us{color:#3f444b;font-size:18px;font-weight:600;text-transform:capitalize}.sec-vdp-3 .sec-from-us .subtitle-data-from-us{font-size:16px}.sec-vdp-3 .sec-from-us .subtitle-data-from-us,.sec-vdp-3 .sec-from-us .title-data-from-us{line-height:1.5em;margin:5px 0}.sec-vdp-3 .sec-from-us .div-from-us{gap:20px}.sec-vdp-3 .sec-dealer-info{border:1px solid #ccced2;border-radius:4px;margin-bottom:40px;padding:30px;text-align:center}.sec-vdp-3 .sec-dealer-info .dealer-name{color:#000;font-weight:600;line-height:25px;text-transform:uppercase}.sec-vdp-3 .sec-dealer-info .phone-1 a{color:var(--primary-color);font-size:25px;font-weight:600;line-height:25px;text-decoration:none;text-transform:capitalize}.sec-vdp-3 .sec-title-in-sidebar img{width:20px}.sec-vdp-3 .sec-map{border:1px solid #ccced2;border-radius:4px;margin-bottom:40px;padding:30px}.sec-vdp-3 .sec-slide .swiper-slide-thumb img{height:auto;width:152.2px}.sec-vdp-3 .sec-slide{margin-bottom:40px;width:100%}.sec-vdp-3 .sec-slide img{border-radius:7px}.sec-vdp-3 .pop-up .swiper-container-popup,.sec-vdp-3 .sec-slide .swiper-container,.sec-vdp-3 .sec-slide .swiper-container-thumbs{overflow:hidden;position:relative}.sec-vdp-3 .pop-up .swiper-slide .img-slide,.sec-vdp-3 .sec-slide .swiper-slide .img-slide{height:100%;width:100%}.sec-vdp-3 .sec-slide .swiper-slide-thumb{opacity:.5;overflow:hidden;transition:opacity .3s ease-in-out;width:auto!important}.sec-vdp-3 .sec-slide .swiper-slide-thumb.swiper-slide-thumb-active{opacity:1}.sec-vdp-3 .pop-up .swiper-button-next,.sec-vdp-3 .pop-up .swiper-button-prev,.sec-vdp-3 .sec-slide .swiper-button-next,.sec-vdp-3 .sec-slide .swiper-button-prev{background-color:#000;border-radius:100%;opacity:.8;padding:0 10px}.sec-vdp-3 .pop-up .swiper-button-next:after,.sec-vdp-3 .pop-up .swiper-button-prev:after,.sec-vdp-3 .sec-slide .swiper-button-next:after,.sec-vdp-3 .sec-slide .swiper-button-prev:after{color:#fff;font-size:12px!important;font-weight:700}.sec-vdp-3 .pop-up .swiper-button-disabled,.sec-vdp-3 .sec-slide .swiper-button-disabled{opacity:.4}.sec-vdp-3 .pop-up{background:hsla(180,0%,48%,.77);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.sec-vdp-3 .pop-up .close-btn{color:#fff;cursor:pointer;font-size:25px;margin-left:5px}.sec-vdp-3 .pop-up-content{background:#fff;margin:auto;width:70%}.sec-vdp-3 .pop-up .swiper-container-popup{width:100%}.sec-vdp-3 .pop-up .data-popup,.sec-vdp-3 .pop-up .header-popup{display:flex;gap:20px;justify-content:space-between;padding:10px}.sec-vdp-3 .pop-up .header-popup{background:#000;height:30px}.sec-vdp-3 .pop-up .website-logo{width:auto}.sec-vdp-3 .pop-up .website-logo img{height:inherit;-o-object-fit:contain;object-fit:contain;width:auto}.sec-vdp-3 .top-bar-popup{align-items:center;display:flex;gap:5px}.sec-vdp-3 .top-bar-popup a{color:#fff;font-weight:700;text-decoration:none}.sec-vdp-3 .top-bar-popup img{width:21px}.sec-vdp-3 .show-more-btn{color:#000}.sec-vdp-3 #content_standard_equipment{height:auto;overflow:hidden;transition:height .3s ease}.sec-vdp-3 #content_standard_equipment.expanded{height:255px}.sec-vdp-3 #content_optional_equipment{height:auto;overflow:hidden;transition:height .3s ease}.sec-vdp-3 #content_optional_equipment.expanded{height:255px}.sec-vdp-3 .header-stdr-equi{align-content:center;align-items:center;display:flex;justify-content:space-between}.sec-vdp-3 .sec-equipment{display:grid;gap:20px;margin-bottom:0;padding:0}.sec-vdp-3 .sec-equipment .subtitle-equipment{background:#f3f3f3;font-size:13px;margin-bottom:15px;margin-top:15px;padding:5px}.sec-vdp-3 .printbtn{position:relative}.sec-vdp-3 .printbtn:after{content:"\f02f";font-family:FontAwesome;font-size:16px;margin-right:2px;position:relative}.sec-vdp-3 .right-column-finance .price-estimate-bottom{align-items:center;color:var(--text-color);display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.sec-vdp-3 .right-column-finance .price-estimate-bottom span{flex:1;min-width:48%;text-align:center}.sec-vdp-3 .right-column-finance{background-color:#f4f4f4;margin-top:1rem;width:100%}.sec-vdp-3 .left-column-finance,.sec-vdp-3 .right-column-finance{box-sizing:border-box}.sec-vdp-3 .sec-equipment hr.solid{margin:15px 0 20px}.sec-vdp-3 .sec-equipment .list-equipment li{align-content:center;display:flex;flex-wrap:wrap;font-size:15px;font-weight:400;line-height:1.2em;list-style-type:none}.sec-vdp-3 .sec-equipment .list-equipment{grid-gap:10px;display:grid;grid-template-columns:repeat(3,1fr)}.sec-vdp-3 .sec-btn-sidebar{border-radius:4px;display:grid;gap:20px;margin:26px 0}.sec-vdp-3 .sec-btn-sidebar .btn-check:hover{color:#fff!important}.sec-vdp-3 .sec-btn-sidebar .btn-sidebar-layout3 svg{fill:#fff;width:22px}.sec-vdp-3 .sec-btn-sidebar-layout3 .btn-sidebar-layout3{align-items:center;background:#fff;background-color:#666;border:unset;border-radius:.25rem;color:#fff;display:flex;display:inline-flex;flex:1;font-size:.875rem;font-weight:400;justify-content:center;padding:12px;text-decoration:none;text-transform:none;white-space:nowrap}.sec-vdp-3 .sec-btn-sidebar-layout3 .btn-sidebar-layout3:hover{background-color:var(--primary-color);color:#fff;cursor:pointer}.sec-vdp-3 img.small_badges{margin-left:15px;margin-right:5px;width:22px}.sec-vdp-3 .inline_part2 .div_badge{align-items:center;display:flex}.sec-vdp-3 .carfax_badges{display:grid;gap:10px;grid-template-columns:auto auto auto auto auto auto auto auto auto}.sec-vdp-3 .inline_part2{display:inline-block;margin-bottom:11px}.sec-vdp-3 .sec-vhs-report,.sec-vdp-3 .vin_audit_wrapper{border:1px solid #ccced2;border-radius:4px;margin-bottom:40px;padding:30px}.sec-vdp-3 .sec-vhs-report .title-vhs-report{color:#000;font-size:18px;font-weight:600;margin:5px 0;text-transform:capitalize;width:100%}.sec-vdp-3 .sec-vhs-report hr.solid{margin:15px 0 20px}.sec-vdp-3 .sec-title-in-sidebar .infos-vhs-sidebar{display:flex;gap:20px;padding-bottom:20px}.sec-vdp-3 .sec-title-in-sidebar .engine,.sec-vdp-3 .sec-title-in-sidebar .mileage,.sec-vdp-3 .sec-title-in-sidebar .year{align-items:center;display:flex;gap:10px}.sec-vdp-3 .sec-title-in-sidebar .title-vhs{text-wrap:nowrap;color:#000;font-size:30px;font-style:normal;font-weight:600!important;line-height:normal;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:normal;width:100%}.sec-vdp-3 .sec-title-in-sidebar .price-down-msrp{align-items:center;border-bottom:2px solid rgba(0,0,0,.1);border-top:2px solid rgba(0,0,0,.1);display:flex;flex-direction:row;justify-content:space-between}.sec-vdp-3 .infos-vhs-sidebar{border-bottom:none!important}.sec-vdp-3 .sec-title-in-sidebar .down *{color:#000;font-size:14px;font-weight:700;letter-spacing:-.07px;text-transform:capitalize}.sec-vdp-3 .sec-title-in-sidebar .down{align-items:center;display:flex;flex-direction:row;gap:2px;justify-content:center;justify-content:flex-end}.sec-vdp-3 .sec-title-in-sidebar .down-msrp{line-height:20px;text-align:right}.sec-vdp-3 .sec-title-in-sidebar .msrp-vhs{color:#949494;font-size:14px;font-weight:700;letter-spacing:-.07px;text-transform:capitalize}.sec-vdp-3 section.sec-vehicle.swiper-slide{background-color:#fff;border:1px solid #c6c6cc;border-radius:7px;height:100%}.sec-vdp-3 .col-3-vdp-2 .swiper-container{overflow:hidden;position:relative}.sec-vdp-3 .col-3-vdp-2 .swiper-slide .img-slide{width:100%}.sec-vdp-3 .col-3-vdp-2 .similar-infos{align-items:start;color:#000!important;display:flex;justify-content:space-between}.sec-vdp-3 .col-3-vdp-2 .infos-vhs-similar{display:flex;gap:20px}.sec-vdp-3 .col-3-vdp-2 .engine,.sec-vdp-3 .col-3-vdp-2 .mileage{align-items:center;display:flex;gap:5px}.sec-vdp-3 .col-3-vdp-2 .similar-infos-title{display:flex;flex-direction:column;gap:10px;padding:20px 23px}.sec-vdp-3 .col-3-vdp-2 .similar-title-trim{display:flex;flex-direction:column;gap:15px}.sec-vdp-3 .col-3-vdp-2 .title-similar{border-bottom:2px solid var(--primary-color);color:#212529;font-size:35px;font-weight:300;margin-bottom:50px;margin-left:auto;margin-right:auto;padding-bottom:15px;text-transform:capitalize;width:-moz-fit-content;width:fit-content}.sec-vdp-3 .col-3-vdp-2 .similar-title-vhs{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:var(--text-color);display:-webkit-box;font-size:18px;font-weight:600;line-height:.9;overflow:hidden;text-overflow:ellipsis;white-space:pre-line;width:100%}.sec-vdp-3 .col-3-vdp-2 .old-price{font-size:17px;text-align:end;text-decoration:line-through}.sec-vdp-3 .old-price{font-weight:600}.sec-vdp-3 .col-3-vdp-2 img.img-slide{border-radius:7px 7px 0 0}.sec-vdp-3 .col-3-vdp-2 .engine-vhs,.sec-vdp-3 .col-3-vdp-2 .mileage-vhs{color:#000;font-size:15px}.sec-vdp-3 .col-3-vdp-2 .engine img,.sec-vdp-3 .col-3-vdp-2 .mileage img{width:25px}.sec-vdp-3 .col-3-vdp-2 .view-details{color:var(--primary-color);font-size:17px;text-decoration:underline;text-transform:capitalize}.sec-vdp-3 .col-3-vdp-2 .similar-trim-vhs{color:#8e8e8e;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.sec-vdp-3 .col-3-vdp-2 .data-similar-cars{display:flex;flex-direction:column;justify-content:space-between;text-align:end;width:100%}.sec-vdp-3 .left-column-finance input[type=range]{accent-color:var(--primary-color)!important}.sec-vdp-3 .sec-finance .calculator-container{display:block}.sec-vdp-3 .sec-finance{margin-top:26px}.sec-vdp-3 .sec-finance .left-column-finance{padding:20px 25px 5px}.sec-vdp-3 .sec-finance .right-column-finance .price-estimate-top{border-top:1px solid rgba(0,0,0,.11);justify-content:flex-end;padding:15px 0}.sec-vdp-3 .sec-finance .left-column-finance .block-range,.sec-vdp-3 .sec-finance .left-column-finance .block-range .range .down-payment-range,.sec-vdp-3 .sec-finance .left-column-finance .block-range .range .estimates-monthly-payment-range,.sec-vdp-3 .sec-finance .left-column-finance .block-range .range .trade-in-range{margin:0}.sec-vdp-3 .sec-finance .finance.price-estimate-top:before{color:#000;content:"Monthly Payment";font-size:20px;font-style:normal;font-weight:600;left:30px;letter-spacing:-.1px;line-height:normal;position:absolute;text-transform:capitalize}.sec-vdp-3 .sec-finance .left-column-finance,.sec-vdp-3 .sec-finance .right-column-finance{width:100%}.sec-vdp-3 .sec-finance .block-btn-credit-app,.sec-vdp-3 .sec-finance .right-column-finance .price-estimate-bottom{display:none}.sec-vdp-3 .sec-finance .right-column-finance{background:#f4f4f4;padding:0 25px}.sec-vdp-3 .right-column-finance .price-estimate-top .calc-monthly-payment{color:#000;font-size:24px;font-weight:600}.sec-vdp-3 .right-column-finance .price-estimate-top .price-estimate-prefix,.sec-vdp-3 .right-column-finance .price-estimate-top .price-estimate-suffix{color:#000;font-size:15px;font-weight:600}.sec-vdp-3 .title-vhs-layou3{color:#666;font-size:2rem}.sec-vdp-3 .mpg-icon img{filter:brightness(.4)}.sec-vdp-3 .sec-mpg{padding:30px}.sec-vdp-3 .vehicle-mpg,.sec-vdp-3 .vehicle-mpg .mpg-unit{color:rgba(51,51,51,.8);text-align:center}.sec-vdp-3 .vehicle-mpg{align-items:center;display:flex;gap:3rem;justify-content:flex-start}.sec-vdp-3 .vehicle-mpg .mpg-icon{align-items:center;background:transparent;border-radius:50%;display:flex;justify-content:center;margin:auto auto 5px;max-width:64px;min-height:64px;text-indent:5px}.sec-vdp-3 .mpg-icon svg{fill:#fff;position:relative;top:13px;width:35px}.sec-vdp-3 .vehicle-mpg .mpg-unit .mpg-value{color:333333cc;font-size:26px;font-weight:700;padding:0 3px}.sec-vdp-3 .mpg-unit-icon{align-items:center;display:flex;flex-direction:column;width:10%}.sec-vdp-3 .mpg-text{font-size:13px;white-space:nowrap}.sec-vdp-3 .price-caption-holder.price_msrp{display:none}.sec-vdp-3 .title-section-vdp{font-size:20px;font-weight:600;letter-spacing:-.1px;text-transform:capitalize}.sec-vdp-3 .condition-content{border:1px solid #d7d5d5;border-radius:8px;margin-top:30px;overflow:hidden}.sec-vdp-3 .condition-table,.sec-vdp-3 .content-body-condition td{width:100%}.sec-vdp-3 .sec-vdp-1 .vhs_badges,.sec-vdp-3 .vhs_badges{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end}.sec-vdp-3 .item_badge img{max-width:100%;width:140px}.sec-vdp-3 thead{background-color:#f0f0f0;height:60px!important}.sec-vdp-3 .content-body-condition:nth-child(2n){background:#f8f8f8}.sec-vdp-3 .content-body-condition:nth-child(odd){background:#fff}.sec-vdp-3 .content-body-condition{display:list-item;font-size:13px;font-weight:500;padding:10px}.sec-vdp-3 .link-condition{color:var(--text-color);margin-bottom:15px;margin-right:15px}.sec-vdp-3 .content-body-condition svg[data-prefix=fas]{color:#ffad0f}.sec-vdp-3 .content-body-condition svg[data-prefix=far]{color:#a1a5b7}.sec-vdp-3 .sec-condition-report{border:1px solid #ccced2;border-radius:4px;margin-bottom:40px;padding:30px}.sec-vdp-3 .link-condition.active{border-bottom:3px solid var(--primary-color);color:var(--primary-color);display:inline!important}.sec-vdp-3 .layout3{background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:20px}.sec-vdp-3 .vhs-layout3{background-color:#fff;border:1px solid #eaeaea;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;flex:1 1 calc(33.333% - 20px);flex-direction:column;padding:15px;text-align:center}.sec-vdp-3 .vhs-info-title{border-bottom:2px solid #0073e6;color:#333;font-size:1.5rem;font-weight:700;margin-bottom:20px;padding-bottom:10px;text-align:center;text-transform:uppercase}.sec-vdp-3 .vhs-info-label{color:#555;font-size:1rem;font-weight:700;margin-bottom:5px}.sec-vdp-3 .vhs-info-value{color:#777;font-size:.95rem}.sec-vdp-3 .col-1-1{flex:0 0 50%;width:50%}.sec-vdp-3 .col-1-vdp-3{display:flex;gap:1%}.sec-vdp-3 .col-1-2{display:flex;flex:0 0 50%;flex-direction:column;gap:10px;width:50%}.sec-vdp-3 .col-1-3{display:flex;flex-direction:column;justify-content:space-between}.sec-vdp-3 .display-price{color:rgba(51,51,51,.8);font-size:2em;font-weight:700}.sec-vdp-3 .layout3-data-vhs-info{display:flex}.sec-vdp-3 .layout3-title-data-vhs-info{color:rgba(51,51,51,.8);font-weight:700;margin-right:2%;white-space:nowrap;width:auto}.sec-vdp-3 .col-1-2-1{display:flex;justify-content:space-between}.sec-vdp-3 .layout3-grid-vhs-info{-moz-column-gap:10%;column-gap:10%;display:grid;grid-template-columns:repeat(2,1fr);row-gap:10px}.sec-vdp-3 .layout3-vhs-info-vin{padding:10px 0}.sec-vdp-3 .col-1-2-2{display:flex;gap:5rem;width:-moz-fit-content;width:fit-content}.sec-vdp-3 .layout3-vhs-info p{white-space:nowrap}.sec-vdp-3 .btn-check-layout3{align-items:center;background:red;border:unset;border-radius:8px;box-shadow:0 1px 2px 1px rgba(0,0,0,.1),0 1px 1px 0 rgba(0,0,0,.2);color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:5px;justify-content:center;padding:12px;text-decoration:none;text-transform:uppercase;white-space:nowrap}.sec-vdp-3 .btn-check-layout3:hover{background-color:#b30000;box-shadow:0 10px 20px 0 rgba(0,0,0,.25),0 5px 10px 0 rgba(0,0,0,.15);color:#fff}.sec-vdp-3 .btn-check-layout3 svg{fill:#fff;width:22px}.sec-vdp-3 .sec-btn-sidebar-layout3{position:relative}.sec-vdp-3 .col-1-2-4{position:relative;width:-moz-fit-content;width:fit-content}.sec-vdp-3 .photo-view-tabs{border-bottom:3px solid #ddd;display:flex;margin-bottom:15px}.sec-vdp-3 .view-tab{background:none;border:none;border-bottom:2px solid transparent;color:#666;cursor:pointer;font-size:15px;font-weight:800;padding:10px 20px}.sec-vdp-3 .view-tab.active{background-color:#efefef;border-bottom-color:#d14431;color:#333}.sec-vdp-3 .photo-view-content{display:none}.sec-vdp-3 .photo-view-content.active{display:block}.sec-vdp-3 .photo-grid{gap:10px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.sec-vdp-3 .photo-list{display:flex;flex-direction:column;gap:20px}.sec-vdp-3 .photo-list-item img{cursor:pointer;display:block;height:auto;margin:0 auto;width:100%}.sec-vdp-3 .photo-grid{display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:1rem;padding:10px}.sec-vdp-3 .photo-item,.sec-vdp-3 .photo-list-item{background-color:hsla(0,0%,92%,.8);border:1px solid hsla(0,0%,86%,.8);cursor:pointer;overflow:hidden;padding:.25rem}.sec-vdp-3 .photo-list-item{padding:.5rem}.sec-vdp-3 .photo-item img{display:block;height:auto;width:100%}.sec-vdp-3 .col-2-tab-content-vdp-3{box-sizing:border-box;max-height:0;overflow:scroll;padding:0 20px;transition:all .3s ease-in-out;visibility:hidden}.sec-vdp-3 .col-2-tab-content-vdp-3.active{box-shadow:0 10px 20px -10px rgba(0,0,0,.15);margin-bottom:1rem;max-height:500px;padding:20px;transition:all .3s ease-in-out;visibility:visible}.sec-vdp-3 .col-2-1-tab-vdp-3,.sec-vdp-3 .col-2-2-tab-vdp-3{align-items:center;background-color:var(--primary-color);border:1px solid #ccc;color:var(--second-color);cursor:pointer;display:flex;justify-content:space-between;margin-bottom:2px;padding:10px;text-align:center}.sec-vdp-3 .col-2-1-tab-vdp-3:hover,.sec-vdp-3 .col-2-2-tab-vdp-3:hover{background-color:#666}.sec-vdp-3 .accordion-icon{height:20px;transform:rotate(180deg);transition:transform .6s ease;width:20px}.sec-vdp-3 .accordion-icon.opened{transform:rotate(0deg)}.sec-vdp-3 .return-btn{display:flex;justify-content:flex-start;margin:auto;padding:10px 0;width:93%}.sec-vdp-3 .return-btn a{color:#666}.sec-vdp-3 .return-btn a i{transition:all .25s ease-in-out}.sec-vdp-3 .return-btn a:hover i{transform:translateX(-5px)}.sec-vdp-3 .price-down-msrp{align-items:center;display:flex}.sec-vdp-3 .special-price{display:flex;flex-direction:row-reverse}.sec-vdp-3 .down-msrp{padding-left:1rem}.sec-vdp-3 .msrp-vhs{font-size:1.6rem;font-weight:700}.sec-vdp-3 .buttons_check_vdp{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:space-between}.sec-vdp-3 .col-1-3{width:30%}.sec-vdp-3 .btn-check-layout3{border-radius:4px;width:100%}.sec-vdp-3 .col-2-vdp-3{display:flex;flex-direction:row-reverse;padding-top:2rem}@media (min-width:1024px){.sec-vdp-3 .col-2-1-vdp-3{display:flex;flex:0 0 30%;flex-direction:row-reverse}.sec-vdp-3 .col-2-1-tabs-vdp-3{width:auto}}@media (max-width:1025px){.sec-vdp-3 .layout3{gap:15px}.sec-vdp-3 .vhs-layout3{flex:1 1 calc(50% - 15px)}.sec-vdp-3 .vhs-info-title{font-size:1.25rem}.sec-vdp-3 .vhs-info-label{font-size:.95rem}.sec-vdp-3 .vhs-info-value{font-size:.85rem}.sec-vdp-3 .col-1-vdp-3{align-items:center;display:flex;flex-direction:column;gap:1%}.sec-vdp-3 .col-1-1,.sec-vdp-3 .col-1-2{width:90%}.sec-vdp-3 .col-1-3{align-items:center;display:flex;flex-direction:column;width:100%}.sec-vdp-3 .sec-vhs-report,.sec-vdp-3 .vin_audit_wrapper{border:0;border-radius:0;margin-bottom:0;padding:unset;width:90%}.sec-vdp-3 .sec-mpg{padding:20px 0}.sec-vdp-3 .sec-btn-sidebar-layout3{width:100%}.sec-vdp-3 .buttons_check_vdp{align-items:stretch;display:flex;flex-direction:column;gap:20px}.sec-vdp-3 svg#Layer_1{width:22px}.sec-vdp-3 .content-block.media{width:auto}.sec-vdp-3 .layout3-grid-vhs-info{grid-template-columns:1fr}.sec-vdp-3 .col-1-2-2{display:flex;flex-direction:column;gap:5rem;width:-moz-fit-content;width:fit-content}.sec-vdp-3 .sec-btn-sidebar-layout3 .btn-sidebar-layout3{width:100%}.sec-vdp-3 .col-1-2-4{padding-bottom:10%;top:10%;width:90%}.sec-vdp-3 .col-2-vdp-3{display:flex;flex-direction:column;padding-bottom:5%}.sec-vdp-3 .data-popup #ask-form-container{display:none}.sec-vdp-3 .col-1-2-1,.sec-vdp-3 .photo-view-tabs{display:flex;flex-direction:column}.sec-vdp-3 .col-1-2-1{justify-content:space-between}}@media (max-width:480px){.sec-vdp-3 .vhs-layout3{flex:1 1 100%}.sec-vdp-3 .vhs-info-title{font-size:1.2rem}.sec-vdp-3 .vhs-info-label{font-size:.9rem}.sec-vdp-3 .vhs-info-value{font-size:.8rem}}