- /* ===== Réduction de l'espace sur les pages de catégorie (mobile) ===== */ @media (max-width: 991px){ /* 1) On surchage la variable juste pour les pages catégorie */ body.page-category { --headerH: 30px; /* essaie 48 / 50 / 52px jusqu'à obtenir l'espace parfait */ } /* 2) On compacte la barre blanche "Menu" uniquement sur catégorie (optionnel) */ .page-category .wb-menu, .page-category .menu-mobile-header, .page-category .mobile-menu-header, .page-category .menu-header { padding: 6px 12px !important; min-height: 44px !important; margin-bottom: 6px !important; /* réduit l'espace sous la barre */ } /* 3) On réapplique l'offset plus petit pour le contenu et le panneau menu */ .page-category #wrapper, .page-category #content-wrapper{ padding-top: var(--headerH) !important; } .page-category #mobile_top_menu_wrapper, .page-category #mobile_top_menu, .page-category .mobile-menu, .page-category .menu-mobile, .page-category .mmenu, .page-category .offcanvas-menu, .page-category .wb-menu .menu-mobile{ top: var(--headerH) !important; height: calc(100vh - var(--headerH)) !important; } }