/**
 * Header & Logo Style Manager Styles
 * File: wp-content/themes/ohio-child/inc/features/header-style.css
 *
 * Logo & Menu Text Overrides:
 * ───────────────────────────────────────────────────────────────────
 * 1. Default (No override): No CSS rules applied, theme defaults used.
 * 2. Light Logo & Light Text:
 *    - Menu text: White (#ffffff)
 *    - Logo: GBJP_Logo_Dark.png (Light / White logo image)
 * 3. Dark Logo & Dark Text:
 *    - Menu text: Dark (#121216)
 *    - Logo: GBJP_Logo.png (Dark logo image)
 */


/* ==========================================================================
   1. STANDARD MODE: NORMAL HEADER (TOP)
   ========================================================================== */

/* ─── Light Logo & Light Text ─── */
body.jp-hdr-normal-light:not(.dark-scheme) header:not(.showed) .branding-title .for-onepage {
  display: none !important;
}
body.jp-hdr-normal-light:not(.dark-scheme) header:not(.showed) .branding-title .logo .dark-scheme-logo {
  display: none !important;
}
body.jp-hdr-normal-light:not(.dark-scheme) header:not(.showed) .branding-title .logo {
  display: block !important;
}
body.jp-hdr-normal-light:not(.dark-scheme) header:not(.showed) .branding-title .logo img {
  content: url("https://images.journalspress.com/2026/08/gbjp_logo_dark-1.svg") !important;
  display: block !important;
}
body.jp-hdr-normal-light:not(.dark-scheme) header:not(.showed) #mega-menu-wrap > ul.mega-menu > li.mega-menu-item > a.mega-menu-link,
body.jp-hdr-normal-light:not(.dark-scheme) header:not(.showed) #mega-menu-wrap > ul.mega-menu > li.mega-menu-item > a.mega-menu-link span,
body.jp-hdr-normal-light:not(.dark-scheme) header:not(.showed) #mega-menu-wrap > ul > li > a,
body.jp-hdr-normal-light:not(.dark-scheme) header:not(.showed) #mega-menu-wrap > ul > li > a > span,
body.jp-hdr-normal-light:not(.dark-scheme) header:not(.showed) .main-menu-link,
body.jp-hdr-normal-light:not(.dark-scheme) header:not(.showed) .nav-menu > li > a,
body.jp-hdr-normal-light:not(.dark-scheme) header:not(.showed) .nav-menu > li > a > span,
body.jp-hdr-normal-light:not(.dark-scheme) header:not(.showed) .menu-item > a,
body.jp-hdr-normal-light:not(.dark-scheme) header:not(.showed) .menu-item > a > span,
body.jp-hdr-normal-light:not(.dark-scheme) header:not(.showed) .item-title,
body.jp-hdr-normal-light:not(.dark-scheme) header:not(.showed) .hamburger-holder {
  color: #ffffff !important;
}

/* ─── Dark Logo & Dark Text ─── */
body.jp-hdr-normal-dark:not(.dark-scheme) header:not(.showed) .branding-title .for-onepage {
  display: none !important;
}
body.jp-hdr-normal-dark:not(.dark-scheme) header:not(.showed) .branding-title .logo .dark-scheme-logo {
  display: none !important;
}
body.jp-hdr-normal-dark:not(.dark-scheme) header:not(.showed) .branding-title .logo {
  display: block !important;
}
body.jp-hdr-normal-dark:not(.dark-scheme) header:not(.showed) .branding-title .logo img {
  content: url("https://images.journalspress.com/2023/04/GBJP_Logo.png") !important;
  display: block !important;
}
body.jp-hdr-normal-dark:not(.dark-scheme) header:not(.showed) #mega-menu-wrap > ul.mega-menu > li.mega-menu-item > a.mega-menu-link,
body.jp-hdr-normal-dark:not(.dark-scheme) header:not(.showed) #mega-menu-wrap > ul.mega-menu > li.mega-menu-item > a.mega-menu-link span,
body.jp-hdr-normal-dark:not(.dark-scheme) header:not(.showed) #mega-menu-wrap > ul > li > a,
body.jp-hdr-normal-dark:not(.dark-scheme) header:not(.showed) #mega-menu-wrap > ul > li > a > span,
body.jp-hdr-normal-dark:not(.dark-scheme) header:not(.showed) .main-menu-link,
body.jp-hdr-normal-dark:not(.dark-scheme) header:not(.showed) .nav-menu > li > a,
body.jp-hdr-normal-dark:not(.dark-scheme) header:not(.showed) .nav-menu > li > a > span,
body.jp-hdr-normal-dark:not(.dark-scheme) header:not(.showed) .menu-item > a,
body.jp-hdr-normal-dark:not(.dark-scheme) header:not(.showed) .menu-item > a > span,
body.jp-hdr-normal-dark:not(.dark-scheme) header:not(.showed) .item-title,
body.jp-hdr-normal-dark:not(.dark-scheme) header:not(.showed) .hamburger-holder {
  color: #121216 !important;
}


/* ==========================================================================
   2. STANDARD MODE: STICKY HEADER (SCROLLED)
   ========================================================================== */

/* ─── Light Logo & Light Text ─── */
body.jp-hdr-sticky-light:not(.dark-scheme) header.-sticky.showed .branding-title .for-onepage {
  display: none !important;
}
body.jp-hdr-sticky-light:not(.dark-scheme) header.-sticky.showed .branding-title .logo .dark-scheme-logo {
  display: none !important;
}
body.jp-hdr-sticky-light:not(.dark-scheme) header.-sticky.showed .branding-title .logo {
  display: block !important;
}
body.jp-hdr-sticky-light:not(.dark-scheme) header.-sticky.showed .branding-title .logo img {
  content: url("https://images.journalspress.com/2026/08/gbjp_logo_dark-1.svg") !important;
  display: block !important;
}
body.jp-hdr-sticky-light:not(.dark-scheme) header.-sticky.showed #mega-menu-wrap > ul.mega-menu > li.mega-menu-item > a.mega-menu-link,
body.jp-hdr-sticky-light:not(.dark-scheme) header.-sticky.showed #mega-menu-wrap > ul.mega-menu > li.mega-menu-item > a.mega-menu-link span,
body.jp-hdr-sticky-light:not(.dark-scheme) header.-sticky.showed #mega-menu-wrap > ul > li > a,
body.jp-hdr-sticky-light:not(.dark-scheme) header.-sticky.showed #mega-menu-wrap > ul > li > a > span,
body.jp-hdr-sticky-light:not(.dark-scheme) header.-sticky.showed .main-menu-link,
body.jp-hdr-sticky-light:not(.dark-scheme) header.-sticky.showed .nav-menu > li > a,
body.jp-hdr-sticky-light:not(.dark-scheme) header.-sticky.showed .nav-menu > li > a > span,
body.jp-hdr-sticky-light:not(.dark-scheme) header.-sticky.showed .menu-item > a,
body.jp-hdr-sticky-light:not(.dark-scheme) header.-sticky.showed .menu-item > a > span,
body.jp-hdr-sticky-light:not(.dark-scheme) header.-sticky.showed .item-title,
body.jp-hdr-sticky-light:not(.dark-scheme) header.-sticky.showed .hamburger-holder {
  color: #ffffff !important;
}

/* ─── Dark Logo & Dark Text ─── */
body.jp-hdr-sticky-dark:not(.dark-scheme) header.-sticky.showed .branding-title .for-onepage {
  display: none !important;
}
body.jp-hdr-sticky-dark:not(.dark-scheme) header.-sticky.showed .branding-title .logo .dark-scheme-logo {
  display: none !important;
}
body.jp-hdr-sticky-dark:not(.dark-scheme) header.-sticky.showed .branding-title .logo {
  display: block !important;
}
body.jp-hdr-sticky-dark:not(.dark-scheme) header.-sticky.showed .branding-title .logo img {
  content: url("https://images.journalspress.com/2023/04/GBJP_Logo.png") !important;
  display: block !important;
}
body.jp-hdr-sticky-dark:not(.dark-scheme) header.-sticky.showed #mega-menu-wrap > ul.mega-menu > li.mega-menu-item > a.mega-menu-link,
body.jp-hdr-sticky-dark:not(.dark-scheme) header.-sticky.showed #mega-menu-wrap > ul.mega-menu > li.mega-menu-item > a.mega-menu-link span,
body.jp-hdr-sticky-dark:not(.dark-scheme) header.-sticky.showed #mega-menu-wrap > ul > li > a,
body.jp-hdr-sticky-dark:not(.dark-scheme) header.-sticky.showed #mega-menu-wrap > ul > li > a > span,
body.jp-hdr-sticky-dark:not(.dark-scheme) header.-sticky.showed .main-menu-link,
body.jp-hdr-sticky-dark:not(.dark-scheme) header.-sticky.showed .nav-menu > li > a,
body.jp-hdr-sticky-dark:not(.dark-scheme) header.-sticky.showed .nav-menu > li > a > span,
body.jp-hdr-sticky-dark:not(.dark-scheme) header.-sticky.showed .menu-item > a,
body.jp-hdr-sticky-dark:not(.dark-scheme) header.-sticky.showed .menu-item > a > span,
body.jp-hdr-sticky-dark:not(.dark-scheme) header.-sticky.showed .item-title,
body.jp-hdr-sticky-dark:not(.dark-scheme) header.-sticky.showed .hamburger-holder {
  color: #121216 !important;
}


/* ==========================================================================
   3. DARK MODE: NORMAL HEADER (TOP)
   ========================================================================== */

/* ─── Light Logo & Light Text ─── */
body.dark-scheme.jp-hdr-dm-normal-light header:not(.showed) .branding-title .for-onepage {
  display: none !important;
}
body.dark-scheme.jp-hdr-dm-normal-light header:not(.showed) .branding-title .logo .dark-scheme-logo {
  display: none !important;
}
body.dark-scheme.jp-hdr-dm-normal-light header:not(.showed) .branding-title .logo {
  display: block !important;
}
body.dark-scheme.jp-hdr-dm-normal-light header:not(.showed) .branding-title .logo img {
  content: url("https://images.journalspress.com/2026/08/gbjp_logo_dark-1.svg") !important;
  display: block !important;
}
body.dark-scheme.jp-hdr-dm-normal-light header:not(.showed) #mega-menu-wrap > ul.mega-menu > li.mega-menu-item > a.mega-menu-link,
body.dark-scheme.jp-hdr-dm-normal-light header:not(.showed) #mega-menu-wrap > ul.mega-menu > li.mega-menu-item > a.mega-menu-link span,
body.dark-scheme.jp-hdr-dm-normal-light header:not(.showed) #mega-menu-wrap > ul > li > a,
body.dark-scheme.jp-hdr-dm-normal-light header:not(.showed) #mega-menu-wrap > ul > li > a > span,
body.dark-scheme.jp-hdr-dm-normal-light header:not(.showed) .main-menu-link,
body.dark-scheme.jp-hdr-dm-normal-light header:not(.showed) .nav-menu > li > a,
body.dark-scheme.jp-hdr-dm-normal-light header:not(.showed) .nav-menu > li > a > span,
body.dark-scheme.jp-hdr-dm-normal-light header:not(.showed) .menu-item > a,
body.dark-scheme.jp-hdr-dm-normal-light header:not(.showed) .menu-item > a > span,
body.dark-scheme.jp-hdr-dm-normal-light header:not(.showed) .item-title,
body.dark-scheme.jp-hdr-dm-normal-light header:not(.showed) .hamburger-holder {
  color: #ffffff !important;
}

/* ─── Dark Logo & Dark Text ─── */
body.dark-scheme.jp-hdr-dm-normal-dark header:not(.showed) .branding-title .for-onepage {
  display: none !important;
}
body.dark-scheme.jp-hdr-dm-normal-dark header:not(.showed) .branding-title .logo .dark-scheme-logo {
  display: none !important;
}
body.dark-scheme.jp-hdr-dm-normal-dark header:not(.showed) .branding-title .logo {
  display: block !important;
}
body.dark-scheme.jp-hdr-dm-normal-dark header:not(.showed) .branding-title .logo img {
  content: url("https://images.journalspress.com/2023/04/GBJP_Logo.png") !important;
  display: block !important;
}
body.dark-scheme.jp-hdr-dm-normal-dark header:not(.showed) #mega-menu-wrap > ul.mega-menu > li.mega-menu-item > a.mega-menu-link,
body.dark-scheme.jp-hdr-dm-normal-dark header:not(.showed) #mega-menu-wrap > ul.mega-menu > li.mega-menu-item > a.mega-menu-link span,
body.dark-scheme.jp-hdr-dm-normal-dark header:not(.showed) #mega-menu-wrap > ul > li > a,
body.dark-scheme.jp-hdr-dm-normal-dark header:not(.showed) #mega-menu-wrap > ul > li > a > span,
body.dark-scheme.jp-hdr-dm-normal-dark header:not(.showed) .main-menu-link,
body.dark-scheme.jp-hdr-dm-normal-dark header:not(.showed) .nav-menu > li > a,
body.dark-scheme.jp-hdr-dm-normal-dark header:not(.showed) .nav-menu > li > a > span,
body.dark-scheme.jp-hdr-dm-normal-dark header:not(.showed) .menu-item > a,
body.dark-scheme.jp-hdr-dm-normal-dark header:not(.showed) .menu-item > a > span,
body.dark-scheme.jp-hdr-dm-normal-dark header:not(.showed) .item-title,
body.dark-scheme.jp-hdr-dm-normal-dark header:not(.showed) .hamburger-holder {
  color: #121216 !important;
}


/* ==========================================================================
   4. DARK MODE: STICKY HEADER (SCROLLED)
   ========================================================================== */

/* ─── Light Logo & Light Text ─── */
body.dark-scheme.jp-hdr-dm-sticky-light header.-sticky.showed .branding-title .for-onepage {
  display: none !important;
}
body.dark-scheme.jp-hdr-dm-sticky-light header.-sticky.showed .branding-title .logo .dark-scheme-logo {
  display: none !important;
}
body.dark-scheme.jp-hdr-dm-sticky-light header.-sticky.showed .branding-title .logo {
  display: block !important;
}
body.dark-scheme.jp-hdr-dm-sticky-light header.-sticky.showed .branding-title .logo img {
  content: url("https://images.journalspress.com/2026/08/gbjp_logo_dark-1.svg") !important;
  display: block !important;
}
body.dark-scheme.jp-hdr-dm-sticky-light header.-sticky.showed #mega-menu-wrap > ul.mega-menu > li.mega-menu-item > a.mega-menu-link,
body.dark-scheme.jp-hdr-dm-sticky-light header.-sticky.showed #mega-menu-wrap > ul.mega-menu > li.mega-menu-item > a.mega-menu-link span,
body.dark-scheme.jp-hdr-dm-sticky-light header.-sticky.showed #mega-menu-wrap > ul > li > a,
body.dark-scheme.jp-hdr-dm-sticky-light header.-sticky.showed #mega-menu-wrap > ul > li > a > span,
body.dark-scheme.jp-hdr-dm-sticky-light header.-sticky.showed .main-menu-link,
body.dark-scheme.jp-hdr-dm-sticky-light header.-sticky.showed .nav-menu > li > a,
body.dark-scheme.jp-hdr-dm-sticky-light header.-sticky.showed .nav-menu > li > a > span,
body.dark-scheme.jp-hdr-dm-sticky-light header.-sticky.showed .menu-item > a,
body.dark-scheme.jp-hdr-dm-sticky-light header.-sticky.showed .menu-item > a > span,
body.dark-scheme.jp-hdr-dm-sticky-light header.-sticky.showed .item-title,
body.dark-scheme.jp-hdr-dm-sticky-light header.-sticky.showed .hamburger-holder {
  color: #ffffff !important;
}

/* ─── Dark Logo & Dark Text ─── */
body.dark-scheme.jp-hdr-dm-sticky-dark header.-sticky.showed .branding-title .for-onepage {
  display: none !important;
}
body.dark-scheme.jp-hdr-dm-sticky-dark header.-sticky.showed .branding-title .logo .dark-scheme-logo {
  display: none !important;
}
body.dark-scheme.jp-hdr-dm-sticky-dark header.-sticky.showed .branding-title .logo {
  display: block !important;
}
body.dark-scheme.jp-hdr-dm-sticky-dark header.-sticky.showed .branding-title .logo img {
  content: url("https://images.journalspress.com/2023/04/GBJP_Logo.png") !important;
  display: block !important;
}
body.dark-scheme.jp-hdr-dm-sticky-dark header.-sticky.showed #mega-menu-wrap > ul.mega-menu > li.mega-menu-item > a.mega-menu-link,
body.dark-scheme.jp-hdr-dm-sticky-dark header.-sticky.showed #mega-menu-wrap > ul.mega-menu > li.mega-menu-item > a.mega-menu-link span,
body.dark-scheme.jp-hdr-dm-sticky-dark header.-sticky.showed #mega-menu-wrap > ul > li > a,
body.dark-scheme.jp-hdr-dm-sticky-dark header.-sticky.showed #mega-menu-wrap > ul > li > a > span,
body.dark-scheme.jp-hdr-dm-sticky-dark header.-sticky.showed .main-menu-link,
body.dark-scheme.jp-hdr-dm-sticky-dark header.-sticky.showed .nav-menu > li > a,
body.dark-scheme.jp-hdr-dm-sticky-dark header.-sticky.showed .nav-menu > li > a > span,
body.dark-scheme.jp-hdr-dm-sticky-dark header.-sticky.showed .menu-item > a,
body.dark-scheme.jp-hdr-dm-sticky-dark header.-sticky.showed .menu-item > a > span,
body.dark-scheme.jp-hdr-dm-sticky-dark header.-sticky.showed .item-title,
body.dark-scheme.jp-hdr-dm-sticky-dark header.-sticky.showed .hamburger-holder {
  color: #121216 !important;
}
