/* Scrolled header navigation states for the WordPress landing page. */
@media (min-width: 901px) {
  body.shangzuo-landing .site-header.scrolled .main-menu > a,
  body.shangzuo-landing .site-header.scrolled .main-menu > .menu-item > .products-trigger {
    background: transparent !important;
    color: #191919 !important;
    opacity: 1 !important;
    visibility: visible !important;
  }

  body.shangzuo-landing .site-header.scrolled .main-menu > a::before,
  body.shangzuo-landing .site-header.scrolled .main-menu > .menu-item > .products-trigger::before {
    display: block !important;
    background: transparent !important;
    box-shadow: none !important;
  }

  body.shangzuo-landing .site-header.scrolled .main-menu > a:hover,
  body.shangzuo-landing .site-header.scrolled .main-menu > a:focus-visible,
  body.shangzuo-landing .site-header.scrolled .main-menu > .menu-item > .products-trigger:hover,
  body.shangzuo-landing .site-header.scrolled .main-menu > .menu-item > .products-trigger:focus-visible,
  body.shangzuo-landing .site-header.scrolled .main-menu > .menu-item.products-menu:hover > .products-trigger,
  body.shangzuo-landing .site-header.scrolled .main-menu > .menu-item.products-menu:focus-within > .products-trigger,
  body.shangzuo-landing .site-header.scrolled .main-menu > .menu-item.products-menu.is-open > .products-trigger {
    background: var(--header-orange, #ea5b11) !important;
    color: #fff !important;
    opacity: 1 !important;
    visibility: visible !important;
  }

  body.shangzuo-landing .site-header.scrolled .main-menu > a:hover::before,
  body.shangzuo-landing .site-header.scrolled .main-menu > a:focus-visible::before,
  body.shangzuo-landing .site-header.scrolled .main-menu > .menu-item > .products-trigger:hover::before,
  body.shangzuo-landing .site-header.scrolled .main-menu > .menu-item > .products-trigger:focus-visible::before,
  body.shangzuo-landing .site-header.scrolled .main-menu > .menu-item.products-menu:hover > .products-trigger::before,
  body.shangzuo-landing .site-header.scrolled .main-menu > .menu-item.products-menu:focus-within > .products-trigger::before,
  body.shangzuo-landing .site-header.scrolled .main-menu > .menu-item.products-menu.is-open > .products-trigger::before {
    background: var(--header-orange, #ea5b11) !important;
    box-shadow: none !important;
  }

  body.shangzuo-landing .site-header.scrolled .main-menu > a.nav-home.is-current {
    background: transparent !important;
    color: #191919 !important;
  }

  body.shangzuo-landing .site-header.scrolled .main-menu > a.nav-home.is-current::before {
    display: block !important;
    inset: 0 !important;
    background: transparent !important;
  }

  body.shangzuo-landing .site-header.scrolled .main-menu > a.nav-home.is-current:hover,
  body.shangzuo-landing .site-header.scrolled .main-menu > a.nav-home.is-current:focus-visible {
    background: var(--header-orange, #ea5b11) !important;
    color: #fff !important;
  }

  body.shangzuo-landing .site-header.scrolled .main-menu > a.nav-home.is-current:hover::before,
  body.shangzuo-landing .site-header.scrolled .main-menu > a.nav-home.is-current:focus-visible::before {
    background: var(--header-orange, #ea5b11) !important;
  }
}
