/* 07/10/2026 JP : sur l'accueil, sur ordinateur, chaque section a la largeur maximale de la section
 * Crèmes / Sérums / Coffrets : 1148 px. Chargée dans les sections importées (shadow DOM) de l'accueil
 * seulement (vt-export.php). Marges intérieures retirées sur les conteneurs transparents seulement. */
@media (min-width: 1024px) {
  .max-w-\[954px\], .max-w-\[820px\], .max-w-\[1100px\], .max-w-\[1440px\], .max-w-\[1200px\],
  .max-w-5xl, .max-w-6xl, .max-w-7xl { max-width: 1148px !important; }
  :is(.max-w-\[954px\], .max-w-\[820px\], .max-w-\[1100px\], .max-w-\[1440px\], .max-w-\[1200px\], .max-w-5xl, .max-w-6xl, .max-w-7xl).mx-auto {
    margin-left: auto !important; margin-right: auto !important;
  }
  :is(.max-w-\[954px\], .max-w-\[820px\], .max-w-\[1100px\], .max-w-\[1440px\], .max-w-\[1200px\], .max-w-5xl, .max-w-6xl, .max-w-7xl).mx-auto:not([class*="bg-"]):not([class*="rounded"]):not([style*="background"]):not(.pv2-compare-section-shell) {
    padding-left: 0 !important; padding-right: 0 !important;
  }
}
