/* Общие стили внутренних страниц (каталог, товар): мобильное меню */
        @media (max-width: 991px) {
            .main-header .navbar-toggle { display: block !important; position: relative; z-index: 1002; }
            .main-header .main-menu { opacity: 0; pointer-events: none; }
            .main-header.is-menu-open .main-menu { opacity: 1; pointer-events: auto; }
            .main-header .navbar-toggle { width: 44px; height: 44px; border: 1px solid #d9dee8; border-radius: 8px; background: #fff; }
            .main-header .navbar-toggle::before, .main-header .navbar-toggle::after { background: #172033; }
        }
    
