/*
 * Laatjehuren Mobile Menu Close Fix v1
 * Doel: het sluitkruisje in het mobiele menu betrouwbaar klikbaar maken.
 * Scope: alleen close-buttons in mobiele menu/offcanvas/popup containers.
 */

body.ljh-mobile-menu-close-fix-v1 .ast-mobile-popup-drawer .menu-toggle-close,
body.ljh-mobile-menu-close-fix-v1 .ast-mobile-popup-drawer .ast-close,
body.ljh-mobile-menu-close-fix-v1 .ast-mobile-popup-drawer [aria-label*="Close"],
body.ljh-mobile-menu-close-fix-v1 .ast-mobile-popup-drawer [aria-label*="Sluit"],
body.ljh-mobile-menu-close-fix-v1 .ast-mobile-popup-drawer [aria-label*="Sluiten"],
body.ljh-mobile-menu-close-fix-v1 .main-header-menu-toggle,
body.ljh-mobile-menu-close-fix-v1 .mobile-menu-close,
body.ljh-mobile-menu-close-fix-v1 .menu-close,
body.ljh-mobile-menu-close-fix-v1 .drawer-close,
body.ljh-mobile-menu-close-fix-v1 .offcanvas-close,
body.ljh-mobile-menu-close-fix-v1 .ct-panel-close,
body.ljh-mobile-menu-close-fix-v1 .ct-toggle-close,
body.ljh-mobile-menu-close-fix-v1 .wp-block-navigation__responsive-container-close {
  pointer-events: auto !important;
  cursor: pointer !important;
  touch-action: manipulation;
  position: relative;
  z-index: 999999 !important;
}

body.ljh-mobile-menu-close-fix-v1 .ast-mobile-popup-drawer .ast-mobile-popup-header,
body.ljh-mobile-menu-close-fix-v1 .ast-mobile-popup-drawer .ast-mobile-popup-content,
body.ljh-mobile-menu-close-fix-v1 .wp-block-navigation__responsive-container.is-menu-open {
  pointer-events: auto !important;
}
