/* Keep JKit / WordPress submenus collapsed on desktop unless hovered or explicitly toggled.
   Prevents Services dropdown staying open on child pages (e.g. Pharmaceuticals). */
@media (min-width: 769px) {
	.jeg-elementor-kit.jkit-nav-menu .jkit-menu li.menu-item-has-children:not(:hover):not(.shpe-submenu-open) > .sub-menu,
	.menu-item-has-children:not(:hover):not(.shpe-submenu-open) > .sub-menu,
	.page_item_has_children:not(:hover):not(.shpe-submenu-open) > .children {
		display: none !important;
		opacity: 0 !important;
		visibility: hidden !important;
		pointer-events: none !important;
	}

	.jeg-elementor-kit.jkit-nav-menu .jkit-menu li.menu-item-has-children:hover > .sub-menu,
	.menu-item-has-children.shpe-submenu-open > .sub-menu,
	.page_item_has_children.shpe-submenu-open > .children {
		display: block !important;
		opacity: 1 !important;
		visibility: visible !important;
		pointer-events: auto !important;
	}
}

@media (min-width: 1025px) {
	.jeg-elementor-kit.jkit-nav-menu .jkit-menu li.menu-item-has-children > .sub-menu.dropdown-open {
		display: none !important;
		opacity: 0 !important;
		visibility: hidden !important;
		pointer-events: none !important;
	}

	.jeg-elementor-kit.jkit-nav-menu .jkit-menu li.menu-item-has-children:hover > .sub-menu.dropdown-open {
		display: block !important;
		opacity: 1 !important;
		visibility: visible !important;
		pointer-events: auto !important;
	}
}
