/* =========================================================
FIX: UAGB / Spectra alignfull blocks blocking header menu
========================================================= */
/* Header must always stay on top */
.site-header,
header,
header.site-header {
position: relative !important;
z-index: 99999 !important;
}
/* All UAGB full-width root containers must stay BELOW header */
.uagb-is-root-container {
position: relative !important;
z-index: 1 !important;
}
/* Inner wrap safety */
.uagb-container-inner-blocks-wrap {
position: relative !important;
z-index: 1 !important;
}
/* Ensure menu links always receive clicks */
.site-header a {
pointer-events: auto !important;
}
/* Prevent UAGB blocks from intercepting header clicks */
.uagb-is-root-container {
pointer-events: auto;
}