
/*
SVEeCee Static Navigation Fallback
Generated automatically.

This stylesheet only assists dropdown/hamburger behaviour
when the original WordPress theme scripts are unavailable.
*/


/* -----------------------------------------------------------
   DESKTOP DROPDOWN FALLBACK
----------------------------------------------------------- */

@media (min-width: 1025px) {

    li.menu-item-has-children:hover > ul.sub-menu,
    li.menu-item-has-children:focus-within > ul.sub-menu,

    li.dropdown:hover > ul.dropdown-menu,
    li.dropdown:focus-within > ul.dropdown-menu,

    li.has-submenu:hover > ul,
    li.has-submenu:focus-within > ul {

        display: block !important;
        visibility: visible !important;
        opacity: 1 !important;
        pointer-events: auto !important;
    }

}


/* -----------------------------------------------------------
   MOBILE SUBMENU
----------------------------------------------------------- */

.menu-fallback-submenu-open {

    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    pointer-events: auto !important;
    max-height: none !important;
}


/* -----------------------------------------------------------
   MOBILE NAVIGATION
----------------------------------------------------------- */

.menu-fallback-nav-open {

    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    pointer-events: auto !important;
    max-height: none !important;
    height: auto !important;
}


/* -----------------------------------------------------------
   TOGGLE STATE
----------------------------------------------------------- */

.menu-fallback-toggle-active {

    position: relative;
}
