/* VDP NHTSA STYLING */
.vdp .btn.safeCarInfoLink {margin-top: 0px;}

@media(max-width: 1430px) {
    .vdp div[data-web-api-id="safercar"] {flex-direction: column; }
}

/* fdbarfety PPR-343252 */
.page-bd .inventory-featured-default .row {display: flex; flex-wrap: wrap; flex: 1 0 100%;}
.page-bd .inventory-featured-default img.photo.thumb {width: 100%;}
.page-bd .inventory-featured-default .pricing {width: 100%;}
.page-bd .inventory-featured-default .description {padding-bottom: 10px;}
.page-bd .inventory-featured-default .btn {margin-bottom: 20px;}

/*owen.perks VDP safecar chevron */
.vdp [data-web-api-id="safercar"] span {position: absolute; padding-left: 4px; top: 5px}

/* Start 'srp-new-price-label-msrp' (do not modify this line) */
/* Modified by mtoof1 on 10/30/26 02:40 PM EDT */
.srp .inv-type-new.pricing-detail .msrp .price-label { text-decoration: none; font-weight: normal; font-size: 15.7px; color: #606060; }
/* End 'srp-new-price-label-msrp' (do not modify this line) */

/* Start 'srp-new-price-label-discount' (do not modify this line) */
/* Modified by mtoof1 on 10/30/26 02:40 PM EDT */
.srp .inv-type-new.pricing-detail .discount .price-label { text-decoration: none; font-weight: normal; font-size: 15.7px; color: #606060; }
/* End 'srp-new-price-label-discount' (do not modify this line) */

/* Start 'srp-new-price-label-totalFees' (do not modify this line) */
/* Modified by mtoof1 on 10/30/26 02:41 PM EDT */
.srp .inv-type-new.pricing-detail .totalFees .price-label { text-decoration: none; font-weight: normal; font-size: 15.7px; color: #606060; }
/* End 'srp-new-price-label-totalFees' (do not modify this line) */

/* Start 'srp-new-price-label-final-price' (do not modify this line) */
/* Modified by mtoof1 on 10/30/26 02:41 PM EDT */
.srp .inv-type-new.pricing-detail .final-price .price-label { text-decoration: none; font-weight: normal; font-size: 15.7px; color: #606060; }
/* End 'srp-new-price-label-final-price' (do not modify this line) */

/* Start 'srp-new-price-value-msrp' (do not modify this line) */
/* Modified by mtoof1 on 10/30/26 02:41 PM EDT */
.srp .inv-type-new.pricing-detail .msrp .price-value { text-decoration: none; font-weight: normal; font-size: 15.7px; color: #000000; }
/* End 'srp-new-price-value-msrp' (do not modify this line) */

/* Start 'srp-new-price-value-discount' (do not modify this line) */
/* Modified by mtoof1 on 10/30/26 02:41 PM EDT */
.srp .inv-type-new.pricing-detail .discount .price-value { text-decoration: none; font-weight: normal; font-size: 15.7px; color: #366d6b; }
/* End 'srp-new-price-value-discount' (do not modify this line) */

/* Start 'srp-new-price-value-totalFees' (do not modify this line) */
/* Modified by mtoof1 on 10/30/26 02:42 PM EDT */
.srp .inv-type-new.pricing-detail .totalFees .price-value { text-decoration: none; font-weight: normal; font-size: 15.7px; color: #000000; }
/* End 'srp-new-price-value-totalFees' (do not modify this line) */

/* Start 'srp-new-price-value-final-price' (do not modify this line) */
/* Modified by mtoof1 on 10/30/26 02:42 PM EDT */
.srp .inv-type-new.pricing-detail .final-price .price-value { text-decoration: none; font-weight: 800; font-size: 27px; color: #000000; }
/* End 'srp-new-price-value-final-price' (do not modify this line) */

/* Start 'srp-used-price-label-askingPrice' (do not modify this line) */
/* Modified by mtoof1 on 10/30/26 02:44 PM EDT */
.srp .inv-type-used.pricing-detail .askingPrice .price-label { text-decoration: none; font-weight: normal; font-size: 15.7px; color: #606060; }
/* End 'srp-used-price-label-askingPrice' (do not modify this line) */

/* Start 'srp-used-price-label-totalFees' (do not modify this line) */
/* Modified by mtoof1 on 10/30/26 02:44 PM EDT */
.srp .inv-type-used.pricing-detail .totalFees .price-label { text-decoration: none; font-weight: normal; font-size: 15.7px; color: #606060; }
/* End 'srp-used-price-label-totalFees' (do not modify this line) */

/* Start 'srp-used-price-label-final-price' (do not modify this line) */
/* Modified by mtoof1 on 10/30/26 02:45 PM EDT */
.srp .inv-type-used.pricing-detail .final-price .price-label { text-decoration: none; font-weight: normal; font-size: 15.7px; color: #606060; }
/* End 'srp-used-price-label-final-price' (do not modify this line) */

/* Start 'srp-used-price-value-askingPrice' (do not modify this line) */
/* Modified by mtoof1 on 10/30/26 02:45 PM EDT */
.srp .inv-type-used.pricing-detail .askingPrice .price-value { text-decoration: none; font-weight: normal; font-size: 15.7px; color: #000000; }
/* End 'srp-used-price-value-askingPrice' (do not modify this line) */

/* Start 'srp-used-price-value-totalFees' (do not modify this line) */
/* Modified by mtoof1 on 10/30/26 02:45 PM EDT */
.srp .inv-type-used.pricing-detail .totalFees .price-value { text-decoration: none; font-weight: normal; font-size: 15.7px; color: #000000; }
/* End 'srp-used-price-value-totalFees' (do not modify this line) */

/* Start 'srp-used-price-value-final-price' (do not modify this line) */
/* Modified by mtoof1 on 10/30/26 02:45 PM EDT */
.srp .inv-type-used.pricing-detail .final-price .price-value { text-decoration: none; font-weight: 800; font-size: 27px; color: #000000; }
/* End 'srp-used-price-value-final-price' (do not modify this line) */