/* Blog-only reconciliation of the captured GHL sticky-header states.
   The original stylesheet assumes white text over a transparent header before
   scrolling. Blog hub/articles use a white header at every scroll position.
   Keep hover/dropdown styling and the existing .scrolled JS behaviour intact. */
.spb-blog-page .sticky-header:not(.scrolled) {
  background-color: #fff;
  color: #000;
}

/* Apply only in the initial, non-hover state. The original GHL selectors
   retain their blue-background/white-text hover and open-menu behaviour. */
.spb-blog-page .sticky-header:not(.scrolled) a:not(:hover),
.spb-blog-page .sticky-header:not(.scrolled) .menu-item-title:not(:hover),
.spb-blog-page .sticky-header:not(.scrolled) .menu-item-title:not(:hover) span {
  color: #000;
}
