/* NIJEE HEADER V2 SHARED V1
   Mobile image-search visibility + interaction safety only.
*/

@media (max-width: 1199px) {
    .nijee-image-search-button {
        display: flex !important;
    }
}

.page-overlay {
    pointer-events: none !important;
    visibility: hidden !important;
}

.page-overlay.is-visible {
    pointer-events: auto !important;
    visibility: visible !important;
}

.body-overlay-1 {
    pointer-events: none !important;
}

.mobile-menu-active .body-overlay-1 {
    pointer-events: auto !important;
}

.search-section:not(.is-visible) {
    pointer-events: none !important;
}

.search-section.is-visible {
    pointer-events: auto !important;
}
