/* Menu du haut : sous-menu PRODUITS sur une seule ligne (2026-11-05) */
@media (min-width: 768px) {
  #top-menu .sub-menu ul[data-depth="1"] { display: flex; flex-wrap: nowrap; }
  #top-menu .sub-menu ul[data-depth="1"] > li { float: none; flex: 1 1 0; min-width: 0; margin: 0 .75rem; }
  #top-menu .sub-menu ul[data-depth="1"] a { white-space: normal; }
}

/* Menu du haut : 2 niveaux seulement dans le sous-menu (2026-11-05) */
@media (min-width: 768px) {
  #top-menu .sub-menu ul[data-depth="3"] { display: none; }
}

/* Menu du haut : 2 niveaux seulement dans le sous-menu (2026-11-05) */
@media (min-width: 768px) {
  #top-menu .sub-menu ul[data-depth="3"] { display: none; }
}

/* Colonne de gauche : place réservée au "+" des catégories (2026-11-06) */
.block-categories .category-sub-menu li[data-depth="0"] > a { padding-right: 1.75rem; }
