/**
 * Header burger (off-canvas sidebar trigger) — CKAINOS-30
 *
 * The burger is an Off-Canvas Sidebars trigger, not a dropdown parent, but it also has
 * a WordPress child item — so the theme's generic `.dropdown` hover opened a submenu
 * panel whose links are hidden by the Customizer rule
 * `.ocs-trigger a { display: none !important; }`, rendering an empty black box on hover.
 * It opens its sidebar on click, so it needs no hover panel at all.
 *
 * !important is required here: the mobile breakpoint (main.css, @media max-width: 767px)
 * sets `.wrap-inside-nav { visibility: visible !important; }`, and an !important
 * declaration beats a non-important one whatever the specificity. Marking display too
 * guards against the `display: block !important` rules in that same media block.
 */
.header .navbar .ocs-trigger > .wrap-inside-nav {
	display: none !important;
	visibility: hidden !important;
}

/**
 * The trigger's own <a> is hidden by that same Customizer rule, leaving it with no
 * accessible name and no keyboard path; header-burger-trigger.js promotes the <li> to
 * a focusable button, so it needs a visible focus style.
 */
.header .navbar .ocs-trigger:focus,
.header .navbar .ocs-trigger:focus-visible {
	outline: 2px solid #fff;
	outline-offset: 2px;
}
