/* Colors selected in Admin > Site style for the two navbar states. */
body .site-navbar.site-navbar--custom { background:var(--nav-bg) !important; }
body .sticky-wrapper.is-sticky .site-navbar.site-navbar--custom { background:var(--nav-scrolled-bg) !important; }
body[class*="design-"] .site-navbar.site-navbar--custom .site-navigation .site-menu > li > a,
body[class*="design-"] .site-navbar.site-navbar--custom .site-navigation .site-menu > li > a:is(:hover,:focus,.active) { color:var(--nav-text) !important; }
body[class*="design-"] .sticky-wrapper.is-sticky .site-navbar.site-navbar--custom .site-navigation .site-menu > li > a,
body[class*="design-"] .sticky-wrapper.is-sticky .site-navbar.site-navbar--custom .site-navigation .site-menu > li > a:is(:hover,:focus,.active) { color:var(--nav-scrolled-text) !important; }
body .site-navbar.site-navbar--custom .site-menu-toggle,
body .site-navbar.site-navbar--custom .site-logo a { color:var(--nav-text) !important; }
body .sticky-wrapper.is-sticky .site-navbar.site-navbar--custom .site-menu-toggle,
body .sticky-wrapper.is-sticky .site-navbar.site-navbar--custom .site-logo a { color:var(--nav-scrolled-text) !important; }
body .site-navbar.site-navbar--custom .site-navigation .site-menu > li > a:is(:hover,:focus,.active) { text-decoration:underline !important; text-decoration-color:currentColor !important; text-underline-offset:.35em; }
