/**
 * Divi Toolbox: keep mobile burger visible with sticky/fixed header on scroll.
 */

@media (max-width: 980px) {
	/* Custom menu trigger sits below Divi Toolbox fixed header (z-index: 200000). */
	.dtb-m-menu-trigger {
		z-index: 200001;
		pointer-events: auto;
	}

	/* Divi hides the header burger while the logo bar stays fixed. */
	#main-header.et-fixed-header .mobile_menu_bar,
	.et_pb_menu_hidden #main-header .mobile_menu_bar,
	.et_pb_menu_hidden span.mobile_menu_bar.mobile_menu_bar_toggle,
	.et_pb_menu_hidden .mobile_menu_bar.hamburger_menu_icon {
		opacity: 1;
		visibility: visible;
		display: block;
		animation: none;
	}
}

/* WordPress Customizer iframe: fixed trigger can sit under the preview chrome. */
@media (max-width: 980px) {
	body.customize-preview .dtb-m-menu-trigger {
		z-index: 500000;
	}
}
