/*! Header Control - Sticky & Navigation */

/* Disable Sticky Header */
body.sticky-header-disabled .nav,
body.sticky-header-disabled header,
body.sticky-header-disabled .header,
body.sticky-header-disabled .site-header {
    position: relative !important;
    position: static !important;
    top: auto !important;
    transform: none !important;
}

body.sticky-header-disabled .nav.sticky,
body.sticky-header-disabled header.sticky,
body.sticky-header-disabled .header.sticky,
body.sticky-header-disabled .site-header.sticky {
    position: relative !important;
    position: static !important;
    box-shadow: none !important;
}

/* Disable any sticky/fixed behavior */
body.sticky-header-disabled .nav {
    position: relative !important;
}

/* Hide Navigation Menu */
body.navigation-disabled .nav-menu,
body.navigation-disabled .navigation,
body.navigation-disabled .main-navigation,
body.navigation-disabled .primary-navigation,
body.navigation-disabled nav ul,
body.navigation-disabled nav ol,
body.navigation-disabled .menu,
body.navigation-disabled .nav-links,
body.navigation-disabled .navbar-nav {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
}

/* Keep logo visible */
body.navigation-disabled .nav-logo,
body.navigation-disabled .site-logo,
body.navigation-disabled .logo {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
}

/* Center logo when menu is hidden */
body.navigation-disabled .nav-content,
body.navigation-disabled .header-content {
    justify-content: center !important;
}

/* Common WordPress menu classes */
body.navigation-disabled #site-navigation,
body.navigation-disabled .site-navigation,
body.navigation-disabled #primary-menu,
body.navigation-disabled .primary-menu,
body.navigation-disabled .menu-main-container,
body.navigation-disabled .wp-block-navigation {
    display: none !important;
}

/* Mobile menu */
body.navigation-disabled .mobile-menu,
body.navigation-disabled .hamburger,
body.navigation-disabled .menu-toggle,
body.navigation-disabled .nav-toggle {
    display: none !important;
}




