/* Desktop category navigation solid panel, after desktop footer transparent-background rules.
   Only the category navigation gets a solid fill; site wallpaper stays visible elsewhere. */
@media screen and (min-width: 992px) {
  html body.dhm-homepage #wrapper > nav.dh-desktop-categories {
    background: #091a47 !important;
    background-color: #091a47 !important;
    background-image: none !important;
    border: 1px solid rgba(153, 239, 0, .34) !important;
    border-radius: 12px !important;
    box-shadow: 0 9px 22px rgba(0, 0, 0, .38) !important;
    padding: 14px 18px !important;
    isolation: isolate;
    z-index: 99920 !important;
  }
  /* The opaque layer also prevents cards/results from showing through while sticky. */
  html body.dhm-homepage #wrapper > nav.dh-desktop-categories::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    background-color: #091a47 !important;
    pointer-events: none;
    z-index: 0;
  }
  html body.dhm-homepage #wrapper > nav.dh-desktop-categories > a {
    position: relative;
    z-index: 1;
  }
}
