/* Decor-Rent sticky navigation (opt-in Site Setting). The existing top strip scrolls away.
   Keep the primary navigation and existing desktop category bar in ONE sticky group
   so that neither overlaps the other when scrolled. No JavaScript required. */
.decor-sticky-navigation {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 100;
  width: 100%;
}
/* The category bar is sticky independently in the original website; inside the
   grouped wrapper it must participate in normal flow instead. */
.decor-sticky-navigation > .decor-cat-subnav {
  position: relative;
  top: auto;
  z-index: 1;
}
/* Preserve the branding/dropdown menu above the secondary category bar. */
.decor-sticky-navigation > .site-header {
  position: relative;
  z-index: 10;
}
/* The existing mobile-category CSS hides the secondary bar on small screens.
   This rule is additive and does not affect the hamburger dropdown. */
