{"product_id":"shampoing-purifiant-premiere-mousse-bio-noire-o-naturel","title":"Shampoing Purifiant Bio - Cheveux bouclés à frisés - 200 ml - Noire O Naturel","description":"\u003cdiv class=\"pm-premium\"\u003e\n  \u003cdiv class=\"pm-hero\"\u003e\n    \u003cdiv class=\"pm-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"pm-hero-content\"\u003e\n      \u003cdiv class=\"pm-badges-top\"\u003e\n        \u003cspan class=\"pm-badge\"\u003e🌿 Certifié BIO ECOCERT\u003c\/span\u003e\n        \u003cspan class=\"pm-badge\"\u003e🇫🇷 Made in France\u003c\/span\u003e\n        \u003cspan class=\"pm-badge\"\u003e💧 Sans sulfates\u003c\/span\u003e\n        \u003cspan class=\"pm-badge\"\u003e🐰 Vegan \u0026amp; Cruelty-free\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"pm-hero-title\"\u003ePremière Mousse\u003c\/span\u003e\n      \u003cp class=\"pm-subtitle\"\u003eShampoing Purifiant Bio - Noire Ô Naturel\u003c\/p\u003e\n      \u003cp class=\"pm-description\"\u003eUn soin lavant doux et purifiant pour cheveux ondulés, bouclés, crépus et locks. Formulé avec des poudres indiennes et de l'hibiscus, il assainit sans agresser et révèle toute la beauté de votre nature capillaire.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"pm-section\"\u003e\n    \u003ch2\u003eShampoing Purifiant Première Mousse Bio : la fraîcheur naturelle pour votre cuir chevelu\u003c\/h2\u003e\n    \u003cp class=\"pm-section-intro\"\u003eVous cherchez un \u003cstrong\u003eshampoing purifiant\u003c\/strong\u003e doux, efficace et respectueux de votre nature de cheveux ? La \u003cstrong\u003ePremière Mousse de Noire Ô Naturel\u003c\/strong\u003e est un soin lavant \u003cstrong\u003ecertifié bio ECOCERT\u003c\/strong\u003e, formulé en France pour assainir le cuir chevelu sans agresser la fibre capillaire. Idéal pour les cheveux ondulés, bouclés, crépus et locks, il convient aussi parfaitement aux \u003cstrong\u003ecuirs chevelus sensibles\u003c\/strong\u003e et aux cheveux en phase de transition capillaire.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pm-section\"\u003e\n    \u003ch2\u003ePourquoi choisir ce shampoing purifiant ?\u003c\/h2\u003e\n    \u003cp class=\"pm-section-intro\"\u003eBeaucoup de personnes souffrent de \u003cstrong\u003eracines grasses et de pointes sèches\u003c\/strong\u003e, un déséquilibre fréquent que les shampoings classiques accentuent souvent. La Première Mousse a été pensée comme un véritable soin équilibrant : elle nettoie les impuretés, régule la production de sébum et redonne du volume sans dessécher les longueurs.\u003c\/p\u003e\n    \u003cdiv class=\"pm-grid\"\u003e\n      \u003cdiv class=\"pm-card\"\u003e\n        \u003ch3\u003e✨ Purifie en douceur\u003c\/h3\u003e\n        \u003cp\u003ePurifie et tonifie le cuir chevelu pour une sensation de fraîcheur durable.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pm-card\"\u003e\n        \u003ch3\u003e🍃 Anti-pellicules\u003c\/h3\u003e\n        \u003cp\u003eAide à lutter contre les pellicules et apaise les démangeaisons du cuir chevelu.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pm-card\"\u003e\n        \u003ch3\u003e💨 Volume \u0026amp; légèreté\u003c\/h3\u003e\n        \u003cp\u003eApporte du volume et de la légèreté dès la racine, sans alourdir la chevelure.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pm-card\"\u003e\n        \u003ch3\u003e🌱 Stimule la pousse\u003c\/h3\u003e\n        \u003cp\u003eFavorise la croissance capillaire et limite efficacement la chute des cheveux.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pm-card\"\u003e\n        \u003ch3\u003e💎 Brillance \u0026amp; souplesse\u003c\/h3\u003e\n        \u003cp\u003eProcure brillance, douceur et souplesse aux pointes, du premier au dernier lavage.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pm-card\"\u003e\n        \u003ch3\u003e🌿 Tensioactifs végétaux\u003c\/h3\u003e\n        \u003cp\u003eDes agents lavants doux d'origine végétale, parfaits pour un usage régulier.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pm-section\"\u003e\n    \u003ch2\u003eUne formule riche en actifs végétaux\u003c\/h2\u003e\n    \u003cp class=\"pm-section-intro\"\u003eLa force de ce \u003cstrong\u003eshampoing purifiant sans sulfate\u003c\/strong\u003e repose sur une synergie d'ingrédients naturels soigneusement choisis :\u003c\/p\u003e\n    \u003cdiv class=\"pm-grid\"\u003e\n      \u003cdiv class=\"pm-card\"\u003e\n        \u003ch3\u003e🌿 Hydrolat de romarin\u003c\/h3\u003e\n        \u003cp\u003eTonifie et stimule le cuir chevelu pour des cheveux plus vigoureux.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pm-card\"\u003e\n        \u003ch3\u003e🌾 Poudres de tulsi \u0026amp; maca\u003c\/h3\u003e\n        \u003cp\u003eDes poudres indiennes ancestrales qui assainissent et fortifient la fibre.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pm-card\"\u003e\n        \u003ch3\u003e🌺 Extrait d'hibiscus\u003c\/h3\u003e\n        \u003cp\u003eFavorise la pousse capillaire et révèle une brillance éclatante.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pm-card\"\u003e\n        \u003ch3\u003e💧 Aloe vera\u003c\/h3\u003e\n        \u003cp\u003eHydrate intensément et apaise les cuirs chevelus les plus sensibles.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pm-card\"\u003e\n        \u003ch3\u003e🥥 Huile de babassu\u003c\/h3\u003e\n        \u003cp\u003eNourrit en profondeur sans alourdir, idéale pour toutes les natures de cheveux.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pm-card\"\u003e\n        \u003ch3\u003e🌸 Ylang-ylang \u0026amp; framboise\u003c\/h3\u003e\n        \u003cp\u003eAvec le bois de Hô, ils parfument délicatement et apportent un éclat naturel.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pm-accordion\" style=\"margin-top:1.5rem;\"\u003e\n      \u003cdetails class=\"pm-accordion-item\"\u003e\n        \u003csummary class=\"pm-accordion-header\"\u003e📋 Voir la composition INCI complète\u003c\/summary\u003e\n        \u003cdiv class=\"pm-accordion-content mt-3\"\u003e\n          \u003cp\u003eAqua, rosmarinus officinalis flower\/leaf\/stem extract*, sodium cocoyl glutamate, lauryl glucoside, disodium cocoamphodiacetate, glycerin, citric acid, cocamidopropyl betaine, pentylene glycol, inulin, acetum**, sodium gluconate, sodium lactate, coco-glucoside, glyceryl oleate, glyceryl caprylate, lepidium meyenii root extract*, ocimum sanctum leaf powder*, cinnamomum camphora (ho wood) oil, sodium benzoate, hibiscus sabdariffa flower extract*, arginine, benzoic acid, orbignya oleifera (babassu) seed oil*, sodium hydroxide, phytic acid, aloe barbadensis leaf juice powder*, cananga odorata flower oil*, rubus idaeus fruit extract*.\u003c\/p\u003e\n          \u003cp style=\"margin-top:.75rem;\"\u003e\u003cem\u003e*Issus de l'agriculture biologique. **Transformé à partir d'ingrédients biologiques.\u003c\/em\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pm-section\"\u003e\n    \u003ch2\u003eComment utiliser la Première Mousse ?\u003c\/h2\u003e\n    \u003cdiv class=\"pm-timeline\"\u003e\n      \u003cdiv class=\"pm-timeline-item\"\u003e\n        \u003cdiv class=\"pm-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"pm-timeline-content\"\u003e\n          \u003ch3\u003eDosez le produit\u003c\/h3\u003e\n          \u003cp\u003eSur cheveux mouillés, déposez 2 pressions de shampoing dans le creux de la main.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pm-timeline-item\"\u003e\n        \u003cdiv class=\"pm-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"pm-timeline-content\"\u003e\n          \u003ch3\u003eMassez le cuir chevelu\u003c\/h3\u003e\n          \u003cp\u003eAppliquez sur le cuir chevelu et massez doucement les racines du bout des doigts.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pm-timeline-item\"\u003e\n        \u003cdiv class=\"pm-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"pm-timeline-content\"\u003e\n          \u003ch3\u003eRépartissez la mousse\u003c\/h3\u003e\n          \u003cp\u003eFaites glisser la mousse sur l'ensemble des longueurs sans frotter.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pm-timeline-item\"\u003e\n        \u003cdiv class=\"pm-timeline-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"pm-timeline-content\"\u003e\n          \u003ch3\u003eRincez à l'eau tiède\u003c\/h3\u003e\n          \u003cp\u003eRincez abondamment à l'eau tiède (jamais trop chaude) pour préserver la fibre.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pm-timeline-item\"\u003e\n        \u003cdiv class=\"pm-timeline-number\"\u003e5\u003c\/div\u003e\n        \u003cdiv class=\"pm-timeline-content\"\u003e\n          \u003ch3\u003eRenouvelez si besoin\u003c\/h3\u003e\n          \u003cp\u003eNotamment après un bain d'huile, pour éliminer parfaitement tous les résidus.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pm-tip\"\u003e\n      \u003cspan class=\"pm-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003ePour un résultat optimal, alternez avec un après-shampoing nourrissant adapté à votre nature de cheveux.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pm-section\"\u003e\n    \u003ch2\u003eUn engagement clean beauty\u003c\/h2\u003e\n    \u003cp class=\"pm-section-intro\"\u003eSi vous comparez les avis sur les shampoings purifiants populaires (\u003cstrong\u003eTimotei\u003c\/strong\u003e, \u003cstrong\u003eYves Rocher\u003c\/strong\u003e, \u003cstrong\u003eAvril\u003c\/strong\u003e, \u003cstrong\u003eLa Rosée\u003c\/strong\u003e), la Première Mousse se distingue par sa composition particulièrement clean :\u003c\/p\u003e\n    \u003cdiv class=\"pm-grid-compact\"\u003e\n      \u003cdiv class=\"pm-card\"\u003e\n        \u003ch3\u003e🌿 99,75%\u003c\/h3\u003e\n        \u003cp\u003ed'ingrédients d'origine naturelle\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pm-card\"\u003e\n        \u003ch3\u003e🌱 99,10%\u003c\/h3\u003e\n        \u003cp\u003ed'ingrédients végétaux certifiés bio\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pm-card\"\u003e\n        \u003ch3\u003e🚫 Sans\u003c\/h3\u003e\n        \u003cp\u003esulfates, silicone, parabène ni parfum de synthèse\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pm-card\"\u003e\n        \u003ch3\u003e🐰 Vegan\u003c\/h3\u003e\n        \u003cp\u003ecruelty-free et fabriqué en France\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pm-card\"\u003e\n        \u003ch3\u003e♻️ Tube éco-conçu\u003c\/h3\u003e\n        \u003cp\u003een matière recyclée pour limiter l'impact\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pm-card\"\u003e\n        \u003ch3\u003e✅ ECOCERT\u003c\/h3\u003e\n        \u003cp\u003ecertification cosmétique biologique reconnue\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pm-cta-box\" style=\"margin-top:1.75rem;\"\u003e\n      \u003cp\u003eUne vraie alternative pour qui cherche le meilleur shampoing purifiant alliant efficacité, douceur et naturalité 🌿\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pm-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003ePrécautions d'usage\u003c\/h2\u003e\n    \u003cdiv class=\"pm-accordion\"\u003e\n      \u003cdetails class=\"pm-accordion-item\"\u003e\n        \u003csummary class=\"pm-accordion-header\"\u003e⚠️ Conditions d'utilisation\u003c\/summary\u003e\n        \u003cdiv class=\"pm-accordion-content mt-3\"\u003e\n          \u003cp\u003eRéservé à un usage externe. Évitez le contact avec les yeux et rincez abondamment en cas de projection.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"pm-accordion-item\"\u003e\n        \u003csummary class=\"pm-accordion-header\"\u003e🩺 Avis médical\u003c\/summary\u003e\n        \u003cdiv class=\"pm-accordion-content mt-3\"\u003e\n          \u003cp\u003eCe produit cosmétique ne remplace pas un avis médical : en cas de problème persistant du cuir chevelu, consultez un dermatologue.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --pm-cream: #f7f5f1;\n  --pm-white: #ffffff;\n  --pm-primary: #26b8a6;\n  --pm-primary-dark: #167a6e;\n  --pm-primary-light: #e0f5f1;\n  --pm-secondary: #4dd0c0;\n  --pm-accent: #f2a7c0;\n  --pm-text: #1a1a1a;\n  --pm-text-light: #5a5a5a;\n  --pm-border: #e5e2dc;\n  --pm-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --pm-shadow-lg: 0 12px 48px rgba(38,184,166,.18);\n  --pm-radius: 20px;\n  --pm-radius-sm: 12px;\n}\n\n.pm-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--pm-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--pm-text);\n}\n\n.pm-hero {\n  position: relative;\n  background: linear-gradient(135deg, #26b8a6 0%, #4dd0c0 50%, #2dc9b6 100%);\n  border-radius: var(--pm-radius);\n  padding: clamp(3rem, 7vw, 5rem) clamp(2rem, 5vw, 4rem);\n  margin-bottom: clamp(2.5rem, 5vw, 4rem);\n  overflow: hidden;\n  box-shadow: var(--pm-shadow-lg);\n}\n\n.pm-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: radial-gradient(circle at 20% 30%, rgba(255,255,255,.3) 0%, transparent 40%),\n                    radial-gradient(circle at 80% 70%, rgba(255,255,255,.2) 0%, transparent 40%);\n  opacity: .8;\n}\n\n.pm-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.pm-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(32px, 7vw, 58px);\n  font-weight: 900;\n  margin: 0 0 .75rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.15);\n}\n\n.pm-subtitle {\n  color: white;\n  font-size: clamp(15px, 2.5vw, 19px);\n  font-weight: 700;\n  margin: 0 0 1.25rem 0;\n  letter-spacing: .02em;\n  opacity: .95;\n}\n\n.pm-description {\n  color: white;\n  font-size: clamp(14px, 2.2vw, 16px);\n  line-height: 1.7;\n  max-width: 680px;\n  margin: 0 auto;\n  opacity: .95;\n}\n\n.pm-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.75rem;\n}\n\n.pm-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 8px 16px;\n  background: rgba(255,255,255,.95);\n  backdrop-filter: blur(10px);\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 700;\n  color: var(--pm-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.pm-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.pm-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.pm-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--pm-primary-dark);\n  margin-bottom: clamp(1.25rem, 3vw, 2rem);\n  text-align: center;\n  letter-spacing: -.03em;\n  position: relative;\n  padding-bottom: 1rem;\n  line-height: 1.2;\n}\n\n.pm-premium h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: linear-gradient(90deg, var(--pm-primary), var(--pm-secondary));\n  border-radius: 2px;\n}\n\n.pm-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--pm-text-light);\n  margin-bottom: 1.75rem;\n  max-width: 720px;\n  margin-left: auto;\n  margin-right: auto;\n  line-height: 1.7;\n}\n\n.pm-section-intro strong {\n  color: var(--pm-primary-dark);\n}\n\n.pm-card {\n  background: var(--pm-white);\n  border-radius: var(--pm-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--pm-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.pm-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--pm-shadow-lg);\n  border-color: var(--pm-primary);\n}\n\n.pm-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--pm-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.pm-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--pm-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.pm-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.pm-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 1rem;\n}\n\n.pm-grid-compact .pm-card {\n  padding: 1rem;\n}\n\n.pm-grid-compact .pm-card h3 {\n  font-size: 16px;\n  margin-bottom: .35rem;\n}\n\n.pm-grid-compact .pm-card p {\n  font-size: 12px;\n}\n\n.pm-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  max-width: 760px;\n  margin: 0 auto;\n}\n\n.pm-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.pm-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--pm-primary), var(--pm-secondary));\n  color: white;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-weight: 800;\n  font-size: 16px;\n  box-shadow: 0 4px 12px rgba(38,184,166,.3);\n}\n\n.pm-timeline-content {\n  flex: 1;\n  background: var(--pm-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--pm-radius-sm);\n  box-shadow: var(--pm-shadow);\n}\n\n.pm-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--pm-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.pm-timeline-content p {\n  font-size: 14px;\n  color: var(--pm-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.pm-accordion {\n  background: var(--pm-white);\n  border-radius: var(--pm-radius);\n  box-shadow: var(--pm-shadow);\n  overflow: hidden;\n}\n\n.pm-accordion-item {\n  border-bottom: 1px solid var(--pm-border);\n  margin: 0;\n  padding: 0;\n}\n\n.pm-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.pm-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--pm-primary-dark);\n  cursor: pointer;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  list-style: none;\n  transition: background .2s ease;\n}\n\n.pm-accordion-header:hover {\n  background: var(--pm-primary-light);\n}\n\n.pm-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.pm-accordion-header::after {\n  content: '+';\n  font-size: 22px;\n  font-weight: 400;\n  color: var(--pm-primary);\n  transition: transform .2s ease;\n}\n\n.pm-accordion-item[open] .pm-accordion-header::after {\n  content: '−';\n}\n\n.pm-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--pm-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.pm-accordion-content p {\n  margin: 0;\n}\n\n.pm-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--pm-primary-light);\n  border-radius: var(--pm-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.5rem;\n  max-width: 760px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n.pm-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.pm-tip p {\n  font-size: 14px;\n  color: var(--pm-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.pm-cta-box {\n  background: linear-gradient(135deg, var(--pm-primary) 0%, var(--pm-primary-dark) 100%);\n  border-radius: var(--pm-radius);\n  padding: clamp(1.75rem, 4vw, 2.5rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n  box-shadow: var(--pm-shadow-lg);\n}\n\n.pm-cta-box p {\n  color: white;\n  font-size: clamp(15px, 2.5vw, 19px);\n  line-height: 1.7;\n  font-weight: 600;\n  text-shadow: 0 2px 12px rgba(0,0,0,.1);\n  margin: 0;\n}\n\n@media (max-width: 767px) {\n  .pm-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  .pm-grid-compact {\n    grid-template-columns: repeat(2, 1fr);\n    gap: .625rem;\n  }\n  .pm-grid-compact .pm-card {\n    padding: .75rem;\n  }\n  .pm-grid-compact .pm-card h3 {\n    font-size: 14px;\n  }\n  .pm-card {\n    padding: 1.125rem;\n  }\n  .pm-section {\n    margin-bottom: 1.75rem;\n  }\n  .pm-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--pm-radius-sm);\n  }\n  .pm-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  .pm-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  .pm-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n  .pm-timeline-content {\n    padding: .875rem 1rem;\n  }\n  .pm-timeline-content h3 {\n    font-size: 14px;\n  }\n  .pm-timeline-content p {\n    font-size: 13px;\n  }\n  .pm-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n  .pm-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .pm-card {\n    animation: pmFadeInUp .5s ease backwards;\n  }\n  .pm-card:nth-child(1) { animation-delay: .05s; }\n  .pm-card:nth-child(2) { animation-delay: .1s; }\n  .pm-card:nth-child(3) { animation-delay: .15s; }\n  .pm-card:nth-child(4) { animation-delay: .2s; }\n  .pm-card:nth-child(5) { animation-delay: .25s; }\n  .pm-card:nth-child(6) { animation-delay: .3s; }\n}\n\n@keyframes pmFadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .pm-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"Noire O Naturel","offers":[{"title":"Default Title","offer_id":57261389513081,"sku":"NBAINON0003","price":14.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/shampoing-purifiant-premiere-mousse-bio-noire-o-naturel-lifestyle_1c5c59f4-ee7b-4961-a8eb-c8b53c2b5d22.webp?v=1778661728","url":"https:\/\/www.naturellement-bio.com\/products\/shampoing-purifiant-premiere-mousse-bio-noire-o-naturel","provider":"Naturellement Bio","version":"1.0","type":"link"}