/* Chinee Kids Car brand layer. Loaded globally through functions.php. */

.garment-logo .logo-light,
.dibu .footer-l .logo img {
  content: url('../img/logo2.png?v=20260916');
}

.garment-logo .logo-dark {
  content: url('../img/logo.png?v=20260916');
}

img[src*="/brand-mark.png"] {
  content: url('../img/brand-mark.png?v=20260916');
}

img[src*="/logo3.png"] {
  content: url('../img/logo3.png?v=20260916');
}

a:focus-visible,
button:focus-visible,
input:focus-visible,
select:focus-visible,
textarea:focus-visible {
  outline: 3px solid #43ade4 !important;
  outline-offset: 3px;
  box-shadow: none !important;
}

@media screen and (min-width: 701px) {
  :root {
    --c1: #ff5b37;
    --c2: #43ade4;
  }

  .garment-nav > a:hover,
  .garment-nav > a.current,
  .dropdown-trigger:hover,
  .dropdown-trigger.current {
    color: #fdbd24 !important;
  }

  .garment-header.is-scrolled .garment-nav > a:hover,
  .garment-header.is-scrolled .garment-nav > a.current,
  .garment-header.is-scrolled .dropdown-trigger:hover,
  .garment-header.is-scrolled .dropdown-trigger.current {
    color: #ff5b37 !important;
  }

  .garment-header.is-scrolled {
    border-bottom-color: rgba(16, 17, 20, 0.08) !important;
    box-shadow: 0 12px 34px rgba(16, 17, 20, 0.08) !important;
  }

  .dibu {
    background-image:
      linear-gradient(90deg, rgba(7, 8, 11, 0.98), rgba(7, 8, 11, 0.83) 52%, rgba(7, 8, 11, 0.72)),
      url('../img/chinee-home-20260916/footer-factory.webp') !important;
    background-position: center 58% !important;
    background-size: cover !important;
  }

  .dibu .footer-l .logo img {
    object-fit: contain !important;
    object-position: left center !important;
  }

  .dibu .footer-r h3,
  .dibu .footer-r a:hover,
  .dibu .Contacts i {
    color: #fdbd24 !important;
  }

  .dibu .bls {
    opacity: 0.32;
  }
}
