/*owen.perks 12836777 */
.navbar-nav .nav-fragment .recommendations-vehicles .tile-list .title,
.navbar-nav .nav-fragment .recommendations-vehicles .tile-list-no-flex-layout .title {font-size: 14px;}
.navbar-nav .nav-fragment .recommendations-vehicles .tile-list .vehicle-list-item .rv-recommended-details, .navbar-nav .nav-fragment .recommendations-vehicles .tile-list-no-flex-layout .vehicle-list-item .rv-recommended-details {margin-bottom: 12px;}
.recommendations-vehicles .tile-list .rv-recommended-details, .recommendations-vehicles .tile-list-no-flex-layout .rv-recommended-details {font-size: 14px;}
.ddc-mega-menu-nav .inventory-featured-default .hproduct h3 {height: 40px}

/* Start 'srp-new-price-value-discount' (do not modify this line) */
/* Modified by skschlichting on 05/31/23 05:40 PM CDT */
.srp .inv-type-new.pricing-detail .discount .price-value { text-decoration: none; font-weight: bold; font-size: 20.75px; color: #0A5D00; }
/* End 'srp-new-price-value-discount' (do not modify this line) */

/* Start 'srp-new-price-label-discount' (do not modify this line) */
/* Modified by skschlichting on 05/30/23 02:17 PM CDT */
.srp .inv-type-new.pricing-detail .discount .price-label { text-decoration: none; font-size: 16.75px; color: #000000; }
/* End 'srp-new-price-label-discount' (do not modify this line) */

/* Start 'srp-pre-owned-price-value-retailValue' (do not modify this line) */
/* Modified by skschlichting on 05/31/23 05:38 PM CDT */
.srp .inv-type-pre-owned.pricing-detail .retailValue .price-value { text-decoration: line-through; font-size: 15.75px; color: #000000; }
/* End 'srp-pre-owned-price-value-retailValue' (do not modify this line) */

/* Start 'srp-pre-owned-price-value-discount' (do not modify this line) */
/* Modified by skschlichting on 05/31/23 05:40 PM CDT */
.srp .inv-type-pre-owned.pricing-detail .discount .price-value { text-decoration: none; font-weight: bold; font-size: 15.75px; color: #0a5d00; }
/* End 'srp-pre-owned-price-value-discount' (do not modify this line) */

/* Start 'vdp-new-price-value-discount' (do not modify this line) */
/* Modified by ddcdylonl on 12/28/24 10:23 AM EST */
.vdp .inv-type-new.pricing-detail .discount .price-value { text-decoration: none; font-weight: 800; font-size: 18px; color: #276221; }
/* End 'vdp-new-price-value-discount' (do not modify this line) */

/* ddcrandyh CC13071580 */
.inventory-featured-default .pricing li .value { font-weight: bold; }

/* wabbey CC13073309 */
.CC13073309 .pricing .discount .value,
.CC13073309 .pricing .abSub .value { color: #cc0000; }

/* Start 'srp-new-price-label-final-price' (do not modify this line) */
/* Modified by mjohnson43 on 08/22/23 08:44 AM MDT */
.srp .inv-type-new.pricing-detail .final-price .price-label { text-decoration: none; font-weight: 800; font-size: 22.5px; color: #000000; }
/* End 'srp-new-price-label-final-price' (do not modify this line) */

/* ddcrandyh CC13077540 */
.inventory-featured-default .pricing .final-price .label { font-weight: bold; color: black; }

/* Start 'vdp-used-price-value-final-price' (do not modify this line) */
/* Modified by ddcdylonl on 12/28/24 10:20 AM EST */
.vdp .inv-type-used.pricing-detail .final-price .price-value { text-decoration: none; font-weight: 800; font-size: 27px; color: #276221; }
/* End 'vdp-used-price-value-final-price' (do not modify this line) */

/* Start 'srp-used-price-value-final-price' (do not modify this line) */
/* Modified by ddcdylonl on 12/28/24 10:21 AM EST */
.srp .inv-type-used.pricing-detail .final-price .price-value { text-decoration: none; font-weight: 800; font-size: 22.5px; color: #276221; }
/* End 'srp-used-price-value-final-price' (do not modify this line) */

/*Gopher: Adding Content Freeze Banner*/
@keyframes pulse {0%{background-color: darkred;} 100% {background-color: orangered;}}
.ddc-composer::before {content:"ATTENTION: A NEW WEBSITE IS BEING BUILT! Any website edits made today on the current site will not carry over to the new, upgraded site. Please contact your Performance Manager for assistance or with questions."; font-size: 24px; font-weight: 900; text-align: center; color: #fff; display: block; padding: 20px 25px; background-color: darkred; animation: pulse 1250ms ease-in-out alternate infinite; text-shadow: 0 0 3px rgba(0,0,0,.55); border-bottom: 1px solid black;}
.v9-oem-mazda-0001-v1 .ddc-composer .page-header.header-compact,.v9-oem-mazda-0001-v1 .ddc-composer .navbar.header-compact {position: static;}
.v9-global-0011-v2 .ddc-composer .page-header.value-statement-header .vs-header-container.persistent-contact {position: absolute;}