/**
 * The7 front-end fixes — site-wide, loaded in <head> so they apply at first paint.
 *
 * Horizontal menu, "popup" mobile mode (header burger opening the drawer popup):
 * The7 only swaps links → burger in JS (the7-horizontal-menu.js adds
 * .horizontal-menu-dropdown to the wrap on elementor init). Its CSS honours the
 * breakpoint vars it prints inline (--menu-display / --mobile-display, under
 * the widget's dropdown breakpoint) for the "dropdown" mode only, so until the
 * footer scripts run (slow / uncached loads) mobile shows every top-level link
 * stacked and no burger. Apply the same vars to the popup mode pre-JS; once JS
 * adds .horizontal-menu-dropdown, The7's own rules take over unchanged.
 */
.elementor-widget-the7_horizontal-menu.mob-menu-popup .horizontal-menu-wrap:not(.horizontal-menu-dropdown) .dt-nav-menu-horizontal--main {
	display: var(--menu-display, block);
}

.elementor-widget-the7_horizontal-menu.mob-menu-popup .horizontal-menu-wrap:not(.horizontal-menu-dropdown) .horizontal-menu-toggle {
	display: var(--mobile-display, none);
}
