/* GOPHER Custom Color Scheme CSS */
:root {
    --color-primary-50: #c6c8d2;
    --color-primary-100: #a2a8b7;
    --color-primary-200: #7e889c;
    --color-primary-300: #5a6881;
    --color-primary-400: #364866;
    --color-primary-500: #12284b;
    --color-primary-600: #0f2240;
    --color-primary-700: #0c1c35;
    --color-primary-800: #09162a;
    --color-primary-900: #06101f;
    --color-primary-950: #030a14;
    --btn-link-disabled-color: #12284b;
}
/* END Custom Color Scheme CSS */

/*owen.perks 09725235 */
.content-alert-banner {background-color:#12284B }
.index [data-name="cta-blocks-large-icon-three-across.2-1"] .ws-content-cta .ddc-icon.text-primary,.index [data-name="cta-blocks-large-icon-three-across.2-1"] .ws-content-cta .btn.btn-link {color: #00538B !important;}
.index .franchiseList {max-width: 1500px;}

/* 09897244 JLC */
.page-header.responsive-centered-nav .header-navigation .header-default .home-logolink { pointer-events: none; }
.ddc-wrapper { padding-bottom: 0!important; }
.ddc-wrapper + .push { height: 0!important; }

/* 10731133 ddcjareds */
.vdp .media-content .mycars-buttons, .vdp .media-content .cta-container { display: none!important; }

/* 11152018 JLC */
.locations-group-nav .franchise .childList.flyout .vcard .childFranchise {height: 60px;}
.locations-group-nav .franchise.buick .childList.flyout .vcard .childFranchise img,
.locations-group-nav .franchise.ram .childList.flyout .vcard .childFranchise img,
.locations-group-nav .franchise.chevrolet .childList.flyout .vcard .childFranchise img,
.locations-group-nav .franchise.jeep .childList.flyout .vcard .childFranchise img { display: none;  }
.locations-group-nav .franchise.buick .childList.flyout .vcard .childFranchise { background: no-repeat url("/static/v8/global/images/franchise-logos/auto/b/buick/white/117x80.jpg") center / contain;  }
.locations-group-nav .franchise.ram .childList.flyout .vcard .childFranchise { background: no-repeat url("/static/v8/global/images/franchise-logos/auto/r/ram/white/117x80.jpg") center / contain; }
.locations-group-nav .franchise.chevrolet .childList.flyout .vcard .childFranchise { background: no-repeat url("/static/v8/global/images/franchise-logos/auto/c/chevrolet/white/117x80.jpg") center / contain; }
.locations-group-nav .franchise.jeep .childList.flyout .vcard .childFranchise { background: no-repeat url("/static/v8/global/images/franchise-logos/auto/j/jeep/white/117x80.jpg") center / contain; }




/* Start 'srp-new-price-label-msrp' (do not modify this line) */
/* Modified by scontreras1 on 12/17/25 11:10 AM CST */
.srp .inv-type-new.pricing-detail .msrp .price-label { text-decoration: none; font-weight: normal; font-size: 15.75px; color: #000000; }
/* End 'srp-new-price-label-msrp' (do not modify this line) */

/* Start 'srp-new-price-value-msrp' (do not modify this line) */
/* Modified by scontreras1 on 12/17/25 11:10 AM CST */
.srp .inv-type-new.pricing-detail .msrp .price-value { text-decoration: none; font-weight: normal; font-size: 15.75px; color: #000000; }
/* End 'srp-new-price-value-msrp' (do not modify this line) */

/* Start 'srp-new-price-label-final-price' (do not modify this line) */
/* Modified by scontreras1 on 12/17/25 11:07 AM CST */
.srp .inv-type-new.pricing-detail .final-price .price-label { text-decoration: none; font-weight: bold; font-size: 20.75px; color: #000000; }
/* End 'srp-new-price-label-final-price' (do not modify this line) */

/* Start 'srp-pre-owned-price-label-final-price' (do not modify this line) */
/* Modified by scontreras1 on 12/17/25 11:36 AM CST */
.srp .inv-type-pre-owned.pricing-detail .final-price .price-label { text-decoration: none; font-weight: bold; font-size: 20.75px; color: #000000; }
/* End 'srp-pre-owned-price-label-final-price' (do not modify this line) */

/* Start 'vdp-used-price-label-final-price' (do not modify this line) */
/* Modified by scontreras1 on 12/17/25 11:42 AM CST */
.vdp .inv-type-used.pricing-detail .final-price .price-label { text-decoration: none; font-weight: bold; font-size: 20.75px; 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 scontreras1 on 12/17/25 11:42 AM CST */
.vdp .inv-type-used.pricing-detail .final-price .price-value { text-decoration: none; font-weight: 800; font-size: 22.5px; color: #000000; }
/* End 'vdp-used-price-value-final-price' (do not modify this line) */

/* Start 'vdp-new-price-label-final-price' (do not modify this line) */
/* Modified by scontreras1 on 12/17/25 11:43 AM CST */
.vdp .inv-type-new.pricing-detail .final-price .price-label { text-decoration: none; font-weight: bold; font-size: 20.75px; 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 scontreras1 on 12/17/25 11:43 AM CST */
.vdp .inv-type-new.pricing-detail .final-price .price-value { text-decoration: none; font-weight: 800; font-size: 22.5px; color: #000000; }
/* End 'vdp-new-price-value-final-price' (do not modify this line) */