/**
 * Printoasis: Elementor header — logo must not overlap horizontal nav.
 * Elementor “absolute” centering removes the logo from flex flow and menus slide underneath.
 */
@media (min-width: 1024px) {
	.elementor-location-header .elementor-element.elementor-widget-haru-logo.elementor-absolute {
		position: relative !important;
		top: auto !important;
		right: auto !important;
		bottom: auto !important;
		left: auto !important;
		transform: none !important;
		width: auto !important;
	}

	.elementor-location-header .elementor-widget-haru-logo .haru-logo {
		position: relative;
		z-index: 2;
	}

	.elementor-location-header .elementor-widget-haru-nav-menu {
		position: relative;
		z-index: 1;
	}

	.elementor-location-header .e-con.e-flex.e-parent {
		align-items: center;
	}
}
