/* Match PRODUCTS hover geometry to the other desktop navigation links. */
@media (min-width: 901px) {
  body.shangzuo-landing .site-header .main-menu > .products-menu > .products-trigger,
  body.shangzuo-landing .site-header.scrolled .main-menu > .menu-item > .products-trigger {
    background: transparent !important;
  }

  body.shangzuo-landing .site-header .main-menu > .products-menu > .products-trigger::before,
  body.shangzuo-landing .site-header.scrolled .main-menu > .menu-item > .products-trigger::before {
    display: block !important;
    inset: -1px -14px !important;
    border-radius: 17px !important;
    background: transparent !important;
    box-shadow: none !important;
  }

  body.shangzuo-landing .site-header:not(.scrolled) .main-menu > .products-menu:hover > .products-trigger::before,
  body.shangzuo-landing .site-header:not(.scrolled) .main-menu > .products-menu:focus-within > .products-trigger::before,
  body.shangzuo-landing .site-header:not(.scrolled) .main-menu > .products-menu.is-open > .products-trigger::before {
    background: #fff !important;
    box-shadow: 0 2px 0 var(--header-orange, #ea5b11) !important;
  }

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

  body.shangzuo-landing .site-header:not(.scrolled) .main-menu > .products-menu:hover > .products-trigger,
  body.shangzuo-landing .site-header:not(.scrolled) .main-menu > .products-menu:focus-within > .products-trigger,
  body.shangzuo-landing .site-header:not(.scrolled) .main-menu > .products-menu.is-open > .products-trigger {
    color: var(--header-orange, #ea5b11) !important;
    background: transparent !important;
  }

  body.shangzuo-landing .site-header.scrolled .main-menu > .products-menu:hover > .products-trigger,
  body.shangzuo-landing .site-header.scrolled .main-menu > .products-menu:focus-within > .products-trigger,
  body.shangzuo-landing .site-header.scrolled .main-menu > .products-menu.is-open > .products-trigger {
    color: #fff !important;
    background: transparent !important;
  }
}
