﻿/*
 * LLU 5.4.14 – mobile navigation <= 767.98px
 *
 * No horizontal menu shift: mobile has no spare right-side room.
 * The sticky logo remains hidden on mobile.
 * Tablet and desktop are handled by their accepted dedicated rules.
 */

@media (max-width: 767.98px) {
    body.llu-home .llu-scroll-nav--home .llu-nav-track,
    body > .llu-scroll-nav--home.is-stuck .llu-nav-track {
        transform: none !important;
    }

    body.llu-home .llu-scroll-nav--home .llu-nav-list,
    body > .llu-scroll-nav--home.is-stuck .llu-nav-list {
        transform: none !important;
    }

    body.llu-home .llu-scroll-nav--home .llu-nav-sticky-tools,
    body > .llu-scroll-nav--home.is-stuck .llu-nav-sticky-tools,
    body.llu-home .llu-scroll-nav--home .llu-nav-sticky-logo,
    body > .llu-scroll-nav--home.is-stuck .llu-nav-sticky-logo {
        display: none !important;
        visibility: hidden !important;
        opacity: 0 !important;
        pointer-events: none !important;
    }
}
