/**
 * Show/hide audience nav menus.
 *
 * Recommended: Elementor Nav Menu widget → Advanced → CSS Classes
 *   Home Use menu:    jat-menu-home-use
 *   Commercial menu:  jat-menu-commercial
 *
 * Fallback: Appearance → Menus → menu item → CSS Classes (at least one item per menu)
 */

/* Class on Elementor widget wrapper */
html.jat-audience-home-use .jat-menu-commercial,
body.jat-audience-home-use .jat-menu-commercial,
html.jat-audience-home-use .elementor-element.jat-menu-commercial,
body.jat-audience-home-use .elementor-element.jat-menu-commercial {
	display: none !important;
}

html.jat-audience-commercial .jat-menu-home-use,
body.jat-audience-commercial .jat-menu-home-use,
html.jat-audience-commercial .elementor-element.jat-menu-home-use,
body.jat-audience-commercial .elementor-element.jat-menu-home-use {
	display: none !important;
}

/* Class on ul.menu (mirrored from Elementor widget CSS Classes) */
html.jat-audience-home-use ul.jat-menu-commercial,
body.jat-audience-home-use ul.jat-menu-commercial {
	display: none !important;
}

html.jat-audience-commercial ul.jat-menu-home-use,
body.jat-audience-commercial ul.jat-menu-home-use {
	display: none !important;
}

/* Fallback: class on WordPress menu items (Appearance → Menus) */
html.jat-audience-home-use .elementor-widget-nav-menu:has(.jat-menu-commercial),
body.jat-audience-home-use .elementor-widget-nav-menu:has(.jat-menu-commercial),
html.jat-audience-home-use .elementor-element.elementor-widget-nav-menu:has(.jat-menu-commercial),
body.jat-audience-home-use .elementor-element.elementor-widget-nav-menu:has(.jat-menu-commercial) {
	display: none !important;
}

html.jat-audience-commercial .elementor-widget-nav-menu:has(.jat-menu-home-use),
body.jat-audience-commercial .elementor-widget-nav-menu:has(.jat-menu-home-use),
html.jat-audience-commercial .elementor-element.elementor-widget-nav-menu:has(.jat-menu-home-use),
body.jat-audience-commercial .elementor-element.elementor-widget-nav-menu:has(.jat-menu-home-use) {
	display: none !important;
}
