/* Desktop only: keep white logo + white nav on dark hero before scroll (light mode) */
/* Light mode: hamburger icon black (no .header-right-wrap in this page's markup) */

@media (min-width: 1101px) {
  [data-theme="light"]
    .header:not(.fixed)
    .primary-header-inner
    .header-logo
    .logo-dark {
    display: block;
  }
  [data-theme="light"]
    .header:not(.fixed)
    .primary-header-inner
    .header-logo
    .logo-light {
    display: none;
  }
  /* Top-level links: white */
  [data-theme="light"]
    .header:not(.fixed)
    .primary-header-inner
    .header-menu-wrap
    .mobile-menu-items
    > ul
    > li
    > a {
    color: var(--rr-color-common-white);
  }
  [data-theme="light"]
    .header:not(.fixed)
    .primary-header-inner
    .header-menu-wrap
    .mobile-menu-items
    > ul
    > li
    > a:hover {
    color: var(--rr-color-theme-primary);
  }
  [data-theme="light"]
    .header:not(.fixed)
    .primary-header-inner
    .header-menu-wrap
    .mobile-menu-items
    > ul
    > .menu-item-has-children:after {
    color: var(--rr-color-common-white);
  }
  /* Dropdown links: keep dark so they stay readable on white dropdown bg */
  [data-theme="light"]
    .header:not(.fixed)
    .primary-header-inner
    .header-menu-wrap
    .mobile-menu-items
    ul
    li
    ul
    li
    a {
    color: var(--rr-color-heading-primary);
  }
}
