/*
 * The original Summith theme displays mega menus using :hover, :focus-within
 * and .open, so simply removing .open does not close a selected menu.
 * This one-purpose suppression state wins against all three original rules.
 * It is added only after a submenu destination is activated, and cleared on
 * an explicit new interaction with the navigation. No original styling changes.
 */
#nav.summith-core-mega-dismissed > li > .mega,
#nav.summith-core-mega-dismissed > li:hover > .mega,
#nav.summith-core-mega-dismissed > li.open > .mega,
#nav.summith-core-mega-dismissed > li:focus-within > .mega {
    opacity: 0 !important;
    visibility: hidden !important;
    pointer-events: none !important;
    transition: none !important;
}
