/* /css/navik-overrides.css
   Minimal, non-styling:
   - disable Navik on desktop
   - hide WebSlideMenu mobile header
   - ensure Navik burger/header is visible on mobile
*/

/* Desktop: Navik must not show or affect anything */
@media (min-width: 992px){
  .navik-header-overlay,
  .nav-menu-wrapper,
  .navik-menu-overlay,
  .slidemenu-bg-overlay{
    display: none !important;
    pointer-events: none !important;
  }
}

/* Mobile: WebSlideMenu mobile header off (Navik owns mobile UI) */
@media (max-width: 991px){
  .wsmobileheader{
    display: none !important;
  }

  /* IMPORTANT: force Navik header/burger to be visible and clickable */
  .navik-header-overlay{
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    pointer-events: auto !important;
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    z-index: 2147483000 !important;
  }

  .navik-header-overlay .burger-menu{
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    pointer-events: auto !important;
  }
}
/* IGD template pages: drop burger by 40px (default 30px + 40px) */
body.igd-page .navik-header-overlay .burger-menu{
  top: 60px !important;
}

