{"product_id":"duo-filtrant-perles-de-ceramique-et-de-charbon-actif-le-charbon-actif-francais","title":"Duo filtrant perles de céramique et de charbon actif - Le Charbon Actif Français","description":"\u003cdiv class=\"df-premium\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"df-hero\"\u003e\n    \u003cdiv class=\"df-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"df-hero-content\"\u003e\n      \u003cdiv class=\"df-badges-top\"\u003e\n        \u003cspan class=\"df-badge\"\u003e🇫🇷 Fabriqué en France\u003c\/span\u003e\n        \u003cspan class=\"df-badge\"\u003e🌿 Certifié ECOCERT\u003c\/span\u003e\n        \u003cspan class=\"df-badge\"\u003e💧 Filtre \u0026amp; minéralise\u003c\/span\u003e\n        \u003cspan class=\"df-badge\"\u003e♻️ Réutilisable 6 mois\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"df-hero-title\"\u003eDuo Filtrant Perles de Céramique \u0026amp; Charbon Actif\u003c\/span\u003e\n      \u003cp class=\"df-subtitle\"\u003eLe Charbon Actif Français\u003c\/p\u003e\n      \u003cp class=\"df-description\"\u003eTransformez votre eau du robinet en une eau pure, douce et reminéralisée en seulement 20 minutes. La puissance du charbon actif végétal alliée à l'action d'un trio de céramiques fonctionnelles.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- H2 #1 --\u003e\n  \u003csection class=\"df-section\"\u003e\n    \u003ch2\u003eDuo filtrant perles de céramique et charbon actif : filtrez et minéralisez votre eau naturellement\u003c\/h2\u003e\n    \u003cp class=\"df-section-intro\"\u003eVous cherchez un \u003cstrong\u003efiltre à eau au charbon actif\u003c\/strong\u003e efficace, écologique et fabriqué en France ? Le Duo filtrant de \u003cstrong\u003eLe Charbon Actif Français\u003c\/strong\u003e associe la puissance d'adsorption du charbon actif végétal à l'action reminéralisante d'un trio de céramiques fonctionnelles. En seulement 20 minutes, transformez votre eau du robinet en une eau plus pure, plus douce et agréable à boire.\u003c\/p\u003e\n    \u003cdiv class=\"df-grid-compact\"\u003e\n      \u003cdiv class=\"df-card\"\u003e\n        \u003ch3\u003e⏱️ 20 minutes\u003c\/h3\u003e\n        \u003cp\u003eTemps de filtration pour une eau transformée\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"df-card\"\u003e\n        \u003ch3\u003e🔬 1 200 m²\/g\u003c\/h3\u003e\n        \u003cp\u003eSurface d'adsorption exceptionnelle\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"df-card\"\u003e\n        \u003ch3\u003e♻️ 6 mois\u003c\/h3\u003e\n        \u003cp\u003eDurée de vie des perles de céramique\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"df-card\"\u003e\n        \u003ch3\u003e🌱 Ecocert\u003c\/h3\u003e\n        \u003cp\u003eMatière première certifiée\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #2 --\u003e\n  \u003csection class=\"df-section\"\u003e\n    \u003ch2\u003ePourquoi choisir ce filtre charbon actif eau du robinet ?\u003c\/h2\u003e\n    \u003cp class=\"df-section-intro\"\u003eL'eau du robinet est potable, mais elle contient souvent du chlore, des traces de pesticides ou de résidus médicamenteux qui altèrent son goût et sa qualité. Ce duo filtrant agit sur deux niveaux complémentaires :\u003c\/p\u003e\n    \u003cdiv class=\"df-grid\"\u003e\n      \u003cdiv class=\"df-card df-card-highlight-charbon\"\u003e\n        \u003ch3\u003e🖤 Le charbon actif végétal\u003c\/h3\u003e\n        \u003cp\u003eIssu de coques de noix de coco recyclées, il offre une surface d'adsorption exceptionnelle de \u003cstrong\u003e1 200 m²\/g\u003c\/strong\u003e. Il capte le chlore, les pesticides, les métaux lourds et les résidus médicamenteux, tout en éliminant les goûts et odeurs indésirables.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"df-card df-card-highlight-ceramique\"\u003e\n        \u003ch3\u003e⚪ Le trio de céramiques fonctionnelles\u003c\/h3\u003e\n        \u003cp\u003eCéramiques au charbon de bambou, céramiques à rayons infrarouges lointains et céramiques adsorbantes : elles purifient, restructurent et reminéralisent l'eau pour une meilleure hydratation au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"df-tip\"\u003e\n      \u003cspan class=\"df-tip-icon\"\u003e✨\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eRésultat :\u003c\/strong\u003e une eau plus équilibrée en pH, plus douce, avec moins de dépôts calcaires dans votre carafe.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #3 --\u003e\n  \u003csection class=\"df-section\"\u003e\n    \u003ch2\u003eComposition détaillée du duo filtrant\u003c\/h2\u003e\n    \u003cdiv class=\"df-grid\"\u003e\n      \u003cdiv class=\"df-card\"\u003e\n        \u003ch3\u003e🥥 Charbon actif super activé\u003c\/h3\u003e\n        \u003cp\u003eCoque de noix de coco recyclée, origine Indonésie. Surface d'adsorption de 1 200 m²\/g.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"df-card\"\u003e\n        \u003ch3\u003e🎋 Céramiques au charbon de bambou\u003c\/h3\u003e\n        \u003cp\u003eAction purifiante naturelle pour éliminer les impuretés.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"df-card\"\u003e\n        \u003ch3\u003e🔴 Céramiques à rayons infrarouges lointains (IRL)\u003c\/h3\u003e\n        \u003cp\u003eRestructurent les molécules d'eau pour une meilleure absorption.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"df-card\"\u003e\n        \u003ch3\u003e🔵 Céramiques adsorbantes\u003c\/h3\u003e\n        \u003cp\u003eCaptent les impuretés résiduelles pour une purification complète.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"df-card\"\u003e\n        \u003ch3\u003e⚪ Billes de céramique de Nagano\u003c\/h3\u003e\n        \u003cp\u003eMinéralisent et dynamisent l'eau naturellement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"df-card\"\u003e\n        \u003ch3\u003e🌽 Filtre en fibre de maïs\u003c\/h3\u003e\n        \u003cp\u003eEmballage biodégradable, respectueux de l'environnement.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"df-tip\"\u003e\n      \u003cspan class=\"df-tip-icon\"\u003e🏅\u003c\/span\u003e\n      \u003cp\u003eMatière première certifiée \u003cstrong\u003eECOCERT GREENLIFE\u003c\/strong\u003e selon le référentiel Ecocert. Poids net : 30 g par filtre.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #4 --\u003e\n  \u003csection class=\"df-section\"\u003e\n    \u003ch2\u003eComment utiliser ce filtre à charbon actif eau ?\u003c\/h2\u003e\n    \u003cdiv class=\"df-timeline\"\u003e\n      \u003cdiv class=\"df-timeline-item\"\u003e\n        \u003cdiv class=\"df-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"df-timeline-content\"\u003e\n          \u003ch3\u003eRincez le sachet\u003c\/h3\u003e\n          \u003cp\u003ePassez le sachet filtrant sous l'eau claire avant la première utilisation pour activer les composants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"df-timeline-item\"\u003e\n        \u003cdiv class=\"df-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"df-timeline-content\"\u003e\n          \u003ch3\u003ePlacez-le dans votre carafe\u003c\/h3\u003e\n          \u003cp\u003eDéposez le sachet directement dans votre carafe remplie d'eau du robinet (1 à 1,5 litre).\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"df-timeline-item\"\u003e\n        \u003cdiv class=\"df-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"df-timeline-content\"\u003e\n          \u003ch3\u003ePatientez 20 minutes\u003c\/h3\u003e\n          \u003cp\u003eLaissez agir pour une filtration et une minéralisation optimales de votre eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"df-timeline-item\"\u003e\n        \u003cdiv class=\"df-timeline-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"df-timeline-content\"\u003e\n          \u003ch3\u003eServez et savourez\u003c\/h3\u003e\n          \u003cp\u003eDégustez une eau au goût plus frais, plus doux, débarrassée du chlore et des impuretés.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"df-accordion\" style=\"margin-top:1.25rem;\"\u003e\n      \u003cdetails class=\"df-accordion-item\"\u003e\n        \u003csummary class=\"df-accordion-header\"\u003e🔄 Durée de vie et régénération\u003c\/summary\u003e\n        \u003cdiv class=\"df-accordion-content mt-3\"\u003e\n          \u003cp\u003eLe charbon actif reste efficace pendant \u003cstrong\u003e2 à 3 mois\u003c\/strong\u003e, tandis que les perles de céramique peuvent être réutilisées jusqu'à \u003cstrong\u003e6 mois\u003c\/strong\u003e. Pensez simplement à faire bouillir le charbon 10 minutes chaque mois pour régénérer ses capacités d'adsorption.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #5 --\u003e\n  \u003csection class=\"df-section\"\u003e\n    \u003ch2\u003eUne alternative écologique et économique aux bouteilles plastique\u003c\/h2\u003e\n    \u003cdiv class=\"df-grid\"\u003e\n      \u003cdiv class=\"df-card\"\u003e\n        \u003ch3\u003e🚫 Zéro bouteille plastique\u003c\/h3\u003e\n        \u003cp\u003eUn seul duo filtrant remplace des dizaines de bouteilles sur plusieurs mois, tout en vous offrant une eau de qualité supérieure.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"df-card\"\u003e\n        \u003ch3\u003e💰 Économique au quotidien\u003c\/h3\u003e\n        \u003cp\u003eRéduisez considérablement votre budget eau en filtrant directement l'eau du robinet. Un geste simple pour votre portefeuille.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"df-card\"\u003e\n        \u003ch3\u003e🌍 Démarche responsable\u003c\/h3\u003e\n        \u003cp\u003eFabriqué en France par Le Charbon Actif Français : matières premières recyclées, emballage en fibre de maïs et certification Ecocert.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #6 --\u003e\n  \u003csection class=\"df-section\"\u003e\n    \u003ch2\u003eEn résumé : les points forts du duo filtrant\u003c\/h2\u003e\n    \u003cdiv class=\"df-grid-compact\"\u003e\n      \u003cdiv class=\"df-card\"\u003e\n        \u003ch3\u003e🛡️ Réduit chlore \u0026amp; pesticides\u003c\/h3\u003e\n        \u003cp\u003eMétaux lourds et résidus médicamenteux aussi captés\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"df-card\"\u003e\n        \u003ch3\u003e👅 Meilleur goût\u003c\/h3\u003e\n        \u003cp\u003eÉlimine les goûts et odeurs indésirables de l'eau\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"df-card\"\u003e\n        \u003ch3\u003e💎 Reminéralise l'eau\u003c\/h3\u003e\n        \u003cp\u003eRestructure grâce aux céramiques fonctionnelles\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"df-card\"\u003e\n        \u003ch3\u003e🔬 1 200 m²\/g\u003c\/h3\u003e\n        \u003cp\u003eSurface d'adsorption du charbon super activé\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"df-card\"\u003e\n        \u003ch3\u003e♻️ Réutilisable 6 mois\u003c\/h3\u003e\n        \u003cp\u003eÉconomique et zéro déchet\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"df-card\"\u003e\n        \u003ch3\u003e🇫🇷 Certifié ECOCERT\u003c\/h3\u003e\n        \u003cp\u003eFabriqué en France avec exigence\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA + DISCLAIMER --\u003e\n  \u003csection class=\"df-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"df-cta-box\"\u003e\n      \u003cp\u003e💧 Offrez à votre famille une eau plus pure, plus douce et naturellement reminéralisée.\u003cbr\u003eUn geste simple, écologique et fabriqué en France.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"df-disclaimer\"\u003eCe produit est destiné à améliorer la qualité organoleptique de l'eau potable. Il ne se substitue pas à un système de potabilisation et ne constitue pas un dispositif médical.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --df-cream: #f7f4f0;\n  --df-white: #ffffff;\n  --df-primary: #3AAFCF;\n  --df-primary-dark: #1e7a94;\n  --df-primary-light: #e8f6fa;\n  --df-secondary: #C4956A;\n  --df-accent: #2C2C2C;\n  --df-text: #1a1a1a;\n  --df-text-light: #5a5a5a;\n  --df-border: #e0e0e0;\n  --df-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --df-shadow-lg: 0 12px 48px rgba(0,0,0,.15);\n  --df-radius: 20px;\n  --df-radius-sm: 12px;\n}\n\n\/* === CONTENEUR === *\/\n.df-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--df-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.df-hero {\n  position: relative;\n  background: linear-gradient(135deg, #1e7a94 0%, #3AAFCF 40%, #C4956A 100%);\n  border-radius: var(--df-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(--df-shadow-lg);\n}\n\n.df-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background:\n    radial-gradient(circle at 15% 80%, rgba(255,255,255,.12) 0%, transparent 50%),\n    radial-gradient(circle at 85% 20%, rgba(255,255,255,.08) 0%, transparent 40%),\n    radial-gradient(ellipse at 50% 120%, rgba(58,175,207,.3) 0%, transparent 60%);\n  opacity: 1;\n}\n\n.df-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.df-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(28px, 7vw, 52px);\n  font-weight: 900;\n  margin: 0 0 1rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.2);\n  line-height: 1.1;\n}\n\n.df-subtitle {\n  color: rgba(255,255,255,.85);\n  font-size: clamp(14px, 2.5vw, 18px);\n  font-weight: 600;\n  letter-spacing: .08em;\n  text-transform: uppercase;\n  margin: 0 0 1.25rem 0;\n}\n\n.df-description {\n  color: rgba(255,255,255,.92);\n  font-size: clamp(14px, 2.5vw, 17px);\n  line-height: 1.7;\n  max-width: 650px;\n  margin: 0 auto;\n}\n\n\/* === BADGES === *\/\n.df-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.df-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(--df-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.df-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n\/* === SECTIONS === *\/\n.df-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.df-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--df-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.25;\n}\n\n.df-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(--df-primary), var(--df-secondary));\n  border-radius: 2px;\n}\n\n\/* === SECTION INTRO TEXT === *\/\n.df-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--df-text-light);\n  margin-bottom: 1.5rem;\n  max-width: 700px;\n  margin-left: auto;\n  margin-right: auto;\n  line-height: 1.7;\n}\n\n\/* === CARDS === *\/\n.df-card {\n  background: var(--df-white);\n  border-radius: var(--df-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--df-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.df-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--df-shadow-lg);\n  border-color: var(--df-primary);\n}\n\n.df-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--df-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.df-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--df-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === CARD VARIANTES === *\/\n.df-card-highlight-charbon {\n  border-left: 4px solid var(--df-accent);\n  text-align: left;\n}\n\n.df-card-highlight-ceramique {\n  border-left: 4px solid var(--df-primary);\n  text-align: left;\n}\n\n\/* === GRILLES === *\/\n.df-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n\/* === GRILLE COMPACTE === *\/\n.df-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.df-grid-compact .df-card {\n  padding: 1rem;\n}\n\n.df-grid-compact .df-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.df-grid-compact .df-card p {\n  font-size: 12px;\n}\n\n\/* === TIMELINE === *\/\n.df-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.df-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.df-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--df-primary), var(--df-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}\n\n.df-timeline-content {\n  flex: 1;\n  background: var(--df-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--df-radius-sm);\n  box-shadow: var(--df-shadow);\n}\n\n.df-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--df-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.df-timeline-content p {\n  font-size: 14px;\n  color: var(--df-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === TIP BOX === *\/\n.df-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--df-primary-light);\n  border-radius: var(--df-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n}\n\n.df-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.df-tip p {\n  font-size: 14px;\n  color: var(--df-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === ACCORDÉON === *\/\n.df-accordion {\n  background: var(--df-white);\n  border-radius: var(--df-radius);\n  box-shadow: var(--df-shadow);\n  overflow: hidden;\n}\n\n.df-accordion-item {\n  border-bottom: 1px solid var(--df-border);\n  margin: 0;\n  padding: 0;\n}\n\n.df-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.df-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--df-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  background: transparent;\n  border: none;\n  margin: 0;\n}\n\n.df-accordion-header:hover {\n  background: var(--df-primary-light);\n}\n\n.df-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.df-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--df-primary);\n  transition: transform .2s ease;\n}\n\n.df-accordion-item[open] .df-accordion-header::after {\n  content: '−';\n}\n\n.df-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--df-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.df-accordion-content p {\n  margin: 0;\n}\n\n\/* === TESTIMONIAL === *\/\n.df-testimonial {\n  background: var(--df-white);\n  border-radius: var(--df-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--df-shadow);\n  border-left: 4px solid var(--df-primary);\n}\n\n.df-testimonial-text {\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--df-text);\n  line-height: 1.8;\n  font-style: italic;\n  margin: 0;\n}\n\n\/* === CTA FINAL === *\/\n.df-cta-box {\n  background: linear-gradient(135deg, var(--df-primary) 0%, var(--df-primary-dark) 100%);\n  border-radius: var(--df-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.df-cta-box::before {\n  content: '';\n  position: absolute;\n  top: -50%;\n  right: -20%;\n  width: 200px;\n  height: 200px;\n  background: radial-gradient(circle, rgba(255,255,255,.1) 0%, transparent 70%);\n  border-radius: 50%;\n}\n\n.df-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  position: relative;\n  z-index: 1;\n}\n\n\/* === DISCLAIMER === *\/\n.df-disclaimer {\n  font-size: 12px;\n  color: var(--df-text-light);\n  text-align: center;\n  margin-top: 1rem;\n  font-style: italic;\n}\n\n\/* === RESPONSIVE MOBILE === *\/\n@media (max-width: 767px) {\n  .df-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n\n  .df-card {\n    padding: 1.125rem;\n  }\n\n  .df-section {\n    margin-bottom: 1.75rem;\n  }\n\n  .df-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--df-radius-sm);\n  }\n\n  .df-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n\n  .df-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n\n  .df-grid-compact {\n    gap: .625rem;\n  }\n\n  .df-grid-compact .df-card {\n    padding: .75rem;\n  }\n\n  .df-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n\n  .df-timeline-content {\n    padding: .875rem 1rem;\n  }\n\n  .df-timeline-content h3 {\n    font-size: 14px;\n  }\n\n  .df-timeline-content p {\n    font-size: 13px;\n  }\n\n  .df-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n\n  .df-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n\n  .df-testimonial {\n    padding: 1.25rem;\n  }\n\n  .df-testimonial-text {\n    font-size: 14px;\n  }\n\n  .df-card-highlight-charbon,\n  .df-card-highlight-ceramique {\n    text-align: left;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .df-card {\n    animation: dfFadeInUp .5s ease backwards;\n  }\n  .df-card:nth-child(1) { animation-delay: .05s; }\n  .df-card:nth-child(2) { animation-delay: .1s; }\n  .df-card:nth-child(3) { animation-delay: .15s; }\n  .df-card:nth-child(4) { animation-delay: .2s; }\n  .df-card:nth-child(5) { animation-delay: .25s; }\n  .df-card:nth-child(6) { animation-delay: .3s; }\n\n  .df-timeline-item {\n    animation: dfFadeInUp .5s ease backwards;\n  }\n  .df-timeline-item:nth-child(1) { animation-delay: .05s; }\n  .df-timeline-item:nth-child(2) { animation-delay: .1s; }\n  .df-timeline-item:nth-child(3) { animation-delay: .15s; }\n  .df-timeline-item:nth-child(4) { animation-delay: .2s; }\n}\n\n@keyframes dfFadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .df-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"Le charbon actif Français","offers":[{"title":"Default Title","offer_id":56721846600057,"sku":"NBAITAK0026","price":8.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/duo-filtrant-perles-de-ceramique-et-de-charbon-actif-le-char-lifestyle.webp?v=1771923368","url":"https:\/\/www.naturellement-bio.com\/products\/duo-filtrant-perles-de-ceramique-et-de-charbon-actif-le-charbon-actif-francais","provider":"Naturellement Bio","version":"1.0","type":"link"}