/*-----START KBB CUSTOM CSS-----*/#kbb-leaddriver-search-title {color:#FCFCFD !important} #kbb-leaddriver-search-input-selection li button.selected {border-bottom: 4px solid #0989FF !important;} .basic-button{background: #657081 !important; border: 1px solid #0989FF !important; color: #FCFCFD !important; } .basic-button:disabled{background-color: #4D5766 !important; border-color: #0989FF !important; color: #9AA3B1 !important; } #kbb-leaddriver-search-where-is-my-vin, #input-label-select, #kbb-leaddriver-search .input-label {color: #4b4b4b !important } #kbb-leaddriver-search-vehicles li:hover {background: #4B4B4B !important;} #kbb-leaddriver-search {background-color: #181D25 !important; color:#000; border: 2px #2C343F solid !important;} #kbb-leaddriver-search-input-selection li button, #kbb-leaddriver-search-subtitle, #kbb-leaddriver-search-where-is-my-vin {color: #FCFCFD !important;} #kbb-leaddriver-search-logo {display: none !important;} #kbb-leaddriver-search-header::before {margin-left:10px; padding-right: 10px; content: ""; background: url('https://kbbico.info/wp/wp-content/email/dealer/KBB_Full_Color.png') no-repeat; display:inline-block; width:68px; height:78px;} .fxNKVf {background: #181D25 !important;}/*-----END KBB CUSTOM CSS-----*/

/* fdbarfety PPR-309569 */
:root {
  --header-primary-container-bg: #000;
  --header-secondary-container-bg: #000;
  --header-secondary-container-color: #fff;
  --header-primary-container-color: #fff;
  --header-navigation-hover-color: #fff;
  --header-navigation-non-hovered-color: #fff;
  --header-navigation-color: #fff;
  --btn-link-disabled-color: #0c8f51;
  --btn-primary-bg: #0C8F51;
  --btn-primary-border-color: #0C8F51;
  --btn-primary-decoration-color: #0A7A45;
  --btn-primary-hover-border-color: #0A7A45;
  --btn-primary-hover-bg: #0A7A45;
  --btn-primary-hover-color: var(--color-neutral-0);
  --btn-primary-decoration-content: none;
  --btn-default-decoration-color: #000;
  --btn-default-hover-border-color: #0c8f51;
  --btn-default-hover-color: #0c8f51;
  --btn-default-decoration-hover-color: #0c8f51;
}

.page-header.minimal.true-minimal .fn .org {font-weight: 500;font-size: 15.5px !important;}
.dropdown-menu {background: #fff;}
.navigation-default .dropdown-menu h4 {color: #000;}
.page-header.minimal .navigation-default .dropdown-menu a,
.page-header.minimal .form-asterisk-description {color: #000;}
.page-header.minimal .navigation-default .model-selector-default .btn-primary {color: #fff;}
.nav-links a:hover {background-color: var(--color-neutral-1000); color: var(--color-neutral-0)}
.navigation-default .dropdown-menu a:hover:not(.btn),
.ddc-mega-menu-nav .hproduct:hover {color: var(--color-neutral-0); background-color: var(--color-neutral-1000);}
.navigation-default .dropdown-menu:hover .hproduct:hover a:not(.btn) {color: var(--color-neutral-0);}
.navigation-default .dropdown-menu>li {border-left: 1px solid var(--color-neutral-1000);}
.responsive-type .page-header.minimal .inventory-featured-default .btn {font-size: 14px; color: #000; background: #fff;}
.ddc-mega-menu-nav .inventory-featured-default .hproduct .description {line-height: 1;}
.navbar-nav .hours-default {color: #000}
.ddc-mega-menu-nav .hours-default .today {color: #fff; background: #000;}
.ddc-mega-menu-nav .contact-form label {color: var(--color-neutral-1000);}

/*Model Selector*/
.ws-model-selector .nav-pills>button.active {background-color: #0c8f51!important;}

/*Footer*/
.page-section.bg-primary {background-color: #000 !important;}

/* Start 'srp-new-price-label-msrp' (do not modify this line) */
/* Modified by cbanta on 03/30/26 09:09 AM EDT */
.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-label-discount' (do not modify this line) */
/* Modified by ddcrmelasky on 03/30/26 10:30 AM EDT */
.srp .inv-type-new.pricing-detail .discount .price-label { text-decoration: none; font-weight: normal; font-size: 15.75px; color: #c3002f; }
/* End 'srp-new-price-label-discount' (do not modify this line) */

/* Start 'srp-new-price-value-discount' (do not modify this line) */
/* Modified by ddcrmelasky on 03/30/26 10:30 AM EDT */
.srp .inv-type-new.pricing-detail .discount .price-value { text-decoration: none; font-weight: normal; font-size: 15.75px; color: #c3002f; }
/* End 'srp-new-price-value-discount' (do not modify this line) */

/*ddcrmelasky pricing*/
.srp .vehicle-card-title a span, .srp .vehicle-card .msrp a { color: #000; }
.vdp .msrp .price-label a {color:#000;}

/* Start 'vdp-new-price-value-discount' (do not modify this line) */
/* Modified by cbanta on 03/30/26 01:05 PM EDT */
.vdp .inv-type-new.pricing-detail .discount .price-value { text-decoration: none; font-weight: normal; font-size: 18px; color: #c3002f; }
/* End 'vdp-new-price-value-discount' (do not modify this line) */

/* Start 'vdp-new-price-label-discount' (do not modify this line) */
/* Modified by cbanta on 03/30/26 01:05 PM EDT */
.vdp .inv-type-new.pricing-detail .discount .price-label { text-decoration: none; font-weight: normal; font-size: 18px; color: #c3002f; }
/* End 'vdp-new-price-label-discount' (do not modify this line) */

/*SRP*/
.srp .chip-additive { color: #000 !important; }