/* fdbarfety 12549715 | ddcdusting 04846360 */
.page-header.compact {height: auto!important;}
.page-header.compact .header-default {min-width: 310px;}

/* cbanta 12589711 */
.vdp .web-api-added-placeholder {display: flex; justify-content: center;}

/*owen.perks 12636763*/
.slideshow-dialog.ui-dialog {width: 670px!important; overflow-y: hidden; position: fixed; top: 50%!important; transform: translateY(-50%);}
.slideshow-background .slick-slider .slideshow-disclaimer-btn {color: var(--btn-default-color); border-color: var(--btn-default-border-color); background: var(--color-neutral-0);}

/* wabbey 03030032 */
.oem-mazda-index-landing-0001-v1-hero-content-1 .ws-inv-count-display p span,.oem-mazda-index-landing-0001-v1-hero-content-1 .ws-inv-count-display p a { font-size:32px; }

/* wabbey 04882390 */
.header-logo-style { padding-left: 25px;border-left: 1px #fff solid; }

/* Start 'srp-certified-pre-owned-price-label-final-price' (do not modify this line) */
/* Modified by jvance3 on 04/24/26 11:06 AM EDT */
.srp .inv-type-certified-pre-owned.pricing-detail .final-price .price-label { text-decoration: none; font-weight: 800; font-size: 18px; color: #000000; }
/* End 'srp-certified-pre-owned-price-label-final-price' (do not modify this line) */

/* Start 'srp-used-price-label-final-price' (do not modify this line) */
/* Modified by jvance3 on 04/24/26 11:07 AM EDT */
.srp .inv-type-used.pricing-detail .final-price .price-label { text-decoration: none; font-weight: 800; font-size: 18px; color: #000000; }
/* End 'srp-used-price-label-final-price' (do not modify this line) */

/* Start 'srp-new-price-value-discount' (do not modify this line) */
/* Modified by alamell on 06/25/26 11:10 AM EDT */
.srp .inv-type-new.pricing-detail .discount .price-value { text-decoration: none; font-weight: 600; font-size: 18px; color: #000000; }
/* End 'srp-new-price-value-discount' (do not modify this line) */

/* Start 'srp-new-price-label-final-price' (do not modify this line) */
/* Modified by jvance3 on 04/24/26 10:57 AM EDT */
.srp .inv-type-new.pricing-detail .final-price .price-label { text-decoration: none; font-weight: 800; font-size: 18px; color: #000000; }
/* End 'srp-new-price-label-final-price' (do not modify this line) */

/* Start 'srp-new-price-value-final-price' (do not modify this line) */
/* Modified by jvance3 on 04/24/26 10:57 AM 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-certified-pre-owned-price-value-discount' (do not modify this line) */
/* Modified by jvance3 on 04/24/26 11:06 AM EDT */
.srp .inv-type-certified-pre-owned.pricing-detail .discount .price-value { text-decoration: none; font-weight: 600; font-size: 18px; color: #426a00; }
/* End 'srp-certified-pre-owned-price-value-discount' (do not modify this line) */

/* Start 'srp-certified-pre-owned-price-value-final-price' (do not modify this line) */
/* Modified by jvance3 on 04/24/26 11:07 AM EDT */
.srp .inv-type-certified-pre-owned.pricing-detail .final-price .price-value { text-decoration: none; font-weight: 800; font-size: 27px; color: #000000; }
/* End 'srp-certified-pre-owned-price-value-final-price' (do not modify this line) */

/* Start 'srp-used-price-value-discount' (do not modify this line) */
/* Modified by jvance3 on 04/24/26 11:07 AM EDT */
.srp .inv-type-used.pricing-detail .discount .price-value { text-decoration: none; font-weight: 600; font-size: 18px; color: #426a00; }
/* End 'srp-used-price-value-discount' (do not modify this line) */

/* Start 'srp-used-price-value-final-price' (do not modify this line) */
/* Modified by jvance3 on 04/24/26 11:08 AM 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) */

/* Start 'vdp-new-price-label-final-price' (do not modify this line) */
/* Modified by jvance3 on 04/24/26 11:10 AM EDT */
.vdp .inv-type-new.pricing-detail .final-price .price-label { text-decoration: none; font-weight: 800; font-size: 18px; color: #000000; }
/* End 'vdp-new-price-label-final-price' (do not modify this line) */

/* Start 'vdp-new-price-value-final-price' (do not modify this line) */
/* Modified by jvance3 on 04/24/26 11:10 AM EDT */
.vdp .inv-type-new.pricing-detail .final-price .price-value { text-decoration: none; font-weight: 800; font-size: 27px; color: #000000; }
/* End 'vdp-new-price-value-final-price' (do not modify this line) */

/* Start 'vdp-new-price-value-discount' (do not modify this line) */
/* Modified by alamell on 06/25/26 11:12 AM EDT */
.vdp .inv-type-new.pricing-detail .discount .price-value { text-decoration: none; font-weight: 600; font-size: 18px; color: #000000; }
/* End 'vdp-new-price-value-discount' (do not modify this line) */

/* Start 'vdp-used-price-value-discount' (do not modify this line) */
/* Modified by alamell on 06/25/26 11:11 AM EDT */
.vdp .inv-type-used.pricing-detail .discount .price-value { text-decoration: none; font-weight: 600; font-size: 18px; color: #000000; }
/* End 'vdp-used-price-value-discount' (do not modify this line) */

/* Start 'vdp-used-price-label-final-price' (do not modify this line) */
/* Modified by jvance3 on 04/24/26 11:11 AM EDT */
.vdp .inv-type-used.pricing-detail .final-price .price-label { text-decoration: none; font-weight: 800; font-size: 18px; color: #000000; }
/* End 'vdp-used-price-label-final-price' (do not modify this line) */

/* Start 'vdp-used-price-value-final-price' (do not modify this line) */
/* Modified by jvance3 on 04/24/26 11:12 AM EDT */
.vdp .inv-type-used.pricing-detail .final-price .price-value { text-decoration: none; font-weight: 800; font-size: 27px; color: #000000; }
/* End 'vdp-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;}