/* GOPHER Custom Color Scheme CSS */
  :root {
      --header-secondary-container-bg: #1d75bc;
      --header-secondary-container-color: #fff; 
      --color-primary-50: #c7deee;
      --color-primary-100: #a5c9e4;
      --color-primary-200: #83b4da;
      --color-primary-300: #619fd0;
      --color-primary-400: #3f8ac6;
      --color-primary-500: #1d75bc;
      --color-primary-600: #1963a0;
      --color-primary-700: #155184;
      --color-primary-800: #113f68;
      --color-primary-900: #0d2d4c;
      --color-primary-950: #091b30;
      --btn-link-disabled-color: #1d75bc;
  }
  /* END Custom Color Scheme CSS */

/*owen.perks Header/Nav Text Uppercase */
.navbar-nav .non-mega-menu .nav-list>li>a,
.page-header.minimal .navigation-default .navbar-nav>li>a,
.widget-heading, .sub-heading,
.display-1,.display-2,.display-3,.display-4,.display-5,
h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5,
[data-testid="heading"] {text-transform: uppercase; font-weight: bold;}

/*ddcrmelasky footer*/
.footer-dealer-info .footer-dealer-info-wrapper-1 {background-color: var(--color-neutral-800) !important}
.ddc-footer .ddc-logo-link {width:150px; height: 25px;}
 
/* aelli0tt6 PPR-185715 */
.non-mega-menu .nav-list>li ul {width: inherit; text-align: left;}
.btn-primary {color: white !important;}
.facet-browse-container {padding: 8px;}

/*owen.perks INDEX CTAs*/
.index-hover-ctas .cta.hover h2{color: #1d75bc !important;}

/* fdbarfety PPR-185715 Nav */
.non-mega-menu .nav-list>li:focus-within ul:nth-child(2) {visibility: hidden;}
.non-mega-menu .nav-list>li:hover ul:nth-child(2) {visibility: visible;}
.page-header.minimal .navigation-default .navbar-nav>li>a:hover,
.page-header.minimal .navigation-default .navbar-nav:hover>li>a,
.page-header.minimal .navigation-default .navbar-nav>li>a,
.page-header.minimal .navigation-default .navbar-nav>li.open>a  {color: #fff;}
.page-header.minimal .home-logolink {width: auto;}
.page-header.minimal .non-mega-menu .nav-list li ul {width: inherit; text-align: left;}
.page-header.minimal .non-mega-menu .nav-list>li:hover>a {background: transparent;}
.page-header.minimal .non-mega-menu .nav-list>li:hover ul {background: #121212; width: auto;}
.page-header.minimal .non-mega-menu .nav-list>li ul li a {font-size: 16px;}
.page-header.minimal .non-mega-menu .nav-list>li ul li a:hover {background: #1e75bc;}

/* 05884556 ddcjareds */
.alias-sitebuilder-special-inventory-1 .ddc-page-title { color: #FFF!important; }

/* 06331160 ddcjareds */
@media screen and (min-width: 960px) {
.alias-contact-default .content-page-title { margin-left: 100px!important; text-align: center; }}

/* LIGHT 300 */
@font-face {
  font-family: 'DDC Heading Font Face';
  src: url('/static/sites/c/customwork/fonts/Poppins/Poppins-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: light;
}
@font-face {
  font-family: 'DDC Heading Font Face';
  src: url('/static/sites/c/customwork/fonts/Poppins/Poppins-LightItalic.woff2') format('woff2');
  font-weight: 300;
  font-style: italic;
}

/* wabbey 06371403 */
/* REGULAR 400 */
@font-face {
  font-family: 'DDC Heading Font Face';
  src: url('/static/sites/c/customwork/fonts/Poppins/Poppins-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'DDC Heading Font Face';
  src: url('/static/sites/c/customwork/fonts/Poppins/Poppins-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}
/* BOLD 700 */
@font-face {
  font-family: 'DDC Heading Font Face';
  src: url('/static/sites/c/customwork/fonts/Poppins/Poppins-SemiBold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'DDC Heading Font Face';
  src: url('/static/sites/c/customwork/fonts/Poppins/Poppins-SemiBoldItalic.woff2') format('woff2');
  font-weight: 700;
  font-style: italic;
}
/* BOLD 800 */
@font-face {
  font-family: 'DDC Heading Font Face';
  src: url('/static/sites/c/customwork/fonts/Poppins/Poppins-SemiBold.woff2') format('woff2');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'DDC Heading Font Face';
  src: url('/static/sites/c/customwork/fonts/Poppins/Poppins-SemiBoldItalic.woff2') format('woff2');
  font-weight: 800;
  font-style: italic;
}
/* BOLD 900 */
@font-face {
  font-family: 'DDC Heading Font Face';
  src: url('/static/sites/c/customwork/fonts/Poppins/Poppins-SemiBold.woff2') format('woff2');
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: 'DDC Heading Font Face';
  src: url('/static/sites/c/customwork/fonts/Poppins/Poppins-SemiBoldItalic.woff2') format('woff2');
  font-weight: 900;
  font-style: italic;
}
