{"title":"Limiter le vieillissement","description":"","products":[{"product_id":"tulsi-bio-en-gelules-ayurvana","title":"Tulsi bio en gélules - Ayurvana","description":"\u003c!--\n=== ANALYSE SOINATURE ===\nProduit: Tulsi bio en gélules\nMarque: Ayur-Vana\nCatégorie Soinat: Compléments alimentaires \/ Médecines alternatives \/ Ayurveda\n\n=== INVENTAIRE DES DONNÉES SOURCE (preuve anti-invention) ===\nLabels\/certifications mentionnés : Certifié Agriculture Biologique par Ecocert (FR-BIO-01, agriculture Inde), Fabriqué en France, Végan et végétarien, Sans gluten, Sans lactose\nChiffres précis mentionnés : 60 gélules végétales, 400 mg de poudre de feuilles de Tulsi bio par gélule, 800 mg par jour (2 gélules), cure de 30 jours conseillée\nOrigine mentionnée : Inde (agriculture), France (fabrication)\nForme galénique : Gélules végétales (HPMC)\nActifs\/plantes nommés : Tulsi (Ocimum sanctum), poudre de feuilles de Tulsi bio, flavonoïdes, triterpènes (mentionnés comme composants)\nPosologie mentionnée : 2 gélules par jour, au cours d'un repas, avec un grand verre d'eau, cure de 30 jours renouvelable\nPrécautions mentionnées : Déconseillé aux femmes enceintes ou allaitantes sans avis médical, ne se substitue pas à un traitement médical, alimentation variée et équilibrée, conserver au frais et au sec, à l'abri de la lumière, hors de portée des enfants\n\n=== PALETTE CSS ===\nMarine Soinat: #1A2D3D (fixe)\nPomme Soinat: #A1C544 (fixe)\nPrimaire produit: #D4764E (corail\/terre cuite du packaging cylindrique)\nAccent produit: #D88542 (safran\/ayurveda, cohérent avec la catégorie)\nPréfixe CSS: soi-tuls\n\n=== STRUCTURE H2 SOURCE (À CONSERVER EXACTEMENT) ===\nH2 détectés :\n  1. \"Pourquoi choisir le Tulsi en Ayurvéda ?\"\n  2. \"Composition et dosage précis\"\n  3. \"Tulsi bio ou tisane Tulsi : quelle forme choisir ?\"\n  4. \"Qualité, traçabilité et certifications\"\n  5. \"Conseils d'utilisation et précautions\"\n\n=== COMPOSANTS RETENUS POUR CHAQUE SECTION ===\nHero : labels affichés = BIO ECOCERT, FABRIQUÉ EN FRANCE, VÉGAN, SANS GLUTEN, AYURVÉDIQUE\nH2 #1 \"Pourquoi choisir le Tulsi en Ayurvéda ?\" → paragraphe intro + benefits (4 bénéfices distincts avec titre + description : respiration, stress, antioxydant, immunité)\nH2 #2 \"Composition et dosage précis\" → compo (data rows) pour composition + timeline pour posologie (3 étapes claires)\nH2 #3 \"Tulsi bio ou tisane Tulsi : quelle forme choisir ?\" → grid cards (2 items : gélules vs infusion) + paragraphe complémentaire\nH2 #4 \"Qualité, traçabilité et certifications\" → grid-compact (4 specs : Bio Ecocert, Fabriqué en France, Végan, Sans gluten\/lactose)\nH2 #5 \"Conseils d'utilisation et précautions\" → tip (conseil d'usage) + accordion (précautions, conservation)\nCTA final : oui\nComposants OMIS faute de données : aucun\n--\u003e\n\n\u003cdiv class=\"soi-tuls-fiche\"\u003e\n\n  \u003csection class=\"soi-tuls-hero\"\u003e\n    \u003cdiv class=\"soi-tuls-hero-tag\"\u003e\n      \u003cspan class=\"soi-tuls-tag-dot\"\u003e\u003c\/span\u003e\n      Ayurveda · Ayur-Vana\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-tuls-hero-title\"\u003eTulsi bio en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-tuls-hero-subtitle\"\u003eLe Basilic sacré de l'Ayurvéda, reconnu pour apaiser la respiration, favoriser la sérénité et soutenir la vitalité cellulaire. 60 gélules végétales, pures et certifiées bio.\u003c\/p\u003e\n    \u003cdiv class=\"soi-tuls-hero-labels\"\u003e\n      \u003cspan class=\"soi-tuls-label soi-tuls-label-accent\"\u003eBIO ECOCERT\u003c\/span\u003e\n      \u003cspan class=\"soi-tuls-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-tuls-label\"\u003eVÉGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-tuls-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n      \u003cspan class=\"soi-tuls-label\"\u003eAYURVÉDIQUE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-tuls-section\"\u003e\n    \u003ch2\u003ePourquoi choisir le Tulsi en Ayurvéda ?\u003c\/h2\u003e\n    \u003cp class=\"soi-tuls-section-intro\"\u003eDans la tradition ayurvédique, le Tulsi (\u003cem\u003eOcimum sanctum\u003c\/em\u003e) occupe une place unique : c'est une plante dite adaptogène, c'est-à-dire qu'elle aide votre organisme à mieux répondre aux agressions du quotidien, qu'elles soient physiques, environnementales ou émotionnelles. Contrairement à un simple stimulant, il rééquilibre sans épuiser.\u003c\/p\u003e\n    \u003cdiv class=\"soi-tuls-benefits\"\u003e\n      \u003cdiv class=\"soi-tuls-benefit\"\u003e\n        \u003cdiv class=\"soi-tuls-benefit-icon\"\u003e\u003cspan\u003e🌬️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRespiration apaisée\u003c\/h3\u003e\n        \u003cp\u003eTraditionnellement utilisé pour dégager les voies respiratoires et soutenir une respiration plus fluide, notamment en cas d'inconfort saisonnier.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tuls-benefit\"\u003e\n        \u003cdiv class=\"soi-tuls-benefit-icon\"\u003e\u003cspan\u003e🧘\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eGestion du stress\u003c\/h3\u003e\n        \u003cp\u003eConsidéré comme un rasayana en Ayurvéda, une plante qui nourrit l'esprit. Il favorise un état de calme intérieur sans provoquer de somnolence.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tuls-benefit\"\u003e\n        \u003cdiv class=\"soi-tuls-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProtection antioxydante\u003c\/h3\u003e\n        \u003cp\u003eSes flavonoïdes et triterpènes contribuent à neutraliser les radicaux libres et à préserver l'intégrité cellulaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tuls-benefit\"\u003e\n        \u003cdiv class=\"soi-tuls-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien immunitaire\u003c\/h3\u003e\n        \u003cp\u003eUtilisé au quotidien, le Tulsi participe au renforcement des défenses naturelles de votre organisme.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-tuls-section\"\u003e\n    \u003ch2\u003eComposition et dosage précis\u003c\/h2\u003e\n    \u003cp class=\"soi-tuls-section-intro\"\u003eUne formule volontairement épurée : un seul ingrédient actif, sans additif, sans excipient superflu. Chaque gélule vous apporte 400 mg de poudre de feuilles de Tulsi bio.\u003c\/p\u003e\n    \u003cdiv class=\"soi-tuls-compo\"\u003e\n      \u003cdiv class=\"soi-tuls-compo-row\"\u003e\n        \u003cspan class=\"soi-tuls-compo-label\"\u003eIngrédient actif (par gélule)\u003c\/span\u003e\n        \u003cspan class=\"soi-tuls-compo-value\"\u003ePoudre de feuilles de Tulsi bio (\u003cem\u003eOcimum sanctum\u003c\/em\u003e) : 400 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tuls-compo-row\"\u003e\n        \u003cspan class=\"soi-tuls-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-tuls-compo-value\"\u003eGélule végétale (HPMC), sans gélatine animale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tuls-compo-row\"\u003e\n        \u003cspan class=\"soi-tuls-compo-label\"\u003eAdditifs\u003c\/span\u003e\n        \u003cspan class=\"soi-tuls-compo-value\"\u003eAucun additif, colorant ou conservateur artificiel\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tuls-compo-row\"\u003e\n        \u003cspan class=\"soi-tuls-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-tuls-compo-value\"\u003e60 gélules végétales\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-tuls-timeline\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-tuls-step\"\u003e\n        \u003cdiv class=\"soi-tuls-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-tuls-step-content\"\u003e\n          \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n          \u003cp\u003ePrenez 2 gélules par jour, soit 800 mg de Tulsi bio.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tuls-step\"\u003e\n        \u003cdiv class=\"soi-tuls-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-tuls-step-content\"\u003e\n          \u003ch3\u003eMoment de prise\u003c\/h3\u003e\n          \u003cp\u003eDe préférence au cours d'un repas, avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tuls-step\"\u003e\n        \u003cdiv class=\"soi-tuls-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-tuls-step-content\"\u003e\n          \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 30 jours est conseillée pour un bénéfice optimal, renouvelable selon vos besoins.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-tuls-section\"\u003e\n    \u003ch2\u003eTulsi bio ou tisane Tulsi : quelle forme choisir ?\u003c\/h2\u003e\n    \u003cp class=\"soi-tuls-section-intro\"\u003eVous vous demandez si une tisane de Tulsi bio ne serait pas plus adaptée à vos habitudes ? La réponse dépend de votre usage et de votre mode de vie.\u003c\/p\u003e\n    \u003cdiv class=\"soi-tuls-grid\"\u003e\n      \u003cdiv class=\"soi-tuls-card\"\u003e\n        \u003ch3\u003e🍵 L'infusion de Tulsi\u003c\/h3\u003e\n        \u003cp\u003eElle offre un rituel apaisant et une absorption rapide via les muqueuses, parfaite le soir ou en cas d'inconfort respiratoire ponctuel.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tuls-card\"\u003e\n        \u003ch3\u003e💊 Les gélules de Tulsi\u003c\/h3\u003e\n        \u003cp\u003eElles garantissent un dosage précis et constant, idéal pour une cure régulière, même en déplacement.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-tuls-tip\" style=\"margin-top: 1.25rem;\"\u003e\n      \u003cdiv class=\"soi-tuls-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eAyur-Vana propose également du Tulsi en vrac pour celles et ceux qui préfèrent le rituel de l'infusion. Vous pouvez ainsi alterner les formes selon vos envies.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-tuls-section\"\u003e\n    \u003ch2\u003eQualité, traçabilité et certifications\u003c\/h2\u003e\n    \u003cdiv class=\"soi-tuls-grid-compact\"\u003e\n      \u003cdiv class=\"soi-tuls-card-mini\"\u003e\n        \u003cspan class=\"soi-tuls-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-tuls-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-tuls-card-mini-value\"\u003eBio Ecocert (FR-BIO-01)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tuls-card-mini\"\u003e\n        \u003cspan class=\"soi-tuls-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-tuls-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-tuls-card-mini-value\"\u003eFabriqué en France\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tuls-card-mini\"\u003e\n        \u003cspan class=\"soi-tuls-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n        \u003cspan class=\"soi-tuls-card-mini-label\"\u003eRégime\u003c\/span\u003e\n        \u003cspan class=\"soi-tuls-card-mini-value\"\u003eVégan et végétarien\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tuls-card-mini\"\u003e\n        \u003cspan class=\"soi-tuls-card-mini-icon\"\u003e✅\u003c\/span\u003e\n        \u003cspan class=\"soi-tuls-card-mini-label\"\u003eSans allergènes\u003c\/span\u003e\n        \u003cspan class=\"soi-tuls-card-mini-value\"\u003eSans gluten, sans lactose\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"margin-top: 1rem; font-size: 13px; color: var(--soi-tuls-text-soft);\"\u003eOrigine de la matière première : agriculture Inde. Formulation et encapsulation réalisées sur le territoire français.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-tuls-section\"\u003e\n    \u003ch2\u003eConseils d'utilisation et précautions\u003c\/h2\u003e\n    \u003cp\u003eLe Tulsi bio en gélules convient aux adultes souhaitant soutenir leur confort respiratoire et leur équilibre nerveux au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-tuls-accordion\"\u003e\n      \u003cdetails class=\"soi-tuls-accordion-item\"\u003e\n        \u003csummary class=\"soi-tuls-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-tuls-accordion-content\"\u003e\n          \u003cp\u003eDéconseillé aux femmes enceintes ou allaitantes sans avis médical préalable. Ce complément alimentaire ne se substitue pas à un traitement médical et ne dispense pas d'une alimentation variée et équilibrée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-tuls-accordion-item\"\u003e\n        \u003csummary class=\"soi-tuls-accordion-header\"\u003e📦 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-tuls-accordion-content\"\u003e\n          \u003cp\u003eConservez le produit dans un endroit frais et sec, à l'abri de la lumière et hors de portée des enfants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-tuls-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-tuls-cta-box\"\u003e\n      \u003cp class=\"soi-tuls-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-tuls-cta-text\" style=\"color: white;\"\u003eDes millénaires de sagesse ayurvédique condensés en une gélule végétale pure. Pour respirer plus librement, retrouver la sérénité ou simplement prendre soin de vous avec des plantes d'exception.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-tuls-marine: #1A2D3D;\n  --soi-tuls-marine-dark: #0F1E2B;\n  --soi-tuls-marine-light: #2C4458;\n  --soi-tuls-pomme: #A1C544;\n  --soi-tuls-pomme-dark: #84A636;\n  --soi-tuls-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-tuls-white: #FFFFFF;\n  --soi-tuls-off-white: #F8FAF6;\n  --soi-tuls-stone: #F1F3EE;\n  --soi-tuls-line: #E5E8E0;\n\n  --soi-tuls-primary: #D4764E;\n  --soi-tuls-primary-soft: rgba(212,118,78,0.10);\n  --soi-tuls-accent: #D88542;\n\n  --soi-tuls-text: #1A2D3D;\n  --soi-tuls-text-soft: #4A5B6B;\n  --soi-tuls-text-muted: #7B8693;\n\n  --soi-tuls-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-tuls-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-tuls-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-tuls-radius: 12px;\n  --soi-tuls-radius-sm: 8px;\n  --soi-tuls-radius-pill: 999px;\n}\n\n.soi-tuls-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-tuls-fiche img { max-width: 100%; height: auto; }\n\n.soi-tuls-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-tuls-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-tuls-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-tuls-hero {\n  position: relative;\n  background: var(--soi-tuls-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-tuls-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-tuls-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-tuls-pomme);\n}\n\n.soi-tuls-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-tuls-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-tuls-pomme);\n  border-radius: 50%;\n}\n\n.soi-tuls-hero-title {\n  display: block;\n  color: var(--soi-tuls-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-tuls-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-tuls-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-tuls-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-tuls-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-tuls-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-tuls-label-accent {\n  background: var(--soi-tuls-pomme);\n  border-color: var(--soi-tuls-pomme);\n  color: var(--soi-tuls-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-tuls-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-tuls-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-tuls-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-tuls-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-tuls-pomme);\n  border-radius: 2px;\n}\n\n.soi-tuls-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-tuls-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-tuls-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-tuls-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-tuls-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-tuls-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-tuls-benefit {\n  background: var(--soi-tuls-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-tuls-radius);\n  border: 1px solid var(--soi-tuls-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-tuls-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-tuls-shadow-md);\n}\n\n.soi-tuls-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-tuls-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-tuls-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-tuls-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-tuls-benefit:hover .soi-tuls-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-tuls-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-tuls-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-tuls-benefit p {\n  font-size: 13px;\n  color: var(--soi-tuls-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-tuls-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-tuls-card {\n  background: var(--soi-tuls-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-tuls-radius);\n  border-left: 3px solid var(--soi-tuls-pomme);\n}\n\n.soi-tuls-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-tuls-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-tuls-card p {\n  font-size: 14px;\n  color: var(--soi-tuls-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-tuls-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-tuls-card-mini {\n  background: var(--soi-tuls-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-tuls-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-tuls-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-tuls-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-tuls-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-tuls-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-tuls-marine);\n}\n\n\/* === COMPOSITION === *\/\n.soi-tuls-compo {\n  background: var(--soi-tuls-off-white);\n  border-radius: var(--soi-tuls-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-tuls-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-tuls-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-tuls-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-tuls-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-tuls-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-tuls-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-tuls-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-tuls-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-tuls-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-tuls-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-tuls-radius);\n  border: 1px solid var(--soi-tuls-line);\n  align-items: flex-start;\n}\n\n.soi-tuls-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-tuls-marine);\n  color: var(--soi-tuls-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-tuls-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-tuls-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-tuls-step-content p {\n  font-size: 14px;\n  color: var(--soi-tuls-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-tuls-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-tuls-pomme-light);\n  border-left: 4px solid var(--soi-tuls-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-tuls-radius) var(--soi-tuls-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-tuls-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-tuls-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-tuls-marine);\n  margin-bottom: 4px;\n}\n\n.soi-tuls-tip p {\n  font-size: 14px;\n  color: var(--soi-tuls-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-tuls-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-tuls-accordion-item {\n  background: var(--soi-tuls-off-white);\n  border-radius: var(--soi-tuls-radius-sm);\n  border: 1px solid var(--soi-tuls-line);\n  overflow: hidden;\n}\n\n.soi-tuls-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-tuls-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-tuls-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-tuls-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-tuls-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-tuls-accordion-item[open] .soi-tuls-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-tuls-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-tuls-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-tuls-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-tuls-cta-box {\n  background: var(--soi-tuls-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-tuls-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-tuls-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-tuls-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-tuls-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-tuls-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-tuls-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-tuls-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-tuls-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-tuls-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-tuls-compo-value {\n    text-align: left;\n  }\n\n  .soi-tuls-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-tuls-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-tuls-fiche {\n    --soi-tuls-text-soft: #2C3E50;\n    --soi-tuls-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ayur-vana","offers":[{"title":"Default Title","offer_id":61602569060682,"sku":"AY9007","price":15.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/tulsi-bio-en-gelules-ayurvana-packshot.webp?v=1779034247"},{"product_id":"bronzalia-60-gelules","title":"Bronzalia - complément bronzage vegan en gélules","description":"\n\n\u003cdiv class=\"soi-bronz-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-bronz-hero\"\u003e\n    \u003cdiv class=\"soi-bronz-hero-tag\"\u003e\n      \u003cspan class=\"soi-bronz-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire bronzage · Graine Sauvage\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-bronz-hero-title\"\u003eUn éclat doré nourri de l'intérieur\u003c\/span\u003e\n    \u003cp class=\"soi-bronz-hero-subtitle\"\u003ePréparez votre peau au soleil grâce à une synergie de bêta-carotène, vitamines et sélénium. 60 gélules végétales pour un bronzage plus rapide, plus uniforme et plus durable.\u003c\/p\u003e\n    \u003cdiv class=\"soi-bronz-hero-labels\"\u003e\n      \u003cspan class=\"soi-bronz-label soi-bronz-label-accent\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-bronz-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-bronz-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n      \u003cspan class=\"soi-bronz-label\"\u003eSANS LACTOSE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 1 : Pourquoi choisir un complément alimentaire pour le bronzage ? --\u003e\n  \u003csection class=\"soi-bronz-section\"\u003e\n    \u003ch2\u003ePourquoi choisir un complément alimentaire pour le bronzage ?\u003c\/h2\u003e\n    \u003cp\u003eLa crème solaire protège votre peau en surface, mais elle ne prépare pas votre épiderme à produire de la mélanine de façon uniforme et durable. Un complément bronzage comme Bronzalia agit de l'intérieur : il fournit les micronutriments dont votre peau a besoin pour répondre au soleil plus efficacement, limiter les coups de soleil et afficher un teint doré qui tient dans le temps.\u003c\/p\u003e\n    \u003cp\u003eBronzalia n'est pas un autobronzant oral : il prépare et soutient votre peau lors de l'exposition, sans la remplacer. Une petite exposition régulière reste nécessaire pour obtenir un bronzage visible.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 : Les actifs clés de Bronzalia et leurs bienfaits --\u003e\n  \u003csection class=\"soi-bronz-section\"\u003e\n    \u003ch2\u003eLes actifs clés de Bronzalia et leurs bienfaits\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bronz-benefits\"\u003e\n      \u003cdiv class=\"soi-bronz-benefit\"\u003e\n        \u003cdiv class=\"soi-bronz-benefit-icon\"\u003e\u003cspan\u003e🥕\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eBêta-carotène et poudre de carotte\u003c\/h3\u003e\n        \u003cp\u003ePrécurseurs de la vitamine A, ils stimulent la synthèse de mélanine, le pigment naturel responsable du bronzage, pour un teint plus chaud et plus uniforme dès les premières expositions.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bronz-benefit\"\u003e\n        \u003cdiv class=\"soi-bronz-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVitamine E\u003c\/h3\u003e\n        \u003cp\u003eAntioxydant liposoluble majeur, elle protège les membranes cellulaires du stress oxydatif généré par les UV et limite le vieillissement cutané prématuré.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bronz-benefit\"\u003e\n        \u003cdiv class=\"soi-bronz-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVitamine C\u003c\/h3\u003e\n        \u003cp\u003eElle neutralise les radicaux libres, contribue à la formation du collagène et maintient la fermeté et l'élasticité de la peau après l'exposition.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bronz-benefit\"\u003e\n        \u003cdiv class=\"soi-bronz-benefit-icon\"\u003e\u003cspan\u003e🔬\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSélénium\u003c\/h3\u003e\n        \u003cp\u003eOligo-élément antioxydant qui travaille en synergie avec les vitamines C et E pour renforcer la protection cellulaire contre les dommages UV.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 : Composition complète et dosage par prise --\u003e\n  \u003csection class=\"soi-bronz-section\"\u003e\n    \u003ch2\u003eComposition complète et dosage par prise\u003c\/h2\u003e\n    \u003cp class=\"soi-bronz-section-intro\"\u003eChaque boîte contient 60 gélules végétales, soit une cure de 30 jours à raison de 2 gélules par jour.\u003c\/p\u003e\n    \u003cdiv class=\"soi-bronz-grid-compact\"\u003e\n      \u003cdiv class=\"soi-bronz-card-mini\"\u003e\n        \u003cspan class=\"soi-bronz-card-mini-icon\"\u003e💊\u003c\/span\u003e\n        \u003cspan class=\"soi-bronz-card-mini-label\"\u003eContenu\u003c\/span\u003e\n        \u003cspan class=\"soi-bronz-card-mini-value\"\u003e60 gélules\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bronz-card-mini\"\u003e\n        \u003cspan class=\"soi-bronz-card-mini-icon\"\u003e📅\u003c\/span\u003e\n        \u003cspan class=\"soi-bronz-card-mini-label\"\u003eDurée de cure\u003c\/span\u003e\n        \u003cspan class=\"soi-bronz-card-mini-value\"\u003e30 jours\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bronz-card-mini\"\u003e\n        \u003cspan class=\"soi-bronz-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-bronz-card-mini-label\"\u003eGélule\u003c\/span\u003e\n        \u003cspan class=\"soi-bronz-card-mini-value\"\u003eVégétale (HPMC)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bronz-card-mini\"\u003e\n        \u003cspan class=\"soi-bronz-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-bronz-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-bronz-card-mini-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bronz-compo\"\u003e\n      \u003cdiv class=\"soi-bronz-compo-row\"\u003e\n        \u003cspan class=\"soi-bronz-compo-label\"\u003ePoudre de carotte (Daucus carota)\u003c\/span\u003e\n        \u003cspan class=\"soi-bronz-compo-value\"\u003e300 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bronz-compo-row\"\u003e\n        \u003cspan class=\"soi-bronz-compo-label\"\u003eBêta-carotène\u003c\/span\u003e\n        \u003cspan class=\"soi-bronz-compo-value\"\u003e4,8 mg (600 % VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bronz-compo-row\"\u003e\n        \u003cspan class=\"soi-bronz-compo-label\"\u003eVitamine C (acide L-ascorbique)\u003c\/span\u003e\n        \u003cspan class=\"soi-bronz-compo-value\"\u003e80 mg (100 % VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bronz-compo-row\"\u003e\n        \u003cspan class=\"soi-bronz-compo-label\"\u003eVitamine E (acétate de DL-alpha-tocophéryl)\u003c\/span\u003e\n        \u003cspan class=\"soi-bronz-compo-value\"\u003e12 mg (100 % VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bronz-compo-row\"\u003e\n        \u003cspan class=\"soi-bronz-compo-label\"\u003eSélénium (L-sélénométhionine)\u003c\/span\u003e\n        \u003cspan class=\"soi-bronz-compo-value\"\u003e55 µg (100 % VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bronz-compo-row\"\u003e\n        \u003cspan class=\"soi-bronz-compo-label\"\u003eEnveloppe de la gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-bronz-compo-value\"\u003eHPMC (origine végétale)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 : Comment prendre Bronzalia ? Posologie recommandée --\u003e\n  \u003csection class=\"soi-bronz-section\"\u003e\n    \u003ch2\u003eComment prendre Bronzalia ? Posologie recommandée\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bronz-timeline\"\u003e\n      \u003cdiv class=\"soi-bronz-step\"\u003e\n        \u003cdiv class=\"soi-bronz-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-bronz-step-content\"\u003e\n          \u003ch3\u003eCommencez 10 jours avant l'exposition\u003c\/h3\u003e\n          \u003cp\u003ePrenez 2 gélules par jour, de préférence au cours d'un repas contenant un peu de matières grasses (le bêta-carotène est liposoluble).\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bronz-step\"\u003e\n        \u003cdiv class=\"soi-bronz-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-bronz-step-content\"\u003e\n          \u003ch3\u003ePoursuivez pendant toute la période ensoleillée\u003c\/h3\u003e\n          \u003cp\u003eMaintenez la prise quotidienne pour prolonger et uniformiser votre bronzage tout au long de la saison.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bronz-step\"\u003e\n        \u003cdiv class=\"soi-bronz-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-bronz-step-content\"\u003e\n          \u003ch3\u003eNe remplacez jamais votre crème solaire\u003c\/h3\u003e\n          \u003cp\u003eCe complément et votre protection solaire sont complémentaires, pas interchangeables. Continuez à appliquer votre crème solaire lors de chaque exposition.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bronz-tip\"\u003e\n      \u003cdiv class=\"soi-bronz-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePrivilégiez la prise de vos gélules au cours d'un repas contenant des matières grasses (huile d'olive, avocat, oléagineux) pour favoriser l'absorption optimale du bêta-carotène.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"soi-bronz-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-bronz-cta-box\"\u003e\n      \u003cp class=\"soi-bronz-cta-tag\" style=\"color: white;\"\u003eVotre allié soleil de l'intérieur\u003c\/p\u003e\n      \u003cp class=\"soi-bronz-cta-text\" style=\"color: white;\"\u003eOffrez à votre peau les nutriments qu'elle mérite avant le premier rayon de soleil, et vivez l'été avec éclat, en toute sérénité.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-bronz-marine: #1A2D3D;\n  --soi-bronz-marine-dark: #0F1E2B;\n  --soi-bronz-marine-light: #2C4458;\n  --soi-bronz-pomme: #A1C544;\n  --soi-bronz-pomme-dark: #84A636;\n  --soi-bronz-pomme-light: rgba(161,197,68,0.10);\n  --soi-bronz-white: #FFFFFF;\n  --soi-bronz-off-white: #F8FAF6;\n  --soi-bronz-stone: #F1F3EE;\n  --soi-bronz-line: #E5E8E0;\n  --soi-bronz-primary: #D87B3A;\n  --soi-bronz-primary-soft: rgba(216,123,58,0.10);\n  --soi-bronz-accent: #7DAA57;\n  --soi-bronz-text: #1A2D3D;\n  --soi-bronz-text-soft: #4A5B6B;\n  --soi-bronz-text-muted: #7B8693;\n  --soi-bronz-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-bronz-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-bronz-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-bronz-radius: 12px;\n  --soi-bronz-radius-sm: 8px;\n  --soi-bronz-radius-pill: 999px;\n}\n\n.soi-bronz-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-bronz-fiche img { max-width: 100%; height: auto; }\n\n.soi-bronz-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-bronz-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-bronz-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* HERO *\/\n.soi-bronz-hero {\n  position: relative;\n  background: var(--soi-bronz-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-bronz-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-bronz-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: linear-gradient(90deg, var(--soi-bronz-pomme), var(--soi-bronz-primary));\n}\n\n.soi-bronz-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-bronz-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-bronz-primary);\n  border-radius: 50%;\n}\n\n.soi-bronz-hero-title {\n  display: block;\n  color: var(--soi-bronz-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-bronz-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-bronz-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-bronz-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-bronz-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-bronz-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-bronz-label-accent {\n  background: var(--soi-bronz-pomme);\n  border-color: var(--soi-bronz-pomme);\n  color: var(--soi-bronz-marine);\n  font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.soi-bronz-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-bronz-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-bronz-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-bronz-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-bronz-pomme);\n  border-radius: 2px;\n}\n\n.soi-bronz-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-bronz-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-bronz-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-bronz-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-bronz-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* BENEFITS *\/\n.soi-bronz-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-bronz-benefit {\n  background: var(--soi-bronz-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-bronz-radius);\n  border: 1px solid var(--soi-bronz-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-bronz-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-bronz-shadow-md);\n}\n\n.soi-bronz-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-bronz-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-bronz-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-bronz-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-bronz-benefit:hover .soi-bronz-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-bronz-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bronz-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bronz-benefit p {\n  font-size: 13px;\n  color: var(--soi-bronz-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID COMPACT *\/\n.soi-bronz-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n  margin-bottom: 1.5rem;\n}\n\n.soi-bronz-card-mini {\n  background: var(--soi-bronz-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-bronz-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-bronz-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-bronz-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-bronz-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-bronz-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-bronz-marine);\n}\n\n\/* COMPOSITION *\/\n.soi-bronz-compo {\n  background: var(--soi-bronz-off-white);\n  border-radius: var(--soi-bronz-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-bronz-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-bronz-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-bronz-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-bronz-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-bronz-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-bronz-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-bronz-marine);\n  text-align: right;\n}\n\n\/* TIMELINE *\/\n.soi-bronz-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-bronz-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-bronz-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bronz-radius);\n  border: 1px solid var(--soi-bronz-line);\n  align-items: flex-start;\n}\n\n.soi-bronz-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-bronz-marine);\n  color: var(--soi-bronz-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-bronz-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-bronz-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-bronz-step-content p {\n  font-size: 14px;\n  color: var(--soi-bronz-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* TIP *\/\n.soi-bronz-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-bronz-pomme-light);\n  border-left: 4px solid var(--soi-bronz-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-bronz-radius) var(--soi-bronz-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-bronz-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-bronz-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-bronz-marine);\n  margin-bottom: 4px;\n}\n\n.soi-bronz-tip p {\n  font-size: 14px;\n  color: var(--soi-bronz-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* ACCORDION *\/\n.soi-bronz-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-bronz-accordion-item {\n  background: var(--soi-bronz-off-white);\n  border-radius: var(--soi-bronz-radius-sm);\n  border: 1px solid var(--soi-bronz-line);\n  overflow: hidden;\n}\n\n.soi-bronz-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-bronz-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-bronz-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-bronz-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-bronz-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-bronz-accordion-item[open] .soi-bronz-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-bronz-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-bronz-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-bronz-text-soft);\n  line-height: 1.6;\n  margin: 0 0 0.6rem 0;\n}\n\n.soi-bronz-accordion-content p:last-child {\n  margin-bottom: 0;\n}\n\n\/* CTA BOX *\/\n.soi-bronz-cta-box {\n  background: var(--soi-bronz-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-bronz-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-bronz-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-bronz-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-bronz-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-bronz-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-bronz-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-bronz-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* RESPONSIVE *\/\n@media (max-width: 640px) {\n  .soi-bronz-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-bronz-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-bronz-compo-value {\n    text-align: left;\n  }\n\n  .soi-bronz-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-bronz-tip {\n    flex-direction: column;\n    gap: 0.5rem;\n  }\n}\n\n\/* ACCESSIBILITÉ *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-bronz-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-bronz-fiche {\n    --soi-bronz-text-soft: #2C3E50;\n    --soi-bronz-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61602589213002,"sku":"GS1040","price":16.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/bronzalia-vegan-en-gelules-packshot.webp?v=1780073281"},{"product_id":"co-enzyme-q10","title":"Coenzyme Q10 en gélules - Laboratoire Code","description":"\n\u003cdiv class=\"soi-coq10-fiche\"\u003e\n\n\u003csection class=\"soi-coq10-hero\"\u003e\n  \u003cdiv class=\"soi-coq10-hero-tag\"\u003e\n    \u003cspan class=\"soi-coq10-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Laboratoire Code\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-coq10-hero-title\"\u003eCoenzyme Q10 en gélules\u003c\/span\u003e\n  \u003cp class=\"soi-coq10-hero-subtitle\"\u003e200 mg de CoQ10 par gélule, obtenue par fermentation bactérienne. Une formule épurée enrichie en vitamine E pour soutenir votre énergie cellulaire et votre protection antioxydante au quotidien.\u003c\/p\u003e\n  \u003cdiv class=\"soi-coq10-hero-labels\"\u003e\n    \u003cspan class=\"soi-coq10-label soi-coq10-label-accent\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-coq10-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-coq10-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n    \u003cspan class=\"soi-coq10-label\"\u003eSANS LACTOSE\u003c\/span\u003e\n    \u003cspan class=\"soi-coq10-label\"\u003eSANS OGM\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-coq10-section\"\u003e\n  \u003ch2\u003eCoenzyme Q10 : le carburant naturel de vos cellules\u003c\/h2\u003e\n  \u003cp\u003eVous manquez d'énergie, vous sentez votre vitalité s'éroder au fil des années ? Ce n'est pas une fatalité. La \u003cstrong\u003ecoenzyme Q10\u003c\/strong\u003e, aussi appelée CoQ10 ou ubiquinone, est une molécule naturellement présente dans chaque cellule de votre corps. Elle joue un rôle central dans la production d'énergie et agit comme un \u003cstrong\u003eantioxydant puissant\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003cp\u003eLe problème : votre organisme en fabrique de moins en moins à partir de 30 ans. C'est précisément là qu'une supplémentation bien dosée peut faire la différence.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-coq10-section\"\u003e\n  \u003ch2\u003eBienfaits du coenzyme Q10 : à quoi ça sert concrètement ?\u003c\/h2\u003e\n  \u003cp class=\"soi-coq10-section-intro\"\u003eLes bienfaits du coenzyme Q10 sont documentés et reconnus dans la littérature scientifique. Voici ce que vous pouvez en attendre :\u003c\/p\u003e\n  \u003cdiv class=\"soi-coq10-benefits\"\u003e\n    \u003cdiv class=\"soi-coq10-benefit\"\u003e\n      \u003cdiv class=\"soi-coq10-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eÉnergie cellulaire\u003c\/h3\u003e\n      \u003cp\u003eLa CoQ10 intervient directement dans la chaîne respiratoire mitochondriale, là où vos cellules fabriquent l'ATP, votre carburant biologique. Résultat : une vitalité plus stable au quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-coq10-benefit\"\u003e\n      \u003cdiv class=\"soi-coq10-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eProtection antioxydante\u003c\/h3\u003e\n      \u003cp\u003eEn neutralisant les radicaux libres, la CoQ10 contribue à ralentir le vieillissement cellulaire prématuré, en synergie avec la vitamine E présente dans cette formule.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-coq10-benefit\"\u003e\n      \u003cdiv class=\"soi-coq10-benefit-icon\"\u003e\u003cspan\u003e❤️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSoutien cardiovasculaire\u003c\/h3\u003e\n      \u003cp\u003eLe cœur est l'un des organes les plus riches en CoQ10. Une supplémentation régulière est souvent recommandée chez les personnes sous statines, qui appauvrissent les réserves naturelles de cette coenzyme.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-coq10-benefit\"\u003e\n      \u003cdiv class=\"soi-coq10-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eVitalité cutanée\u003c\/h3\u003e\n      \u003cp\u003eGrâce à son action sur le stress oxydatif, la CoQ10 participe à préserver l'éclat et la fermeté de la peau dans la durée.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-coq10-section\"\u003e\n  \u003ch2\u003eComposition complète et dosage par gélule\u003c\/h2\u003e\n  \u003cp class=\"soi-coq10-section-intro\"\u003eLa formule du Coenzyme Q10 Laboratoire Code est épurée, sans additifs inutiles, et obtenue par \u003cstrong\u003efermentation bactérienne\u003c\/strong\u003e, ce qui garantit une pureté et une biodisponibilité optimales.\u003c\/p\u003e\n  \u003cdiv class=\"soi-coq10-compo\"\u003e\n    \u003cdiv class=\"soi-coq10-compo-row\"\u003e\n      \u003cspan class=\"soi-coq10-compo-label\"\u003eCoenzyme Q10 (ubiquinone)\u003c\/span\u003e\n      \u003cspan class=\"soi-coq10-compo-value\"\u003e200 mg par gélule\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-coq10-compo-row\"\u003e\n      \u003cspan class=\"soi-coq10-compo-label\"\u003eVitamine E (D-alpha-tocophérol)\u003c\/span\u003e\n      \u003cspan class=\"soi-coq10-compo-value\"\u003e100 % des VNR\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-coq10-compo-row\"\u003e\n      \u003cspan class=\"soi-coq10-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n      \u003cspan class=\"soi-coq10-compo-value\"\u003eGélule végétale (HPMC)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-coq10-compo-row\"\u003e\n      \u003cspan class=\"soi-coq10-compo-label\"\u003eObtention\u003c\/span\u003e\n      \u003cspan class=\"soi-coq10-compo-value\"\u003eFermentation bactérienne\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-coq10-compo-row\"\u003e\n      \u003cspan class=\"soi-coq10-compo-label\"\u003eConditionnement\u003c\/span\u003e\n      \u003cspan class=\"soi-coq10-compo-value\"\u003e60 gélules végétales de 375 mg\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-coq10-compo-row\"\u003e\n      \u003cspan class=\"soi-coq10-compo-label\"\u003eFabrication\u003c\/span\u003e\n      \u003cspan class=\"soi-coq10-compo-value\"\u003eFrance\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-coq10-grid-compact\"\u003e\n    \u003cdiv class=\"soi-coq10-card-mini\"\u003e\n      \u003cspan class=\"soi-coq10-card-mini-icon\"\u003e🧬\u003c\/span\u003e\n      \u003cspan class=\"soi-coq10-card-mini-label\"\u003ePar gélule\u003c\/span\u003e\n      \u003cspan class=\"soi-coq10-card-mini-value\"\u003e200 mg CoQ10\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-coq10-card-mini\"\u003e\n      \u003cspan class=\"soi-coq10-card-mini-icon\"\u003e💊\u003c\/span\u003e\n      \u003cspan class=\"soi-coq10-card-mini-label\"\u003eContenu\u003c\/span\u003e\n      \u003cspan class=\"soi-coq10-card-mini-value\"\u003e60 gélules\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-coq10-card-mini\"\u003e\n      \u003cspan class=\"soi-coq10-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n      \u003cspan class=\"soi-coq10-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n      \u003cspan class=\"soi-coq10-card-mini-value\"\u003eFrance\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-coq10-card-mini\"\u003e\n      \u003cspan class=\"soi-coq10-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n      \u003cspan class=\"soi-coq10-card-mini-label\"\u003eFormule\u003c\/span\u003e\n      \u003cspan class=\"soi-coq10-card-mini-value\"\u003e100 % vegan\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-coq10-section\"\u003e\n  \u003ch2\u003eComment prendre le coenzyme Q10 ? Posologie conseillée\u003c\/h2\u003e\n  \u003cdiv class=\"soi-coq10-timeline\"\u003e\n    \u003cdiv class=\"soi-coq10-step\"\u003e\n      \u003cdiv class=\"soi-coq10-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-coq10-step-content\"\u003e\n        \u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n        \u003cp\u003ePrenez \u003cstrong\u003e1 à 2 gélules par jour\u003c\/strong\u003e, de préférence le matin au cours du repas.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-coq10-step\"\u003e\n      \u003cdiv class=\"soi-coq10-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-coq10-step-content\"\u003e\n        \u003ch3\u003eAvec un repas contenant des lipides\u003c\/h3\u003e\n        \u003cp\u003eLa CoQ10 est liposoluble : elle s'assimile mieux en présence de graisses alimentaires. Privilégiez donc une prise au cours d'un repas contenant des lipides.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-coq10-step\"\u003e\n      \u003cdiv class=\"soi-coq10-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-coq10-step-content\"\u003e\n        \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n        \u003cp\u003eUne cure de \u003cstrong\u003e2 à 3 mois\u003c\/strong\u003e est généralement recommandée pour ressentir des effets durables.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-coq10-tip\"\u003e\n    \u003cdiv class=\"soi-coq10-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003ePour optimiser l'absorption de votre CoQ10, accompagnez votre gélule d'un petit déjeuner ou d'un déjeuner contenant une source de lipides (huile d'olive, avocat, oléagineux). La biodisponibilité en sera nettement améliorée.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-coq10-section\"\u003e\n  \u003ch2\u003eCoenzyme Q10 : risques et précautions\u003c\/h2\u003e\n  \u003cp class=\"soi-coq10-section-intro\"\u003eLa coenzyme Q10 est considérée comme sûre aux doses usuelles. Voici quelques points à connaître avant de commencer votre cure :\u003c\/p\u003e\n  \u003cdiv class=\"soi-coq10-accordion\"\u003e\n    \u003cdetails class=\"soi-coq10-accordion-item\"\u003e\n      \u003csummary class=\"soi-coq10-accordion-header\"\u003e💊 Interaction avec les anticoagulants\u003c\/summary\u003e\n      \u003cdiv class=\"soi-coq10-accordion-content\"\u003e\n        \u003cp\u003eLa CoQ10 peut interagir avec certains anticoagulants, notamment la warfarine. Si vous suivez un traitement anticoagulant, consultez votre médecin avant de débuter une supplémentation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-coq10-accordion-item\"\u003e\n      \u003csummary class=\"soi-coq10-accordion-header\"\u003e🤰 Femmes enceintes et allaitantes\u003c\/summary\u003e\n      \u003cdiv class=\"soi-coq10-accordion-content\"\u003e\n        \u003cp\u003ePar précaution, ce complément est déconseillé aux femmes enceintes ou allaitantes.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-coq10-accordion-item\"\u003e\n      \u003csummary class=\"soi-coq10-accordion-header\"\u003e⚠️ Avertissement général\u003c\/summary\u003e\n      \u003cdiv class=\"soi-coq10-accordion-content\"\u003e\n        \u003cp\u003eCe complément alimentaire ne remplace pas un traitement médical ni une alimentation variée et équilibrée. En cas de doute, demandez conseil à votre professionnel de santé.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-coq10-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-coq10-cta-box\"\u003e\n    \u003cp class=\"soi-coq10-cta-tag\" style=\"color: white;\"\u003eRechargez vos cellules en énergie\u003c\/p\u003e\n    \u003cp class=\"soi-coq10-cta-text\" style=\"color: white;\"\u003eOffrez à votre organisme 200 mg de CoQ10 par gélule, une formule vegan fabriquée en France, pour retrouver une vitalité stable et une protection antioxydante au quotidien.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-coq10-marine: #1A2D3D;\n  --soi-coq10-marine-dark: #0F1E2B;\n  --soi-coq10-marine-light: #2C4458;\n  --soi-coq10-pomme: #A1C544;\n  --soi-coq10-pomme-dark: #84A636;\n  --soi-coq10-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-coq10-white: #FFFFFF;\n  --soi-coq10-off-white: #F8FAF6;\n  --soi-coq10-stone: #F1F3EE;\n  --soi-coq10-line: #E5E8E0;\n\n  --soi-coq10-primary: #8BB8D4;\n  --soi-coq10-primary-soft: #D6EAF5;\n  --soi-coq10-accent: #C85A5A;\n\n  --soi-coq10-text: #1A2D3D;\n  --soi-coq10-text-soft: #4A5B6B;\n  --soi-coq10-text-muted: #7B8693;\n\n  --soi-coq10-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-coq10-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-coq10-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-coq10-radius: 12px;\n  --soi-coq10-radius-sm: 8px;\n  --soi-coq10-radius-pill: 999px;\n}\n\n.soi-coq10-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-coq10-fiche img { max-width: 100%; height: auto; }\n\n.soi-coq10-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-coq10-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-coq10-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-coq10-hero {\n  position: relative;\n  background: var(--soi-coq10-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-coq10-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-coq10-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-coq10-pomme);\n}\n\n.soi-coq10-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-coq10-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-coq10-pomme);\n  border-radius: 50%;\n}\n\n.soi-coq10-hero-title {\n  display: block;\n  color: var(--soi-coq10-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-coq10-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-coq10-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-coq10-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-coq10-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-coq10-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-coq10-label-accent {\n  background: var(--soi-coq10-pomme);\n  border-color: var(--soi-coq10-pomme);\n  color: var(--soi-coq10-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-coq10-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-coq10-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-coq10-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-coq10-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-coq10-pomme);\n  border-radius: 2px;\n}\n\n.soi-coq10-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-coq10-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-coq10-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-coq10-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-coq10-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-coq10-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-coq10-benefit {\n  background: var(--soi-coq10-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-coq10-radius);\n  border: 1px solid var(--soi-coq10-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-coq10-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-coq10-shadow-md);\n}\n\n.soi-coq10-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-coq10-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-coq10-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-coq10-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-coq10-benefit:hover .soi-coq10-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-coq10-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-coq10-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-coq10-benefit p {\n  font-size: 13px;\n  color: var(--soi-coq10-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-coq10-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n  margin-top: 1.5rem;\n}\n\n.soi-coq10-card-mini {\n  background: var(--soi-coq10-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-coq10-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-coq10-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-coq10-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-coq10-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-coq10-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-coq10-marine);\n}\n\n\/* === COMPOSITION === *\/\n.soi-coq10-compo {\n  background: var(--soi-coq10-off-white);\n  border-radius: var(--soi-coq10-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-coq10-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-coq10-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-coq10-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-coq10-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-coq10-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-coq10-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-coq10-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-coq10-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-coq10-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-coq10-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-coq10-radius);\n  border: 1px solid var(--soi-coq10-line);\n  align-items: flex-start;\n}\n\n.soi-coq10-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-coq10-marine);\n  color: var(--soi-coq10-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-coq10-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-coq10-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-coq10-step-content p {\n  font-size: 14px;\n  color: var(--soi-coq10-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-coq10-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-coq10-pomme-light);\n  border-left: 4px solid var(--soi-coq10-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-coq10-radius) var(--soi-coq10-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-coq10-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-coq10-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-coq10-marine);\n  margin-bottom: 4px;\n}\n\n.soi-coq10-tip p {\n  font-size: 14px;\n  color: var(--soi-coq10-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-coq10-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-coq10-accordion-item {\n  background: var(--soi-coq10-off-white);\n  border-radius: var(--soi-coq10-radius-sm);\n  border: 1px solid var(--soi-coq10-line);\n  overflow: hidden;\n}\n\n.soi-coq10-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-coq10-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-coq10-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-coq10-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-coq10-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-coq10-accordion-item[open] .soi-coq10-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-coq10-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-coq10-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-coq10-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-coq10-cta-box {\n  background: var(--soi-coq10-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-coq10-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-coq10-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-coq10-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-coq10-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-coq10-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-coq10-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-coq10-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-coq10-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-coq10-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-coq10-compo-value {\n    text-align: left;\n  }\n\n  .soi-coq10-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-coq10-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-coq10-fiche {\n    --soi-coq10-text-soft: #2C3E50;\n    --soi-coq10-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Laboratoire Code","offers":[{"title":"Default Title","offer_id":61602667757898,"sku":"LC9030","price":15.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/coenzyme-q10-en-gelules-packshot_1f9f48b3-1220-489b-b38b-7c1dfea299dc.webp?v=1779721057"},{"product_id":"magnesium-renforce-en-gelules","title":"Magnésium Renforcé en gélules","description":"\n\u003cdiv class=\"soi-mgrf-fiche\"\u003e\n\n  \u003csection class=\"soi-mgrf-hero\"\u003e\n    \u003cdiv class=\"soi-mgrf-hero-tag\"\u003e\n      \u003cspan class=\"soi-mgrf-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · MERalia\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-mgrf-hero-title\"\u003eLa force de la mer au service de votre vitalité\u003c\/span\u003e\n    \u003cp class=\"soi-mgrf-hero-subtitle\"\u003eMagnésium marin d'extraction naturelle associé aux vitamines B1, B2 et B6 pour une action complète sur l'énergie, le système nerveux et la réduction de la fatigue.\u003c\/p\u003e\n    \u003cdiv class=\"soi-mgrf-hero-labels\"\u003e\n      \u003cspan class=\"soi-mgrf-label soi-mgrf-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-mgrf-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-mgrf-label\"\u003eMAGNÉSIUM MARIN\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mgrf-section\"\u003e\n    \u003ch2\u003ePourquoi choisir un magnésium marin en gélules ?\u003c\/h2\u003e\n    \u003cp\u003eToutes les formes de magnésium ne se valent pas. Le magnésium marin est extrait directement de l'eau de mer, sans synthèse chimique. Il présente une composition naturelle de sels de magnésium (chlorure, hydroxyde, oxyde) et bénéficie d'une bonne tolérance digestive chez la plupart des personnes.\u003c\/p\u003e\n    \u003cp\u003eConditionné en gélules végétales, ce complément convient aux végétariens et aux végans, sans gélatine animale. La formule MERalia mise sur la synergie entre le magnésium marin et trois vitamines du groupe B pour potentialiser l'action de chaque actif.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mgrf-section\"\u003e\n    \u003ch2\u003eLes bienfaits des gélules de magnésium renforcé\u003c\/h2\u003e\n    \u003cdiv class=\"soi-mgrf-benefits\"\u003e\n      \u003cdiv class=\"soi-mgrf-benefit\"\u003e\n        \u003cdiv class=\"soi-mgrf-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eÉnergie et vitalité\u003c\/h3\u003e\n        \u003cp\u003eLe magnésium contribue à un métabolisme énergétique normal. Associé aux vitamines B1 et B2, il favorise la conversion des nutriments en carburant utilisable par vos cellules.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgrf-benefit\"\u003e\n        \u003cdiv class=\"soi-mgrf-benefit-icon\"\u003e\u003cspan\u003e😮‍💨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRéduction de la fatigue\u003c\/h3\u003e\n        \u003cp\u003eLa combinaison magnésium, B2 et B6 agit sur la fatigue physique et mentale, deux aspects souvent liés à un déficit en minéraux essentiels.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgrf-benefit\"\u003e\n        \u003cdiv class=\"soi-mgrf-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSystème nerveux\u003c\/h3\u003e\n        \u003cp\u003eMagnésium, B2 et B6 contribuent au fonctionnement normal du système nerveux, soutenant l'équilibre émotionnel et la résistance au stress.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgrf-benefit\"\u003e\n        \u003cdiv class=\"soi-mgrf-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eImmunité et protection cellulaire\u003c\/h3\u003e\n        \u003cp\u003eLa vitamine B6 soutient l'immunité, tandis que la B2 protège les cellules du stress oxydatif, pour une action globale sur la durée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mgrf-section\"\u003e\n    \u003ch2\u003eComposition et posologie des gélules de magnésium MERalia\u003c\/h2\u003e\n    \u003cdiv class=\"soi-mgrf-compo\"\u003e\n      \u003cdiv class=\"soi-mgrf-compo-row\"\u003e\n        \u003cspan class=\"soi-mgrf-compo-label\"\u003ePour 2 gélules (dose journalière)\u003c\/span\u003e\n        \u003cspan class=\"soi-mgrf-compo-value\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgrf-compo-row\"\u003e\n        \u003cspan class=\"soi-mgrf-compo-label\"\u003eMagnésium marin\u003c\/span\u003e\n        \u003cspan class=\"soi-mgrf-compo-value\"\u003e300 mg (80 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgrf-compo-row\"\u003e\n        \u003cspan class=\"soi-mgrf-compo-label\"\u003eVitamine B1 (thiamine)\u003c\/span\u003e\n        \u003cspan class=\"soi-mgrf-compo-value\"\u003e1,1 mg (100 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgrf-compo-row\"\u003e\n        \u003cspan class=\"soi-mgrf-compo-label\"\u003eVitamine B2 (riboflavine)\u003c\/span\u003e\n        \u003cspan class=\"soi-mgrf-compo-value\"\u003e1,4 mg (100 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgrf-compo-row\"\u003e\n        \u003cspan class=\"soi-mgrf-compo-label\"\u003eVitamine B6 (pyridoxine)\u003c\/span\u003e\n        \u003cspan class=\"soi-mgrf-compo-value\"\u003e1,4 mg (100 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgrf-compo-row\"\u003e\n        \u003cspan class=\"soi-mgrf-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-mgrf-compo-value\"\u003e60 gélules (30 jours de cure)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"soi-mgrf-section-intro\" style=\"margin-top: 1rem; font-style: italic;\"\u003eAutres ingrédients : gélule végétale (hydroxypropylméthylcellulose), agent de charge (cellulose microcristalline), anti-agglomérant (stéarate de magnésium végétal).\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mgrf-section\"\u003e\n    \u003ch2\u003eComment bien prendre vos gélules de magnésium ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-mgrf-timeline\"\u003e\n      \u003cdiv class=\"soi-mgrf-step\"\u003e\n        \u003cdiv class=\"soi-mgrf-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-mgrf-step-content\"\u003e\n          \u003ch3\u003eQuand ?\u003c\/h3\u003e\n          \u003cp\u003eAu moment d'un repas, avec un grand verre d'eau, pour favoriser une meilleure absorption et une bonne tolérance digestive.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgrf-step\"\u003e\n        \u003cdiv class=\"soi-mgrf-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-mgrf-step-content\"\u003e\n          \u003ch3\u003eCombien ?\u003c\/h3\u003e\n          \u003cp\u003e2 gélules par jour. Ne pas dépasser la dose journalière recommandée sans avis médical.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgrf-step\"\u003e\n        \u003cdiv class=\"soi-mgrf-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-mgrf-step-content\"\u003e\n          \u003ch3\u003eCombien de temps ?\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 1 à 3 mois est généralement conseillée pour ressentir des effets durables.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mgrf-tip\"\u003e\n      \u003cdiv class=\"soi-mgrf-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePrès de 75 % des Français ne consomment pas suffisamment de magnésium au quotidien. Si vous ressentez une fatigue persistante, des tensions musculaires ou des coups de stress à répétition, une cure de magnésium marin peut vous aider à retrouver votre équilibre.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mgrf-section\"\u003e\n    \u003ch2\u003eFabriqué en France, formulé pour tous\u003c\/h2\u003e\n    \u003cp\u003eLe Magnésium Renforcé MERalia est fabriqué en France, dans le respect de normes strictes de fabrication. Ses gélules végétales le rendent compatible avec un mode de vie végétarien ou végan.\u003c\/p\u003e\n    \u003cdiv class=\"soi-mgrf-accordion\"\u003e\n      \u003cdetails class=\"soi-mgrf-accordion-item\"\u003e\n        \u003csummary class=\"soi-mgrf-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-mgrf-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical et ne remplace pas une alimentation variée et équilibrée. Ne pas dépasser la dose journalière recommandée. En cas de pathologie ou de traitement en cours, consultez votre médecin avant de démarrer une cure.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mgrf-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-mgrf-cta-box\"\u003e\n      \u003cp class=\"soi-mgrf-cta-tag\" style=\"color: white;\"\u003eRetrouvez votre énergie naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-mgrf-cta-text\" style=\"color: white;\"\u003eLe meilleur de la mer et des vitamines B réunis dans une formule simple, naturelle et fabriquée en France, pour prendre soin de votre vitalité au quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-mgrf-marine: #1A2D3D;\n  --soi-mgrf-marine-dark: #0F1E2B;\n  --soi-mgrf-marine-light: #2C4458;\n  --soi-mgrf-pomme: #A1C544;\n  --soi-mgrf-pomme-dark: #84A636;\n  --soi-mgrf-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-mgrf-white: #FFFFFF;\n  --soi-mgrf-off-white: #F8FAF6;\n  --soi-mgrf-stone: #F1F3EE;\n  --soi-mgrf-line: #E5E8E0;\n\n  --soi-mgrf-primary: #2B5DAE;\n  --soi-mgrf-primary-soft: #E8F0FA;\n  --soi-mgrf-accent: #6EC5B0;\n\n  --soi-mgrf-text: #1A2D3D;\n  --soi-mgrf-text-soft: #4A5B6B;\n  --soi-mgrf-text-muted: #7B8693;\n\n  --soi-mgrf-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-mgrf-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-mgrf-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-mgrf-radius: 12px;\n  --soi-mgrf-radius-sm: 8px;\n  --soi-mgrf-radius-pill: 999px;\n}\n\n.soi-mgrf-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-mgrf-fiche img { max-width: 100%; height: auto; }\n\n.soi-mgrf-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-mgrf-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-mgrf-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-mgrf-hero {\n  position: relative;\n  background: var(--soi-mgrf-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-mgrf-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-mgrf-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-mgrf-pomme);\n}\n\n.soi-mgrf-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-mgrf-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-mgrf-pomme);\n  border-radius: 50%;\n}\n\n.soi-mgrf-hero-title {\n  display: block;\n  color: var(--soi-mgrf-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-mgrf-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-mgrf-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-mgrf-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-mgrf-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-mgrf-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-mgrf-label-accent {\n  background: var(--soi-mgrf-pomme);\n  border-color: var(--soi-mgrf-pomme);\n  color: var(--soi-mgrf-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-mgrf-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-mgrf-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-mgrf-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-mgrf-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-mgrf-pomme);\n  border-radius: 2px;\n}\n\n.soi-mgrf-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-mgrf-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-mgrf-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-mgrf-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-mgrf-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-mgrf-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-mgrf-benefit {\n  background: var(--soi-mgrf-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-mgrf-radius);\n  border: 1px solid var(--soi-mgrf-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-mgrf-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-mgrf-shadow-md);\n}\n\n.soi-mgrf-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-mgrf-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-mgrf-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-mgrf-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-mgrf-benefit:hover .soi-mgrf-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-mgrf-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-mgrf-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-mgrf-benefit p {\n  font-size: 13px;\n  color: var(--soi-mgrf-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-mgrf-compo {\n  background: var(--soi-mgrf-off-white);\n  border-radius: var(--soi-mgrf-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-mgrf-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-mgrf-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-mgrf-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-mgrf-compo-row:first-child {\n  background: var(--soi-mgrf-marine);\n  border-radius: var(--soi-mgrf-radius) var(--soi-mgrf-radius) 0 0;\n  border-bottom: none;\n}\n\n.soi-mgrf-compo-row:first-child .soi-mgrf-compo-label {\n  color: var(--soi-mgrf-white);\n  font-weight: 600;\n  font-size: 13px;\n  letter-spacing: 0.05em;\n}\n\n.soi-mgrf-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-mgrf-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-mgrf-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-mgrf-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-mgrf-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-mgrf-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-mgrf-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-mgrf-radius);\n  border: 1px solid var(--soi-mgrf-line);\n  align-items: flex-start;\n}\n\n.soi-mgrf-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-mgrf-marine);\n  color: var(--soi-mgrf-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-mgrf-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-mgrf-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-mgrf-step-content p {\n  font-size: 14px;\n  color: var(--soi-mgrf-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-mgrf-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-mgrf-pomme-light);\n  border-left: 4px solid var(--soi-mgrf-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-mgrf-radius) var(--soi-mgrf-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-mgrf-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-mgrf-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-mgrf-marine);\n  margin-bottom: 4px;\n}\n\n.soi-mgrf-tip p {\n  font-size: 14px;\n  color: var(--soi-mgrf-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-mgrf-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  margin-top: 1.25rem;\n}\n\n.soi-mgrf-accordion-item {\n  background: var(--soi-mgrf-off-white);\n  border-radius: var(--soi-mgrf-radius-sm);\n  border: 1px solid var(--soi-mgrf-line);\n  overflow: hidden;\n}\n\n.soi-mgrf-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-mgrf-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-mgrf-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-mgrf-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-mgrf-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-mgrf-accordion-item[open] .soi-mgrf-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-mgrf-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-mgrf-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-mgrf-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-mgrf-cta-box {\n  background: var(--soi-mgrf-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-mgrf-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-mgrf-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-mgrf-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-mgrf-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-mgrf-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-mgrf-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-mgrf-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-mgrf-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-mgrf-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-mgrf-compo-value {\n    text-align: left;\n  }\n\n  .soi-mgrf-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-mgrf-benefits {\n    grid-template-columns: 1fr;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-mgrf-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-mgrf-fiche {\n    --soi-mgrf-text-soft: #2C3E50;\n    --soi-mgrf-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Meralia","offers":[{"title":"Default Title","offer_id":61602675851594,"sku":"ME4003","price":6.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/magnesium_renforce_gelules_meralia_11zon.webp?v=1781252972"},{"product_id":"citrulline-60-gelules","title":"Citrulline en gélules - Laboratoire Code","description":"\n\u003cdiv class=\"soi-citr-fiche\"\u003e\n\n  \u003csection class=\"soi-citr-hero\"\u003e\n    \u003cdiv class=\"soi-citr-hero-tag\"\u003e\n      \u003cspan class=\"soi-citr-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Laboratoire Code\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-citr-hero-title\"\u003eCitrulline en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-citr-hero-subtitle\"\u003eUn acide aminé essentiel pour soutenir votre endurance, votre récupération musculaire et votre vitalité au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-citr-hero-labels\"\u003e\n      \u003cspan class=\"soi-citr-label soi-citr-label-accent\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-citr-label\"\u003eCONDITIONNÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-citr-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-citr-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-citr-section\"\u003e\n    \u003ch2\u003eLa citrulline : à quoi sert-elle vraiment ?\u003c\/h2\u003e\n    \u003cp class=\"soi-citr-section-intro\"\u003eLa citrulline joue un rôle clé dans le cycle de l'urée, ce mécanisme vital qui permet à votre organisme d'éliminer l'ammoniac produit lors de l'effort ou du métabolisme des protéines. Elle est également un précurseur direct de l'arginine, impliquée dans la production de monoxyde d'azote (NO), un vasodilatateur naturel qui favorise la circulation sanguine.\u003c\/p\u003e\n    \u003cdiv class=\"soi-citr-benefits\"\u003e\n      \u003cdiv class=\"soi-citr-benefit\"\u003e\n        \u003cdiv class=\"soi-citr-benefit-icon\"\u003e\u003cspan\u003e🏃\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eEndurance physique\u003c\/h3\u003e\n        \u003cp\u003eEn retardant l'accumulation d'acide lactique et d'ammoniac, la citrulline vous aide à repousser la sensation de fatigue pendant l'effort.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-citr-benefit\"\u003e\n        \u003cdiv class=\"soi-citr-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRécupération musculaire\u003c\/h3\u003e\n        \u003cp\u003eAprès une séance intense, elle contribue à réduire les courbatures et à accélérer la reconstruction musculaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-citr-benefit\"\u003e\n        \u003cdiv class=\"soi-citr-benefit-icon\"\u003e\u003cspan\u003e🦴\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMasse musculaire\u003c\/h3\u003e\n        \u003cp\u003eParticulièrement utile chez les seniors, elle aide à moduler la synthèse des protéines cellulaires et à préserver le capital musculaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-citr-benefit\"\u003e\n        \u003cdiv class=\"soi-citr-benefit-icon\"\u003e\u003cspan\u003e❤️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCirculation et vitalité\u003c\/h3\u003e\n        \u003cp\u003eVia la production de monoxyde d'azote, elle favorise une meilleure irrigation des tissus avec un effet positif sur l'énergie générale.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-citr-section\"\u003e\n    \u003ch2\u003eCitrulline simple ou citrulline malate : quelle différence ?\u003c\/h2\u003e\n    \u003cp\u003eVous avez peut-être croisé les termes L-citrulline malate ou malate de citrulline dans vos recherches. Il s'agit d'une forme combinée associant la citrulline à l'acide malique, un composé impliqué dans le cycle de Krebs (production d'énergie cellulaire). Cette association est très prisée en contexte sportif, notamment pour son effet sur la réduction de la fatigue à l'effort.\u003c\/p\u003e\n    \u003cp\u003eLa formule Laboratoire Code propose une L-citrulline base pure, adaptée aussi bien aux sportifs qu'aux personnes souhaitant un soutien quotidien, notamment les seniors.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-citr-section\"\u003e\n    \u003ch2\u003eComposition et posologie\u003c\/h2\u003e\n\n    \u003cdiv class=\"soi-citr-compo\"\u003e\n      \u003cdiv class=\"soi-citr-compo-row\"\u003e\n        \u003cspan class=\"soi-citr-compo-label\"\u003eComposition par gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-citr-compo-value\"\u003e595 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-citr-compo-row\"\u003e\n        \u003cspan class=\"soi-citr-compo-label\"\u003eL-Citrulline\u003c\/span\u003e\n        \u003cspan class=\"soi-citr-compo-value\"\u003e500 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-citr-compo-row\"\u003e\n        \u003cspan class=\"soi-citr-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-citr-compo-value\"\u003eHydroxypropylméthylcellulose (HPMC, végétale)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-citr-compo-row\"\u003e\n        \u003cspan class=\"soi-citr-compo-label\"\u003eAnti-agglomérant\u003c\/span\u003e\n        \u003cspan class=\"soi-citr-compo-value\"\u003eStéarate de magnésium d'origine végétale\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp style=\"font-size:13px; color:var(--soi-citr-text-muted); margin-top:1rem; margin-bottom:1.5rem; font-style:italic;\"\u003eLa citrulline n'a pas de valeur nutritionnelle de référence (VNR) établie en tant que telle. Le dosage est adapté aux recommandations courantes en complémentation.\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-citr-timeline\"\u003e\n      \u003cdiv class=\"soi-citr-step\"\u003e\n        \u003cdiv class=\"soi-citr-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-citr-step-content\"\u003e\n          \u003ch3\u003eDose recommandée\u003c\/h3\u003e\n          \u003cp\u003e2 à 4 gélules par jour, selon votre objectif. À avaler avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-citr-step\"\u003e\n        \u003cdiv class=\"soi-citr-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-citr-step-content\"\u003e\n          \u003ch3\u003eEn contexte sportif\u003c\/h3\u003e\n          \u003cp\u003ePrendre de préférence 30 à 60 minutes avant l'entraînement pour un soutien optimal de l'endurance.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-citr-step\"\u003e\n        \u003cdiv class=\"soi-citr-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-citr-step-content\"\u003e\n          \u003ch3\u003eEn usage quotidien\u003c\/h3\u003e\n          \u003cp\u003ePour les seniors ou en soutien de la vitalité, répartir la prise au cours des repas principaux.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-citr-section\"\u003e\n    \u003ch2\u003eCitrulline malate : dangers et précautions\u003c\/h2\u003e\n    \u003cp\u003eLa citrulline est généralement bien tolérée aux doses recommandées. Il n'existe pas de toxicité avérée à des doses standards. Toutefois, quelques précautions s'imposent.\u003c\/p\u003e\n    \u003cdiv class=\"soi-citr-accordion\"\u003e\n      \u003cdetails class=\"soi-citr-accordion-item\"\u003e\n        \u003csummary class=\"soi-citr-accordion-header\"\u003e⚠️ Dose journalière\u003c\/summary\u003e\n        \u003cdiv class=\"soi-citr-accordion-content\"\u003e\n          \u003cp\u003eNe pas dépasser la dose journalière conseillée de 4 gélules par jour.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-citr-accordion-item\"\u003e\n        \u003csummary class=\"soi-citr-accordion-header\"\u003e🤰 Femmes enceintes ou allaitantes\u003c\/summary\u003e\n        \u003cdiv class=\"soi-citr-accordion-content\"\u003e\n          \u003cp\u003eCe complément est déconseillé aux femmes enceintes ou allaitantes sans avis médical préalable.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-citr-accordion-item\"\u003e\n        \u003csummary class=\"soi-citr-accordion-header\"\u003e💊 Interactions médicamenteuses\u003c\/summary\u003e\n        \u003cdiv class=\"soi-citr-accordion-content\"\u003e\n          \u003cp\u003eÀ éviter en cas de traitement vasodilatateur, notamment les inhibiteurs de la PDE5. Ce complément ne remplace en aucun cas un traitement médical. En cas de doute, consultez votre médecin.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-citr-section\"\u003e\n    \u003ch2\u003ePourquoi choisir la Citrulline Laboratoire Code ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-citr-grid-compact\"\u003e\n      \u003cdiv class=\"soi-citr-card-mini\"\u003e\n        \u003cspan class=\"soi-citr-card-mini-icon\"\u003e💊\u003c\/span\u003e\n        \u003cspan class=\"soi-citr-card-mini-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-citr-card-mini-value\"\u003e60 gélules végétales\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-citr-card-mini\"\u003e\n        \u003cspan class=\"soi-citr-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-citr-card-mini-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-citr-card-mini-value\"\u003eEn France\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-citr-card-mini\"\u003e\n        \u003cspan class=\"soi-citr-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-citr-card-mini-label\"\u003eFormule\u003c\/span\u003e\n        \u003cspan class=\"soi-citr-card-mini-value\"\u003ePure et épurée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-citr-card-mini\"\u003e\n        \u003cspan class=\"soi-citr-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n        \u003cspan class=\"soi-citr-card-mini-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-citr-card-mini-value\"\u003eGluten ni gélatine animale\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-citr-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-citr-cta-box\"\u003e\n      \u003cp class=\"soi-citr-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-citr-cta-text\" style=\"color: white;\"\u003eDiscrète mais puissante, la citrulline soutient votre énergie, votre circulation et votre récupération musculaire. Que vous soyez sportif régulier ou simplement soucieux de rester actif avec les années, choisissez la simplicité et la qualité.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-citr-marine: #1A2D3D;\n  --soi-citr-marine-dark: #0F1E2B;\n  --soi-citr-marine-light: #2C4458;\n  --soi-citr-pomme: #A1C544;\n  --soi-citr-pomme-dark: #84A636;\n  --soi-citr-pomme-light: rgba(161,197,68,0.10);\n  --soi-citr-white: #FFFFFF;\n  --soi-citr-off-white: #F8FAF6;\n  --soi-citr-stone: #F1F3EE;\n  --soi-citr-line: #E5E8E0;\n  --soi-citr-primary: #B8D4E8;\n  --soi-citr-primary-soft: #D6E8F3;\n  --soi-citr-accent: #E04048;\n  --soi-citr-text: #1A2D3D;\n  --soi-citr-text-soft: #4A5B6B;\n  --soi-citr-text-muted: #7B8693;\n  --soi-citr-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-citr-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-citr-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-citr-radius: 12px;\n  --soi-citr-radius-sm: 8px;\n  --soi-citr-radius-pill: 999px;\n}\n\n.soi-citr-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-citr-fiche img { max-width: 100%; height: auto; }\n\n.soi-citr-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-citr-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-citr-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-citr-hero {\n  position: relative;\n  background: var(--soi-citr-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-citr-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-citr-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-citr-pomme);\n}\n\n.soi-citr-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-citr-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-citr-pomme);\n  border-radius: 50%;\n}\n\n.soi-citr-hero-title {\n  display: block;\n  color: var(--soi-citr-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-citr-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-citr-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-citr-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-citr-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-citr-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-citr-label-accent {\n  background: var(--soi-citr-pomme);\n  border-color: var(--soi-citr-pomme);\n  color: var(--soi-citr-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-citr-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-citr-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-citr-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-citr-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-citr-pomme);\n  border-radius: 2px;\n}\n\n.soi-citr-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-citr-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-citr-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-citr-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-citr-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-citr-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-citr-benefit {\n  background: var(--soi-citr-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-citr-radius);\n  border: 1px solid var(--soi-citr-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-citr-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-citr-shadow-md);\n}\n\n.soi-citr-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-citr-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-citr-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-citr-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-citr-benefit:hover .soi-citr-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-citr-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-citr-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-citr-benefit p {\n  font-size: 13px;\n  color: var(--soi-citr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-citr-compo {\n  background: var(--soi-citr-off-white);\n  border-radius: var(--soi-citr-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-citr-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-citr-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-citr-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-citr-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-citr-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-citr-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-citr-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-citr-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-citr-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-citr-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-citr-radius);\n  border: 1px solid var(--soi-citr-line);\n  align-items: flex-start;\n}\n\n.soi-citr-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-citr-marine);\n  color: var(--soi-citr-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-citr-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-citr-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-citr-step-content p {\n  font-size: 14px;\n  color: var(--soi-citr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-citr-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-citr-accordion-item {\n  background: var(--soi-citr-off-white);\n  border-radius: var(--soi-citr-radius-sm);\n  border: 1px solid var(--soi-citr-line);\n  overflow: hidden;\n}\n\n.soi-citr-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-citr-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-citr-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-citr-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-citr-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-citr-accordion-item[open] .soi-citr-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-citr-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-citr-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-citr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-citr-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-citr-card-mini {\n  background: var(--soi-citr-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-citr-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-citr-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-citr-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-citr-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-citr-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-citr-marine);\n}\n\n\/* === CTA BOX === *\/\n.soi-citr-cta-box {\n  background: var(--soi-citr-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-citr-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-citr-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-citr-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-citr-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-citr-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-citr-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-citr-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-citr-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-citr-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-citr-compo-value {\n    text-align: left;\n  }\n\n  .soi-citr-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-citr-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-citr-fiche {\n    --soi-citr-text-soft: #2C3E50;\n    --soi-citr-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Laboratoire Code","offers":[{"title":"Default Title","offer_id":61602752856394,"sku":"LC9040","price":10.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/citrulline-en-gelules-packshot.webp?v=1779720207"},{"product_id":"acerola-bio-60gelules","title":"Acérola Bio et Vegan en gélules","description":"\u003cdiv class=\"soi-acer-fiche\"\u003e\n\n\u003csection class=\"soi-acer-hero\"\u003e\n  \u003cdiv class=\"soi-acer-hero-tag\"\u003e\n    \u003cspan class=\"soi-acer-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Graine Sauvage\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-acer-hero-title\"\u003eLa vitamine C telle que la nature l'a conçue\u003c\/span\u003e\n  \u003cp class=\"soi-acer-hero-subtitle\"\u003eL'acérola bio, l'un des fruits les plus concentrés en vitamine C naturelle, pour soutenir votre vitalité et vos défenses au quotidien.\u003c\/p\u003e\n  \u003cdiv class=\"soi-acer-hero-labels\"\u003e\n    \u003cspan class=\"soi-acer-label soi-acer-label-accent\"\u003eBIO · AB\u003c\/span\u003e\n    \u003cspan class=\"soi-acer-label\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-acer-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-acer-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003cspan class=\"soi-acer-label\"\u003eSANS ADDITIFS\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-acer-section\"\u003e\n  \u003ch2\u003ePourquoi choisir l'acérola bio en gélules ?\u003c\/h2\u003e\n  \u003cp class=\"soi-acer-section-intro\"\u003eSi vous ressentez des coups de fatigue, des défenses immunitaires fragilisées ou que vous traversez une période de stress intense, l'acérola bio peut vous apporter un soutien quotidien concret. Sa vitamine C naturelle agit sur plusieurs fronts reconnus par les autorités européennes de santé.\u003c\/p\u003e\n  \u003cdiv class=\"soi-acer-benefits\"\u003e\n    \u003cdiv class=\"soi-acer-benefit\"\u003e\n      \u003cdiv class=\"soi-acer-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eRéduction de la fatigue\u003c\/h3\u003e\n      \u003cp\u003eLa vitamine C contribue à des métabolismes énergétiques normaux, vous aidant à retrouver de la vivacité au fil des semaines.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-benefit\"\u003e\n      \u003cdiv class=\"soi-acer-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSoutien immunitaire\u003c\/h3\u003e\n      \u003cp\u003eElle participe au fonctionnement normal du système immunitaire, particulièrement utile en période hivernale ou de convalescence.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-benefit\"\u003e\n      \u003cdiv class=\"soi-acer-benefit-icon\"\u003e\u003cspan\u003e🔬\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eProtection cellulaire\u003c\/h3\u003e\n      \u003cp\u003ePuissant antioxydant, elle aide à neutraliser les radicaux libres responsables du vieillissement prématuré des cellules.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-benefit\"\u003e\n      \u003cdiv class=\"soi-acer-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eFormation du collagène\u003c\/h3\u003e\n      \u003cp\u003eElle soutient la synthèse du collagène, bénéfique pour la peau, les os et les articulations.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-acer-section\"\u003e\n  \u003ch2\u003eComposition et dosage de l'acérola bio Graine Sauvage\u003c\/h2\u003e\n  \u003cp class=\"soi-acer-section-intro\"\u003eChaque gélule contient de la poudre d'acérola bio titrée en vitamine C naturelle. Le flacon de 60 gélules est prévu pour 20 jours d'utilisation à raison de 3 gélules par jour, à prendre de préférence le matin avec un grand verre d'eau.\u003c\/p\u003e\n  \u003cdiv class=\"soi-acer-compo\"\u003e\n    \u003cdiv class=\"soi-acer-compo-row\"\u003e\n      \u003cspan class=\"soi-acer-compo-label\"\u003eIngrédient principal\u003c\/span\u003e\n      \u003cspan class=\"soi-acer-compo-value\"\u003eExtrait sec de fruit d'acérola (\u003cem\u003eMalpighia emarginata\u003c\/em\u003e), agriculture biologique certifiée AB\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-compo-row\"\u003e\n      \u003cspan class=\"soi-acer-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n      \u003cspan class=\"soi-acer-compo-value\"\u003eGélule végétale, convient aux végétariens et aux vegans\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-compo-row\"\u003e\n      \u003cspan class=\"soi-acer-compo-label\"\u003eFormule\u003c\/span\u003e\n      \u003cspan class=\"soi-acer-compo-value\"\u003eSans excipients inutiles, sans colorants, sans arômes artificiels\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-compo-row\"\u003e\n      \u003cspan class=\"soi-acer-compo-label\"\u003eVitamine C\u003c\/span\u003e\n      \u003cspan class=\"soi-acer-compo-value\"\u003eApport significatif en vitamine C naturelle par dose journalière (AJR : 80 mg\/jour)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-compo-row\"\u003e\n      \u003cspan class=\"soi-acer-compo-label\"\u003eConditionnement\u003c\/span\u003e\n      \u003cspan class=\"soi-acer-compo-value\"\u003e60 gélules · 20 jours d'utilisation\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-compo-row\"\u003e\n      \u003cspan class=\"soi-acer-compo-label\"\u003eCertification\u003c\/span\u003e\n      \u003cspan class=\"soi-acer-compo-value\"\u003eCertifié FR-BIO-01, Agriculture UE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-acer-section\"\u003e\n  \u003ch2\u003eLes points forts qui font la différence\u003c\/h2\u003e\n  \u003cdiv class=\"soi-acer-grid\"\u003e\n    \u003cdiv class=\"soi-acer-card\"\u003e\n      \u003ch3\u003e🌿 Certifié Agriculture Biologique\u003c\/h3\u003e\n      \u003cp\u003eCultivé sans pesticides, certifié FR-BIO-01. Vous savez exactement ce que vous consommez.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-card\"\u003e\n      \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n      \u003cp\u003eProduction sous contrôle qualité rigoureux, dans le respect des normes européennes en vigueur.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-card\"\u003e\n      \u003ch3\u003e🌱 100% Vegan\u003c\/h3\u003e\n      \u003cp\u003eGélule végétale, sans gélatine animale, adaptée à tous les profils alimentaires.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-card\"\u003e\n      \u003ch3\u003e💊 Vitamine C naturelle\u003c\/h3\u003e\n      \u003cp\u003eMieux absorbée que la vitamine C synthétique, grâce aux cofacteurs naturellement présents dans le fruit.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-acer-section\"\u003e\n  \u003ch2\u003eComment prendre vos gélules d'acérola bio ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-acer-timeline\"\u003e\n    \u003cdiv class=\"soi-acer-step\"\u003e\n      \u003cdiv class=\"soi-acer-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-acer-step-content\"\u003e\n        \u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n        \u003cp\u003ePrenez 3 gélules par jour, de préférence le matin au moment du petit-déjeuner, avec un grand verre d'eau.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-step\"\u003e\n      \u003cdiv class=\"soi-acer-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-acer-step-content\"\u003e\n        \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n        \u003cp\u003eUne cure de 20 jours est idéale en période de fatigue passagère, à l'entrée de l'hiver ou en récupération après un effort physique intense. Ce complément peut être renouvelé après une pause de quelques semaines.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-acer-tip\"\u003e\n    \u003cdiv class=\"soi-acer-tip-icon\"\u003e⚠️\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eRappel important\u003c\/strong\u003e\n      \u003cp\u003eCe produit est un complément alimentaire et ne remplace en aucun cas un traitement médical. En cas de doute ou de pathologie, consultez votre médecin avant utilisation.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-acer-section\"\u003e\n  \u003ch2\u003eÀ qui s'adresse cette cure de vitamine C bio ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-acer-grid\"\u003e\n    \u003cdiv class=\"soi-acer-card\"\u003e\n      \u003ch3\u003e😴 Fatigue saisonnière\u003c\/h3\u003e\n      \u003cp\u003eVous êtes sujet aux coups de fatigue passagers et souhaitez retrouver votre énergie de manière naturelle.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-card\"\u003e\n      \u003ch3\u003e🏃 Sportifs en récupération\u003c\/h3\u003e\n      \u003cp\u003eVous pratiquez une activité physique régulière et cherchez à soutenir votre récupération.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-card\"\u003e\n      \u003ch3\u003e❄️ Défenses hivernales\u003c\/h3\u003e\n      \u003cp\u003eVous souhaitez un soutien immunitaire naturel à l'approche de l'hiver.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-card\"\u003e\n      \u003ch3\u003e🌱 Régimes végétariens et vegans\u003c\/h3\u003e\n      \u003cp\u003eVous suivez un régime végétarien ou vegan et souhaitez couvrir vos besoins en vitamine C.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-acer-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-acer-cta-box\"\u003e\n    \u003cp class=\"soi-acer-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n    \u003cp class=\"soi-acer-cta-text\" style=\"color: white;\"\u003eAvec l'Acérola Bio Graine Sauvage, vous choisissez la vitamine C pure, concentrée, directement issue d'un fruit exceptionnel cultivé sans pesticides. Chaque gélule est une petite dose de vitalité retrouvée, fabriquée en France avec sérieux.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-acer-marine: #1A2D3D;\n  --soi-acer-marine-dark: #0F1E2B;\n  --soi-acer-marine-light: #2C4458;\n  --soi-acer-pomme: #A1C544;\n  --soi-acer-pomme-dark: #84A636;\n  --soi-acer-pomme-light: rgba(161,197,68,0.10);\n  --soi-acer-white: #FFFFFF;\n  --soi-acer-off-white: #F8FAF6;\n  --soi-acer-stone: #F1F3EE;\n  --soi-acer-line: #E5E8E0;\n  --soi-acer-primary: #E3835C;\n  --soi-acer-primary-soft: #F5D6C8;\n  --soi-acer-accent: #D4A52A;\n  --soi-acer-text: #1A2D3D;\n  --soi-acer-text-soft: #4A5B6B;\n  --soi-acer-text-muted: #7B8693;\n  --soi-acer-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-acer-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-acer-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-acer-radius: 12px;\n  --soi-acer-radius-sm: 8px;\n  --soi-acer-radius-pill: 999px;\n}\n\n.soi-acer-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-acer-fiche img { max-width: 100%; height: auto; }\n\n.soi-acer-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-acer-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-acer-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-acer-hero {\n  position: relative;\n  background: var(--soi-acer-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-acer-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-acer-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-acer-pomme);\n}\n\n.soi-acer-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-acer-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-acer-pomme);\n  border-radius: 50%;\n}\n\n.soi-acer-hero-title {\n  display: block;\n  color: var(--soi-acer-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-acer-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-acer-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-acer-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-acer-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-acer-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-acer-label-accent {\n  background: var(--soi-acer-pomme);\n  border-color: var(--soi-acer-pomme);\n  color: var(--soi-acer-marine);\n  font-weight: 600;\n}\n\n.soi-acer-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-acer-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-acer-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-acer-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-acer-pomme);\n  border-radius: 2px;\n}\n\n.soi-acer-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-acer-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-acer-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-acer-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-acer-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-acer-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-acer-benefit {\n  background: var(--soi-acer-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-acer-radius);\n  border: 1px solid var(--soi-acer-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-acer-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-acer-shadow-md);\n}\n\n.soi-acer-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-acer-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-acer-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-acer-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-acer-benefit:hover .soi-acer-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-acer-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-acer-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-acer-benefit p {\n  font-size: 13px;\n  color: var(--soi-acer-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-acer-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-acer-card {\n  background: var(--soi-acer-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-acer-radius);\n  border-left: 3px solid var(--soi-acer-pomme);\n}\n\n.soi-acer-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-acer-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-acer-card p {\n  font-size: 14px;\n  color: var(--soi-acer-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-acer-compo {\n  background: var(--soi-acer-off-white);\n  border-radius: var(--soi-acer-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-acer-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-acer-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-acer-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-acer-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-acer-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-acer-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-acer-marine);\n  text-align: right;\n}\n\n.soi-acer-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-acer-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-acer-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-acer-radius);\n  border: 1px solid var(--soi-acer-line);\n  align-items: flex-start;\n}\n\n.soi-acer-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-acer-marine);\n  color: var(--soi-acer-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-acer-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-acer-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-acer-step-content p {\n  font-size: 14px;\n  color: var(--soi-acer-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-acer-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-acer-pomme-light);\n  border-left: 4px solid var(--soi-acer-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-acer-radius) var(--soi-acer-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-acer-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-acer-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-acer-marine);\n  margin-bottom: 4px;\n}\n\n.soi-acer-tip p {\n  font-size: 14px;\n  color: var(--soi-acer-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-acer-cta-box {\n  background: var(--soi-acer-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-acer-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-acer-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-acer-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-acer-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-acer-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-acer-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-acer-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n@media (max-width: 640px) {\n  .soi-acer-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-acer-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-acer-compo-value {\n    text-align: left;\n  }\n\n  .soi-acer-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-acer-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-acer-fiche {\n    --soi-acer-text-soft: #2C3E50;\n    --soi-acer-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61602775499082,"sku":"GS0006","price":9.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/acerola-bio-gelules-grainesauvage_11zon.webp?v=1780058306"},{"product_id":"amalaki-bio-extrait-en-gelules-ayurvana","title":"Amalaki bio (Extrait) en gélules - Ayurvana","description":"\u003cdiv class=\"soi-amla-fiche\"\u003e\n\n\u003csection class=\"soi-amla-hero\"\u003e\n  \u003cdiv class=\"soi-amla-hero-tag\"\u003e\n    \u003cspan class=\"soi-amla-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Ayurvana\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-amla-hero-title\"\u003eAmalaki bio (Extrait) en gélules\u003c\/span\u003e\n  \u003cp class=\"soi-amla-hero-subtitle\"\u003eAntioxydant puissant issu de la tradition ayurvédique, titré à 25 % de tanins. Soutenez votre vitalité, votre digestion et l'éclat de vos cheveux grâce à ce fruit millénaire.\u003c\/p\u003e\n  \u003cdiv class=\"soi-amla-hero-labels\"\u003e\n    \u003cspan class=\"soi-amla-label soi-amla-label-accent\"\u003eBIO\u003c\/span\u003e\n    \u003cspan class=\"soi-amla-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-amla-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003cspan class=\"soi-amla-label\"\u003eAYURVÉDIQUE\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-amla-section\"\u003e\n  \u003ch2\u003ePourquoi choisir un extrait plutôt qu'une poudre simple ?\u003c\/h2\u003e\n  \u003cp\u003eLa majorité des produits concurrents proposent l'Amalaki sous forme de poudre brute. L'extrait d'Ayurvana, lui, est \u003cstrong\u003etitré à 25 % de tanins\u003c\/strong\u003e, ce qui garantit une teneur précise et reproductible en polyphénols actifs à chaque gélule. Vous savez exactement ce que vous ingérez, sans variabilité de récolte à récolte.\u003c\/p\u003e\n  \u003cp\u003eLes tanins de l'Amalaki sont reconnus pour leurs \u003cstrong\u003epropriétés antioxydantes\u003c\/strong\u003e : ils contribuent à neutraliser les radicaux libres responsables du vieillissement cellulaire et à soutenir les défenses naturelles de l'organisme.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-amla-section\"\u003e\n  \u003ch2\u003eLes bienfaits reconnus de l'Amalaki bio\u003c\/h2\u003e\n  \u003cdiv class=\"soi-amla-benefits\"\u003e\n    \u003cdiv class=\"soi-amla-benefit\"\u003e\n      \u003cdiv class=\"soi-amla-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eAntioxydant naturel puissant\u003c\/h3\u003e\n      \u003cp\u003eGrâce à sa richesse en tanins et en vitamine C naturelle, l'Amalaki aide à protéger les cellules du stress oxydatif.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-amla-benefit\"\u003e\n      \u003cdiv class=\"soi-amla-benefit-icon\"\u003e\u003cspan\u003e🍃\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSoutien digestif\u003c\/h3\u003e\n      \u003cp\u003ePlante phare de l'Ayurveda, l'Amla favorise un transit intestinal régulier et un confort digestif au quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-amla-benefit\"\u003e\n      \u003cdiv class=\"soi-amla-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eVitalité et immunité\u003c\/h3\u003e\n      \u003cp\u003eIntégré dans de nombreuses formules ayurvédiques, il contribue à soutenir l'organisme en période de fatigue.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-amla-benefit\"\u003e\n      \u003cdiv class=\"soi-amla-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eCheveux et peau\u003c\/h3\u003e\n      \u003cp\u003eIngrédient clé des soins capillaires ayurvédiques, il renforce la fibre capillaire, nourrit le cuir chevelu et ses polyphénols participent à la préservation de la jeunesse cutanée.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-amla-section\"\u003e\n  \u003ch2\u003eComposition et posologie\u003c\/h2\u003e\n  \u003cdiv class=\"soi-amla-compo\"\u003e\n    \u003cdiv class=\"soi-amla-compo-row\"\u003e\n      \u003cspan class=\"soi-amla-compo-label\"\u003eIngrédient principal\u003c\/span\u003e\n      \u003cspan class=\"soi-amla-compo-value\"\u003eExtrait sec de fruit d'Amalaki bio (\u003cem\u003eEmblica officinalis\u003c\/em\u003e)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-amla-compo-row\"\u003e\n      \u003cspan class=\"soi-amla-compo-label\"\u003eTitrage\u003c\/span\u003e\n      \u003cspan class=\"soi-amla-compo-value\"\u003e25 % de tanins\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-amla-compo-row\"\u003e\n      \u003cspan class=\"soi-amla-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n      \u003cspan class=\"soi-amla-compo-value\"\u003eGélule végétale (HPMC), convient aux végans et végétariens\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-amla-compo-row\"\u003e\n      \u003cspan class=\"soi-amla-compo-label\"\u003eContenu\u003c\/span\u003e\n      \u003cspan class=\"soi-amla-compo-value\"\u003e60 gélules végétales par flacon\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-amla-compo-row\"\u003e\n      \u003cspan class=\"soi-amla-compo-label\"\u003eDosage recommandé\u003c\/span\u003e\n      \u003cspan class=\"soi-amla-compo-value\"\u003e2 gélules par jour, au moment des repas, avec un grand verre d'eau\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-amla-compo-row\"\u003e\n      \u003cspan class=\"soi-amla-compo-label\"\u003eDurée de cure conseillée\u003c\/span\u003e\n      \u003cspan class=\"soi-amla-compo-value\"\u003e6 à 8 semaines, renouvelable après une pause\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-amla-tip\"\u003e\n    \u003cdiv class=\"soi-amla-tip-icon\"\u003e⚠️\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003ePrécaution d'emploi\u003c\/strong\u003e\n      \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. Consultez un professionnel de santé en cas de doute ou de traitement en cours.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-amla-section\"\u003e\n  \u003ch2\u003eUn engagement bio, fabriqué en France\u003c\/h2\u003e\n  \u003cdiv class=\"soi-amla-grid\"\u003e\n    \u003cdiv class=\"soi-amla-card\"\u003e\n      \u003ch3\u003e🌿 Certifié Agriculture Biologique\u003c\/h3\u003e\n      \u003cp\u003eLes fruits d'Amalaki sont cultivés en Inde selon un cahier des charges bio strict, sans pesticides ni engrais chimiques, puis importés et analysés en France.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-amla-card\"\u003e\n      \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n      \u003cp\u003eLe conditionnement et le contrôle qualité sont réalisés en France, garantissant traçabilité et sécurité à chaque flacon.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-amla-section\"\u003e\n  \u003ch2\u003eComment prendre l'Amalaki bio en gélules ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-amla-timeline\"\u003e\n    \u003cdiv class=\"soi-amla-step\"\u003e\n      \u003cdiv class=\"soi-amla-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-amla-step-content\"\u003e\n        \u003ch3\u003eAu moment du repas\u003c\/h3\u003e\n        \u003cp\u003ePrenez 2 gélules par jour avec un repas pour une meilleure tolérance digestive.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-amla-step\"\u003e\n      \u003cdiv class=\"soi-amla-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-amla-step-content\"\u003e\n        \u003ch3\u003eAssociez à une alimentation équilibrée\u003c\/h3\u003e\n        \u003cp\u003eCombinez la prise d'Amalaki à une alimentation variée et équilibrée pour potentialiser ses effets antioxydants.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-amla-step\"\u003e\n      \u003cdiv class=\"soi-amla-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-amla-step-content\"\u003e\n        \u003ch3\u003eComplétez par un soin capillaire\u003c\/h3\u003e\n        \u003cp\u003eEn soin capillaire, combinez la prise orale à un soin externe à base d'huile d'Amalaki pour un résultat visible sur la qualité du cheveu.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-amla-section\"\u003e\n  \u003ch2\u003eQuestions fréquentes sur l'Amalaki\u003c\/h2\u003e\n  \u003cdiv class=\"soi-amla-accordion\"\u003e\n    \u003cdetails class=\"soi-amla-accordion-item\"\u003e\n      \u003csummary class=\"soi-amla-accordion-header\"\u003e🌱 Quelle différence entre Amalaki et Amla ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-amla-accordion-content\"\u003e\n        \u003cp\u003eC'est le même fruit : Amalaki est le nom sanskrit, Amla le nom courant utilisé en Inde.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-amla-accordion-item\"\u003e\n      \u003csummary class=\"soi-amla-accordion-header\"\u003e🥬 L'Amalaki convient-il aux végans ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-amla-accordion-content\"\u003e\n        \u003cp\u003eOui, les gélules sont 100 % végétales (HPMC).\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-amla-accordion-item\"\u003e\n      \u003csummary class=\"soi-amla-accordion-header\"\u003e💇 Peut-on utiliser l'Amalaki pour les cheveux ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-amla-accordion-content\"\u003e\n        \u003cp\u003eAbsolument. En usage interne, il nourrit les cheveux de l'intérieur grâce à ses antioxydants. En association avec un soin cuir chevelu bio, les résultats sont souvent remarqués dès 4 à 6 semaines.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-amla-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-amla-cta-box\"\u003e\n    \u003cp class=\"soi-amla-cta-tag\" style=\"color: white;\"\u003e3 000 ans de sagesse ayurvédique en une gélule\u003c\/p\u003e\n    \u003cp class=\"soi-amla-cta-text\" style=\"color: white;\"\u003eImmunité, transit, éclat des cheveux : offrez à votre corps le soutien concentré de l'Amalaki bio, certifié et fabriqué en France.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-amla-marine: #1A2D3D;\n  --soi-amla-marine-dark: #0F1E2B;\n  --soi-amla-marine-light: #2C4458;\n  --soi-amla-pomme: #A1C544;\n  --soi-amla-pomme-dark: #84A636;\n  --soi-amla-pomme-light: rgba(161,197,68,0.10);\n  --soi-amla-white: #FFFFFF;\n  --soi-amla-off-white: #F8FAF6;\n  --soi-amla-stone: #F1F3EE;\n  --soi-amla-line: #E5E8E0;\n  --soi-amla-primary: #D4A52A;\n  --soi-amla-primary-soft: #F5EDCE;\n  --soi-amla-accent: #D88542;\n  --soi-amla-text: #1A2D3D;\n  --soi-amla-text-soft: #4A5B6B;\n  --soi-amla-text-muted: #7B8693;\n  --soi-amla-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-amla-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-amla-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-amla-radius: 12px;\n  --soi-amla-radius-sm: 8px;\n  --soi-amla-radius-pill: 999px;\n}\n\n.soi-amla-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-amla-fiche img { max-width: 100%; height: auto; }\n\n.soi-amla-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-amla-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-amla-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-amla-hero {\n  position: relative;\n  background: var(--soi-amla-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-amla-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-amla-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-amla-pomme);\n}\n\n.soi-amla-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-amla-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-amla-pomme);\n  border-radius: 50%;\n}\n\n.soi-amla-hero-title {\n  display: block;\n  color: var(--soi-amla-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-amla-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-amla-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-amla-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-amla-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-amla-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-amla-label-accent {\n  background: var(--soi-amla-pomme);\n  border-color: var(--soi-amla-pomme);\n  color: var(--soi-amla-marine);\n  font-weight: 600;\n}\n\n.soi-amla-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-amla-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-amla-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-amla-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-amla-pomme);\n  border-radius: 2px;\n}\n\n.soi-amla-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-amla-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-amla-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-amla-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-amla-benefit {\n  background: var(--soi-amla-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-amla-radius);\n  border: 1px solid var(--soi-amla-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-amla-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-amla-shadow-md);\n}\n\n.soi-amla-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-amla-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-amla-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-amla-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-amla-benefit:hover .soi-amla-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-amla-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-amla-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-amla-benefit p {\n  font-size: 13px;\n  color: var(--soi-amla-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-amla-compo {\n  background: var(--soi-amla-off-white);\n  border-radius: var(--soi-amla-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-amla-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-amla-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-amla-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-amla-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-amla-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-amla-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-amla-marine);\n  text-align: right;\n}\n\n.soi-amla-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-amla-card {\n  background: var(--soi-amla-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-amla-radius);\n  border-left: 3px solid var(--soi-amla-pomme);\n}\n\n.soi-amla-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-amla-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-amla-card p {\n  font-size: 14px;\n  color: var(--soi-amla-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-amla-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-amla-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-amla-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-amla-radius);\n  border: 1px solid var(--soi-amla-line);\n  align-items: flex-start;\n}\n\n.soi-amla-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-amla-marine);\n  color: var(--soi-amla-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-amla-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-amla-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-amla-step-content p {\n  font-size: 14px;\n  color: var(--soi-amla-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-amla-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-amla-pomme-light);\n  border-left: 4px solid var(--soi-amla-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-amla-radius) var(--soi-amla-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-amla-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-amla-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-amla-marine);\n  margin-bottom: 4px;\n}\n\n.soi-amla-tip p {\n  font-size: 14px;\n  color: var(--soi-amla-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-amla-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-amla-accordion-item {\n  background: var(--soi-amla-off-white);\n  border-radius: var(--soi-amla-radius-sm);\n  border: 1px solid var(--soi-amla-line);\n  overflow: hidden;\n}\n\n.soi-amla-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-amla-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-amla-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-amla-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-amla-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-amla-accordion-item[open] .soi-amla-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-amla-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-amla-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-amla-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-amla-cta-box {\n  background: var(--soi-amla-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-amla-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-amla-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-amla-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-amla-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-amla-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-amla-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-amla-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n@media (max-width: 640px) {\n  .soi-amla-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-amla-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-amla-compo-value {\n    text-align: left;\n  }\n\n  .soi-amla-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-amla-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-amla-fiche {\n    --soi-amla-text-soft: #2C3E50;\n    --soi-amla-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ayur-vana","offers":[{"title":"Default Title","offer_id":61603059401034,"sku":"AY9104","price":17.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/amalaki-bio-extrait-en-gelules-ayurvana-packshot.webp?v=1779540889"},{"product_id":"lapacho-60-gelules","title":"Lapacho en gélules - Graine Sauvage","description":"\u003cdiv class=\"soi-lapa-fiche\"\u003e\n\n  \u003csection class=\"soi-lapa-hero\"\u003e\n    \u003cdiv class=\"soi-lapa-hero-tag\"\u003e\n      \u003cspan class=\"soi-lapa-tag-dot\"\u003e\u003c\/span\u003e\n      Phytothérapie amazonienne · Graine Sauvage\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-lapa-hero-title\"\u003eLapacho en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-lapa-hero-subtitle\"\u003eL'écorce millénaire d'Amazonie au service de votre bien-être vasculaire, de votre drainage naturel et de vos défenses immunitaires.\u003c\/p\u003e\n    \u003cdiv class=\"soi-lapa-hero-labels\"\u003e\n      \u003cspan class=\"soi-lapa-label soi-lapa-label-accent\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-lapa-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-lapa-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-lapa-label\"\u003eSANS ADDITIFS\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lapa-section\"\u003e\n    \u003cp class=\"soi-lapa-section-intro\"\u003eLe \u003cstrong\u003eLapacho\u003c\/strong\u003e, surnommé « arbre de vie » par les peuples d'Amazonie, est une plante aux racines profondes dans la tradition phytothérapique d'Amérique du Sud. Son écorce interne, récoltée sur le \u003cem\u003eTabebuia impetiginosa\u003c\/em\u003e, est utilisée depuis des siècles pour ses propriétés uniques sur le bien-être vasculaire, le drainage et la protection antioxydante. Avec cette formule en gélules végétales de 395 mg, Graine Sauvage vous propose une solution simple, vegan et fabriquée en France pour intégrer cet actif naturel à votre quotidien.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lapa-section\"\u003e\n    \u003ch2\u003eLes bienfaits du Lapacho en gélules : ce que vous pouvez attendre\u003c\/h2\u003e\n    \u003cp class=\"soi-lapa-section-intro\"\u003eLa richesse de l'écorce de lapacho repose sur ses composés actifs naturels, dont la \u003cstrong\u003elapachone\u003c\/strong\u003e et les \u003cstrong\u003enaphtoquinones\u003c\/strong\u003e, reconnus pour leur action sur l'organisme.\u003c\/p\u003e\n    \u003cdiv class=\"soi-lapa-benefits\"\u003e\n      \u003cdiv class=\"soi-lapa-benefit\"\u003e\n        \u003cdiv class=\"soi-lapa-benefit-icon\"\u003e\u003cspan\u003e🩸\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eBien-être vasculaire\u003c\/h3\u003e\n        \u003cp\u003eContribue à une circulation sanguine normale et au maintien d'une tension artérielle équilibrée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lapa-benefit\"\u003e\n        \u003cdiv class=\"soi-lapa-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAction drainante\u003c\/h3\u003e\n        \u003cp\u003eFavorise l'élimination des fluides en excès et soutient les fonctions d'épuration naturelle des reins, notamment en cas de rétention d'eau légère.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lapa-benefit\"\u003e\n        \u003cdiv class=\"soi-lapa-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProtection antioxydante\u003c\/h3\u003e\n        \u003cp\u003eSes composés bioactifs aident à neutraliser les radicaux libres, protégeant les cellules du stress oxydatif lié à l'environnement ou à la fatigue.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lapa-benefit\"\u003e\n        \u003cdiv class=\"soi-lapa-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien immunitaire\u003c\/h3\u003e\n        \u003cp\u003eStimulant naturel des défenses, le lapacho accompagne l'organisme en période de baisse d'énergie ou de vulnérabilité saisonnière.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lapa-benefit\"\u003e\n        \u003cdiv class=\"soi-lapa-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eConfort anti-inflammatoire\u003c\/h3\u003e\n        \u003cp\u003eReconnu pour ses propriétés anti-inflammatoires naturelles, il peut participer au confort général, notamment en cas de fatigue chronique légère.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lapa-section\"\u003e\n    \u003ch2\u003eComposition et dosage : ce qu'il y a dans chaque gélule\u003c\/h2\u003e\n    \u003cp class=\"soi-lapa-section-intro\"\u003eChaque gélule végétale de 395 mg est composée exclusivement d'écorce de Lapacho (\u003cem\u003eTabebuia impetiginosa\u003c\/em\u003e) en poudre. La gélule elle-même est d'origine végétale (HPMC), sans gélatine animale, ce qui la rend adaptée aux personnes vegan et végétariennes.\u003c\/p\u003e\n    \u003cdiv class=\"soi-lapa-compo\"\u003e\n      \u003cdiv class=\"soi-lapa-compo-row\"\u003e\n        \u003cspan class=\"soi-lapa-compo-label\"\u003eIngrédients\u003c\/span\u003e\n        \u003cspan class=\"soi-lapa-compo-value\"\u003eÉcorce de Lapacho en poudre (\u003cem\u003eTabebuia impetiginosa\u003c\/em\u003e), gélule végétale (hydroxypropylméthylcellulose)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lapa-compo-row\"\u003e\n        \u003cspan class=\"soi-lapa-compo-label\"\u003eQuantité par gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-lapa-compo-value\"\u003e395 mg d'écorce de lapacho\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lapa-compo-row\"\u003e\n        \u003cspan class=\"soi-lapa-compo-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-lapa-compo-value\"\u003e60 gélules par flacon\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lapa-compo-row\"\u003e\n        \u003cspan class=\"soi-lapa-compo-label\"\u003eAdditifs\u003c\/span\u003e\n        \u003cspan class=\"soi-lapa-compo-value\"\u003eAucun excipient, colorant ou conservateur\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lapa-compo-row\"\u003e\n        \u003cspan class=\"soi-lapa-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-lapa-compo-value\"\u003eFrance, normes qualité rigoureuses\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lapa-section\"\u003e\n    \u003ch2\u003eComment prendre vos gélules de Lapacho ?\u003c\/h2\u003e\n    \u003cp class=\"soi-lapa-section-intro\"\u003ePour profiter pleinement des bienfaits du lapacho, voici comment l'intégrer facilement à votre routine :\u003c\/p\u003e\n    \u003cdiv class=\"soi-lapa-timeline\"\u003e\n      \u003cdiv class=\"soi-lapa-step\"\u003e\n        \u003cdiv class=\"soi-lapa-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-lapa-step-content\"\u003e\n          \u003ch3\u003ePosologie conseillée\u003c\/h3\u003e\n          \u003cp\u003e2 gélules par jour, de préférence au cours d'un repas, avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lapa-step\"\u003e\n        \u003cdiv class=\"soi-lapa-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-lapa-step-content\"\u003e\n          \u003ch3\u003eDurée recommandée\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 4 à 8 semaines, renouvelable après une pause, pour des résultats optimaux.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lapa-step\"\u003e\n        \u003cdiv class=\"soi-lapa-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-lapa-step-content\"\u003e\n          \u003ch3\u003eConseil pratique\u003c\/h3\u003e\n          \u003cp\u003eCombinez la cure avec une bonne hydratation quotidienne pour optimiser l'effet drainant.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lapa-tip\"\u003e\n      \u003cdiv class=\"soi-lapa-tip-icon\"\u003e⚠️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003ePrécautions d'emploi\u003c\/strong\u003e\n        \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de pathologie cardiovasculaire, rénale ou de traitement en cours, consultez votre médecin avant utilisation. Déconseillé aux femmes enceintes ou allaitantes.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lapa-section\"\u003e\n    \u003ch2\u003ePourquoi choisir le Lapacho Graine Sauvage ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-lapa-grid\"\u003e\n      \u003cdiv class=\"soi-lapa-card\"\u003e\n        \u003ch3\u003e🌳 Écorce de lapacho pure\u003c\/h3\u003e\n        \u003cp\u003ePas de mélange dilué : une concentration directe sur l'actif principal pour une efficacité maximale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lapa-card\"\u003e\n        \u003ch3\u003e🌱 Vegan et végétarien\u003c\/h3\u003e\n        \u003cp\u003eGélule végétale certifiée, sans aucune matière animale, pour un soin respectueux de vos convictions.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lapa-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eTraçabilité et contrôle qualité français, pour une confiance totale dans votre complément.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lapa-card\"\u003e\n        \u003ch3\u003e✨ Formule minimaliste\u003c\/h3\u003e\n        \u003cp\u003eAucun additif inutile, aucun colorant, aucun conservateur : l'essentiel et rien d'autre.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lapa-section\"\u003e\n    \u003ch2\u003eQuestions fréquentes sur le Lapacho\u003c\/h2\u003e\n    \u003cdiv class=\"soi-lapa-accordion\"\u003e\n      \u003cdetails class=\"soi-lapa-accordion-item\"\u003e\n        \u003csummary class=\"soi-lapa-accordion-header\"\u003e💪 Le lapacho en gélules est-il efficace contre la fatigue ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-lapa-accordion-content\"\u003e\n          \u003cp\u003eIl est traditionnellement reconnu pour soutenir l'organisme en période de baisse d'énergie. Les résultats varient selon chaque personne et le mode de vie global.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-lapa-accordion-item\"\u003e\n        \u003csummary class=\"soi-lapa-accordion-header\"\u003e🔗 Peut-on associer le lapacho à d'autres compléments ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-lapa-accordion-content\"\u003e\n          \u003cp\u003eOui, dans la plupart des cas. Il se combine bien avec des actifs circulatoires comme la vigne rouge ou des antioxydants comme la vitamine C. En cas de doute, consultez un professionnel de santé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-lapa-accordion-item\"\u003e\n        \u003csummary class=\"soi-lapa-accordion-header\"\u003e🌿 Quelle différence entre le lapacho bio et le lapacho standard ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-lapa-accordion-content\"\u003e\n          \u003cp\u003eLa mention bio garantit l'absence de pesticides lors de la culture. Quelle que soit la forme choisie, privilégiez toujours un produit sans additifs et avec une traçabilité claire.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lapa-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-lapa-cta-box\"\u003e\n      \u003cp class=\"soi-lapa-cta-tag\" style=\"color: white;\"\u003eLa sagesse de l'Amazonie, dans votre quotidien\u003c\/p\u003e\n      \u003cp class=\"soi-lapa-cta-text\" style=\"color: white;\"\u003eDeux gélules par jour pour prendre soin de votre circulation, de votre drainage et de votre vitalité. Découvrez le Lapacho Graine Sauvage, votre allié naturel fabriqué en France.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-lapa-marine: #1A2D3D;\n  --soi-lapa-marine-dark: #0F1E2B;\n  --soi-lapa-marine-light: #2C4458;\n  --soi-lapa-pomme: #A1C544;\n  --soi-lapa-pomme-dark: #84A636;\n  --soi-lapa-pomme-light: rgba(161,197,68,0.10);\n  --soi-lapa-white: #FFFFFF;\n  --soi-lapa-off-white: #F8FAF6;\n  --soi-lapa-stone: #F1F3EE;\n  --soi-lapa-line: #E5E8E0;\n  --soi-lapa-primary: #4A7A4A;\n  --soi-lapa-primary-soft: rgba(74,122,74,0.10);\n  --soi-lapa-accent: #D45B8A;\n  --soi-lapa-text: #1A2D3D;\n  --soi-lapa-text-soft: #4A5B6B;\n  --soi-lapa-text-muted: #7B8693;\n  --soi-lapa-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-lapa-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-lapa-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-lapa-radius: 12px;\n  --soi-lapa-radius-sm: 8px;\n  --soi-lapa-radius-pill: 999px;\n}\n\n.soi-lapa-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-lapa-fiche img { max-width: 100%; height: auto; }\n\n.soi-lapa-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-lapa-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-lapa-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-lapa-hero {\n  position: relative;\n  background: var(--soi-lapa-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-lapa-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-lapa-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-lapa-pomme);\n}\n\n.soi-lapa-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-lapa-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-lapa-pomme);\n  border-radius: 50%;\n}\n\n.soi-lapa-hero-title {\n  display: block;\n  color: var(--soi-lapa-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-lapa-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-lapa-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-lapa-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-lapa-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-lapa-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-lapa-label-accent {\n  background: var(--soi-lapa-pomme);\n  border-color: var(--soi-lapa-pomme);\n  color: var(--soi-lapa-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-lapa-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-lapa-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-lapa-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-lapa-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-lapa-pomme);\n  border-radius: 2px;\n}\n\n.soi-lapa-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-lapa-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.soi-lapa-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-lapa-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-lapa-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-lapa-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-lapa-benefit {\n  background: var(--soi-lapa-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-lapa-radius);\n  border: 1px solid var(--soi-lapa-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-lapa-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-lapa-shadow-md);\n}\n\n.soi-lapa-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-lapa-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-lapa-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-lapa-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-lapa-benefit:hover .soi-lapa-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-lapa-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-lapa-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-lapa-benefit p {\n  font-size: 13px;\n  color: var(--soi-lapa-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPO === *\/\n.soi-lapa-compo {\n  background: var(--soi-lapa-off-white);\n  border-radius: var(--soi-lapa-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-lapa-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-lapa-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-lapa-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-lapa-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-lapa-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-lapa-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-lapa-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-lapa-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-lapa-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-lapa-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-lapa-radius);\n  border: 1px solid var(--soi-lapa-line);\n  align-items: flex-start;\n}\n\n.soi-lapa-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-lapa-marine);\n  color: var(--soi-lapa-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-lapa-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-lapa-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-lapa-step-content p {\n  font-size: 14px;\n  color: var(--soi-lapa-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-lapa-tip {\n  display: flex;\n  gap: 1rem;\n  background: rgba(212,91,138,0.08);\n  border-left: 4px solid var(--soi-lapa-accent);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-lapa-radius) var(--soi-lapa-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-lapa-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-lapa-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-lapa-marine);\n  margin-bottom: 4px;\n}\n\n.soi-lapa-tip p {\n  font-size: 14px;\n  color: var(--soi-lapa-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-lapa-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-lapa-card {\n  background: var(--soi-lapa-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-lapa-radius);\n  border-left: 3px solid var(--soi-lapa-pomme);\n}\n\n.soi-lapa-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-lapa-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-lapa-card p {\n  font-size: 14px;\n  color: var(--soi-lapa-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-lapa-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-lapa-accordion-item {\n  background: var(--soi-lapa-off-white);\n  border-radius: var(--soi-lapa-radius-sm);\n  border: 1px solid var(--soi-lapa-line);\n  overflow: hidden;\n}\n\n.soi-lapa-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-lapa-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-lapa-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-lapa-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-lapa-pomme);\n  transition: transform 0.2s ease;\n  flex-shrink: 0;\n  margin-left: 1rem;\n}\n\n.soi-lapa-accordion-item[open] .soi-lapa-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-lapa-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-lapa-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-lapa-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-lapa-cta-box {\n  background: var(--soi-lapa-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-lapa-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-lapa-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-lapa-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-lapa-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-lapa-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-lapa-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-lapa-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-lapa-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-lapa-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-lapa-compo-value {\n    text-align: left;\n  }\n\n  .soi-lapa-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-lapa-benefits {\n    grid-template-columns: 1fr;\n  }\n\n  .soi-lapa-grid {\n    grid-template-columns: 1fr;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-lapa-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-lapa-fiche {\n    --soi-lapa-text-soft: #2C3E50;\n    --soi-lapa-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61603091546442,"sku":"GS0007C","price":7.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/lapacho-vegan-en-gelules-packshot.webp?v=1779639743"},{"product_id":"ail-bio-60-gelules","title":"Ail Bio en gélules - Graine Sauvage","description":"\u003cdiv class=\"soi-ail-fiche\"\u003e\n\u003csection class=\"soi-ail-hero\"\u003e\n\u003cdiv class=\"soi-ail-hero-tag\"\u003e\n\u003cspan class=\"soi-ail-tag-dot\"\u003e\u003c\/span\u003e Complément alimentaire · Graine Sauvage\u003c\/div\u003e\n\u003cspan class=\"soi-ail-hero-title\"\u003eL'ail au service de votre circulation\u003c\/span\u003e\n\u003cp class=\"soi-ail-hero-subtitle\"\u003eUn soutien naturel pour votre cœur et vos artères, sous forme de gélules végétales certifiées bio, sans odeur et sans additifs superflus.\u003c\/p\u003e\n\u003cdiv class=\"soi-ail-hero-labels\"\u003e\n\u003cspan class=\"soi-ail-label soi-ail-label-accent\"\u003eBIO · AB\u003c\/span\u003e \u003cspan class=\"soi-ail-label\"\u003eVEGAN\u003c\/span\u003e \u003cspan class=\"soi-ail-label\"\u003eSANS OGM\u003c\/span\u003e \u003cspan class=\"soi-ail-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-ail-section\"\u003e\n\u003ch2\u003ePourquoi choisir l'ail en complément alimentaire ?\u003c\/h2\u003e\n\u003cp\u003eL'ail (\u003cem\u003eAllium sativum\u003c\/em\u003e) est utilisé depuis l'Antiquité pour ses propriétés bénéfiques sur le cœur et les artères. Son principal actif, l'\u003cstrong\u003ealliine\u003c\/strong\u003e, se transforme en allicine au contact des enzymes, ce qui lui confère ses effets reconnus sur la circulation sanguine et le cholestérol.\u003c\/p\u003e\n\u003cp\u003eSous forme de gélules végétales, vous profitez de tous ses bienfaits sans l'inconfort de l'odeur ou du goût prononcé de l'ail cru. Un geste simple pour intégrer cette plante ancestrale à votre quotidien.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-ail-section\"\u003e\n\u003ch2\u003eLes bienfaits de l'ail bio en gélules\u003c\/h2\u003e\n\u003cdiv class=\"soi-ail-benefits\"\u003e\n\u003cdiv class=\"soi-ail-benefit\"\u003e\n\u003cdiv class=\"soi-ail-benefit-icon\"\u003e\u003cspan\u003e❤️\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eSoutien cardiovasculaire\u003c\/h3\u003e\n\u003cp\u003eL'ail contribue au maintien d'un taux de cholestérol normal dans le sang, un atout précieux pour votre cœur et vos artères.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-benefit\"\u003e\n\u003cdiv class=\"soi-ail-benefit-icon\"\u003e\u003cspan\u003e🩸\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eBonne circulation sanguine\u003c\/h3\u003e\n\u003cp\u003eIl favorise la fluidité du sang dans les micro-vaisseaux et peut aider à réduire les sensations de jambes lourdes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-benefit\"\u003e\n\u003cdiv class=\"soi-ail-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eAction antioxydante\u003c\/h3\u003e\n\u003cp\u003eRiche en composés soufrés et en antioxydants, l'ail protège vos cellules du stress oxydatif lié aux radicaux libres.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-benefit\"\u003e\n\u003cdiv class=\"soi-ail-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eSoutien immunitaire\u003c\/h3\u003e\n\u003cp\u003eTraditionnellement utilisé pour renforcer les défenses naturelles, notamment en période hivernale.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-ail-section\"\u003e\n\u003ch2\u003eComposition et posologie\u003c\/h2\u003e\n\u003cdiv class=\"soi-ail-compo\"\u003e\n\u003cdiv class=\"soi-ail-compo-row\"\u003e\n\u003cspan class=\"soi-ail-compo-label\"\u003eIngrédient actif\u003c\/span\u003e \u003cspan class=\"soi-ail-compo-value\"\u003ePoudre d'ail bio (\u003cem\u003eAllium sativum\u003c\/em\u003e L., bulbe)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-compo-row\"\u003e\n\u003cspan class=\"soi-ail-compo-label\"\u003eEnveloppe\u003c\/span\u003e \u003cspan class=\"soi-ail-compo-value\"\u003eHydroxypropylméthylcellulose (HPMC, végétale)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-compo-row\"\u003e\n\u003cspan class=\"soi-ail-compo-label\"\u003eCertification\u003c\/span\u003e \u003cspan class=\"soi-ail-compo-value\"\u003eAgriculture Biologique (AB), certifié FR-BIO-01\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-compo-row\"\u003e\n\u003cspan class=\"soi-ail-compo-label\"\u003eConditionnement\u003c\/span\u003e \u003cspan class=\"soi-ail-compo-value\"\u003e60 gélules végétales\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-compo-row\"\u003e\n\u003cspan class=\"soi-ail-compo-label\"\u003ePosologie\u003c\/span\u003e \u003cspan class=\"soi-ail-compo-value\"\u003e4 gélules\/jour en 2 prises, au cours des repas\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-compo-row\"\u003e\n\u003cspan class=\"soi-ail-compo-label\"\u003eDurée du flacon\u003c\/span\u003e \u003cspan class=\"soi-ail-compo-value\"\u003e15 jours de cure\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-tip\"\u003e\n\u003cdiv class=\"soi-ail-tip-icon\"\u003e💡\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n\u003cp\u003ePour un effet optimal, il est conseillé de renouveler la cure régulièrement selon vos besoins. Accompagnez chaque prise d'un grand verre d'eau pour favoriser l'assimilation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-ail-section\"\u003e\n\u003ch2\u003eCe qui distingue les gélules d'ail bio Graine Sauvage\u003c\/h2\u003e\n\u003cdiv class=\"soi-ail-grid\"\u003e\n\u003cdiv class=\"soi-ail-card\"\u003e\n\u003ch3\u003e🌿 100% biologique\u003c\/h3\u003e\n\u003cp\u003eCertifié Agriculture Biologique (AB), sans pesticides, sans OGM. Vous savez exactement ce que vous prenez.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-card\"\u003e\n\u003ch3\u003e🌱 100% vegan\u003c\/h3\u003e\n\u003cp\u003eGélules en HPMC d'origine végétale, adaptées aux régimes végétariens et végétaliens.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-card\"\u003e\n\u003ch3\u003e😌 Sans odeur d'ail\u003c\/h3\u003e\n\u003cp\u003eLa gélule neutralise l'odeur forte de l'ail cru. Pratique au quotidien, y compris au bureau.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-card\"\u003e\n\u003ch3\u003e✅ Simple et naturel\u003c\/h3\u003e\n\u003cp\u003eUn seul ingrédient actif, sans additif superflu. La transparence à l'état pur.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-ail-section\"\u003e\n\u003ch2\u003eComment intégrer l'ail bio à votre routine ?\u003c\/h2\u003e\n\u003cdiv class=\"soi-ail-timeline\"\u003e\n\u003cdiv class=\"soi-ail-step\"\u003e\n\u003cdiv class=\"soi-ail-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-step-content\"\u003e\n\u003ch3\u003ePrenez 4 gélules par jour\u003c\/h3\u003e\n\u003cp\u003eRépartissez-les sur 2 prises, de préférence au cours des repas pour une meilleure tolérance digestive.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-step\"\u003e\n\u003cdiv class=\"soi-ail-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-step-content\"\u003e\n\u003ch3\u003eHydratez-vous correctement\u003c\/h3\u003e\n\u003cp\u003eUn grand verre d'eau à chaque prise aide à l'assimilation et au confort digestif.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-step\"\u003e\n\u003cdiv class=\"soi-ail-step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-step-content\"\u003e\n\u003ch3\u003eRenouvelez la cure régulièrement\u003c\/h3\u003e\n\u003cp\u003eLes bienfaits de l'ail se révèlent dans la durée. Prévoyez plusieurs flacons si vous souhaitez une action continue sur 4 à 6 semaines.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-ail-section\"\u003e\n\u003ch2\u003eQuestions fréquentes sur l'ail en gélules bio\u003c\/h2\u003e\n\u003cdiv class=\"soi-ail-accordion\"\u003e\n\u003cdetails class=\"soi-ail-accordion-item\"\u003e\n\u003csummary class=\"soi-ail-accordion-header\"\u003e💊 L'ail bio en gélules est-il aussi efficace que l'ail frais ?\u003c\/summary\u003e\n\u003cdiv class=\"soi-ail-accordion-content\"\u003e\n\u003cp\u003eOui. La poudre d'ail conserve les composés actifs clés, notamment la précurseuse de l'allicine, tout en supprimant l'odeur et le goût désagréables.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-ail-accordion-item\"\u003e\n\u003csummary class=\"soi-ail-accordion-header\"\u003e📊 Peut-on prendre de l'ail bio en gélules si on a du cholestérol ?\u003c\/summary\u003e\n\u003cdiv class=\"soi-ail-accordion-content\"\u003e\n\u003cp\u003eL'ail contribue au maintien d'un cholestérol normal, mais il ne remplace pas un traitement médical. En cas de cholestérol élevé diagnostiqué, consultez votre médecin avant toute supplémentation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-ail-accordion-item\"\u003e\n\u003csummary class=\"soi-ail-accordion-header\"\u003e🦵 L'ail bio convient-il en cas de jambes lourdes ?\u003c\/summary\u003e\n\u003cdiv class=\"soi-ail-accordion-content\"\u003e\n\u003cp\u003eOui, l'ail favorise la circulation sanguine dans les petits vaisseaux, ce qui peut soulager les sensations de lourdeur dans les jambes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-ail-accordion-item\"\u003e\n\u003csummary class=\"soi-ail-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n\u003cdiv class=\"soi-ail-accordion-content\"\u003e\n\u003cp\u003eDéconseillé aux personnes sous traitement anticoagulant, et aux femmes enceintes ou allaitantes sans avis médical préalable. Ce complément ne remplace pas un traitement médical.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-ail-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003cdiv class=\"soi-ail-cta-box\"\u003e\n\u003cp class=\"soi-ail-cta-tag\" style=\"color: white;\"\u003ePrenez soin de votre cœur, naturellement\u003c\/p\u003e\n\u003cp class=\"soi-ail-cta-text\" style=\"color: white;\"\u003eL'ail bio Graine Sauvage en gélules végétales, certifié AB, sans odeur, sans additifs. Un geste simple chaque jour pour soutenir votre circulation et protéger vos artères.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  --soi-ail-marine: #1A2D3D;\n  --soi-ail-marine-dark: #0F1E2B;\n  --soi-ail-marine-light: #2C4458;\n  --soi-ail-pomme: #A1C544;\n  --soi-ail-pomme-dark: #84A636;\n  --soi-ail-pomme-light: rgba(161,197,68,0.10);\n  --soi-ail-white: #FFFFFF;\n  --soi-ail-off-white: #F8FAF6;\n  --soi-ail-stone: #F1F3EE;\n  --soi-ail-line: #E5E8E0;\n  --soi-ail-primary: #C0392B;\n  --soi-ail-primary-soft: rgba(192,57,43,0.08);\n  --soi-ail-accent: #D4A52A;\n  --soi-ail-text: #1A2D3D;\n  --soi-ail-text-soft: #4A5B6B;\n  --soi-ail-text-muted: #7B8693;\n  --soi-ail-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-ail-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-ail-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-ail-radius: 12px;\n  --soi-ail-radius-sm: 8px;\n  --soi-ail-radius-pill: 999px;\n}\n\n.soi-ail-fiche * {\n  margin: 0;\n  padding: 0;\n  box-sizing: border-box;\n}\n\n.soi-ail-fiche img {\n  max-width: 100%;\n  height: auto;\n}\n\n.soi-ail-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-ail-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-ail-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-ail-hero {\n  position: relative;\n  background: var(--soi-ail-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-ail-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-ail-hero::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  height: 4px;\n  background: var(--soi-ail-pomme);\n}\n\n.soi-ail-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-ail-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-ail-pomme);\n  border-radius: 50%;\n}\n\n.soi-ail-hero-title {\n  display: block;\n  color: var(--soi-ail-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-ail-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-ail-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-ail-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-ail-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-ail-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-ail-label-accent {\n  background: var(--soi-ail-pomme);\n  border-color: var(--soi-ail-pomme);\n  color: var(--soi-ail-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-ail-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-ail-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-ail-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-ail-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-ail-pomme);\n  border-radius: 2px;\n}\n\n.soi-ail-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-ail-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-ail-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-ail-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-ail-benefit {\n  background: var(--soi-ail-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-ail-radius);\n  border: 1px solid var(--soi-ail-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-ail-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-ail-shadow-md);\n}\n\n.soi-ail-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-ail-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-ail-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-ail-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-ail-benefit:hover .soi-ail-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-ail-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-ail-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-ail-benefit p {\n  font-size: 13px;\n  color: var(--soi-ail-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-ail-compo {\n  background: var(--soi-ail-off-white);\n  border-radius: var(--soi-ail-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-ail-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-ail-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-ail-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-ail-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-ail-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-ail-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-ail-marine);\n  text-align: right;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-ail-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-ail-card {\n  background: var(--soi-ail-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-ail-radius);\n  border-left: 3px solid var(--soi-ail-pomme);\n}\n\n.soi-ail-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-ail-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-ail-card p {\n  font-size: 14px;\n  color: var(--soi-ail-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-ail-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-ail-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-ail-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-ail-radius);\n  border: 1px solid var(--soi-ail-line);\n  align-items: flex-start;\n}\n\n.soi-ail-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-ail-marine);\n  color: var(--soi-ail-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-ail-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-ail-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-ail-step-content p {\n  font-size: 14px;\n  color: var(--soi-ail-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-ail-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-ail-pomme-light);\n  border-left: 4px solid var(--soi-ail-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-ail-radius) var(--soi-ail-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-ail-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-ail-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-ail-marine);\n  margin-bottom: 4px;\n}\n\n.soi-ail-tip p {\n  font-size: 14px;\n  color: var(--soi-ail-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-ail-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-ail-accordion-item {\n  background: var(--soi-ail-off-white);\n  border-radius: var(--soi-ail-radius-sm);\n  border: 1px solid var(--soi-ail-line);\n  overflow: hidden;\n}\n\n.soi-ail-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-ail-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-ail-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-ail-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-ail-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-ail-accordion-item[open] .soi-ail-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-ail-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-ail-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-ail-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-ail-cta-box {\n  background: var(--soi-ail-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-ail-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-ail-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-ail-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-ail-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-ail-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-ail-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-ail-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-ail-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-ail-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-ail-compo-value {\n    text-align: left;\n  }\n\n  .soi-ail-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-ail-tip {\n    flex-direction: column;\n    gap: 0.5rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-ail-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-ail-fiche {\n    --soi-ail-text-soft: #2C3E50;\n    --soi-ail-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61603140567370,"sku":"GS9202","price":11.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/ail-gelules-grainesauvage_11zon.webp?v=1781252532"},{"product_id":"diamistab-60gel","title":"Diamistab Gélules - Équilibre Glycémique - LT Labo","description":"\u003cdiv class=\"soi-diam-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-diam-hero\"\u003e\n    \u003cdiv class=\"soi-diam-hero-tag\"\u003e\n      \u003cspan class=\"soi-diam-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · LT Labo\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-diam-hero-title\"\u003eDiamistab - gélules glycémie\u003c\/span\u003e\n    \u003cp class=\"soi-diam-hero-subtitle\"\u003eGymnema, Cannelle, Banaba, Vitamine C et Chrome : cinq actifs ciblés pour soutenir naturellement votre équilibre glycémique au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-diam-hero-labels\"\u003e\n      \u003cspan class=\"soi-diam-label soi-diam-label-accent\"\u003eNOUVELLE FORMULE\u003c\/span\u003e\n      \u003cspan class=\"soi-diam-label\"\u003e60 GÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-diam-label\"\u003eFLACON RECYCLÉ \u0026amp; RECYCLABLE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 1 : Pourquoi choisir Diamistab --\u003e\n  \u003csection class=\"soi-diam-section\"\u003e\n    \u003ch2\u003ePourquoi choisir Diamistab pour accompagner votre glycémie ?\u003c\/h2\u003e\n    \u003cp\u003eAvec l'âge, la sédentarité ou une alimentation trop riche en glucides rapides, maintenir une glycémie stable devient un vrai défi. Diamistab intervient sur \u003cstrong\u003equatre leviers complémentaires\u003c\/strong\u003e pour vous accompagner au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-diam-benefits\"\u003e\n      \u003cdiv class=\"soi-diam-benefit\"\u003e\n        \u003cdiv class=\"soi-diam-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAbsorption des sucres\u003c\/h3\u003e\n        \u003cp\u003eContribue à réduire l'absorption intestinale des sucres pour limiter les pics glycémiques après les repas.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-diam-benefit\"\u003e\n        \u003cdiv class=\"soi-diam-benefit-icon\"\u003e\u003cspan\u003e🍬\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePulsions sucrées\u003c\/h3\u003e\n        \u003cp\u003eAide à freiner naturellement les envies de sucre grâce à une action ciblée sur les récepteurs gustatifs.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-diam-benefit\"\u003e\n        \u003cdiv class=\"soi-diam-benefit-icon\"\u003e\u003cspan\u003e⚙️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSensibilité à l'insuline\u003c\/h3\u003e\n        \u003cp\u003eFavorise une meilleure sensibilité à l'insuline pour une utilisation plus efficace du glucose par vos cellules.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-diam-benefit\"\u003e\n        \u003cdiv class=\"soi-diam-benefit-icon\"\u003e\u003cspan\u003e🧬\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProtection cellulaire\u003c\/h3\u003e\n        \u003cp\u003eProtège vos cellules du stress oxydatif lié aux excès glycémiques, notamment vos vaisseaux sanguins.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-diam-tip\"\u003e\n      \u003cdiv class=\"soi-diam-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eDiamistab n'est pas un médicament et ne remplace pas un traitement médical. C'est un soutien nutritionnel quotidien, conçu pour accompagner une alimentation équilibrée chez les personnes attentives à leur taux de glucose.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 : Les actifs clés --\u003e\n  \u003csection class=\"soi-diam-section\"\u003e\n    \u003ch2\u003eLes actifs clés de Diamistab et leurs rôles\u003c\/h2\u003e\n    \u003cdiv class=\"soi-diam-grid\"\u003e\n      \u003cdiv class=\"soi-diam-card\"\u003e\n        \u003ch3\u003e🌿 Gymnema sylvestre\u003c\/h3\u003e\n        \u003cp\u003eSurnommé le \"destructeur de sucre\", il module les récepteurs gustatifs du goût sucré et aide à réduire les envies de sucre naturellement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-diam-card\"\u003e\n        \u003ch3\u003e🍃 Banaba (extrait de feuille)\u003c\/h3\u003e\n        \u003cp\u003ePlante asiatique reconnue pour ralentir l'absorption intestinale des glucides et limiter les pics glycémiques après les repas.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-diam-card\"\u003e\n        \u003ch3\u003e🫚 Cannelle\u003c\/h3\u003e\n        \u003cp\u003eElle améliore la sensibilité à l'insuline et favorise une utilisation plus efficace du glucose par les cellules.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-diam-card\"\u003e\n        \u003ch3\u003e⚡ Chrome\u003c\/h3\u003e\n        \u003cp\u003eOligo-élément essentiel qui contribue au maintien d'une glycémie normale et participe au métabolisme des glucides, lipides et protéines (allégation EFSA reconnue).\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-diam-card\"\u003e\n        \u003ch3\u003e🍊 Vitamine C\u003c\/h3\u003e\n        \u003cp\u003ePuissant antioxydant qui protège les cellules du stress oxydatif, particulièrement les vaisseaux sanguins fragilisés par des taux élevés de sucre.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 : Composition complète --\u003e\n  \u003csection class=\"soi-diam-section\"\u003e\n    \u003ch2\u003eComposition complète et dosage par gélule\u003c\/h2\u003e\n    \u003cp class=\"soi-diam-section-intro\"\u003eChaque gélule végétale renferme un dosage précis en actifs soigneusement sélectionnés pour un soutien glycémique optimal.\u003c\/p\u003e\n    \u003cdiv class=\"soi-diam-compo\"\u003e\n      \u003cdiv class=\"soi-diam-compo-row soi-diam-compo-header\"\u003e\n        \u003cspan class=\"soi-diam-compo-label\"\u003eIngrédient actif\u003c\/span\u003e\n        \u003cspan class=\"soi-diam-compo-value\"\u003ePar gélule\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-diam-compo-row\"\u003e\n        \u003cspan class=\"soi-diam-compo-label\"\u003eExtrait de Gymnema sylvestre\u003c\/span\u003e\n        \u003cspan class=\"soi-diam-compo-value\"\u003e200 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-diam-compo-row\"\u003e\n        \u003cspan class=\"soi-diam-compo-label\"\u003eExtrait de feuille de Banaba\u003c\/span\u003e\n        \u003cspan class=\"soi-diam-compo-value\"\u003e100 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-diam-compo-row\"\u003e\n        \u003cspan class=\"soi-diam-compo-label\"\u003eExtrait de cannelle\u003c\/span\u003e\n        \u003cspan class=\"soi-diam-compo-value\"\u003e100 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-diam-compo-row\"\u003e\n        \u003cspan class=\"soi-diam-compo-label\"\u003eVitamine C (acide ascorbique)\u003c\/span\u003e\n        \u003cspan class=\"soi-diam-compo-value\"\u003e40 mg (50 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-diam-compo-row\"\u003e\n        \u003cspan class=\"soi-diam-compo-label\"\u003eChrome (picolinate de chrome)\u003c\/span\u003e\n        \u003cspan class=\"soi-diam-compo-value\"\u003e40 µg (100 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-diam-accordion\"\u003e\n      \u003cdetails class=\"soi-diam-accordion-item\"\u003e\n        \u003csummary class=\"soi-diam-accordion-header\"\u003e🧪 Autres ingrédients\u003c\/summary\u003e\n        \u003cdiv class=\"soi-diam-accordion-content\"\u003e\n          \u003cp\u003eGélule végétale (HPMC). Anti-agglomérant : stéarate de magnésium végétal. Charge : cellulose microcristalline.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-diam-accordion-item\"\u003e\n        \u003csummary class=\"soi-diam-accordion-header\"\u003e📦 Conditionnement\u003c\/summary\u003e\n        \u003cdiv class=\"soi-diam-accordion-content\"\u003e\n          \u003cp\u003eFormat : 60 gélules végétales, soit 1 mois de cure. Flacon recyclé et recyclable.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 : Comment prendre Diamistab --\u003e\n  \u003csection class=\"soi-diam-section\"\u003e\n    \u003ch2\u003eComment prendre Diamistab ? Conseils de prise\u003c\/h2\u003e\n    \u003cdiv class=\"soi-diam-timeline\"\u003e\n      \u003cdiv class=\"soi-diam-step\"\u003e\n        \u003cdiv class=\"soi-diam-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-diam-step-content\"\u003e\n          \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n          \u003cp\u003ePrenez \u003cstrong\u003e2 gélules par jour\u003c\/strong\u003e, de préférence au moment des repas principaux (1 le matin, 1 le soir), avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-diam-step\"\u003e\n        \u003cdiv class=\"soi-diam-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-diam-step-content\"\u003e\n          \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n          \u003cp\u003ePour des résultats optimaux, une cure d'au moins \u003cstrong\u003e6 à 8 semaines\u003c\/strong\u003e est conseillée, idéalement renouvelable.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-diam-step\"\u003e\n        \u003cdiv class=\"soi-diam-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-diam-step-content\"\u003e\n          \u003ch3\u003eÀ qui s'adresse Diamistab ?\u003c\/h3\u003e\n          \u003cp\u003eAux adultes souhaitant soutenir leur équilibre glycémique naturellement, notamment en cas de diabète de type 2 non insulino-dépendant suivi médicalement, de prédiabète, ou simplement d'une consommation élevée de sucres. Demandez toujours l'avis de votre médecin si vous suivez un traitement antidiabétique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 : Avis utilisateurs --\u003e\n  \u003csection class=\"soi-diam-section\"\u003e\n    \u003ch2\u003eCe que disent les consommateurs de Diamistab\u003c\/h2\u003e\n    \u003cdiv class=\"soi-diam-grid\"\u003e\n      \u003cdiv class=\"soi-diam-card\"\u003e\n        \u003ch3\u003e🍬 Réduction des envies sucrées\u003c\/h3\u003e\n        \u003cp\u003eDe nombreux utilisateurs rapportent une réduction notable des envies sucrées dès les premières semaines de prise.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-diam-card\"\u003e\n        \u003ch3\u003e📊 Meilleure stabilité glycémique\u003c\/h3\u003e\n        \u003cp\u003eUne meilleure stabilité de la glycémie et une énergie plus constante au fil de la journée sont fréquemment constatées.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-diam-card\"\u003e\n        \u003ch3\u003e🔄 Utilisation au long cours\u003c\/h3\u003e\n        \u003cp\u003eCertains utilisateurs font confiance à Diamistab depuis plusieurs années en complément de leur suivi médical.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 6 : Précautions --\u003e\n  \u003csection class=\"soi-diam-section\"\u003e\n    \u003ch2\u003ePrécautions et contre-indications\u003c\/h2\u003e\n    \u003cdiv class=\"soi-diam-accordion\"\u003e\n      \u003cdetails class=\"soi-diam-accordion-item\" open\u003e\n        \u003csummary class=\"soi-diam-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-diam-accordion-content\"\u003e\n          \u003cp\u003eNe pas dépasser la dose journalière recommandée. Déconseillé aux femmes enceintes ou allaitantes. Ce produit ne remplace pas un traitement médical. Tenir hors de portée des enfants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-diam-accordion-item\"\u003e\n        \u003csummary class=\"soi-diam-accordion-header\"\u003e🏠 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-diam-accordion-content\"\u003e\n          \u003cp\u003eConserver à l'abri de la chaleur, de la lumière et de l'humidité.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"soi-diam-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-diam-cta-box\"\u003e\n      \u003cp class=\"soi-diam-cta-tag\" style=\"color: white;\"\u003eVotre équilibre glycémique, naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-diam-cta-text\" style=\"color: white;\"\u003eDiamistab réunit cinq actifs végétaux et minéraux pour vous accompagner chaque jour vers un meilleur contrôle de votre glycémie. Prenez soin de vous avec bienveillance, sans compromis sur l'efficacité.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-diam-marine: #1A2D3D;\n  --soi-diam-marine-dark: #0F1E2B;\n  --soi-diam-marine-light: #2C4458;\n  --soi-diam-pomme: #A1C544;\n  --soi-diam-pomme-dark: #84A636;\n  --soi-diam-pomme-light: rgba(161,197,68,0.10);\n  --soi-diam-white: #FFFFFF;\n  --soi-diam-off-white: #F8FAF6;\n  --soi-diam-stone: #F1F3EE;\n  --soi-diam-line: #E5E8E0;\n  --soi-diam-primary: #D88542;\n  --soi-diam-primary-soft: rgba(216,133,66,0.10);\n  --soi-diam-accent: #C5712E;\n  --soi-diam-text: #1A2D3D;\n  --soi-diam-text-soft: #4A5B6B;\n  --soi-diam-text-muted: #7B8693;\n  --soi-diam-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-diam-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-diam-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-diam-radius: 12px;\n  --soi-diam-radius-sm: 8px;\n  --soi-diam-radius-pill: 999px;\n}\n\n.soi-diam-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-diam-fiche img { max-width: 100%; height: auto; }\n\n.soi-diam-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-diam-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-diam-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* HERO *\/\n.soi-diam-hero {\n  position: relative;\n  background: var(--soi-diam-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-diam-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-diam-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-diam-pomme);\n}\n\n.soi-diam-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-diam-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-diam-pomme);\n  border-radius: 50%;\n}\n\n.soi-diam-hero-title {\n  display: block;\n  color: var(--soi-diam-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-diam-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-diam-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-diam-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-diam-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-diam-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-diam-label-accent {\n  background: var(--soi-diam-pomme);\n  border-color: var(--soi-diam-pomme);\n  color: var(--soi-diam-marine);\n  font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.soi-diam-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-diam-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-diam-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-diam-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-diam-pomme);\n  border-radius: 2px;\n}\n\n.soi-diam-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-diam-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-diam-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-diam-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-diam-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* BENEFITS *\/\n.soi-diam-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-diam-benefit {\n  background: var(--soi-diam-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-diam-radius);\n  border: 1px solid var(--soi-diam-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-diam-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-diam-shadow-md);\n}\n\n.soi-diam-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-diam-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-diam-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-diam-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-diam-benefit:hover .soi-diam-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-diam-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-diam-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-diam-benefit p {\n  font-size: 13px;\n  color: var(--soi-diam-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID + CARDS *\/\n.soi-diam-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-diam-card {\n  background: var(--soi-diam-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-diam-radius);\n  border-left: 3px solid var(--soi-diam-pomme);\n}\n\n.soi-diam-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-diam-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-diam-card p {\n  font-size: 14px;\n  color: var(--soi-diam-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* TIMELINE *\/\n.soi-diam-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-diam-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-diam-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-diam-radius);\n  border: 1px solid var(--soi-diam-line);\n  align-items: flex-start;\n}\n\n.soi-diam-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-diam-marine);\n  color: var(--soi-diam-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-diam-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-diam-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-diam-step-content p {\n  font-size: 14px;\n  color: var(--soi-diam-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* COMPOSITION *\/\n.soi-diam-compo {\n  background: var(--soi-diam-off-white);\n  border-radius: var(--soi-diam-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.25rem;\n}\n\n.soi-diam-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-diam-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-diam-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-diam-compo-header {\n  background: var(--soi-diam-marine);\n  border-radius: var(--soi-diam-radius-sm) var(--soi-diam-radius-sm) 0 0;\n  border-bottom: none;\n}\n\n.soi-diam-compo-header .soi-diam-compo-label,\n.soi-diam-compo-header .soi-diam-compo-value {\n  color: var(--soi-diam-white);\n  font-weight: 600;\n  font-size: 12px;\n}\n\n.soi-diam-compo-label {\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--soi-diam-text-soft);\n  letter-spacing: 0.02em;\n}\n\n.soi-diam-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 600;\n  color: var(--soi-diam-marine);\n  text-align: right;\n}\n\n\/* TIP *\/\n.soi-diam-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-diam-pomme-light);\n  border-left: 4px solid var(--soi-diam-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-diam-radius) var(--soi-diam-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-diam-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-diam-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-diam-marine);\n  margin-bottom: 4px;\n}\n\n.soi-diam-tip p {\n  font-size: 14px;\n  color: var(--soi-diam-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* ACCORDION *\/\n.soi-diam-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-diam-accordion-item {\n  background: var(--soi-diam-off-white);\n  border-radius: var(--soi-diam-radius-sm);\n  border: 1px solid var(--soi-diam-line);\n  overflow: hidden;\n}\n\n.soi-diam-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-diam-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-diam-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-diam-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-diam-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-diam-accordion-item[open] .soi-diam-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-diam-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-diam-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-diam-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* CTA BOX *\/\n.soi-diam-cta-box {\n  background: var(--soi-diam-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-diam-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-diam-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-diam-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-diam-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-diam-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-diam-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-diam-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* RESPONSIVE *\/\n@media (max-width: 640px) {\n  .soi-diam-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-diam-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-diam-compo-value {\n    text-align: left;\n  }\n\n  .soi-diam-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-diam-compo-header {\n    flex-direction: row;\n    align-items: center;\n  }\n}\n\n\/* ACCESSIBILITÉ *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-diam-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-diam-fiche {\n    --soi-diam-text-soft: #2C3E50;\n    --soi-diam-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"LT Labo","offers":[{"title":"Default Title","offer_id":61603170451786,"sku":"LT0166","price":17.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/diamistab-en-gelules-packshot_4f37b95c-04f5-4bdd-a7d7-ff660362c194.webp?v=1779713238"},{"product_id":"tensioline-bio-60gelules","title":"Tensioline bio en gélules","description":"\u003c!--\n=== ANALYSE SOINATURE ===\nProduit: Tensioline bio en gélules\nMarque: LT Labo\nCatégorie Soinat: Compléments alimentaires \/ Circulation sanguine - Cardiovasculaire\n\n=== INVENTAIRE DES DONNÉES SOURCE (preuve anti-invention) ===\nLabels\/certifications mentionnés : Certifié bio AB, Vegan, Fabriqué en France, Sans excipient controversé\nChiffres précis mentionnés : 60 gélules, 2 gélules\/jour (dose journalière), 200 mg extrait feuilles d'olivier, 150 mg ail noir fermenté, 100 mg extrait piloselle, Vitamine B1 VNR 100%, cure 4 à 8 semaines, 1 mois de cure\nOrigine mentionnée : Fabriqué en France\nForme galénique : Gélules végétales (HPMC)\nActifs\/plantes nommés : Extrait de feuilles d'olivier (Olea europaea) titré en oleuropéine, Poudre d'ail noir fermenté (Allium sativum), Extrait de piloselle (Hieracium pilosella), Vitamine B1 (thiamine) naturelle\nPosologie mentionnée : 2 gélules par jour, de préférence au moment d'un repas, avec un grand verre d'eau. Cure de 4 à 8 semaines recommandée.\nPrécautions mentionnées : Consulter médecin si traitement antihypertenseur ou anticoagulant. Ne remplace pas un traitement médical. Éviter cumul avec autres produits à visée cardiovasculaire sans avis médical.\n\n=== PALETTE CSS ===\nMarine Soinat: #1A2D3D (fixe)\nPomme Soinat: #A1C544 (fixe)\nPrimaire produit: #C0392B (rouge\/corail du packaging Tensioline)\nAccent produit: #D4503A (rouge orangé plus clair, bandeau packaging)\nPréfixe CSS: soi-tens\n\n=== STRUCTURE H2 SOURCE (À CONSERVER EXACTEMENT) ===\nH2 détectés :\n  1. \"Pourquoi choisir Tensioline Bio ?\"\n  2. \"Les 3 actifs clés de Tensioline : ce qu'ils font vraiment\"\n  3. \"Composition complète et posologie\"\n  4. \"Tensioline avis et questions fréquentes\"\n  5. \"À qui s'adresse Tensioline Bio ?\"\n\n=== COMPOSANTS RETENUS POUR CHAQUE SECTION ===\nHero : labels affichés = BIO AB, VEGAN, FABRIQUÉ EN FRANCE (accent sur BIO AB)\nH2 #1 \"Pourquoi choisir Tensioline Bio ?\" → paragraphe intro + grid-compact (4 specs courtes : Bio AB, Vegan, Fabriqué en France, 60 gélules)\nH2 #2 \"Les 3 actifs clés de Tensioline : ce qu'ils font vraiment\" → benefits (3 cercles marine pour les 3 actifs)\nH2 #3 \"Composition complète et posologie\" → compo (data rows) + timeline (2 étapes : dosage + durée de cure)\nH2 #4 \"Tensioline avis et questions fréquentes\" → accordion (3 questions)\nH2 #5 \"À qui s'adresse Tensioline Bio ?\" → grid cards (3 profils cibles)\nCTA final : oui (texte de clôture présent dans la source)\nComposants OMIS faute de données : tip (pas de conseil spécifique distinct de la posologie)\n--\u003e\n\n\u003cdiv class=\"soi-tens-fiche\"\u003e\n\n  \u003csection class=\"soi-tens-hero\"\u003e\n    \u003cdiv class=\"soi-tens-hero-tag\"\u003e\n      \u003cspan class=\"soi-tens-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · LT Labo\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-tens-hero-title\"\u003eTensioline Bio en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-tens-hero-subtitle\"\u003eTrois actifs végétaux certifiés bio pour accompagner naturellement votre équilibre cardiovasculaire au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-tens-hero-labels\"\u003e\n      \u003cspan class=\"soi-tens-label soi-tens-label-accent\"\u003eBIO AB\u003c\/span\u003e\n      \u003cspan class=\"soi-tens-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-tens-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-tens-section\"\u003e\n    \u003ch2\u003ePourquoi choisir Tensioline Bio ?\u003c\/h2\u003e\n    \u003cp class=\"soi-tens-section-intro\"\u003eBeaucoup de compléments alimentaires pour la circulation sanguine misent sur un seul ingrédient. Tensioline se distingue par une synergie de trois plantes aux actions complémentaires, soutenue par la vitamine B1 naturelle. Résultat : une formule pensée pour agir sur plusieurs leviers à la fois, sans additif superflu.\u003c\/p\u003e\n    \u003cdiv class=\"soi-tens-grid-compact\"\u003e\n      \u003cdiv class=\"soi-tens-card-mini\"\u003e\n        \u003cspan class=\"soi-tens-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-tens-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-tens-card-mini-value\"\u003eBio AB\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tens-card-mini\"\u003e\n        \u003cspan class=\"soi-tens-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n        \u003cspan class=\"soi-tens-card-mini-label\"\u003eFormule\u003c\/span\u003e\n        \u003cspan class=\"soi-tens-card-mini-value\"\u003eVegan\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tens-card-mini\"\u003e\n        \u003cspan class=\"soi-tens-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-tens-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-tens-card-mini-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tens-card-mini\"\u003e\n        \u003cspan class=\"soi-tens-card-mini-icon\"\u003e💊\u003c\/span\u003e\n        \u003cspan class=\"soi-tens-card-mini-label\"\u003eContenu\u003c\/span\u003e\n        \u003cspan class=\"soi-tens-card-mini-value\"\u003e60 gélules\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-tens-section\"\u003e\n    \u003ch2\u003eLes 3 actifs clés de Tensioline : ce qu'ils font vraiment\u003c\/h2\u003e\n    \u003cdiv class=\"soi-tens-benefits\"\u003e\n      \u003cdiv class=\"soi-tens-benefit\"\u003e\n        \u003cdiv class=\"soi-tens-benefit-icon\"\u003e\u003cspan\u003e🫒\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFeuilles d'olivier\u003c\/h3\u003e\n        \u003cp\u003eRiche en oleuropéine, la feuille d'olivier contribue à la vasodilatation et à une meilleure fluidité de la circulation, tout en offrant une protection antioxydante sur les vaisseaux sanguins.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tens-benefit\"\u003e\n        \u003cdiv class=\"soi-tens-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePiloselle\u003c\/h3\u003e\n        \u003cp\u003eConnue pour son effet diurétique naturel, elle favorise l'élimination des excès de liquide et participe à l'équilibre de la pression vasculaire. Elle apporte aussi des flavonoïdes antioxydants.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tens-benefit\"\u003e\n        \u003cdiv class=\"soi-tens-benefit-icon\"\u003e\u003cspan\u003e🧄\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAil noir fermenté\u003c\/h3\u003e\n        \u003cp\u003eLa fermentation décuple sa teneur en S-allylcystéine et multiplie son activité antioxydante. Il est reconnu pour son soutien cardiovasculaire et sa tolérance digestive supérieure à l'ail frais.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-tens-section\"\u003e\n    \u003ch2\u003eComposition complète et posologie\u003c\/h2\u003e\n    \u003cdiv class=\"soi-tens-compo\"\u003e\n      \u003cdiv class=\"soi-tens-compo-row\"\u003e\n        \u003cspan class=\"soi-tens-compo-label\"\u003eForme galénique\u003c\/span\u003e\n        \u003cspan class=\"soi-tens-compo-value\"\u003eGélule végétale (HPMC)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tens-compo-row\"\u003e\n        \u003cspan class=\"soi-tens-compo-label\"\u003eExtrait de feuilles d'olivier (titré en oleuropéine)\u003c\/span\u003e\n        \u003cspan class=\"soi-tens-compo-value\"\u003e200 mg \/ gélule\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tens-compo-row\"\u003e\n        \u003cspan class=\"soi-tens-compo-label\"\u003ePoudre d'ail noir fermenté\u003c\/span\u003e\n        \u003cspan class=\"soi-tens-compo-value\"\u003e150 mg \/ gélule\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tens-compo-row\"\u003e\n        \u003cspan class=\"soi-tens-compo-label\"\u003eExtrait de piloselle\u003c\/span\u003e\n        \u003cspan class=\"soi-tens-compo-value\"\u003e100 mg \/ gélule\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tens-compo-row\"\u003e\n        \u003cspan class=\"soi-tens-compo-label\"\u003eVitamine B1 (thiamine naturelle)\u003c\/span\u003e\n        \u003cspan class=\"soi-tens-compo-value\"\u003e100 % des VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-tens-timeline\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-tens-step\"\u003e\n        \u003cdiv class=\"soi-tens-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-tens-step-content\"\u003e\n          \u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n          \u003cp\u003e2 gélules par jour, de préférence au moment d'un repas, avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tens-step\"\u003e\n        \u003cdiv class=\"soi-tens-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-tens-step-content\"\u003e\n          \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n          \u003cp\u003e4 à 8 semaines pour observer les premiers effets. Un flacon de 60 gélules correspond à un mois de cure.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-tens-section\"\u003e\n    \u003ch2\u003eLes interrogations les plus fréquentes\u003c\/h2\u003e\n    \u003cdiv class=\"soi-tens-accordion\"\u003e\n      \u003cdetails class=\"soi-tens-accordion-item\"\u003e\n        \u003csummary class=\"soi-tens-accordion-header\"\u003e⚕️ Tensioline a-t-il des effets secondaires ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-tens-accordion-content\"\u003e\n          \u003cp\u003eLes ingrédients utilisés sont d'origine naturelle et certifiés bio. Aux doses recommandées, Tensioline est bien toléré par la majorité des personnes. Si vous suivez un traitement antihypertenseur ou anticoagulant, consultez votre médecin avant de débuter une cure : l'ail et l'olivier peuvent potentialiser certains médicaments.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-tens-accordion-item\"\u003e\n        \u003csummary class=\"soi-tens-accordion-header\"\u003e🔄 Peut-on associer Tensioline à d'autres compléments ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-tens-accordion-content\"\u003e\n          \u003cp\u003eOui, dans la plupart des cas. Évitez toutefois de le cumuler avec d'autres produits à visée cardiovasculaire sans avis médical.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-tens-accordion-item\"\u003e\n        \u003csummary class=\"soi-tens-accordion-header\"\u003e💊 Ce produit remplace-t-il un traitement médical ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-tens-accordion-content\"\u003e\n          \u003cp\u003eNon. Tensioline est un complément alimentaire pour la circulation sanguine, pas un médicament. Il ne se substitue en aucun cas à un traitement prescrit par votre médecin.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-tens-section\"\u003e\n    \u003ch2\u003eÀ qui s'adresse Tensioline Bio ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-tens-grid\"\u003e\n      \u003cdiv class=\"soi-tens-card\"\u003e\n        \u003ch3\u003e❤️ Équilibre tensionnel\u003c\/h3\u003e\n        \u003cp\u003eAux adultes souhaitant soutenir naturellement leur équilibre tensionnel au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tens-card\"\u003e\n        \u003ch3\u003e🫀 Santé cardiovasculaire\u003c\/h3\u003e\n        \u003cp\u003eAux personnes attentives à leur santé cardiovasculaire sur le long terme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tens-card\"\u003e\n        \u003ch3\u003e🌱 Exigence naturelle\u003c\/h3\u003e\n        \u003cp\u003eÀ ceux qui privilégient les formules bio, vegan et sans additifs inutiles.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-tens-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-tens-cta-box\"\u003e\n      \u003cp class=\"soi-tens-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-tens-cta-text\" style=\"color: white;\"\u003ePrendre soin de votre circulation sanguine, c'est investir dans votre énergie au quotidien. Tensioline Bio vous offre une formule rigoureusement sélectionnée pour accompagner votre équilibre cardiovasculaire de façon naturelle.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-tens-marine: #1A2D3D;\n  --soi-tens-marine-dark: #0F1E2B;\n  --soi-tens-marine-light: #2C4458;\n  --soi-tens-pomme: #A1C544;\n  --soi-tens-pomme-dark: #84A636;\n  --soi-tens-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-tens-white: #FFFFFF;\n  --soi-tens-off-white: #F8FAF6;\n  --soi-tens-stone: #F1F3EE;\n  --soi-tens-line: #E5E8E0;\n\n  --soi-tens-primary: #C0392B;\n  --soi-tens-primary-soft: #F2DAD7;\n  --soi-tens-accent: #D4503A;\n\n  --soi-tens-text: #1A2D3D;\n  --soi-tens-text-soft: #4A5B6B;\n  --soi-tens-text-muted: #7B8693;\n\n  --soi-tens-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-tens-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-tens-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-tens-radius: 12px;\n  --soi-tens-radius-sm: 8px;\n  --soi-tens-radius-pill: 999px;\n}\n\n.soi-tens-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-tens-fiche img { max-width: 100%; height: auto; }\n\n.soi-tens-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-tens-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-tens-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-tens-hero {\n  position: relative;\n  background: var(--soi-tens-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-tens-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-tens-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-tens-pomme);\n}\n\n.soi-tens-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-tens-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-tens-pomme);\n  border-radius: 50%;\n}\n\n.soi-tens-hero-title {\n  display: block;\n  color: var(--soi-tens-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-tens-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-tens-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-tens-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-tens-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-tens-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-tens-label-accent {\n  background: var(--soi-tens-pomme);\n  border-color: var(--soi-tens-pomme);\n  color: var(--soi-tens-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-tens-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-tens-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-tens-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-tens-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-tens-pomme);\n  border-radius: 2px;\n}\n\n.soi-tens-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-tens-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-tens-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-tens-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-tens-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-tens-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-tens-benefit {\n  background: var(--soi-tens-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-tens-radius);\n  border: 1px solid var(--soi-tens-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-tens-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-tens-shadow-md);\n}\n\n.soi-tens-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-tens-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-tens-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-tens-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-tens-benefit:hover .soi-tens-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-tens-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-tens-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-tens-benefit p {\n  font-size: 13px;\n  color: var(--soi-tens-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-tens-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-tens-card {\n  background: var(--soi-tens-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-tens-radius);\n  border-left: 3px solid var(--soi-tens-pomme);\n}\n\n.soi-tens-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-tens-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-tens-card p {\n  font-size: 14px;\n  color: var(--soi-tens-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-tens-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-tens-card-mini {\n  background: var(--soi-tens-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-tens-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-tens-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-tens-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-tens-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-tens-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-tens-marine);\n}\n\n\/* === COMPOSITION === *\/\n.soi-tens-compo {\n  background: var(--soi-tens-off-white);\n  border-radius: var(--soi-tens-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-tens-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-tens-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-tens-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-tens-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-tens-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-tens-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-tens-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-tens-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-tens-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-tens-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-tens-radius);\n  border: 1px solid var(--soi-tens-line);\n  align-items: flex-start;\n}\n\n.soi-tens-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-tens-marine);\n  color: var(--soi-tens-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-tens-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-tens-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-tens-step-content p {\n  font-size: 14px;\n  color: var(--soi-tens-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-tens-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-tens-accordion-item {\n  background: var(--soi-tens-off-white);\n  border-radius: var(--soi-tens-radius-sm);\n  border: 1px solid var(--soi-tens-line);\n  overflow: hidden;\n}\n\n.soi-tens-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-tens-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-tens-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-tens-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-tens-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-tens-accordion-item[open] .soi-tens-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-tens-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-tens-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-tens-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-tens-cta-box {\n  background: var(--soi-tens-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-tens-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-tens-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-tens-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-tens-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-tens-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-tens-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-tens-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-tens-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-tens-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-tens-compo-value {\n    text-align: left;\n  }\n\n  .soi-tens-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-tens-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-tens-fiche {\n    --soi-tens-text-soft: #2C3E50;\n    --soi-tens-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"LT Labo","offers":[{"title":"Default Title","offer_id":61603225469258,"sku":"LT0240","price":20.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/tensioline-bio-en-gelules-packshot_1a88fc2f-3b69-49cb-91bc-3eb401992764.webp?v=1779098748"},{"product_id":"spiruline-kudzu-bio","title":"Kudzuline Bio en gélules - LT Labo","description":"\u003cdiv class=\"soi-kudz-fiche\"\u003e\n\n\u003csection class=\"soi-kudz-hero\"\u003e\n  \u003cdiv class=\"soi-kudz-hero-tag\"\u003e\n    \u003cspan class=\"soi-kudz-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · LT Labo\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-kudz-hero-title\"\u003eKudzuline Bio\u003c\/span\u003e\n  \u003cp class=\"soi-kudz-hero-subtitle\"\u003eKudzu et Spiruline bio réunis dans une formule vegan pour vous accompagner vers plus d'indépendance et de vitalité au quotidien.\u003c\/p\u003e\n  \u003cdiv class=\"soi-kudz-hero-labels\"\u003e\n    \u003cspan class=\"soi-kudz-label soi-kudz-label-accent\"\u003eBIO · AB\u003c\/span\u003e\n    \u003cspan class=\"soi-kudz-label\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-kudz-label\"\u003e60 GÉLULES\u003c\/span\u003e\n    \u003cspan class=\"soi-kudz-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-kudz-section\"\u003e\n  \u003ch2\u003eKudzuline Bio : l'alliance du Kudzu \u0026amp; de la Spiruline en gélules pour l'indépendance et la vitalité\u003c\/h2\u003e\n  \u003cp\u003eVous cherchez à reprendre le contrôle de vos envies, à retrouver de l'énergie et à vous sentir mieux dans votre quotidien ? \u003cstrong\u003eKudzuline Bio de LT Labo\u003c\/strong\u003e combine deux actifs naturels reconnus, le \u003cstrong\u003ekudzu bio\u003c\/strong\u003e et la \u003cstrong\u003espiruline bio\u003c\/strong\u003e, dans une formule vegan certifiée agriculture biologique. Un duo complémentaire, pensé pour vous accompagner vers plus d'équilibre et de vitalité.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-kudz-section\"\u003e\n  \u003ch2\u003ePourquoi associer Kudzu et Spiruline ?\u003c\/h2\u003e\n  \u003cp\u003eCes deux ingrédients n'ont pas été choisis au hasard. Ils répondent à deux besoins distincts mais souvent liés : \u003cstrong\u003esoutenir l'indépendance vis-à-vis des comportements compulsifs\u003c\/strong\u003e (grignotage, tabac, alcool) et \u003cstrong\u003erecharger l'organisme en micronutriments essentiels\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003cdiv class=\"soi-kudz-benefits\"\u003e\n    \u003cdiv class=\"soi-kudz-benefit\"\u003e\n      \u003cdiv class=\"soi-kudz-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eIndépendance\u003c\/h3\u003e\n      \u003cp\u003eLe kudzu contribue à réduire les envies compulsives pour vous aider à retrouver le contrôle.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-kudz-benefit\"\u003e\n      \u003cdiv class=\"soi-kudz-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eVitalité\u003c\/h3\u003e\n      \u003cp\u003eLa spiruline recharge l'organisme en micronutriments essentiels et réduit la fatigue.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-kudz-benefit\"\u003e\n      \u003cdiv class=\"soi-kudz-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003e100 % naturel et bio\u003c\/h3\u003e\n      \u003cp\u003eDeux actifs certifiés agriculture biologique, sans pesticides ni additifs controversés.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-kudz-section\"\u003e\n  \u003ch2\u003eLe Kudzu Bio : la racine ancestrale qui accompagne le sevrage\u003c\/h2\u003e\n  \u003cp\u003eOriginaire d'Asie de l'Est, le \u003cstrong\u003ekudzu\u003c\/strong\u003e (Pueraria lobata) est utilisé depuis des siècles dans la médecine traditionnelle chinoise. Sa racine est particulièrement riche en \u003cstrong\u003eisoflavones\u003c\/strong\u003e : daidzéine, daidzine et puérarine. Ces composés sont au cœur de ses effets reconnus sur la réduction des envies compulsives.\u003c\/p\u003e\n  \u003cdiv class=\"soi-kudz-grid\"\u003e\n    \u003cdiv class=\"soi-kudz-card\"\u003e\n      \u003ch3\u003e🚭 Réduction des envies\u003c\/h3\u003e\n      \u003cp\u003eAide à réduire les envies de tabac, d'alcool et de grignotage grâce à ses isoflavones.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-kudz-card\"\u003e\n      \u003ch3\u003e🧬 Propriétés antioxydantes\u003c\/h3\u003e\n      \u003cp\u003eProtège les cellules du stress oxydatif pour un organisme mieux préservé.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-kudz-card\"\u003e\n      \u003ch3\u003e☯️ Calme et équilibre\u003c\/h3\u003e\n      \u003cp\u003eContribue à un état de calme et d'équilibre émotionnel, validé par une tradition ancestrale et des études récentes.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-kudz-tip\"\u003e\n    \u003cdiv class=\"soi-kudz-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003eLa qualité d'un kudzu bio en gélules dépend directement de la concentration en isoflavones de la racine utilisée. Ici, la matière première est certifiée agriculture biologique, sans pesticides ni additifs controversés.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-kudz-section\"\u003e\n  \u003ch2\u003eLa Spiruline Bio : la micro-algue qui revitalise\u003c\/h2\u003e\n  \u003cp\u003eLa \u003cstrong\u003espiruline\u003c\/strong\u003e est souvent désignée comme l'un des superaliments les plus complets au monde. Cette micro-algue bleu-vert concentre naturellement des protéines, des vitamines du groupe B, du fer, du magnésium et des pigments antioxydants comme la phycocyanine.\u003c\/p\u003e\n  \u003cdiv class=\"soi-kudz-grid\"\u003e\n    \u003cdiv class=\"soi-kudz-card\"\u003e\n      \u003ch3\u003e💪 Anti-fatigue\u003c\/h3\u003e\n      \u003cp\u003eRéduit la fatigue et soutient la vitalité au quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-kudz-card\"\u003e\n      \u003ch3\u003e🛡️ Système immunitaire\u003c\/h3\u003e\n      \u003cp\u003eContribue au bon fonctionnement du système immunitaire.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-kudz-card\"\u003e\n      \u003ch3\u003e🥗 Nutriments essentiels\u003c\/h3\u003e\n      \u003cp\u003eApporte des nutriments utiles lors d'une période de changement d'habitudes alimentaires. Source naturelle de fer et de vitamines B, particulièrement utile pour les profils végétariens ou végans.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-kudz-section\"\u003e\n  \u003ch2\u003eComposition et posologie de Kudzuline Bio\u003c\/h2\u003e\n  \u003cdiv class=\"soi-kudz-compo\"\u003e\n    \u003cdiv class=\"soi-kudz-compo-row\"\u003e\n      \u003cspan class=\"soi-kudz-compo-label\"\u003eIngrédient principal\u003c\/span\u003e\n      \u003cspan class=\"soi-kudz-compo-value\"\u003eRacine de Kudzu bio (Pueraria lobata), extrait titré en isoflavones\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-kudz-compo-row\"\u003e\n      \u003cspan class=\"soi-kudz-compo-label\"\u003eIngrédient complémentaire\u003c\/span\u003e\n      \u003cspan class=\"soi-kudz-compo-value\"\u003eSpiruline bio (Arthrospira platensis), poudre de micro-algue séchée\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-kudz-compo-row\"\u003e\n      \u003cspan class=\"soi-kudz-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n      \u003cspan class=\"soi-kudz-compo-value\"\u003eGélule végétale (HPMC)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-kudz-compo-row\"\u003e\n      \u003cspan class=\"soi-kudz-compo-label\"\u003eFormat\u003c\/span\u003e\n      \u003cspan class=\"soi-kudz-compo-value\"\u003e60 gélules végétales vegan\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-kudz-compo-row\"\u003e\n      \u003cspan class=\"soi-kudz-compo-label\"\u003eCertification\u003c\/span\u003e\n      \u003cspan class=\"soi-kudz-compo-value\"\u003eAgriculture Biologique AB\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-kudz-compo-row\"\u003e\n      \u003cspan class=\"soi-kudz-compo-label\"\u003eFabricant\u003c\/span\u003e\n      \u003cspan class=\"soi-kudz-compo-value\"\u003eLT Labo (France)\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"soi-kudz-timeline\"\u003e\n    \u003cdiv class=\"soi-kudz-step\"\u003e\n      \u003cdiv class=\"soi-kudz-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-kudz-step-content\"\u003e\n        \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n        \u003cp\u003ePrenez \u003cstrong\u003e2 gélules par jour\u003c\/strong\u003e, de préférence le matin au cours du repas, avec un grand verre d'eau.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-kudz-step\"\u003e\n      \u003cdiv class=\"soi-kudz-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-kudz-step-content\"\u003e\n        \u003ch3\u003eCure de 30 jours\u003c\/h3\u003e\n        \u003cp\u003eUne cure de \u003cstrong\u003e30 jours\u003c\/strong\u003e est conseillée pour observer les premiers effets.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-kudz-step\"\u003e\n      \u003cdiv class=\"soi-kudz-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-kudz-step-content\"\u003e\n        \u003ch3\u003eAccompagnement optimal\u003c\/h3\u003e\n        \u003cp\u003ePour un accompagnement optimal, une cure de \u003cstrong\u003e6 à 8 semaines\u003c\/strong\u003e est envisageable.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-kudz-section\"\u003e\n  \u003ch2\u003ePour qui est fait Kudzuline Bio ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-kudz-grid\"\u003e\n    \u003cdiv class=\"soi-kudz-card\"\u003e\n      \u003ch3\u003e🚬 Tabac et alcool\u003c\/h3\u003e\n      \u003cp\u003eVous souhaitez réduire votre consommation de tabac ou d'alcool de façon progressive et naturelle.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-kudz-card\"\u003e\n      \u003ch3\u003e🍪 Grignotage compulsif\u003c\/h3\u003e\n      \u003cp\u003eVous luttez contre le grignotage compulsif ou les fringales et cherchez un soutien naturel.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-kudz-card\"\u003e\n      \u003ch3\u003e🔋 Fatigue chronique\u003c\/h3\u003e\n      \u003cp\u003eVous traversez une période de fatigue chronique ou de baisse d'énergie et avez besoin de vous revitaliser.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-kudz-card\"\u003e\n      \u003ch3\u003e✅ Exigence qualité\u003c\/h3\u003e\n      \u003cp\u003eVous cherchez le meilleur kudzu bio en complément alimentaire, sans compromis sur la qualité.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-kudz-section\"\u003e\n  \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n  \u003cdiv class=\"soi-kudz-accordion\"\u003e\n    \u003cdetails class=\"soi-kudz-accordion-item\"\u003e\n      \u003csummary class=\"soi-kudz-accordion-header\"\u003e⚠️ Avertissement important\u003c\/summary\u003e\n      \u003cdiv class=\"soi-kudz-accordion-content\"\u003e\n        \u003cp\u003eCe complément alimentaire ne remplace pas un traitement médical ni un suivi spécialisé en cas de dépendance.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-kudz-accordion-item\"\u003e\n      \u003csummary class=\"soi-kudz-accordion-header\"\u003e🤰 Femmes enceintes ou allaitantes\u003c\/summary\u003e\n      \u003cdiv class=\"soi-kudz-accordion-content\"\u003e\n        \u003cp\u003eKudzuline Bio est déconseillé aux femmes enceintes ou allaitantes.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-kudz-accordion-item\"\u003e\n      \u003csummary class=\"soi-kudz-accordion-header\"\u003e👶 Enfants\u003c\/summary\u003e\n      \u003cdiv class=\"soi-kudz-accordion-content\"\u003e\n        \u003cp\u003eTenez ce produit hors de portée des enfants.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-kudz-accordion-item\"\u003e\n      \u003csummary class=\"soi-kudz-accordion-header\"\u003e💊 Traitement médicamenteux\u003c\/summary\u003e\n      \u003cdiv class=\"soi-kudz-accordion-content\"\u003e\n        \u003cp\u003eEn cas de traitement médicamenteux, consultez votre médecin avant utilisation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-kudz-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-kudz-cta-box\"\u003e\n    \u003cp class=\"soi-kudz-cta-text\" style=\"color: white;\"\u003eL'alliance d'une racine millénaire et d'une micro-algue exceptionnelle pour vous aider à retrouver votre liberté et votre élan. Moins d'envies incontrôlées, plus d'énergie pour ce qui compte vraiment.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-kudz-marine: #1A2D3D;\n  --soi-kudz-marine-dark: #0F1E2B;\n  --soi-kudz-marine-light: #2C4458;\n  --soi-kudz-pomme: #A1C544;\n  --soi-kudz-pomme-dark: #84A636;\n  --soi-kudz-pomme-light: rgba(161,197,68,0.10);\n  --soi-kudz-white: #FFFFFF;\n  --soi-kudz-off-white: #F8FAF6;\n  --soi-kudz-stone: #F1F3EE;\n  --soi-kudz-line: #E5E8E0;\n  --soi-kudz-primary: #6B4D8A;\n  --soi-kudz-primary-soft: #E8E0F0;\n  --soi-kudz-accent: #7A5FA0;\n  --soi-kudz-text: #1A2D3D;\n  --soi-kudz-text-soft: #4A5B6B;\n  --soi-kudz-text-muted: #7B8693;\n  --soi-kudz-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-kudz-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-kudz-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-kudz-radius: 12px;\n  --soi-kudz-radius-sm: 8px;\n  --soi-kudz-radius-pill: 999px;\n}\n\n.soi-kudz-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-kudz-fiche img { max-width: 100%; height: auto; }\n\n.soi-kudz-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-kudz-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-kudz-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-kudz-hero {\n  position: relative;\n  background: var(--soi-kudz-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-kudz-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-kudz-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-kudz-pomme);\n}\n\n.soi-kudz-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-kudz-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-kudz-pomme);\n  border-radius: 50%;\n}\n\n.soi-kudz-hero-title {\n  display: block;\n  color: var(--soi-kudz-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-kudz-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-kudz-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-kudz-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-kudz-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-kudz-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-kudz-label-accent {\n  background: var(--soi-kudz-pomme);\n  border-color: var(--soi-kudz-pomme);\n  color: var(--soi-kudz-marine);\n  font-weight: 600;\n}\n\n.soi-kudz-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-kudz-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-kudz-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-kudz-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-kudz-pomme);\n  border-radius: 2px;\n}\n\n.soi-kudz-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-kudz-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-kudz-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-kudz-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n  margin-top: 1.5rem;\n}\n\n.soi-kudz-benefit {\n  background: var(--soi-kudz-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-kudz-radius);\n  border: 1px solid var(--soi-kudz-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-kudz-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-kudz-shadow-md);\n}\n\n.soi-kudz-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-kudz-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-kudz-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-kudz-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-kudz-benefit:hover .soi-kudz-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-kudz-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-kudz-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-kudz-benefit p {\n  font-size: 13px;\n  color: var(--soi-kudz-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-kudz-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n  margin-top: 1.25rem;\n}\n\n.soi-kudz-card {\n  background: var(--soi-kudz-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-kudz-radius);\n  border-left: 3px solid var(--soi-kudz-pomme);\n}\n\n.soi-kudz-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-kudz-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-kudz-card p {\n  font-size: 14px;\n  color: var(--soi-kudz-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-kudz-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-top: 1.5rem;\n}\n\n.soi-kudz-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-kudz-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-kudz-radius);\n  border: 1px solid var(--soi-kudz-line);\n  align-items: flex-start;\n}\n\n.soi-kudz-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-kudz-marine);\n  color: var(--soi-kudz-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-kudz-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-kudz-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-kudz-step-content p {\n  font-size: 14px;\n  color: var(--soi-kudz-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-kudz-compo {\n  background: var(--soi-kudz-off-white);\n  border-radius: var(--soi-kudz-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-kudz-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-kudz-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-kudz-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-kudz-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-kudz-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-kudz-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-kudz-marine);\n  text-align: right;\n}\n\n.soi-kudz-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-kudz-pomme-light);\n  border-left: 4px solid var(--soi-kudz-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-kudz-radius) var(--soi-kudz-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-kudz-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-kudz-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-kudz-marine);\n  margin-bottom: 4px;\n}\n\n.soi-kudz-tip p {\n  font-size: 14px;\n  color: var(--soi-kudz-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-kudz-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-kudz-accordion-item {\n  background: var(--soi-kudz-off-white);\n  border-radius: var(--soi-kudz-radius-sm);\n  border: 1px solid var(--soi-kudz-line);\n  overflow: hidden;\n}\n\n.soi-kudz-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-kudz-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-kudz-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-kudz-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-kudz-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-kudz-accordion-item[open] .soi-kudz-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-kudz-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-kudz-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-kudz-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-kudz-cta-box {\n  background: var(--soi-kudz-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-kudz-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-kudz-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-kudz-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-kudz-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-kudz-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-kudz-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-kudz-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n@media (max-width: 640px) {\n  .soi-kudz-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n  .soi-kudz-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n  .soi-kudz-compo-value {\n    text-align: left;\n  }\n  .soi-kudz-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-kudz-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-kudz-fiche {\n    --soi-kudz-text-soft: #2C3E50;\n    --soi-kudz-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"LT Labo","offers":[{"title":"Default Title","offer_id":61603229663562,"sku":"LT0220","price":20.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/kudzuline-bio-en-gelules-packshot.webp?v=1779640925"},{"product_id":"extrait-berberis-aristata-vital-osmose","title":"Extrait de Berberis Aristata et zinc en gélules","description":"\u003cdiv class=\"soi-berb-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-berb-hero\"\u003e\n    \u003cdiv class=\"soi-berb-hero-tag\"\u003e\n      \u003cspan class=\"soi-berb-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Qualidiet\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-berb-hero-title\"\u003eExtrait de Berberis Aristata \u0026amp; Zinc\u003c\/span\u003e\n    \u003cp class=\"soi-berb-hero-subtitle\"\u003eUn extrait aqueux titré à 97 % de berbérine, associé au zinc pour soutenir votre métabolisme glucidique avec exigence et naturalité.\u003c\/p\u003e\n    \u003cdiv class=\"soi-berb-hero-labels\"\u003e\n      \u003cspan class=\"soi-berb-label soi-berb-label-accent\"\u003e97 % BERBÉRINE\u003c\/span\u003e\n      \u003cspan class=\"soi-berb-label\"\u003eGÉLULE VÉGÉTALE\u003c\/span\u003e\n      \u003cspan class=\"soi-berb-label\"\u003eSANS ADDITIFS\u003c\/span\u003e\n      \u003cspan class=\"soi-berb-label\"\u003eEXTRACTION AQUEUSE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 1 : Présentation --\u003e\n  \u003csection class=\"soi-berb-section\"\u003e\n    \u003ch2\u003eBerberis Aristata titré à 97 % de berbérine avec zinc, 60 gélules\u003c\/h2\u003e\n    \u003cp\u003eParmi les plantes étudiées pour leur rôle sur le métabolisme glucidique, le \u003cstrong\u003eBerberis aristata\u003c\/strong\u003e occupe une place à part. Sa racine contient de la \u003cstrong\u003eberbérine\u003c\/strong\u003e, un alcaloïde naturel dont les propriétés sur la régulation de l'énergie cellulaire sont aujourd'hui bien documentées.\u003c\/p\u003e\n    \u003cp\u003eCette formule associe un \u003cstrong\u003eextrait aqueux de Berberis aristata titré à 97 % de berbérine\u003c\/strong\u003e au zinc, un minéral essentiel qui contribue à un \u003cstrong\u003emétabolisme glucidique normal\u003c\/strong\u003e, selon les allégations de santé reconnues en Europe.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 : Différence aristata \/ vulgaris --\u003e\n  \u003csection class=\"soi-berb-section\"\u003e\n    \u003ch2\u003eBerberis aristata ou vulgaris : quelle différence ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-berb-grid\"\u003e\n      \u003cdiv class=\"soi-berb-card\"\u003e\n        \u003ch3\u003e🌿 Berberis aristata\u003c\/h3\u003e\n        \u003cp\u003eAussi appelée épine-vinette indienne, sa racine est naturellement plus riche en berbérine, ce qui en fait la source privilégiée pour les extraits fortement titrés comme celui-ci.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-berb-card\"\u003e\n        \u003ch3\u003e🍂 Berberis vulgaris\u003c\/h3\u003e\n        \u003cp\u003eL'épine-vinette européenne appartient à la même famille botanique et contient également de la berbérine, mais à une concentration naturelle plus faible.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-berb-tip\"\u003e\n      \u003cdiv class=\"soi-berb-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eGrâce au procédé d'extraction aqueux utilisé ici, le titre atteint \u003cstrong\u003e97 % de berbérine\u003c\/strong\u003e, l'un des niveaux de pureté les plus élevés disponibles sur le marché français.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 : Ce que la berbérine apporte --\u003e\n  \u003csection class=\"soi-berb-section\"\u003e\n    \u003ch2\u003eCe que la berbérine apporte concrètement\u003c\/h2\u003e\n    \u003cp\u003eLa berbérine est connue pour activer l'\u003cstrong\u003eAMPK\u003c\/strong\u003e (Adénosine Monophosphate-activated Protein Kinase), une enzyme impliquée dans la régulation de l'énergie au niveau cellulaire. En soutenant cette voie métabolique, elle participe à :\u003c\/p\u003e\n    \u003cdiv class=\"soi-berb-benefits\"\u003e\n      \u003cdiv class=\"soi-berb-benefit\"\u003e\n        \u003cdiv class=\"soi-berb-benefit-icon\"\u003e\u003cspan\u003e🩸\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRégulation glycémique\u003c\/h3\u003e\n        \u003cp\u003eFavorise l'absorption du glucose par les cellules, contribuant à la régulation du taux de sucre dans le sang.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-berb-benefit\"\u003e\n        \u003cdiv class=\"soi-berb-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSensibilité à l'insuline\u003c\/h3\u003e\n        \u003cp\u003eSoutient la sensibilité à l'insuline pour une meilleure réponse métabolique de votre organisme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-berb-benefit\"\u003e\n        \u003cdiv class=\"soi-berb-benefit-icon\"\u003e\u003cspan\u003e🔄\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMétabolisme des lipides\u003c\/h3\u003e\n        \u003cp\u003eParticipe à la gestion de l'énergie et au métabolisme des lipides pour un équilibre global.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eLe \u003cstrong\u003ezinc\u003c\/strong\u003e, associé à la berbérine dans cette formule, contribue officiellement à un \u003cstrong\u003emétabolisme glucidique normal\u003c\/strong\u003e et renforce la cohérence globale du complément.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 : Composition --\u003e\n  \u003csection class=\"soi-berb-section\"\u003e\n    \u003ch2\u003eComposition complète par gélule (368 mg)\u003c\/h2\u003e\n    \u003cdiv class=\"soi-berb-compo\"\u003e\n      \u003cdiv class=\"soi-berb-compo-row\"\u003e\n        \u003cspan class=\"soi-berb-compo-label\"\u003eExtrait aqueux de Berberis aristata (racine)\u003c\/span\u003e\n        \u003cspan class=\"soi-berb-compo-value\"\u003e350 mg, titré à 97 % de berbérine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-berb-compo-row\"\u003e\n        \u003cspan class=\"soi-berb-compo-label\"\u003eSoit berbérine pure\u003c\/span\u003e\n        \u003cspan class=\"soi-berb-compo-value\"\u003e≈ 339,5 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-berb-compo-row\"\u003e\n        \u003cspan class=\"soi-berb-compo-label\"\u003eZinc (bisglycinate ou oxyde, selon lot)\u003c\/span\u003e\n        \u003cspan class=\"soi-berb-compo-value\"\u003e≈ 10 mg (100 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-berb-compo-row\"\u003e\n        \u003cspan class=\"soi-berb-compo-label\"\u003eGélule\u003c\/span\u003e\n        \u003cspan class=\"soi-berb-compo-value\"\u003eVégétale (hydroxypropylméthylcellulose)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-berb-compo-row\"\u003e\n        \u003cspan class=\"soi-berb-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-berb-compo-value\"\u003e60 gélules · Poids net : 27,80 g\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-berb-grid-compact\"\u003e\n      \u003cdiv class=\"soi-berb-card-mini\"\u003e\n        \u003cspan class=\"soi-berb-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n        \u003cspan class=\"soi-berb-card-mini-label\"\u003eFormule\u003c\/span\u003e\n        \u003cspan class=\"soi-berb-card-mini-value\"\u003eSans additifs chimiques\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-berb-card-mini\"\u003e\n        \u003cspan class=\"soi-berb-card-mini-icon\"\u003e🎨\u003c\/span\u003e\n        \u003cspan class=\"soi-berb-card-mini-label\"\u003eColorants\u003c\/span\u003e\n        \u003cspan class=\"soi-berb-card-mini-value\"\u003eSans colorants\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-berb-card-mini\"\u003e\n        \u003cspan class=\"soi-berb-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n        \u003cspan class=\"soi-berb-card-mini-label\"\u003eArômes\u003c\/span\u003e\n        \u003cspan class=\"soi-berb-card-mini-value\"\u003eSans arômes artificiels\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 : Mode d'emploi --\u003e\n  \u003csection class=\"soi-berb-section\"\u003e\n    \u003ch2\u003eComment prendre cet extrait de Berberis aristata ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-berb-timeline\"\u003e\n      \u003cdiv class=\"soi-berb-step\"\u003e\n        \u003cdiv class=\"soi-berb-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-berb-step-content\"\u003e\n          \u003ch3\u003ePosologie conseillée\u003c\/h3\u003e\n          \u003cp\u003e1 à 2 gélules par jour, de préférence avant les repas principaux, avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-berb-step\"\u003e\n        \u003cdiv class=\"soi-berb-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-berb-step-content\"\u003e\n          \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 6 à 8 semaines, renouvelable après avis d'un professionnel de santé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-berb-step\"\u003e\n        \u003cdiv class=\"soi-berb-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-berb-step-content\"\u003e\n          \u003ch3\u003ePrécautions\u003c\/h3\u003e\n          \u003cp\u003eDéconseillé aux femmes enceintes ou allaitantes, aux enfants, et aux personnes sous traitement médicamenteux sans avis médical préalable.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 6 : Pourquoi choisir --\u003e\n  \u003csection class=\"soi-berb-section\"\u003e\n    \u003ch2\u003ePourquoi choisir cet extrait plutôt qu'un autre ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-berb-grid\"\u003e\n      \u003cdiv class=\"soi-berb-card\"\u003e\n        \u003ch3\u003e🎯 Titrage à 97 %\u003c\/h3\u003e\n        \u003cp\u003eUne concentration bien supérieure à la majorité des références à 300 mg \/ 40 % du marché.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-berb-card\"\u003e\n        \u003ch3\u003e💧 Extraction aqueuse\u003c\/h3\u003e\n        \u003cp\u003eUn procédé doux, sans solvant chimique résiduel, pour préserver l'intégrité de l'actif.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-berb-card\"\u003e\n        \u003ch3\u003e🏛️ Source végétale traditionnelle\u003c\/h3\u003e\n        \u003cp\u003eRacine de Berberis aristata, plante utilisée depuis des siècles en médecine ayurvédique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-berb-card\"\u003e\n        \u003ch3\u003e🤝 Synergie berbérine + zinc\u003c\/h3\u003e\n        \u003cp\u003eUne formule synergique pour un soutien métabolique complet et cohérent.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-berb-card\"\u003e\n        \u003ch3\u003e🌿 Gélule végétale\u003c\/h3\u003e\n        \u003cp\u003eAdaptée aux régimes végétariens et véganes, pour une naturalité sans compromis.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 7 : Précautions (accordéon) --\u003e\n  \u003csection class=\"soi-berb-section\"\u003e\n    \u003cdiv class=\"soi-berb-accordion\"\u003e\n      \u003cdetails class=\"soi-berb-accordion-item\"\u003e\n        \u003csummary class=\"soi-berb-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-berb-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de pathologie ou de prise de médicaments, consultez votre médecin avant toute utilisation. Déconseillé aux femmes enceintes ou allaitantes, aux enfants et aux personnes sous traitement médicamenteux sans avis médical préalable.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"soi-berb-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-berb-cta-box\"\u003e\n      \u003cp class=\"soi-berb-cta-text\" style=\"color: white;\"\u003eConcentré à 97 % de berbérine pure, sans superflu, sans compromis sur la qualité. Une formule dense pour soutenir votre équilibre métabolique là où ça compte vraiment.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-berb-marine: #1A2D3D;\n  --soi-berb-marine-dark: #0F1E2B;\n  --soi-berb-marine-light: #2C4458;\n  --soi-berb-pomme: #A1C544;\n  --soi-berb-pomme-dark: #84A636;\n  --soi-berb-pomme-light: rgba(161,197,68,0.10);\n  --soi-berb-white: #FFFFFF;\n  --soi-berb-off-white: #F8FAF6;\n  --soi-berb-stone: #F1F3EE;\n  --soi-berb-line: #E5E8E0;\n  --soi-berb-primary: #4A3568;\n  --soi-berb-primary-soft: #6B4F8A;\n  --soi-berb-accent: #B5364A;\n  --soi-berb-text: #1A2D3D;\n  --soi-berb-text-soft: #4A5B6B;\n  --soi-berb-text-muted: #7B8693;\n  --soi-berb-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-berb-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-berb-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-berb-radius: 12px;\n  --soi-berb-radius-sm: 8px;\n  --soi-berb-radius-pill: 999px;\n}\n\n.soi-berb-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-berb-fiche img { max-width: 100%; height: auto; }\n\n.soi-berb-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-berb-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-berb-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* HERO *\/\n.soi-berb-hero {\n  position: relative;\n  background: var(--soi-berb-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-berb-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-berb-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-berb-pomme);\n}\n\n.soi-berb-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-berb-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-berb-pomme);\n  border-radius: 50%;\n}\n\n.soi-berb-hero-title {\n  display: block;\n  color: var(--soi-berb-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-berb-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-berb-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-berb-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-berb-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-berb-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-berb-label-accent {\n  background: var(--soi-berb-pomme);\n  border-color: var(--soi-berb-pomme);\n  color: var(--soi-berb-marine);\n  font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.soi-berb-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-berb-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-berb-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-berb-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-berb-pomme);\n  border-radius: 2px;\n}\n\n.soi-berb-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-berb-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-berb-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* BENEFITS *\/\n.soi-berb-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-berb-benefit {\n  background: var(--soi-berb-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-berb-radius);\n  border: 1px solid var(--soi-berb-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-berb-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-berb-shadow-md);\n}\n\n.soi-berb-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-berb-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-berb-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-berb-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-berb-benefit:hover .soi-berb-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-berb-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-berb-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-berb-benefit p {\n  font-size: 13px;\n  color: var(--soi-berb-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID + CARDS *\/\n.soi-berb-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n  margin-bottom: 1.25rem;\n}\n\n.soi-berb-card {\n  background: var(--soi-berb-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-berb-radius);\n  border-left: 3px solid var(--soi-berb-pomme);\n}\n\n.soi-berb-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-berb-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-berb-card p {\n  font-size: 14px;\n  color: var(--soi-berb-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID COMPACT *\/\n.soi-berb-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n  margin-top: 1.25rem;\n}\n\n.soi-berb-card-mini {\n  background: var(--soi-berb-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-berb-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-berb-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-berb-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-berb-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-berb-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-berb-marine);\n}\n\n\/* TIMELINE *\/\n.soi-berb-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-berb-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-berb-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-berb-radius);\n  border: 1px solid var(--soi-berb-line);\n  align-items: flex-start;\n}\n\n.soi-berb-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-berb-marine);\n  color: var(--soi-berb-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-berb-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-berb-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-berb-step-content p {\n  font-size: 14px;\n  color: var(--soi-berb-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* COMPOSITION *\/\n.soi-berb-compo {\n  background: var(--soi-berb-off-white);\n  border-radius: var(--soi-berb-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-berb-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-berb-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-berb-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-berb-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-berb-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-berb-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-berb-marine);\n  text-align: right;\n}\n\n\/* TIP *\/\n.soi-berb-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-berb-pomme-light);\n  border-left: 4px solid var(--soi-berb-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-berb-radius) var(--soi-berb-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-berb-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-berb-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-berb-marine);\n  margin-bottom: 4px;\n}\n\n.soi-berb-tip p {\n  font-size: 14px;\n  color: var(--soi-berb-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* ACCORDÉON *\/\n.soi-berb-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-berb-accordion-item {\n  background: var(--soi-berb-off-white);\n  border-radius: var(--soi-berb-radius-sm);\n  border: 1px solid var(--soi-berb-line);\n  overflow: hidden;\n}\n\n.soi-berb-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-berb-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-berb-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-berb-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-berb-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-berb-accordion-item[open] .soi-berb-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-berb-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-berb-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-berb-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* CTA BOX *\/\n.soi-berb-cta-box {\n  background: var(--soi-berb-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-berb-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-berb-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-berb-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-berb-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-berb-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-berb-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-berb-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* RESPONSIVE *\/\n@media (max-width: 640px) {\n  .soi-berb-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-berb-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-berb-compo-value {\n    text-align: left;\n  }\n\n  .soi-berb-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* ACCESSIBILITÉ *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-berb-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-berb-fiche {\n    --soi-berb-text-soft: #2C3E50;\n    --soi-berb-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603232645450,"sku":"VO4591","price":20.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/extrait-de-berberis-aristata-et-zinc-en-gelules-packshot_1.jpg?v=1779950031"},{"product_id":"ail-noir-extrait","title":"Ail noir fermenté Extrait - 100 gélules - Vital Osmose","description":"\n\u003cdiv class=\"soi-ailn-fiche\"\u003e\n\n  \u003csection class=\"soi-ailn-hero\"\u003e\n    \u003cdiv class=\"soi-ailn-hero-tag\"\u003e\n      \u003cspan class=\"soi-ailn-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Vital Osmose\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-ailn-hero-title\"\u003eLa force de l'ail noir fermenté, sans odeur\u003c\/span\u003e\n    \u003cp class=\"soi-ailn-hero-subtitle\"\u003eL'extrait concentré 4:1 d'ail noir fermenté en gélules végétales : antioxydant, protecteur cardiovasculaire et soutien immunitaire, sans odeur et parfaitement toléré.\u003c\/p\u003e\n    \u003cdiv class=\"soi-ailn-hero-labels\"\u003e\n      \u003cspan class=\"soi-ailn-label soi-ailn-label-accent\"\u003eEXTRAIT 4:1\u003c\/span\u003e\n      \u003cspan class=\"soi-ailn-label\"\u003e100 GÉLULES\u003c\/span\u003e\n      \u003cspan class=\"soi-ailn-label\"\u003e250 MG \/ GÉLULE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-ailn-section\"\u003e\n    \u003ch2\u003eQu'est-ce que l'ail noir fermenté et pourquoi est-il si puissant ?\u003c\/h2\u003e\n    \u003cp\u003eL'ail noir fermenté n'est pas un ail différent de celui que vous connaissez : c'est de l'ail blanc traditionnel transformé par un processus de fermentation lente, à chaleur douce et humidité contrôlée, pendant plusieurs semaines. Ce procédé modifie profondément sa composition chimique : les composés soufrés irritants (comme l'allicine) se convertissent en molécules plus stables, mieux absorbées par l'organisme, et la concentration en antioxydants, polyphénols et S-allylcystéine (SAC) augmente considérablement.\u003c\/p\u003e\n    \u003cp\u003eRésultat : un extrait deux fois plus riche en antioxydants que l'ail cru, sans odeur forte, sans brûlure gastrique et bien plus facile à digérer. C'est précisément pour cette raison que l'ail noir fermenté séduit de plus en plus d'adeptes des médecines naturelles en Europe comme en Asie, où il est utilisé depuis des siècles.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-ailn-section\"\u003e\n    \u003ch2\u003eLes bienfaits de l'ail noir fermenté : ce que la recherche retient\u003c\/h2\u003e\n    \u003cp class=\"soi-ailn-section-intro\"\u003eUn concentré de vertus validées par la recherche, pour un accompagnement naturel global de votre organisme.\u003c\/p\u003e\n    \u003cdiv class=\"soi-ailn-benefits\"\u003e\n      \u003cdiv class=\"soi-ailn-benefit\"\u003e\n        \u003cdiv class=\"soi-ailn-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAntioxydant puissant\u003c\/h3\u003e\n        \u003cp\u003eLa S-allylcystéine et les polyphénols neutralisent les radicaux libres, contribuant à ralentir le vieillissement cellulaire prématuré.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ailn-benefit\"\u003e\n        \u003cdiv class=\"soi-ailn-benefit-icon\"\u003e\u003cspan\u003e❤️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien cardiovasculaire\u003c\/h3\u003e\n        \u003cp\u003eFavorise une meilleure fluidité sanguine, contribue à limiter l'accumulation de lipides dans les artères et aide à maintenir une tension artérielle normale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ailn-benefit\"\u003e\n        \u003cdiv class=\"soi-ailn-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eDéfenses naturelles\u003c\/h3\u003e\n        \u003cp\u003eLes composés organosoufrés soutiennent le système immunitaire, notamment en période hivernale ou de fatigue passagère.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ailn-benefit\"\u003e\n        \u003cdiv class=\"soi-ailn-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAnti-inflammatoire doux\u003c\/h3\u003e\n        \u003cp\u003eAide à modérer les réponses inflammatoires de l'organisme sans agresser la muqueuse gastrique.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ailn-tip\" style=\"margin-top:1.5rem;\"\u003e\n      \u003cdiv class=\"soi-ailn-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eContrairement à l'ail cru, l'ail noir fermenté ne provoque ni reflux ni odeur persistante, ce qui en fait un complément idéal au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"margin-top:1.25rem;font-size:13px;color:var(--soi-ailn-text-muted);line-height:1.6;font-style:italic;\"\u003eCes effets sont soutenus par de nombreuses études, mais ce complément ne remplace en aucun cas un traitement médical. En cas de pathologie cardiovasculaire ou d'hypertension traitée, demandez l'avis de votre médecin.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-ailn-section\"\u003e\n    \u003ch2\u003eComposition et dosage précis : ce que vous prenez vraiment\u003c\/h2\u003e\n    \u003cp class=\"soi-ailn-section-intro\"\u003eChaque gélule d'Ail Noir Fermenté Extrait Vital Osmose contient un extrait concentré 4:1, garantissant une vraie densité nutritionnelle par prise.\u003c\/p\u003e\n    \u003cdiv class=\"soi-ailn-compo\"\u003e\n      \u003cdiv class=\"soi-ailn-compo-row\"\u003e\n        \u003cspan class=\"soi-ailn-compo-label\"\u003eExtrait d'ail noir fermenté 4:1\u003c\/span\u003e\n        \u003cspan class=\"soi-ailn-compo-value\"\u003e250 mg par gélule\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ailn-compo-row\"\u003e\n        \u003cspan class=\"soi-ailn-compo-label\"\u003eÉquivalent en ail noir brut\u003c\/span\u003e\n        \u003cspan class=\"soi-ailn-compo-value\"\u003e1 000 mg par gélule\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ailn-compo-row\"\u003e\n        \u003cspan class=\"soi-ailn-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-ailn-compo-value\"\u003eGélule végétale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ailn-compo-row\"\u003e\n        \u003cspan class=\"soi-ailn-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-ailn-compo-value\"\u003e100 gélules\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ailn-compo-row\"\u003e\n        \u003cspan class=\"soi-ailn-compo-label\"\u003ePoids net total\u003c\/span\u003e\n        \u003cspan class=\"soi-ailn-compo-value\"\u003e32,50 g\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-ailn-section\"\u003e\n    \u003ch2\u003eComment prendre l'ail noir fermenté ? Posologie conseillée\u003c\/h2\u003e\n    \u003cdiv class=\"soi-ailn-timeline\"\u003e\n      \u003cdiv class=\"soi-ailn-step\"\u003e\n        \u003cdiv class=\"soi-ailn-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-ailn-step-content\"\u003e\n          \u003ch3\u003eDose recommandée\u003c\/h3\u003e\n          \u003cp\u003e2 à 3 gélules par jour, de préférence au cours des repas pour une meilleure absorption.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ailn-step\"\u003e\n        \u003cdiv class=\"soi-ailn-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-ailn-step-content\"\u003e\n          \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 6 à 8 semaines est généralement recommandée pour ressentir pleinement les effets.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ailn-step\"\u003e\n        \u003cdiv class=\"soi-ailn-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-ailn-step-content\"\u003e\n          \u003ch3\u003eConservation\u003c\/h3\u003e\n          \u003cp\u003eÀ conserver à l'abri de la chaleur et de l'humidité, hors de portée des enfants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-ailn-section\"\u003e\n    \u003ch2\u003eEffets secondaires et précautions à connaître\u003c\/h2\u003e\n    \u003cp class=\"soi-ailn-section-intro\"\u003eL'ail noir fermenté est généralement très bien toléré, surtout comparé à l'ail cru. Toutefois, quelques précautions s'imposent.\u003c\/p\u003e\n    \u003cdiv class=\"soi-ailn-accordion\"\u003e\n      \u003cdetails class=\"soi-ailn-accordion-item\"\u003e\n        \u003csummary class=\"soi-ailn-accordion-header\"\u003e💊 Interactions avec les anticoagulants\u003c\/summary\u003e\n        \u003cdiv class=\"soi-ailn-accordion-content\"\u003e\n          \u003cp\u003eL'ail noir fermenté est déconseillé aux personnes sous anticoagulants en raison de son effet fluidifiant potentiel. Consultez votre médecin avant toute prise.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-ailn-accordion-item\"\u003e\n        \u003csummary class=\"soi-ailn-accordion-header\"\u003e🩺 Interactions avec les antihypertenseurs\u003c\/summary\u003e\n        \u003cdiv class=\"soi-ailn-accordion-content\"\u003e\n          \u003cp\u003eCe complément peut interagir avec certains médicaments antihypertenseurs. Si vous êtes traité pour de l'hypertension, demandez l'avis de votre médecin.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-ailn-accordion-item\"\u003e\n        \u003csummary class=\"soi-ailn-accordion-header\"\u003e🤰 Femmes enceintes et allaitantes\u003c\/summary\u003e\n        \u003cdiv class=\"soi-ailn-accordion-content\"\u003e\n          \u003cp\u003ePar précaution, l'ail noir fermenté est déconseillé aux femmes enceintes ou allaitantes.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-ailn-accordion-item\"\u003e\n        \u003csummary class=\"soi-ailn-accordion-header\"\u003e⚠️ Allergie à l'ail\u003c\/summary\u003e\n        \u003cdiv class=\"soi-ailn-accordion-content\"\u003e\n          \u003cp\u003eEn cas d'allergie connue à l'ail, évitez ce complément alimentaire.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-ailn-section\"\u003e\n    \u003ch2\u003ePourquoi choisir la formule Vital Osmose ?\u003c\/h2\u003e\n    \u003cp\u003eLa formule Extrait 4:1 proposée par Vital Osmose offre un rapport qualité-concentration supérieur à de nombreux produits du marché proposant de la poudre simple d'ail noir. Avec 100 gélules dosées à 250 mg, ce flacon représente une cure complète à un prix accessible, sans compromis sur la densité en actifs. Une option sérieuse, pratique et sans odeur, pour intégrer l'ail noir fermenté à votre routine de santé naturelle.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-ailn-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-ailn-cta-box\"\u003e\n      \u003cp class=\"soi-ailn-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-ailn-cta-text\" style=\"color: white;\"\u003eDiscret, sans odeur et redoutablement concentré, l'ail noir fermenté Vital Osmose vous offre le meilleur de ce trésor ancestral en gélule. Antioxydant, protecteur cardiovasculaire, soutien immunitaire : il accompagne votre santé au quotidien, en toute simplicité.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-ailn-marine: #1A2D3D;\n  --soi-ailn-marine-dark: #0F1E2B;\n  --soi-ailn-marine-light: #2C4458;\n  --soi-ailn-pomme: #A1C544;\n  --soi-ailn-pomme-dark: #84A636;\n  --soi-ailn-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-ailn-white: #FFFFFF;\n  --soi-ailn-off-white: #F8FAF6;\n  --soi-ailn-stone: #F1F3EE;\n  --soi-ailn-line: #E5E8E0;\n\n  --soi-ailn-primary: #8B3A2A;\n  --soi-ailn-primary-soft: #F4EAE6;\n  --soi-ailn-accent: #B5451B;\n\n  --soi-ailn-text: #1A2D3D;\n  --soi-ailn-text-soft: #4A5B6B;\n  --soi-ailn-text-muted: #7B8693;\n\n  --soi-ailn-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-ailn-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-ailn-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-ailn-radius: 12px;\n  --soi-ailn-radius-sm: 8px;\n  --soi-ailn-radius-pill: 999px;\n}\n\n.soi-ailn-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-ailn-fiche img { max-width: 100%; height: auto; }\n\n.soi-ailn-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-ailn-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-ailn-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-ailn-hero {\n  position: relative;\n  background: var(--soi-ailn-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-ailn-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-ailn-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-ailn-pomme);\n}\n\n.soi-ailn-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-ailn-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-ailn-pomme);\n  border-radius: 50%;\n}\n\n.soi-ailn-hero-title {\n  display: block;\n  color: var(--soi-ailn-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-ailn-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-ailn-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-ailn-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-ailn-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-ailn-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-ailn-label-accent {\n  background: var(--soi-ailn-pomme);\n  border-color: var(--soi-ailn-pomme);\n  color: var(--soi-ailn-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-ailn-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-ailn-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-ailn-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-ailn-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-ailn-pomme);\n  border-radius: 2px;\n}\n\n.soi-ailn-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-ailn-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-ailn-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-ailn-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-ailn-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-ailn-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-ailn-benefit {\n  background: var(--soi-ailn-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-ailn-radius);\n  border: 1px solid var(--soi-ailn-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-ailn-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-ailn-shadow-md);\n}\n\n.soi-ailn-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-ailn-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-ailn-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-ailn-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-ailn-benefit:hover .soi-ailn-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-ailn-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-ailn-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-ailn-benefit p {\n  font-size: 13px;\n  color: var(--soi-ailn-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-ailn-compo {\n  background: var(--soi-ailn-off-white);\n  border-radius: var(--soi-ailn-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-ailn-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-ailn-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-ailn-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-ailn-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-ailn-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-ailn-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-ailn-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-ailn-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-ailn-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-ailn-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-ailn-radius);\n  border: 1px solid var(--soi-ailn-line);\n  align-items: flex-start;\n}\n\n.soi-ailn-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-ailn-marine);\n  color: var(--soi-ailn-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-ailn-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-ailn-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-ailn-step-content p {\n  font-size: 14px;\n  color: var(--soi-ailn-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-ailn-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-ailn-pomme-light);\n  border-left: 4px solid var(--soi-ailn-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-ailn-radius) var(--soi-ailn-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-ailn-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-ailn-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-ailn-marine);\n  margin-bottom: 4px;\n}\n\n.soi-ailn-tip p {\n  font-size: 14px;\n  color: var(--soi-ailn-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-ailn-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-ailn-accordion-item {\n  background: var(--soi-ailn-off-white);\n  border-radius: var(--soi-ailn-radius-sm);\n  border: 1px solid var(--soi-ailn-line);\n  overflow: hidden;\n}\n\n.soi-ailn-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-ailn-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-ailn-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-ailn-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-ailn-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-ailn-accordion-item[open] .soi-ailn-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-ailn-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-ailn-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-ailn-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-ailn-cta-box {\n  background: var(--soi-ailn-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-ailn-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-ailn-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-ailn-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-ailn-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-ailn-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-ailn-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-ailn-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-ailn-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-ailn-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-ailn-compo-value {\n    text-align: left;\n  }\n\n  .soi-ailn-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-ailn-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-ailn-fiche {\n    --soi-ailn-text-soft: #2C3E50;\n    --soi-ailn-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603263054154,"sku":"VO4594","price":8.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/ail-noir-fermente-extrait-100-gelules-vital-osmose-packshot.webp?v=1779955197"},{"product_id":"lutea-60-gelules","title":"Lutéa Vision - complément à base lutéine-zéaxanthine","description":"\u003cdiv class=\"soi-lute-fiche\"\u003e\n\n\u003csection class=\"soi-lute-hero\"\u003e\n  \u003cdiv class=\"soi-lute-hero-tag\"\u003e\n    \u003cspan class=\"soi-lute-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Laboratoire Code\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-lute-hero-title\"\u003eLutéa : le complément à base de lutéine en gélules\u003c\/span\u003e\n  \u003cp class=\"soi-lute-hero-subtitle\"\u003eLutéine et zéaxanthine associées à des antioxydants ciblés pour soutenir votre santé oculaire au quotidien.\u003c\/p\u003e\n  \u003cdiv class=\"soi-lute-hero-labels\"\u003e\n    \u003cspan class=\"soi-lute-label soi-lute-label-accent\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003cspan class=\"soi-lute-label\"\u003eCONDITIONNÉ EN FRANCE\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-lute-section\"\u003e\n  \u003ch2\u003ePourquoi la lutéine et la zéaxanthine sont-elles indispensables à vos yeux ?\u003c\/h2\u003e\n  \u003cp\u003eLa lutéine et la zéaxanthine sont deux caroténoïdes naturellement présents dans la macula, la zone centrale de la rétine. Ils forment le \u003cstrong\u003epigment maculaire\u003c\/strong\u003e, un filtre naturel qui absorbe la lumière bleue et neutralise les radicaux libres. Problème : l'organisme ne les fabrique pas seul. Seule une alimentation riche en légumes à feuilles vertes ou une \u003cstrong\u003esupplémentation en lutéine\u003c\/strong\u003e permettent de maintenir des niveaux suffisants, surtout après 40 ans ou en cas d'exposition prolongée aux écrans.\u003c\/p\u003e\n  \u003cp\u003eDans Lutéa, ces deux actifs sont extraits des fleurs de tagète (\u003cem\u003eTagetes erecta\u003c\/em\u003e), une source végétale reconnue. Le ratio utilisé est de \u003cstrong\u003e5:1 (lutéine\/zéaxanthine)\u003c\/strong\u003e, un équilibre proche de celui observé naturellement dans la macula.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-lute-section\"\u003e\n  \u003ch2\u003eComposition complète par gélule (586 mg)\u003c\/h2\u003e\n  \u003cdiv class=\"soi-lute-grid\"\u003e\n    \u003cdiv class=\"soi-lute-card\"\u003e\n      \u003ch3\u003e🌼 Extrait de tagète titré à 20 % de lutéine\u003c\/h3\u003e\n      \u003cp\u003eApport précis et concentré en lutéine biodisponible, principal caroténoïde de la rétine.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lute-card\"\u003e\n      \u003ch3\u003e🌼 Extrait de tagète titré à 10 % de zéaxanthine\u003c\/h3\u003e\n      \u003cp\u003eComplémentaire à la lutéine, elle renforce la densité du pigment maculaire.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lute-card\"\u003e\n      \u003ch3\u003e🫐 Extrait de myrtille\u003c\/h3\u003e\n      \u003cp\u003eRiche en anthocyanes, la myrtille (\u003cem\u003eVaccinium myrtillus\u003c\/em\u003e) soutient la microcirculation dans les vaisseaux oculaires.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lute-card\"\u003e\n      \u003ch3\u003e🍵 Extrait de thé vert\u003c\/h3\u003e\n      \u003cp\u003eSource de catéchines antioxydantes, il aide à neutraliser les radicaux libres au niveau cellulaire.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lute-card\"\u003e\n      \u003ch3\u003e🔬 Zinc\u003c\/h3\u003e\n      \u003cp\u003eMinéral essentiel qui contribue au maintien d'une vision normale (allégation santé autorisée par l'EFSA).\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lute-card\"\u003e\n      \u003ch3\u003e🛡️ Vitamine E\u003c\/h3\u003e\n      \u003cp\u003eAntioxydant liposoluble qui protège les cellules contre le stress oxydatif.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-lute-tip\"\u003e\n    \u003cdiv class=\"soi-lute-tip-icon\"\u003e🌿\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eEnveloppe 100 % végétale\u003c\/strong\u003e\n      \u003cp\u003eGélule en HPMC, sans gélatine animale, adaptée aux végétariens et végans.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-lute-section\"\u003e\n  \u003ch2\u003eComment prendre Lutéa ? Posologie recommandée\u003c\/h2\u003e\n  \u003cdiv class=\"soi-lute-timeline\"\u003e\n    \u003cdiv class=\"soi-lute-step\"\u003e\n      \u003cdiv class=\"soi-lute-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-lute-step-content\"\u003e\n        \u003ch3\u003eDose journalière\u003c\/h3\u003e\n        \u003cp\u003e2 gélules par jour, à avaler avec un grand verre d'eau au moment du repas.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lute-step\"\u003e\n      \u003cdiv class=\"soi-lute-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-lute-step-content\"\u003e\n        \u003ch3\u003eDurée conseillée\u003c\/h3\u003e\n        \u003cp\u003eUne cure de 2 à 3 mois minimum permet d'obtenir des effets durables. Le boîtier de 60 gélules couvre un mois complet.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lute-step\"\u003e\n      \u003cdiv class=\"soi-lute-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-lute-step-content\"\u003e\n        \u003ch3\u003eConseil pratique\u003c\/h3\u003e\n        \u003cp\u003eAssociez Lutéa à une alimentation riche en légumes verts (épinards, chou kale) pour amplifier les apports en caroténoïdes.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-lute-section\"\u003e\n  \u003ch2\u003eÀ qui s'adresse ce complément alimentaire lutéine-zéaxanthine ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-lute-benefits\"\u003e\n    \u003cdiv class=\"soi-lute-benefit\"\u003e\n      \u003cdiv class=\"soi-lute-benefit-icon\"\u003e\u003cspan\u003e👁️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eAprès 40 ans\u003c\/h3\u003e\n      \u003cp\u003ePour les personnes souhaitant préserver leur capital visuel avec l'avancée en âge.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lute-benefit\"\u003e\n      \u003cdiv class=\"soi-lute-benefit-icon\"\u003e\u003cspan\u003e💻\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eUtilisateurs d'écrans\u003c\/h3\u003e\n      \u003cp\u003ePour celles et ceux qui passent de longues heures devant un ordinateur, un smartphone ou une tablette.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lute-benefit\"\u003e\n      \u003cdiv class=\"soi-lute-benefit-icon\"\u003e\u003cspan\u003e☀️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eExposition lumineuse\u003c\/h3\u003e\n      \u003cp\u003ePour les personnes exposées à une lumière intense ou prolongée : conduite, travail en extérieur.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lute-benefit\"\u003e\n      \u003cdiv class=\"soi-lute-benefit-icon\"\u003e\u003cspan\u003e🌱\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eVégétariens et végans\u003c\/h3\u003e\n      \u003cp\u003eGrâce aux gélules 100 % végétales, ce complément convient parfaitement aux régimes sans produits animaux.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-lute-section\"\u003e\n  \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n  \u003cdiv class=\"soi-lute-accordion\"\u003e\n    \u003cdetails class=\"soi-lute-accordion-item\"\u003e\n      \u003csummary class=\"soi-lute-accordion-header\"\u003e⚠️ Avis médical et usage\u003c\/summary\u003e\n      \u003cdiv class=\"soi-lute-accordion-content\"\u003e\n        \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical ni à un suivi ophtalmologique régulier. En cas de pathologie oculaire diagnostiquée (DMLA, glaucome, etc.), consultez votre médecin avant toute supplémentation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-lute-accordion-item\"\u003e\n      \u003csummary class=\"soi-lute-accordion-header\"\u003e🤰 Femmes enceintes ou allaitantes\u003c\/summary\u003e\n      \u003cdiv class=\"soi-lute-accordion-content\"\u003e\n        \u003cp\u003eDéconseillé aux femmes enceintes ou allaitantes sans avis médical préalable.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-lute-accordion-item\"\u003e\n      \u003csummary class=\"soi-lute-accordion-header\"\u003e📦 Conservation\u003c\/summary\u003e\n      \u003cdiv class=\"soi-lute-accordion-content\"\u003e\n        \u003cp\u003eConserver à l'abri de la chaleur et de l'humidité. Conditionné en France.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-lute-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-lute-cta-box\"\u003e\n    \u003cp class=\"soi-lute-cta-tag\" style=\"color: white;\"\u003ePrenez soin de votre vision naturellement\u003c\/p\u003e\n    \u003cp class=\"soi-lute-cta-text\" style=\"color: white;\"\u003eLutéa réunit dans une seule gélule végétale ce que vos yeux réclament au quotidien : de la lutéine et de la zéaxanthine issues de la nature, alliées à des antioxydants ciblés. Parce que bien voir demain commence par les bons gestes aujourd'hui, offrez à votre vision le soutien qu'elle mérite vraiment.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-lute-marine: #1A2D3D;\n  --soi-lute-marine-dark: #0F1E2B;\n  --soi-lute-marine-light: #2C4458;\n  --soi-lute-pomme: #A1C544;\n  --soi-lute-pomme-dark: #84A636;\n  --soi-lute-pomme-light: rgba(161,197,68,0.10);\n  --soi-lute-white: #FFFFFF;\n  --soi-lute-off-white: #F8FAF6;\n  --soi-lute-stone: #F1F3EE;\n  --soi-lute-line: #E5E8E0;\n  --soi-lute-primary: #5BA4CF;\n  --soi-lute-primary-soft: rgba(91,164,207,0.12);\n  --soi-lute-accent: #D45454;\n  --soi-lute-text: #1A2D3D;\n  --soi-lute-text-soft: #4A5B6B;\n  --soi-lute-text-muted: #7B8693;\n  --soi-lute-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-lute-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-lute-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-lute-radius: 12px;\n  --soi-lute-radius-sm: 8px;\n  --soi-lute-radius-pill: 999px;\n}\n\n.soi-lute-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-lute-fiche img { max-width: 100%; height: auto; }\n\n.soi-lute-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-lute-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-lute-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-lute-hero {\n  position: relative;\n  background: var(--soi-lute-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-lute-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-lute-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-lute-pomme);\n}\n\n.soi-lute-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-lute-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-lute-pomme);\n  border-radius: 50%;\n}\n\n.soi-lute-hero-title {\n  display: block;\n  color: var(--soi-lute-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-lute-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-lute-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-lute-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-lute-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-lute-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-lute-label-accent {\n  background: var(--soi-lute-pomme);\n  border-color: var(--soi-lute-pomme);\n  color: var(--soi-lute-marine);\n  font-weight: 600;\n}\n\n.soi-lute-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-lute-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-lute-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-lute-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-lute-pomme);\n  border-radius: 2px;\n}\n\n.soi-lute-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-lute-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-lute-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-lute-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-lute-benefit {\n  background: var(--soi-lute-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-lute-radius);\n  border: 1px solid var(--soi-lute-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-lute-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-lute-shadow-md);\n}\n\n.soi-lute-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-lute-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-lute-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-lute-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-lute-benefit:hover .soi-lute-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-lute-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-lute-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-lute-benefit p {\n  font-size: 13px;\n  color: var(--soi-lute-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-lute-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-lute-card {\n  background: var(--soi-lute-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-lute-radius);\n  border-left: 3px solid var(--soi-lute-pomme);\n}\n\n.soi-lute-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-lute-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-lute-card p {\n  font-size: 14px;\n  color: var(--soi-lute-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-lute-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-lute-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-lute-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-lute-radius);\n  border: 1px solid var(--soi-lute-line);\n  align-items: flex-start;\n}\n\n.soi-lute-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-lute-marine);\n  color: var(--soi-lute-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-lute-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-lute-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-lute-step-content p {\n  font-size: 14px;\n  color: var(--soi-lute-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-lute-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-lute-pomme-light);\n  border-left: 4px solid var(--soi-lute-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-lute-radius) var(--soi-lute-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-lute-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-lute-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-lute-marine);\n  margin-bottom: 4px;\n}\n\n.soi-lute-tip p {\n  font-size: 14px;\n  color: var(--soi-lute-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-lute-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-lute-accordion-item {\n  background: var(--soi-lute-off-white);\n  border-radius: var(--soi-lute-radius-sm);\n  border: 1px solid var(--soi-lute-line);\n  overflow: hidden;\n}\n\n.soi-lute-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-lute-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-lute-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-lute-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-lute-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-lute-accordion-item[open] .soi-lute-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-lute-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-lute-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-lute-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-lute-cta-box {\n  background: var(--soi-lute-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-lute-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-lute-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-lute-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-lute-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-lute-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-lute-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 500;\n  color: var(--soi-lute-white);\n  line-height: 1.5;\n  margin: 0;\n  max-width: 620px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n@media (max-width: 640px) {\n  .soi-lute-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-lute-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-lute-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-lute-fiche {\n    --soi-lute-text-soft: #2C3E50;\n    --soi-lute-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Laboratoire Code","offers":[{"title":"Default Title","offer_id":61603269673290,"sku":"LC9104","price":17.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/lutea-en-gelules-packshot.webp?v=1779635209"},{"product_id":"huile-bourrache-bio","title":"Huile de Bourrache Bio en gélules","description":"\u003cdiv class=\"soi-bour-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-bour-hero\"\u003e\n    \u003cdiv class=\"soi-bour-hero-tag\"\u003e\n      \u003cspan class=\"soi-bour-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Graine Sauvage\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-bour-hero-title\"\u003eLa cure anti-âge naturelle pour votre peau\u003c\/span\u003e\n    \u003cp class=\"soi-bour-hero-subtitle\"\u003eL'huile de bourrache bio en capsules molles, concentrée en acide gamma-linolénique, nourrit votre peau de l'intérieur pour retrouver souplesse, hydratation et éclat.\u003c\/p\u003e\n    \u003cdiv class=\"soi-bour-hero-labels\"\u003e\n      \u003cspan class=\"soi-bour-label soi-bour-label-accent\"\u003eBIO AB\u003c\/span\u003e\n      \u003cspan class=\"soi-bour-label\"\u003eFR-BIO-01\u003c\/span\u003e\n      \u003cspan class=\"soi-bour-label\"\u003ePREMIÈRE PRESSION À FROID\u003c\/span\u003e\n      \u003cspan class=\"soi-bour-label\"\u003e60 CAPSULES MOLLES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Pourquoi l'huile de bourrache ? Ce que disent les actifs --\u003e\n  \u003csection class=\"soi-bour-section\"\u003e\n    \u003ch2\u003ePourquoi l'huile de bourrache ? Ce que disent les actifs\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bour-benefits\"\u003e\n      \u003cdiv class=\"soi-bour-benefit\"\u003e\n        \u003cdiv class=\"soi-bour-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAcide gamma-linolénique (AGL)\u003c\/h3\u003e\n        \u003cp\u003eComposant clé des membranes cellulaires, cet oméga-6 rare contribue à l'hydratation, à la souplesse et à l'élasticité de la peau. L'huile de bourrache en est l'une des sources végétales les plus riches (18 à 26 % de la composition).\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bour-benefit\"\u003e\n        \u003cdiv class=\"soi-bour-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAcide linoléique (oméga-6)\u003c\/h3\u003e\n        \u003cp\u003ePrésent en grande quantité, il renforce la barrière cutanée et aide à limiter la perte en eau, particulièrement utile pour les peaux sèches ou sensibles.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bour-benefit\"\u003e\n        \u003cdiv class=\"soi-bour-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVitamine E naturelle (tocophérol)\u003c\/h3\u003e\n        \u003cp\u003ePuissant antioxydant, elle aide à protéger les cellules contre le stress oxydatif, contribuant à ralentir le vieillissement cutané prématuré.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"margin-top:1.25rem;\"\u003ePrise en complément alimentaire, l'huile de bourrache agit de l'intérieur, là où les crèmes ne peuvent pas toujours atteindre. Elle est aussi appréciée pour ses effets potentiels sur la qualité des cheveux et des ongles, souvent fragilisés par les carences en acides gras essentiels.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Composition et posologie --\u003e\n  \u003csection class=\"soi-bour-section\"\u003e\n    \u003ch2\u003eComposition et posologie : ce que contient chaque capsule\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bour-compo\"\u003e\n      \u003cdiv class=\"soi-bour-compo-row\"\u003e\n        \u003cspan class=\"soi-bour-compo-label\"\u003eHuile de bourrache bio (Borago officinalis)\u003c\/span\u003e\n        \u003cspan class=\"soi-bour-compo-value\"\u003e500 mg par capsule\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bour-compo-row\"\u003e\n        \u003cspan class=\"soi-bour-compo-label\"\u003eExtraction\u003c\/span\u003e\n        \u003cspan class=\"soi-bour-compo-value\"\u003ePremière pression à froid\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bour-compo-row\"\u003e\n        \u003cspan class=\"soi-bour-compo-label\"\u003eVitamine E naturelle\u003c\/span\u003e\n        \u003cspan class=\"soi-bour-compo-value\"\u003eD-alpha-tocophérol (antioxydant)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bour-compo-row\"\u003e\n        \u003cspan class=\"soi-bour-compo-label\"\u003eEnveloppe de la capsule\u003c\/span\u003e\n        \u003cspan class=\"soi-bour-compo-value\"\u003eGélatine bovine, glycérol, eau purifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bour-compo-row\"\u003e\n        \u003cspan class=\"soi-bour-compo-label\"\u003eContenu du flacon\u003c\/span\u003e\n        \u003cspan class=\"soi-bour-compo-value\"\u003e60 capsules molles (cure de 20 jours)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-bour-timeline\" style=\"margin-top:1.5rem;\"\u003e\n      \u003cdiv class=\"soi-bour-step\"\u003e\n        \u003cdiv class=\"soi-bour-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-bour-step-content\"\u003e\n          \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n          \u003cp\u003e3 capsules molles par jour, à avaler avec un grand verre d'eau, de préférence au moment des repas.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bour-step\"\u003e\n        \u003cdiv class=\"soi-bour-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-bour-step-content\"\u003e\n          \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n          \u003cp\u003ePour des résultats visibles sur la peau, une cure de 6 à 8 semaines est généralement conseillée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Pour qui est faite cette cure --\u003e\n  \u003csection class=\"soi-bour-section\"\u003e\n    \u003ch2\u003ePour qui est faite cette cure d'huile de bourrache bio en gélules ?\u003c\/h2\u003e\n    \u003cp class=\"soi-bour-section-intro\"\u003eCe complément convient particulièrement si vous présentez l'un des profils suivants :\u003c\/p\u003e\n    \u003cdiv class=\"soi-bour-grid\"\u003e\n      \u003cdiv class=\"soi-bour-card\"\u003e\n        \u003ch3\u003e🌾 Peau sèche, terne ou inconfortable\u003c\/h3\u003e\n        \u003cp\u003eSurtout en hiver ou après 40 ans, lorsque la production naturelle d'acides gras essentiels ralentit.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bour-card\"\u003e\n        \u003ch3\u003e✨ Signes de vieillissement cutané\u003c\/h3\u003e\n        \u003cp\u003eRides précoces, manque de fermeté : l'AGL soutient la régénération cellulaire de l'intérieur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bour-card\"\u003e\n        \u003ch3\u003e🌸 Peau sensible sujette aux rougeurs\u003c\/h3\u003e\n        \u003cp\u003eLes oméga-6 contribuent à apaiser les peaux réactives, sujettes aux démangeaisons ou aux inconforts.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bour-card\"\u003e\n        \u003ch3\u003e💅 Ongles cassants ou cheveux fragilisés\u003c\/h3\u003e\n        \u003cp\u003eLes acides gras essentiels nourrissent également les phanères pour des ongles et cheveux plus résistants.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-bour-accordion\" style=\"margin-top:1.5rem;\"\u003e\n      \u003cdetails class=\"soi-bour-accordion-item\"\u003e\n        \u003csummary class=\"soi-bour-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-bour-accordion-content\"\u003e\n          \u003cp\u003eCe complément est déconseillé aux femmes enceintes ou allaitantes sans avis médical préalable. Il ne remplace pas un traitement médical ni un suivi dermatologique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Les engagements Graine Sauvage --\u003e\n  \u003csection class=\"soi-bour-section\"\u003e\n    \u003ch2\u003eLes engagements Graine Sauvage\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bour-grid-compact\"\u003e\n      \u003cdiv class=\"soi-bour-card-mini\"\u003e\n        \u003cspan class=\"soi-bour-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n        \u003cspan class=\"soi-bour-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-bour-card-mini-value\"\u003eBio AB \/ FR-BIO-01\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bour-card-mini\"\u003e\n        \u003cspan class=\"soi-bour-card-mini-icon\"\u003e❄️\u003c\/span\u003e\n        \u003cspan class=\"soi-bour-card-mini-label\"\u003eExtraction\u003c\/span\u003e\n        \u003cspan class=\"soi-bour-card-mini-value\"\u003e1ère pression à froid\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bour-card-mini\"\u003e\n        \u003cspan class=\"soi-bour-card-mini-icon\"\u003e🧪\u003c\/span\u003e\n        \u003cspan class=\"soi-bour-card-mini-label\"\u003eFormule\u003c\/span\u003e\n        \u003cspan class=\"soi-bour-card-mini-value\"\u003eSans additifs inutiles\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bour-card-mini\"\u003e\n        \u003cspan class=\"soi-bour-card-mini-icon\"\u003e💊\u003c\/span\u003e\n        \u003cspan class=\"soi-bour-card-mini-label\"\u003eDosage\u003c\/span\u003e\n        \u003cspan class=\"soi-bour-card-mini-value\"\u003e500 mg par capsule\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Comment associer l'huile de bourrache --\u003e\n  \u003csection class=\"soi-bour-section\"\u003e\n    \u003ch2\u003eComment associer vos capsules d'huile de bourrache pour de meilleurs résultats ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bour-tip\"\u003e\n      \u003cdiv class=\"soi-bour-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eL'huile d'onagre et l'huile de bourrache forment un duo complémentaire très apprécié : l'onagre apporte également de l'AGL et des phyto-estrogènes intéressants pour les femmes en période de ménopause. Associées, leurs bienfaits pour la peau se potentialisent. Vous pouvez alterner les cures ou les combiner selon les conseils d'un professionnel de santé.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003csection class=\"soi-bour-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-bour-cta-box\"\u003e\n      \u003cp class=\"soi-bour-cta-tag\" style=\"color: white;\"\u003eNourrissez votre peau de l'intérieur\u003c\/p\u003e\n      \u003cp class=\"soi-bour-cta-text\" style=\"color: white;\"\u003eRiche en acides gras rares et en vitamine E, chaque capsule d'huile de bourrache bio Graine Sauvage nourrit vos cellules en profondeur pour révéler une peau plus souple, plus hydratée et plus lumineuse.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-bour-marine: #1A2D3D;\n  --soi-bour-marine-dark: #0F1E2B;\n  --soi-bour-marine-light: #2C4458;\n  --soi-bour-pomme: #A1C544;\n  --soi-bour-pomme-dark: #84A636;\n  --soi-bour-pomme-light: rgba(161,197,68,0.10);\n  --soi-bour-white: #FFFFFF;\n  --soi-bour-off-white: #F8FAF6;\n  --soi-bour-stone: #F1F3EE;\n  --soi-bour-line: #E5E8E0;\n  --soi-bour-primary: #C6D44A;\n  --soi-bour-primary-soft: #E8EDC4;\n  --soi-bour-accent: #D4A82A;\n  --soi-bour-text: #1A2D3D;\n  --soi-bour-text-soft: #4A5B6B;\n  --soi-bour-text-muted: #7B8693;\n  --soi-bour-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-bour-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-bour-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-bour-radius: 12px;\n  --soi-bour-radius-sm: 8px;\n  --soi-bour-radius-pill: 999px;\n}\n\n.soi-bour-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-bour-fiche img { max-width: 100%; height: auto; }\n\n.soi-bour-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-bour-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-bour-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* HERO *\/\n.soi-bour-hero {\n  position: relative;\n  background: var(--soi-bour-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-bour-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-bour-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-bour-pomme);\n}\n\n.soi-bour-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-bour-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-bour-pomme);\n  border-radius: 50%;\n}\n\n.soi-bour-hero-title {\n  display: block;\n  color: var(--soi-bour-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-bour-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-bour-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-bour-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-bour-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-bour-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-bour-label-accent {\n  background: var(--soi-bour-pomme);\n  border-color: var(--soi-bour-pomme);\n  color: var(--soi-bour-marine);\n  font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.soi-bour-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-bour-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-bour-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-bour-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-bour-pomme);\n  border-radius: 2px;\n}\n\n.soi-bour-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-bour-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-bour-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-bour-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-bour-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* BENEFITS *\/\n.soi-bour-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-bour-benefit {\n  background: var(--soi-bour-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-bour-radius);\n  border: 1px solid var(--soi-bour-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-bour-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-bour-shadow-md);\n}\n\n.soi-bour-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-bour-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-bour-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-bour-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-bour-benefit:hover .soi-bour-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-bour-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bour-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bour-benefit p {\n  font-size: 13px;\n  color: var(--soi-bour-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID + CARDS *\/\n.soi-bour-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-bour-card {\n  background: var(--soi-bour-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bour-radius);\n  border-left: 3px solid var(--soi-bour-pomme);\n}\n\n.soi-bour-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bour-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bour-card p {\n  font-size: 14px;\n  color: var(--soi-bour-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID COMPACT *\/\n.soi-bour-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-bour-card-mini {\n  background: var(--soi-bour-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-bour-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-bour-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-bour-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-bour-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-bour-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-bour-marine);\n}\n\n\/* TIMELINE *\/\n.soi-bour-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-bour-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-bour-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bour-radius);\n  border: 1px solid var(--soi-bour-line);\n  align-items: flex-start;\n}\n\n.soi-bour-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-bour-marine);\n  color: var(--soi-bour-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-bour-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-bour-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-bour-step-content p {\n  font-size: 14px;\n  color: var(--soi-bour-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* COMPOSITION *\/\n.soi-bour-compo {\n  background: var(--soi-bour-off-white);\n  border-radius: var(--soi-bour-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-bour-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-bour-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-bour-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-bour-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-bour-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-bour-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-bour-marine);\n  text-align: right;\n}\n\n\/* TIP *\/\n.soi-bour-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-bour-pomme-light);\n  border-left: 4px solid var(--soi-bour-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-bour-radius) var(--soi-bour-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-bour-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-bour-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-bour-marine);\n  margin-bottom: 4px;\n}\n\n.soi-bour-tip p {\n  font-size: 14px;\n  color: var(--soi-bour-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* ACCORDÉON *\/\n.soi-bour-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-bour-accordion-item {\n  background: var(--soi-bour-off-white);\n  border-radius: var(--soi-bour-radius-sm);\n  border: 1px solid var(--soi-bour-line);\n  overflow: hidden;\n}\n\n.soi-bour-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-bour-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-bour-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-bour-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-bour-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-bour-accordion-item[open] .soi-bour-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-bour-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-bour-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-bour-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* CTA BOX *\/\n.soi-bour-cta-box {\n  background: var(--soi-bour-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-bour-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-bour-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-bour-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-bour-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-bour-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-bour-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-bour-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* RESPONSIVE *\/\n@media (max-width: 640px) {\n  .soi-bour-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-bour-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-bour-compo-value {\n    text-align: left;\n  }\n\n  .soi-bour-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* ACCESSIBILITÉ *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-bour-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-bour-fiche {\n    --soi-bour-text-soft: #2C3E50;\n    --soi-bour-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61603271180618,"sku":"GS9096","price":21.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/huile-de-bourrache-bio-en-gelules-packshot.webp?v=1780055853"},{"product_id":"rasavana-bio-60gelules","title":"Rasavana Bio et Vegan en gélules - Ayurvana","description":"\n\u003cdiv class=\"soi-rasav-fiche\"\u003e\n\n  \u003csection class=\"soi-rasav-hero\"\u003e\n    \u003cdiv class=\"soi-rasav-hero-tag\"\u003e\n      \u003cspan class=\"soi-rasav-tag-dot\"\u003e\u003c\/span\u003e\n      Ayurveda · Ayurvana\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-rasav-hero-title\"\u003eRasavana Bio\u003c\/span\u003e\n    \u003cp class=\"soi-rasav-hero-subtitle\"\u003eSept plantes biologiques issues de la tradition Rasayana pour soutenir votre vitalité, vos défenses naturelles et votre équilibre global.\u003c\/p\u003e\n    \u003cdiv class=\"soi-rasav-hero-labels\"\u003e\n      \u003cspan class=\"soi-rasav-label soi-rasav-label-accent\"\u003eBIO (AB)\u003c\/span\u003e\n      \u003cspan class=\"soi-rasav-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-rasav-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-rasav-label\"\u003e60 GÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-rasav-section\"\u003e\n    \u003ch2\u003eQu'est-ce que le Rasayana en Ayurveda ?\u003c\/h2\u003e\n    \u003cp\u003eDans les textes ayurvédiques anciens comme l'\u003cem\u003eAshtanga Hridayam\u003c\/em\u003e, le Rasayana désigne une catégorie de formulations visant à nourrir les tissus profonds, favoriser l'élimination des toxines (ama) et préserver la jeunesse cellulaire. Il ne s'agit pas d'un simple tonique : c'est une approche globale qui soutient à la fois le corps et l'esprit.\u003c\/p\u003e\n    \u003cp\u003eLa formule Rasavana d'Ayurvana respecte fidèlement cette philosophie en associant des plantes adaptogènes, antioxydantes et immunostimulantes, réunies en une seule préparation.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-rasav-section\"\u003e\n    \u003ch2\u003eLes 7 plantes bio qui composent le Rasavana\u003c\/h2\u003e\n    \u003cp class=\"soi-rasav-section-intro\"\u003eChaque plante a été sélectionnée pour son rôle précis au sein de la synergie Rasayana. Découvrez leurs propriétés respectives.\u003c\/p\u003e\n    \u003cdiv class=\"soi-rasav-grid\"\u003e\n      \u003cdiv class=\"soi-rasav-card\"\u003e\n        \u003ch3\u003e🛡️ Guduchi (Tinospora cordifolia)\u003c\/h3\u003e\n        \u003cp\u003eSurnommé \"bouclier de l'organisme\" en Sanskrit, il renforce le système immunitaire et contribue à la résistance au stress oxydatif.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rasav-card\"\u003e\n        \u003ch3\u003e🌙 Ashwagandha (Withania somnifera)\u003c\/h3\u003e\n        \u003cp\u003eAdaptogène majeur de l'Ayurveda, il soutient l'équilibre nerveux, favorise un sommeil de qualité et aide à récupérer après des périodes d'épuisement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rasav-card\"\u003e\n        \u003ch3\u003e🍇 Amalaki (Emblica officinalis)\u003c\/h3\u003e\n        \u003cp\u003eL'une des sources naturelles les plus riches en vitamine C, puissant antioxydant qui contribue à protéger les cellules du vieillissement prématuré.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rasav-card\"\u003e\n        \u003ch3\u003e🌿 Curcuma Longa\u003c\/h3\u003e\n        \u003cp\u003eReconnu pour ses propriétés anti-inflammatoires et antioxydantes, il participe à l'efficacité des défenses naturelles de l'organisme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rasav-card\"\u003e\n        \u003ch3\u003e⚫ Poivre noir (Piper nigrum)\u003c\/h3\u003e\n        \u003cp\u003eContient de la pipérine, qui améliore significativement la biodisponibilité des autres actifs, notamment celle de la curcumine du curcuma.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rasav-card\"\u003e\n        \u003ch3\u003e🔥 Gingembre (Zingiber officinale)\u003c\/h3\u003e\n        \u003cp\u003eStimulant digestif et anti-inflammatoire naturel, il soutient les défenses immunitaires et apporte des antioxydants précieux.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rasav-card\"\u003e\n        \u003ch3\u003e🙏 Tulsi, Basilic Sacré (Ocimum tenuiflorum)\u003c\/h3\u003e\n        \u003cp\u003eVénéré en Inde depuis des millénaires, il contribue à protéger les cellules, à réduire la fatigue nerveuse et à renforcer la résistance au stress.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-rasav-section\"\u003e\n    \u003ch2\u003eComposition et posologie du Rasavana Bio Ayurvana\u003c\/h2\u003e\n    \u003cdiv class=\"soi-rasav-compo\"\u003e\n      \u003cdiv class=\"soi-rasav-compo-row\"\u003e\n        \u003cspan class=\"soi-rasav-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-rasav-compo-value\"\u003e60 gélules végétales\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rasav-compo-row\"\u003e\n        \u003cspan class=\"soi-rasav-compo-label\"\u003eComposition par gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-rasav-compo-value\"\u003ePoudre de Guduchi, Ashwagandha, Amalaki, Curcuma Longa, Gingembre, Tulsi et extrait de Poivre noir\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rasav-compo-row\"\u003e\n        \u003cspan class=\"soi-rasav-compo-label\"\u003eEnveloppe de la gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-rasav-compo-value\"\u003eCellulose végétale (HPMC)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rasav-compo-row\"\u003e\n        \u003cspan class=\"soi-rasav-compo-label\"\u003eSans additifs\u003c\/span\u003e\n        \u003cspan class=\"soi-rasav-compo-value\"\u003eSans excipients chimiques\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rasav-compo-row\"\u003e\n        \u003cspan class=\"soi-rasav-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-rasav-compo-value\"\u003eAgriculture Biologique (AB)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-rasav-timeline\" style=\"margin-top:1.5rem;\"\u003e\n      \u003cdiv class=\"soi-rasav-step\"\u003e\n        \u003cdiv class=\"soi-rasav-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-rasav-step-content\"\u003e\n          \u003ch3\u003eDose journalière\u003c\/h3\u003e\n          \u003cp\u003ePrendre 2 gélules par jour, de préférence au moment des repas avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rasav-step\"\u003e\n        \u003cdiv class=\"soi-rasav-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-rasav-step-content\"\u003e\n          \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n          \u003cp\u003ePour un résultat optimal, une cure de 1 à 3 mois est conseillée, idéalement au changement de saison ou en période de fatigue intense.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-rasav-section\"\u003e\n    \u003ch2\u003ePourquoi choisir le Rasavana d'Ayurvana ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-rasav-benefits\"\u003e\n      \u003cdiv class=\"soi-rasav-benefit\"\u003e\n        \u003cdiv class=\"soi-rasav-benefit-icon\"\u003e\u003cspan\u003e🌱\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCertifié Bio (AB)\u003c\/h3\u003e\n        \u003cp\u003eToutes les plantes sont issues de l'agriculture biologique certifiée, sans pesticides ni résidus chimiques.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rasav-benefit\"\u003e\n        \u003cdiv class=\"soi-rasav-benefit-icon\"\u003e\u003cspan\u003e🇫🇷\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eDes standards de qualité stricts, avec des matières premières contrôlées à chaque étape de la production.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rasav-benefit\"\u003e\n        \u003cdiv class=\"soi-rasav-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVegan et végétarien\u003c\/h3\u003e\n        \u003cp\u003eGélules 100 % végétales, sans gélatine animale, adaptées à tous les régimes alimentaires.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rasav-benefit\"\u003e\n        \u003cdiv class=\"soi-rasav-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSynergie optimisée\u003c\/h3\u003e\n        \u003cp\u003eLa présence de pipérine (poivre noir) maximise l'absorption des actifs, notamment celle du curcuma.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rasav-benefit\"\u003e\n        \u003cdiv class=\"soi-rasav-benefit-icon\"\u003e\u003cspan\u003e🕉️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFidèle à la tradition\u003c\/h3\u003e\n        \u003cp\u003eUne formule respectueuse de la tradition ayurvédique, adaptée aux exigences de la vie moderne.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-rasav-section\"\u003e\n    \u003ch2\u003eComment intégrer le Rasavana dans votre quotidien ?\u003c\/h2\u003e\n    \u003cp\u003eLe Rasavana convient particulièrement aux personnes ressentant une fatigue persistante, un stress chronique ou un affaiblissement des défenses naturelles. Il peut être associé à une alimentation équilibrée et à une bonne hydratation pour amplifier ses effets.\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-rasav-tip\" style=\"margin-top:1.25rem;\"\u003e\n      \u003cdiv class=\"soi-rasav-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eAssociez votre cure de Rasavana à une alimentation variée et une bonne hydratation pour soutenir pleinement votre organisme, idéalement lors des changements de saison ou des périodes de fatigue intense.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-rasav-accordion\" style=\"margin-top:1.25rem;\"\u003e\n      \u003cdetails class=\"soi-rasav-accordion-item\"\u003e\n        \u003csummary class=\"soi-rasav-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-rasav-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne remplace pas un traitement médical et ne constitue pas un médicament. En cas de doute, consultez votre professionnel de santé avant de commencer une cure.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-rasav-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-rasav-cta-box\"\u003e\n      \u003cp class=\"soi-rasav-cta-tag\" style=\"color: white;\"\u003eLa sagesse Rasayana au service de votre vitalité\u003c\/p\u003e\n      \u003cp class=\"soi-rasav-cta-text\" style=\"color: white;\"\u003eSept plantes biologiques, une tradition millénaire, un engagement de qualité : offrez à votre organisme le ressourcement profond qu'il mérite.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-rasav-marine: #1A2D3D;\n  --soi-rasav-marine-dark: #0F1E2B;\n  --soi-rasav-marine-light: #2C4458;\n  --soi-rasav-pomme: #A1C544;\n  --soi-rasav-pomme-dark: #84A636;\n  --soi-rasav-pomme-light: rgba(161,197,68,0.10);\n  --soi-rasav-white: #FFFFFF;\n  --soi-rasav-off-white: #F8FAF6;\n  --soi-rasav-stone: #F1F3EE;\n  --soi-rasav-line: #E5E8E0;\n  --soi-rasav-primary: #D88542;\n  --soi-rasav-primary-soft: rgba(216,133,66,0.12);\n  --soi-rasav-accent: #3BA8A0;\n  --soi-rasav-text: #1A2D3D;\n  --soi-rasav-text-soft: #4A5B6B;\n  --soi-rasav-text-muted: #7B8693;\n  --soi-rasav-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-rasav-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-rasav-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-rasav-radius: 12px;\n  --soi-rasav-radius-sm: 8px;\n  --soi-rasav-radius-pill: 999px;\n}\n\n.soi-rasav-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-rasav-fiche img { max-width: 100%; height: auto; }\n\n.soi-rasav-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-rasav-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-rasav-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-rasav-hero {\n  position: relative;\n  background: var(--soi-rasav-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-rasav-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-rasav-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-rasav-pomme);\n}\n\n.soi-rasav-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-rasav-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-rasav-pomme);\n  border-radius: 50%;\n}\n\n.soi-rasav-hero-title {\n  display: block;\n  color: var(--soi-rasav-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-rasav-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-rasav-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-rasav-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-rasav-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-rasav-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-rasav-label-accent {\n  background: var(--soi-rasav-pomme);\n  border-color: var(--soi-rasav-pomme);\n  color: var(--soi-rasav-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-rasav-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-rasav-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-rasav-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-rasav-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-rasav-pomme);\n  border-radius: 2px;\n}\n\n.soi-rasav-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-rasav-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-rasav-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-rasav-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-rasav-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-rasav-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-rasav-card {\n  background: var(--soi-rasav-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-rasav-radius);\n  border-left: 3px solid var(--soi-rasav-pomme);\n}\n\n.soi-rasav-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-rasav-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-rasav-card p {\n  font-size: 14px;\n  color: var(--soi-rasav-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-rasav-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-rasav-benefit {\n  background: var(--soi-rasav-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-rasav-radius);\n  border: 1px solid var(--soi-rasav-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-rasav-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-rasav-shadow-md);\n}\n\n.soi-rasav-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-rasav-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-rasav-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-rasav-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-rasav-benefit:hover .soi-rasav-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-rasav-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-rasav-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-rasav-benefit p {\n  font-size: 13px;\n  color: var(--soi-rasav-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-rasav-compo {\n  background: var(--soi-rasav-off-white);\n  border-radius: var(--soi-rasav-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-rasav-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-rasav-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-rasav-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-rasav-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-rasav-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-rasav-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-rasav-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-rasav-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-rasav-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-rasav-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-rasav-radius);\n  border: 1px solid var(--soi-rasav-line);\n  align-items: flex-start;\n}\n\n.soi-rasav-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-rasav-marine);\n  color: var(--soi-rasav-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-rasav-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-rasav-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-rasav-step-content p {\n  font-size: 14px;\n  color: var(--soi-rasav-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-rasav-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-rasav-pomme-light);\n  border-left: 4px solid var(--soi-rasav-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-rasav-radius) var(--soi-rasav-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-rasav-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-rasav-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-rasav-marine);\n  margin-bottom: 4px;\n}\n\n.soi-rasav-tip p {\n  font-size: 14px;\n  color: var(--soi-rasav-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-rasav-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-rasav-accordion-item {\n  background: var(--soi-rasav-off-white);\n  border-radius: var(--soi-rasav-radius-sm);\n  border: 1px solid var(--soi-rasav-line);\n  overflow: hidden;\n}\n\n.soi-rasav-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-rasav-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-rasav-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-rasav-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-rasav-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-rasav-accordion-item[open] .soi-rasav-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-rasav-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-rasav-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-rasav-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-rasav-cta-box {\n  background: var(--soi-rasav-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-rasav-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-rasav-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-rasav-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-rasav-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-rasav-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-rasav-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-rasav-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-rasav-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-rasav-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-rasav-compo-value {\n    text-align: left;\n  }\n\n  .soi-rasav-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-rasav-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .soi-rasav-benefits {\n    grid-template-columns: 1fr;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-rasav-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-rasav-fiche {\n    --soi-rasav-text-soft: #2C3E50;\n    --soi-rasav-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ayur-vana","offers":[{"title":"Default Title","offer_id":61603272098122,"sku":"AY9922","price":16.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/rasavana-bio-et-vegan-en-gelules-ayurvana-packshot_661e9453-5d87-4dad-adb3-39c63e294588.webp?v=1779613306"},{"product_id":"glutathion-60-gelules","title":"Glutathion Réduit 50 mg Vegan en gélules","description":"\n\u003cdiv class=\"soi-glut-fiche\"\u003e\n\n  \u003csection class=\"soi-glut-hero\"\u003e\n    \u003cdiv class=\"soi-glut-hero-tag\"\u003e\n      \u003cspan class=\"soi-glut-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Laboratoire Code\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-glut-hero-title\"\u003eGlutathion Réduit Vegan en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-glut-hero-subtitle\"\u003eLe maître antioxydant sous forme réduite, en gélules végétales fabriquées en France. 50 mg de glutathion pur par gélule pour soutenir vos défenses cellulaires, votre détoxification hépatique et l'éclat naturel de votre peau.\u003c\/p\u003e\n    \u003cdiv class=\"soi-glut-hero-labels\"\u003e\n      \u003cspan class=\"soi-glut-label soi-glut-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-glut-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-glut-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-glut-label\"\u003eSANS OGM\u003c\/span\u003e\n      \u003cspan class=\"soi-glut-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-glut-section\"\u003e\n    \u003ch2\u003eGlutathion réduit en gélules végétales : le maître antioxydant enfin disponible en version vegan\u003c\/h2\u003e\n    \u003cp\u003eVous avez entendu parler du glutathion et vous cherchez un complément fiable, sans compromis sur la qualité ? Le Glutathion 50 mg de Laboratoire Code est formulé avec du glutathion réduit pur, conditionné en 60 gélules végétales de 375 mg, fabriqué en France et certifié vegan. Une formule simple, transparente et efficace.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-glut-section\"\u003e\n    \u003ch2\u003ePourquoi le glutathion est-il si précieux pour l'organisme ?\u003c\/h2\u003e\n    \u003cp\u003eLe glutathion est un tripeptide naturellement produit par vos cellules, composé de trois acides aminés : L-glycine, L-cystéine et L-glutamate. Il est souvent surnommé « maître antioxydant » car il agit directement à l'intérieur des cellules, là où les antioxydants classiques comme la vitamine C ne peuvent pas toujours atteindre.\u003c\/p\u003e\n    \u003cp\u003eAvec l'âge, le stress, la pollution ou une alimentation déséquilibrée, la production naturelle de glutathion diminue sensiblement. Une supplémentation peut alors contribuer à soutenir les défenses cellulaires, la détoxification hépatique et l'éclat naturel de la peau.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-glut-section\"\u003e\n    \u003ch2\u003eCe que ce complément peut vous apporter au quotidien\u003c\/h2\u003e\n    \u003cdiv class=\"soi-glut-benefits\"\u003e\n      \u003cdiv class=\"soi-glut-benefit\"\u003e\n        \u003cdiv class=\"soi-glut-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAntioxydant cellulaire puissant\u003c\/h3\u003e\n        \u003cp\u003eLe glutathion réduit neutralise les radicaux libres au cœur même des cellules, limitant le stress oxydatif associé au vieillissement prématuré.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-glut-benefit\"\u003e\n        \u003cdiv class=\"soi-glut-benefit-icon\"\u003e\u003cspan\u003e🧬\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien de la détoxification\u003c\/h3\u003e\n        \u003cp\u003eIl joue un rôle central dans l'élimination des toxines par le foie, en se liant aux substances indésirables pour faciliter leur excrétion.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-glut-benefit\"\u003e\n        \u003cdiv class=\"soi-glut-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePeau plus lumineuse\u003c\/h3\u003e\n        \u003cp\u003eReconnu pour son action sur la mélanine, le glutathion est très recherché comme gélule éclaircissante naturelle, notamment pour unifier le teint et réduire les taches.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-glut-benefit\"\u003e\n        \u003cdiv class=\"soi-glut-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien immunitaire\u003c\/h3\u003e\n        \u003cp\u003eIl favorise la prolifération des lymphocytes T, des cellules clés de votre système immunitaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-glut-benefit\"\u003e\n        \u003cdiv class=\"soi-glut-benefit-icon\"\u003e\u003cspan\u003e❤️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eBien-être cardiovasculaire\u003c\/h3\u003e\n        \u003cp\u003eEn réduisant l'oxydation des lipides, il contribue à préserver la santé des vaisseaux sanguins.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-glut-section\"\u003e\n    \u003ch2\u003eComposition et posologie détaillées\u003c\/h2\u003e\n    \u003cp class=\"soi-glut-section-intro\"\u003eChaque gélule végétale de 375 mg contient une formule épurée, centrée sur un seul actif sous sa forme la plus biodisponible.\u003c\/p\u003e\n    \u003cdiv class=\"soi-glut-compo\"\u003e\n      \u003cdiv class=\"soi-glut-compo-row\"\u003e\n        \u003cspan class=\"soi-glut-compo-label\"\u003eActif principal (par gélule)\u003c\/span\u003e\n        \u003cspan class=\"soi-glut-compo-value\"\u003eGlutathion réduit : 50 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-glut-compo-row\"\u003e\n        \u003cspan class=\"soi-glut-compo-label\"\u003eCharge\u003c\/span\u003e\n        \u003cspan class=\"soi-glut-compo-value\"\u003eFarine de riz\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-glut-compo-row\"\u003e\n        \u003cspan class=\"soi-glut-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-glut-compo-value\"\u003eHydroxypropylméthylcellulose (HPMC, origine végétale)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-glut-compo-row\"\u003e\n        \u003cspan class=\"soi-glut-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-glut-compo-value\"\u003e60 gélules végétales de 375 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-glut-compo-row\"\u003e\n        \u003cspan class=\"soi-glut-compo-label\"\u003eDurée de cure conseillée\u003c\/span\u003e\n        \u003cspan class=\"soi-glut-compo-value\"\u003e6 à 8 semaines\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-glut-timeline\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-glut-step\"\u003e\n        \u003cdiv class=\"soi-glut-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-glut-step-content\"\u003e\n          \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n          \u003cp\u003e1 à 2 gélules par jour, de préférence le matin à jeun ou avant un repas, avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-glut-step\"\u003e\n        \u003cdiv class=\"soi-glut-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-glut-step-content\"\u003e\n          \u003ch3\u003eOptimisez l'absorption\u003c\/h3\u003e\n          \u003cp\u003ePour potentialiser l'efficacité du glutathion, vous pouvez l'associer à une vitamine C qui aide à le régénérer sous sa forme active.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-glut-tip\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-glut-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eUne cure de 6 à 8 semaines est généralement conseillée pour observer des effets visibles, notamment sur l'éclat de la peau. L'association avec une vitamine C liposomale potentialise les effets antioxydants du glutathion.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-glut-section\"\u003e\n    \u003ch2\u003eEffets secondaires : ce qu'il faut savoir\u003c\/h2\u003e\n    \u003cp\u003eLe glutathion en gélules est globalement bien toléré. À doses raisonnables, les effets secondaires restent rares : quelques cas de gênes digestives légères ont été rapportés en début de cure. En cas de traitement médical en cours, de grossesse ou d'allaitement, consultez toujours votre médecin avant de démarrer une supplémentation. Ce complément ne remplace en aucun cas un traitement médical prescrit.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-glut-section\"\u003e\n    \u003ch2\u003eLes points forts qui font la différence\u003c\/h2\u003e\n    \u003cdiv class=\"soi-glut-grid-compact\"\u003e\n      \u003cdiv class=\"soi-glut-card-mini\"\u003e\n        \u003cspan class=\"soi-glut-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-glut-card-mini-label\"\u003eOrigine\u003c\/span\u003e\n        \u003cspan class=\"soi-glut-card-mini-value\"\u003eFabriqué en France\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-glut-card-mini\"\u003e\n        \u003cspan class=\"soi-glut-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-glut-card-mini-label\"\u003eGélules\u003c\/span\u003e\n        \u003cspan class=\"soi-glut-card-mini-value\"\u003eVégétales HPMC\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-glut-card-mini\"\u003e\n        \u003cspan class=\"soi-glut-card-mini-icon\"\u003e⚗️\u003c\/span\u003e\n        \u003cspan class=\"soi-glut-card-mini-label\"\u003eForme\u003c\/span\u003e\n        \u003cspan class=\"soi-glut-card-mini-value\"\u003eGlutathion réduit\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-glut-card-mini\"\u003e\n        \u003cspan class=\"soi-glut-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n        \u003cspan class=\"soi-glut-card-mini-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-glut-card-mini-value\"\u003eOGM, gluten, lactose\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"margin-top: 1rem;\"\u003eFormule épurée, sans additifs inutiles. Adaptée aux régimes végétarien et vegan.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-glut-section\"\u003e\n    \u003ch2\u003eQuestions fréquentes sur le glutathion en gélules\u003c\/h2\u003e\n    \u003cdiv class=\"soi-glut-accordion\"\u003e\n      \u003cdetails class=\"soi-glut-accordion-item\"\u003e\n        \u003csummary class=\"soi-glut-accordion-header\"\u003e🔬 Peut-on associer glutathion et vitamine C liposomale ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-glut-accordion-content\"\u003e\n          \u003cp\u003eOui, c'est même conseillé. La vitamine C aide à maintenir le glutathion sous sa forme active et potentialise ses effets antioxydants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-glut-accordion-item\"\u003e\n        \u003csummary class=\"soi-glut-accordion-header\"\u003e✨ Le glutathion éclaircit-il vraiment la peau ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-glut-accordion-content\"\u003e\n          \u003cp\u003eIl est reconnu pour moduler la production de mélanine. Les résultats varient selon les profils, la dose et la durée de la cure.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-glut-accordion-item\"\u003e\n        \u003csummary class=\"soi-glut-accordion-header\"\u003e⏱️ Combien de temps pour voir des effets ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-glut-accordion-content\"\u003e\n          \u003cp\u003eEn moyenne, comptez 4 à 8 semaines de prise régulière pour constater des changements sur la peau et le niveau d'énergie ressenti.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-glut-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-glut-cta-box\"\u003e\n      \u003cp class=\"soi-glut-cta-tag\" style=\"color: white;\"\u003ePrenez soin de vos cellules naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-glut-cta-text\" style=\"color: white;\"\u003eLe Glutathion vegan de Laboratoire Code : un antioxydant majeur, une formule claire et une fabrication française. Pour un teint unifié, des défenses renforcées et un organisme qui respire mieux, chaque jour compte.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-glut-marine: #1A2D3D;\n  --soi-glut-marine-dark: #0F1E2B;\n  --soi-glut-marine-light: #2C4458;\n  --soi-glut-pomme: #A1C544;\n  --soi-glut-pomme-dark: #84A636;\n  --soi-glut-pomme-light: rgba(161,197,68,0.10);\n  --soi-glut-white: #FFFFFF;\n  --soi-glut-off-white: #F8FAF6;\n  --soi-glut-stone: #F1F3EE;\n  --soi-glut-line: #E5E8E0;\n  --soi-glut-primary: #A8BFD8;\n  --soi-glut-primary-soft: #D4E2F0;\n  --soi-glut-accent: #7A9AB5;\n  --soi-glut-text: #1A2D3D;\n  --soi-glut-text-soft: #4A5B6B;\n  --soi-glut-text-muted: #7B8693;\n  --soi-glut-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-glut-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-glut-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-glut-radius: 12px;\n  --soi-glut-radius-sm: 8px;\n  --soi-glut-radius-pill: 999px;\n}\n\n.soi-glut-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-glut-fiche img { max-width: 100%; height: auto; }\n\n.soi-glut-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-glut-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-glut-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-glut-hero {\n  position: relative;\n  background: var(--soi-glut-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-glut-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-glut-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-glut-pomme);\n}\n\n.soi-glut-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-glut-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-glut-pomme);\n  border-radius: 50%;\n}\n\n.soi-glut-hero-title {\n  display: block;\n  color: var(--soi-glut-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-glut-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-glut-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-glut-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-glut-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-glut-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-glut-label-accent {\n  background: var(--soi-glut-pomme);\n  border-color: var(--soi-glut-pomme);\n  color: var(--soi-glut-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-glut-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-glut-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-glut-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-glut-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-glut-pomme);\n  border-radius: 2px;\n}\n\n.soi-glut-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-glut-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-glut-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-glut-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-glut-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-glut-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-glut-benefit {\n  background: var(--soi-glut-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-glut-radius);\n  border: 1px solid var(--soi-glut-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-glut-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-glut-shadow-md);\n}\n\n.soi-glut-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-glut-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-glut-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-glut-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-glut-benefit:hover .soi-glut-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-glut-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-glut-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-glut-benefit p {\n  font-size: 13px;\n  color: var(--soi-glut-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-glut-compo {\n  background: var(--soi-glut-off-white);\n  border-radius: var(--soi-glut-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-glut-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-glut-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-glut-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-glut-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-glut-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-glut-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-glut-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-glut-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-glut-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-glut-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-glut-radius);\n  border: 1px solid var(--soi-glut-line);\n  align-items: flex-start;\n}\n\n.soi-glut-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-glut-marine);\n  color: var(--soi-glut-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-glut-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-glut-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-glut-step-content p {\n  font-size: 14px;\n  color: var(--soi-glut-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-glut-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-glut-pomme-light);\n  border-left: 4px solid var(--soi-glut-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-glut-radius) var(--soi-glut-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-glut-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-glut-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-glut-marine);\n  margin-bottom: 4px;\n}\n\n.soi-glut-tip p {\n  font-size: 14px;\n  color: var(--soi-glut-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-glut-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-glut-card-mini {\n  background: var(--soi-glut-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-glut-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-glut-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-glut-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-glut-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-glut-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-glut-marine);\n}\n\n\/* === ACCORDION === *\/\n.soi-glut-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-glut-accordion-item {\n  background: var(--soi-glut-off-white);\n  border-radius: var(--soi-glut-radius-sm);\n  border: 1px solid var(--soi-glut-line);\n  overflow: hidden;\n}\n\n.soi-glut-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-glut-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-glut-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-glut-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-glut-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-glut-accordion-item[open] .soi-glut-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-glut-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-glut-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-glut-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-glut-cta-box {\n  background: var(--soi-glut-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-glut-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-glut-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-glut-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-glut-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-glut-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-glut-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-glut-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-glut-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-glut-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-glut-compo-value {\n    text-align: left;\n  }\n\n  .soi-glut-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-glut-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-glut-fiche {\n    --soi-glut-text-soft: #2C3E50;\n    --soi-glut-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Laboratoire Code","offers":[{"title":"Default Title","offer_id":61603272950090,"sku":"LC9099","price":16.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/glutathion-vegan-en-gelules-packshot_64b33f35-a367-4219-8b5c-9c780fd24efa.webp?v=1780052154"},{"product_id":"curcuma-pepper-60-gelules","title":"Cucurma \u0026 Poivre noir - 120 gélules - Ayurvana","description":"\n\u003cdiv class=\"soi-curp-fiche\"\u003e\n\n  \u003csection class=\"soi-curp-hero\"\u003e\n    \u003cdiv class=\"soi-curp-hero-tag\"\u003e\n      \u003cspan class=\"soi-curp-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Ayurvana\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-curp-hero-title\"\u003eCurcuma Pepper Vegan en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-curp-hero-subtitle\"\u003eLe duo millénaire curcuma et poivre noir, réuni dans une formule ayurvédique à l'absorption optimisée, pour vos articulations, votre digestion et votre capital antioxydant.\u003c\/p\u003e\n    \u003cdiv class=\"soi-curp-hero-labels\"\u003e\n      \u003cspan class=\"soi-curp-label soi-curp-label-accent\"\u003eAYURVÉDIQUE\u003c\/span\u003e\n      \u003cspan class=\"soi-curp-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-curp-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-curp-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n      \u003cspan class=\"soi-curp-label\"\u003eSANS ADDITIFS\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-curp-section\"\u003e\n    \u003cp class=\"soi-curp-section-intro\"\u003eVous cherchez un complément de curcuma en gélules qui va vraiment au-delà du basique ? Le Curcuma Pepper d'Ayurvana associe la poudre de curcuma (\u003cem\u003eCurcuma longa\u003c\/em\u003e) et la pipérine de poivre noir (\u003cem\u003ePiper nigrum\u003c\/em\u003e), deux actifs que la tradition ayurvédique marie depuis des siècles pour une raison très concrète : la pipérine décuple l'absorption de la curcumine par l'organisme, rendant ce duo nettement plus efficace que le curcuma seul.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-curp-section\"\u003e\n    \u003ch2\u003ePourquoi associer curcuma et poivre noir ?\u003c\/h2\u003e\n    \u003cp\u003eLa curcumine, principal actif du curcuma, est naturellement peu absorbée par l'intestin. Prise seule, une grande partie est éliminée avant même d'agir. La pipérine du poivre noir change la donne : elle inhibe certaines enzymes digestives et augmente la perméabilité intestinale, ce qui améliore significativement la biodisponibilité des curcuminoïdes. Résultat : votre corps profite pleinement de chaque gélule.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-curp-section\"\u003e\n    \u003ch2\u003eLes bénéfices concrets du Curcuma Pepper Ayurvana\u003c\/h2\u003e\n    \u003cdiv class=\"soi-curp-benefits\"\u003e\n      \u003cdiv class=\"soi-curp-benefit\"\u003e\n        \u003cdiv class=\"soi-curp-benefit-icon\"\u003e\u003cspan\u003e🦴\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eConfort articulaire\u003c\/h3\u003e\n        \u003cp\u003eLe curcuma est traditionnellement utilisé pour aider à maintenir la souplesse des articulations et soutenir le bien-être musculaire au quotidien, notamment lors de périodes de gêne passagère.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-curp-benefit\"\u003e\n        \u003cdiv class=\"soi-curp-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProtection antioxydante\u003c\/h3\u003e\n        \u003cp\u003eRiche en curcuminoïdes, le curcuma contribue à neutraliser les radicaux libres responsables du vieillissement cellulaire prématuré.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-curp-benefit\"\u003e\n        \u003cdiv class=\"soi-curp-benefit-icon\"\u003e\u003cspan\u003e🍃\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien digestif\u003c\/h3\u003e\n        \u003cp\u003eEn médecine ayurvédique, le curcuma est reconnu pour stimuler l'appétit et favoriser un confort digestif équilibré.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-curp-benefit\"\u003e\n        \u003cdiv class=\"soi-curp-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAbsorption optimisée\u003c\/h3\u003e\n        \u003cp\u003eGrâce à la pipérine, les actifs du curcuma atteignent votre organisme là où ils sont utiles, sans perte excessive.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-curp-section\"\u003e\n    \u003ch2\u003eComposition et posologie détaillées\u003c\/h2\u003e\n    \u003cp\u003eChaque boîte contient 60 gélules végétales, fabriquées en France sans additifs ni conservateurs.\u003c\/p\u003e\n    \u003cdiv class=\"soi-curp-compo\"\u003e\n      \u003cdiv class=\"soi-curp-compo-row\"\u003e\n        \u003cspan class=\"soi-curp-compo-label\"\u003ePoudre de rhizome de curcuma (\u003cem\u003eCurcuma longa\u003c\/em\u003e)\u003c\/span\u003e\n        \u003cspan class=\"soi-curp-compo-value\"\u003e400 mg \/ gélule\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-curp-compo-row\"\u003e\n        \u003cspan class=\"soi-curp-compo-label\"\u003eExtrait de poivre noir (\u003cem\u003ePiper nigrum\u003c\/em\u003e, standardisé à 95% de pipérine)\u003c\/span\u003e\n        \u003cspan class=\"soi-curp-compo-value\"\u003e5 mg \/ gélule\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-curp-compo-row\"\u003e\n        \u003cspan class=\"soi-curp-compo-label\"\u003eGélule\u003c\/span\u003e\n        \u003cspan class=\"soi-curp-compo-value\"\u003eHPMC (100% végétale)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-curp-compo-row\"\u003e\n        \u003cspan class=\"soi-curp-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-curp-compo-value\"\u003e60 gélules végétales\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-curp-compo-row\"\u003e\n        \u003cspan class=\"soi-curp-compo-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-curp-compo-value\"\u003eGluten, lactose, additif artificiel\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-curp-timeline\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-curp-step\"\u003e\n        \u003cdiv class=\"soi-curp-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-curp-step-content\"\u003e\n          \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n          \u003cp\u003ePrenez 2 gélules par jour, de préférence au moment des repas, avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-curp-step\"\u003e\n        \u003cdiv class=\"soi-curp-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-curp-step-content\"\u003e\n          \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 6 à 8 semaines est généralement conseillée pour observer des effets durables.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-curp-step\"\u003e\n        \u003cdiv class=\"soi-curp-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-curp-step-content\"\u003e\n          \u003ch3\u003ePrécaution importante\u003c\/h3\u003e\n          \u003cp\u003eNe pas dépasser la dose journalière recommandée. Ce complément ne se substitue pas à une alimentation variée ni à un suivi médical.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-curp-section\"\u003e\n    \u003ch2\u003eCe qui distingue ce produit de la concurrence\u003c\/h2\u003e\n    \u003cdiv class=\"soi-curp-grid\"\u003e\n      \u003cdiv class=\"soi-curp-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eTraçabilité totale et contrôle qualité rigoureux à chaque étape de la fabrication.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-curp-card\"\u003e\n        \u003ch3\u003e🌱 100% Vegan\u003c\/h3\u003e\n        \u003cp\u003eGélules végétales HPMC, sans aucune substance d'origine animale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-curp-card\"\u003e\n        \u003ch3\u003e⚗️ Sans additifs\u003c\/h3\u003e\n        \u003cp\u003eFormule pure, sans conservateurs ni colorants artificiels.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-curp-card\"\u003e\n        \u003ch3\u003e🔬 Duo synergique\u003c\/h3\u003e\n        \u003cp\u003ePipérine standardisée à 95% pour une absorption maximale de la curcumine.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-curp-section\"\u003e\n    \u003ch2\u003eÀ qui s'adresse ce complément au curcuma \u0026amp; poivre noir ?\u003c\/h2\u003e\n    \u003cp\u003eLe Curcuma Pepper Ayurvana convient particulièrement aux personnes souhaitant prendre soin de leurs articulations au fil des années, aux sportifs en quête de récupération musculaire, ainsi qu'à toute personne souhaitant renforcer son capital antioxydant naturellement. Sa formule vegan et sans allergènes majeurs le rend accessible au plus grand nombre.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n\n  \u003csection class=\"soi-curp-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-curp-cta-box\"\u003e\n      \u003cp class=\"soi-curp-cta-tag\" style=\"color: white;\"\u003eLa puissance d'un duo millénaire ayurvédique\u003c\/p\u003e\n      \u003cp class=\"soi-curp-cta-text\" style=\"color: white;\"\u003eChaque jour, offrez à vos articulations, vos cellules et votre digestion ce dont ils ont besoin pour durer. Simple, naturel, vegan : votre routine bien-être avec le Curcuma Pepper d'Ayurvana.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-curp-marine: #1A2D3D;\n  --soi-curp-marine-dark: #0F1E2B;\n  --soi-curp-marine-light: #2C4458;\n  --soi-curp-pomme: #A1C544;\n  --soi-curp-pomme-dark: #84A636;\n  --soi-curp-pomme-light: rgba(161,197,68,0.10);\n  --soi-curp-white: #FFFFFF;\n  --soi-curp-off-white: #F8FAF6;\n  --soi-curp-stone: #F1F3EE;\n  --soi-curp-line: #E5E8E0;\n  --soi-curp-primary: #D88542;\n  --soi-curp-primary-soft: #F5E6C4;\n  --soi-curp-accent: #C49A5C;\n  --soi-curp-text: #1A2D3D;\n  --soi-curp-text-soft: #4A5B6B;\n  --soi-curp-text-muted: #7B8693;\n  --soi-curp-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-curp-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-curp-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-curp-radius: 12px;\n  --soi-curp-radius-sm: 8px;\n  --soi-curp-radius-pill: 999px;\n}\n\n.soi-curp-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-curp-fiche img { max-width: 100%; height: auto; }\n\n.soi-curp-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-curp-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-curp-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-curp-hero {\n  position: relative;\n  background: var(--soi-curp-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-curp-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-curp-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-curp-pomme);\n}\n\n.soi-curp-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-curp-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-curp-pomme);\n  border-radius: 50%;\n}\n\n.soi-curp-hero-title {\n  display: block;\n  color: var(--soi-curp-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-curp-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-curp-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-curp-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-curp-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-curp-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-curp-label-accent {\n  background: var(--soi-curp-pomme);\n  border-color: var(--soi-curp-pomme);\n  color: var(--soi-curp-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-curp-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-curp-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-curp-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-curp-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-curp-pomme);\n  border-radius: 2px;\n}\n\n.soi-curp-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-curp-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-curp-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-curp-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-curp-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-curp-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-curp-benefit {\n  background: var(--soi-curp-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-curp-radius);\n  border: 1px solid var(--soi-curp-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-curp-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-curp-shadow-md);\n}\n\n.soi-curp-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-curp-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-curp-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-curp-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-curp-benefit:hover .soi-curp-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-curp-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-curp-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-curp-benefit p {\n  font-size: 13px;\n  color: var(--soi-curp-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-curp-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-curp-card {\n  background: var(--soi-curp-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-curp-radius);\n  border-left: 3px solid var(--soi-curp-pomme);\n}\n\n.soi-curp-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-curp-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-curp-card p {\n  font-size: 14px;\n  color: var(--soi-curp-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-curp-compo {\n  background: var(--soi-curp-off-white);\n  border-radius: var(--soi-curp-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-curp-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-curp-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-curp-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-curp-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-curp-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-curp-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-curp-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-curp-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-curp-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-curp-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-curp-radius);\n  border: 1px solid var(--soi-curp-line);\n  align-items: flex-start;\n}\n\n.soi-curp-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-curp-marine);\n  color: var(--soi-curp-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-curp-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-curp-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-curp-step-content p {\n  font-size: 14px;\n  color: var(--soi-curp-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-curp-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-curp-accordion-item {\n  background: var(--soi-curp-off-white);\n  border-radius: var(--soi-curp-radius-sm);\n  border: 1px solid var(--soi-curp-line);\n  overflow: hidden;\n}\n\n.soi-curp-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-curp-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-curp-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-curp-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-curp-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-curp-accordion-item[open] .soi-curp-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-curp-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-curp-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-curp-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-curp-cta-box {\n  background: var(--soi-curp-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-curp-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-curp-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-curp-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-curp-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-curp-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-curp-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-curp-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-curp-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-curp-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-curp-compo-value {\n    text-align: left;\n  }\n\n  .soi-curp-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-curp-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-curp-fiche {\n    --soi-curp-text-soft: #2C3E50;\n    --soi-curp-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ayur-vana","offers":[{"title":"Default Title","offer_id":61603290644810,"sku":"AY9912C","price":13.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/cucurma-pepper-vegan-en-gelules-ayurvana-packshot.webp?v=1779718977"},{"product_id":"max-opc-50-vital-osmose","title":"MAX OPC 50 en gélules","description":"\n\u003cdiv class=\"soi-opc-fiche\"\u003e\n\n  \u003csection class=\"soi-opc-hero\"\u003e\n    \u003cdiv class=\"soi-opc-hero-tag\"\u003e\n      \u003cspan class=\"soi-opc-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire antioxydant · Vital Osmose\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-opc-hero-title\"\u003eOPC de pin maritime en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-opc-hero-subtitle\"\u003eL'extrait d'écorce de pin maritime des Landes le plus concentré en OPC purs pour soutenir votre protection cellulaire au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-opc-hero-labels\"\u003e\n      \u003cspan class=\"soi-opc-label soi-opc-label-accent\"\u003eOLIGOPIN®\u003c\/span\u003e\n      \u003cspan class=\"soi-opc-label\"\u003eORIGINE FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-opc-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n      \u003cspan class=\"soi-opc-label\"\u003eSANS LACTOSE\u003c\/span\u003e\n      \u003cspan class=\"soi-opc-label\"\u003eVÉGÉTARIEN\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-opc-section\"\u003e\n    \u003ch2\u003ePourquoi les OPC de pin maritime font la différence\u003c\/h2\u003e\n    \u003cp\u003eLes OPC (Oligomères-ProanthoCyanidines) sont des polyphénols présents dans l'écorce de pin maritime. Ce qui distingue Oligopin® des autres extraits végétaux, c'est sa concentration exclusive en proanthocyanidines de bas poids moléculaire : une structure chimique qui favorise une absorption intestinale rapide et une biodisponibilité nettement supérieure à celle des extraits de pépins de raisin classiques.\u003c\/p\u003e\n    \u003cp\u003eContrairement aux formules qui misent sur des volumes de gélules élevés avec des dosages diffus, MAX OPC 50 vous apporte 32,16 mg d'OPC purs par gélule, une concentration précise et traçable, issue d'une forêt certifiée et d'un procédé d'extraction rigoureux.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-opc-section\"\u003e\n    \u003ch2\u003eLes bienfaits de MAX OPC 50 : ce que vous pouvez attendre concrètement\u003c\/h2\u003e\n    \u003cdiv class=\"soi-opc-benefits\"\u003e\n      \u003cdiv class=\"soi-opc-benefit\"\u003e\n        \u003cdiv class=\"soi-opc-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProtection contre le stress oxydatif\u003c\/h3\u003e\n        \u003cp\u003eLes OPC neutralisent les radicaux libres responsables du vieillissement cellulaire prématuré. Leur action antioxydante est estimée jusqu'à 50 fois supérieure à celle de la vitamine C ou E, couvrant à la fois les milieux aqueux et lipidiques de l'organisme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-opc-benefit\"\u003e\n        \u003cdiv class=\"soi-opc-benefit-icon\"\u003e\u003cspan\u003e🩸\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSanté vasculaire et microcirculation\u003c\/h3\u003e\n        \u003cp\u003eLes proanthocyanidines soutiennent la tonicité des parois capillaires et favorisent une bonne circulation sanguine. Un atout concret si vous ressentez des jambes lourdes ou une fragilité veineuse.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-opc-benefit\"\u003e\n        \u003cdiv class=\"soi-opc-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eÉclat et fermeté cutanée\u003c\/h3\u003e\n        \u003cp\u003eEn protégeant le collagène et l'élastine du stress oxydatif, les OPC contribuent à préserver la souplesse et la jeunesse visuelle de la peau. Idéal en cure saisonnière ou en complément d'un soin anti-âge.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-opc-benefit\"\u003e\n        \u003cdiv class=\"soi-opc-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien immunitaire naturel\u003c\/h3\u003e\n        \u003cp\u003eEn réduisant la charge oxydative globale, MAX OPC 50 aide l'organisme à maintenir ses défenses naturelles, particulièrement utile lors des changements de saison ou en période de fatigue.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-opc-section\"\u003e\n    \u003ch2\u003eComposition et posologie : tout ce que vous devez savoir\u003c\/h2\u003e\n    \u003cdiv class=\"soi-opc-compo\"\u003e\n      \u003cdiv class=\"soi-opc-compo-row\"\u003e\n        \u003cspan class=\"soi-opc-compo-label\"\u003eIngrédient actif\u003c\/span\u003e\n        \u003cspan class=\"soi-opc-compo-value\"\u003eOligopin® (extrait d'écorce de pin maritime des Landes, \u003cem\u003ePinus pinaster\u003c\/em\u003e)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-opc-compo-row\"\u003e\n        \u003cspan class=\"soi-opc-compo-label\"\u003eTitrage\u003c\/span\u003e\n        \u003cspan class=\"soi-opc-compo-value\"\u003e96 % de polyphénols totaux dont 67 % d'OPC\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-opc-compo-row\"\u003e\n        \u003cspan class=\"soi-opc-compo-label\"\u003eDosage par gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-opc-compo-value\"\u003e230 mg d'extrait, soit 32,16 mg d'OPC purs\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-opc-compo-row\"\u003e\n        \u003cspan class=\"soi-opc-compo-label\"\u003eExcipients\u003c\/span\u003e\n        \u003cspan class=\"soi-opc-compo-value\"\u003eGélule végétale (hydroxypropylméthylcellulose), sans gluten, sans lactose\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-opc-compo-row\"\u003e\n        \u003cspan class=\"soi-opc-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-opc-compo-value\"\u003e60 gélules par flacon\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-opc-tip\"\u003e\n      \u003cdiv class=\"soi-opc-tip-icon\"\u003e💊\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003ePosologie recommandée\u003c\/strong\u003e\n        \u003cp\u003e1 à 2 gélules par jour, de préférence le matin au cours du repas, avec un grand verre d'eau. Une cure de 6 à 8 semaines est conseillée pour ressentir pleinement les effets.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-opc-section\"\u003e\n    \u003ch2\u003eComment prendre MAX OPC 50 : 3 conseils pratiques\u003c\/h2\u003e\n    \u003cdiv class=\"soi-opc-timeline\"\u003e\n      \u003cdiv class=\"soi-opc-step\"\u003e\n        \u003cdiv class=\"soi-opc-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-opc-step-content\"\u003e\n          \u003ch3\u003eAssociez-le à la vitamine C\u003c\/h3\u003e\n          \u003cp\u003eLes OPC potentialisent l'action de la vitamine C et inversement. Une synergie naturelle pour maximiser votre protection antioxydante.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-opc-step\"\u003e\n        \u003cdiv class=\"soi-opc-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-opc-step-content\"\u003e\n          \u003ch3\u003ePréférez le matin\u003c\/h3\u003e\n          \u003cp\u003ePris au petit-déjeuner, l'extrait profite d'un pic d'absorption digestive et agit tout au long de la journée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-opc-step\"\u003e\n        \u003cdiv class=\"soi-opc-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-opc-step-content\"\u003e\n          \u003ch3\u003eRenouvelez la cure\u003c\/h3\u003e\n          \u003cp\u003eDeux cures par an (automne et printemps) sont une approche idéale pour un soutien antioxydant durable et préventif.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-opc-section\"\u003e\n    \u003ch2\u003eMAX OPC 50 est-il fait pour vous ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-opc-grid\"\u003e\n      \u003cdiv class=\"soi-opc-card\"\u003e\n        \u003ch3\u003e🏃 Vie active intense\u003c\/h3\u003e\n        \u003cp\u003eVous menez un quotidien soutenu et souhaitez protéger vos cellules contre le stress oxydatif lié à un rythme exigeant.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-opc-card\"\u003e\n        \u003ch3\u003e☀️ Exposition solaire prolongée\u003c\/h3\u003e\n        \u003cp\u003eVous êtes régulièrement exposé(e) au soleil et cherchez un soutien antioxydant complémentaire pour préserver votre capital cutané.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-opc-card\"\u003e\n        \u003ch3\u003e🌿 Capital cellulaire avec l'âge\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez tout simplement prendre soin de votre capital cellulaire et préserver votre vitalité au fil du temps.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-opc-accordion\"\u003e\n      \u003cdetails class=\"soi-opc-accordion-item\"\u003e\n        \u003csummary class=\"soi-opc-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-opc-accordion-content\"\u003e\n          \u003cp\u003eCe produit n'est pas recommandé aux femmes enceintes ou allaitantes sans avis médical préalable. Ce complément alimentaire ne se substitue pas à un traitement médical. Convient aux végétariens (gélule végétale).\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-opc-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-opc-cta-box\"\u003e\n      \u003cp class=\"soi-opc-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement, dès la cellule\u003c\/p\u003e\n      \u003cp class=\"soi-opc-cta-text\" style=\"color: white;\"\u003eMAX OPC 50 par Vital Osmose : 32,16 mg d'OPC purs par gélule, issus de la forêt des Landes, pour protéger vos cellules, soutenir votre vitalité et préserver votre jeunesse de l'intérieur.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-opc-marine: #1A2D3D;\n  --soi-opc-marine-dark: #0F1E2B;\n  --soi-opc-marine-light: #2C4458;\n  --soi-opc-pomme: #A1C544;\n  --soi-opc-pomme-dark: #84A636;\n  --soi-opc-pomme-light: rgba(161,197,68,0.10);\n  --soi-opc-white: #FFFFFF;\n  --soi-opc-off-white: #F8FAF6;\n  --soi-opc-stone: #F1F3EE;\n  --soi-opc-line: #E5E8E0;\n  --soi-opc-primary: #2D6A3F;\n  --soi-opc-primary-soft: #E8F2EB;\n  --soi-opc-accent: #3A7D44;\n  --soi-opc-text: #1A2D3D;\n  --soi-opc-text-soft: #4A5B6B;\n  --soi-opc-text-muted: #7B8693;\n  --soi-opc-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-opc-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-opc-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-opc-radius: 12px;\n  --soi-opc-radius-sm: 8px;\n  --soi-opc-radius-pill: 999px;\n}\n\n.soi-opc-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-opc-fiche img { max-width: 100%; height: auto; }\n\n.soi-opc-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-opc-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-opc-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-opc-hero {\n  position: relative;\n  background: var(--soi-opc-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-opc-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-opc-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-opc-pomme);\n}\n\n.soi-opc-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-opc-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-opc-pomme);\n  border-radius: 50%;\n}\n\n.soi-opc-hero-title {\n  display: block;\n  color: var(--soi-opc-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-opc-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-opc-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-opc-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-opc-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-opc-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-opc-label-accent {\n  background: var(--soi-opc-pomme);\n  border-color: var(--soi-opc-pomme);\n  color: var(--soi-opc-marine);\n  font-weight: 600;\n}\n\n.soi-opc-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-opc-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-opc-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-opc-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-opc-pomme);\n  border-radius: 2px;\n}\n\n.soi-opc-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-opc-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-opc-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-opc-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-opc-benefit {\n  background: var(--soi-opc-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-opc-radius);\n  border: 1px solid var(--soi-opc-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-opc-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-opc-shadow-md);\n}\n\n.soi-opc-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-opc-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-opc-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-opc-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-opc-benefit:hover .soi-opc-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-opc-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-opc-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-opc-benefit p {\n  font-size: 13px;\n  color: var(--soi-opc-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-opc-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n  margin-bottom: 1.25rem;\n}\n\n.soi-opc-card {\n  background: var(--soi-opc-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-opc-radius);\n  border-left: 3px solid var(--soi-opc-pomme);\n}\n\n.soi-opc-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-opc-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-opc-card p {\n  font-size: 14px;\n  color: var(--soi-opc-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-opc-compo {\n  background: var(--soi-opc-off-white);\n  border-radius: var(--soi-opc-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.25rem;\n}\n\n.soi-opc-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-opc-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-opc-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-opc-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-opc-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-opc-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-opc-marine);\n  text-align: right;\n}\n\n.soi-opc-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-opc-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-opc-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-opc-radius);\n  border: 1px solid var(--soi-opc-line);\n  align-items: flex-start;\n}\n\n.soi-opc-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-opc-marine);\n  color: var(--soi-opc-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-opc-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-opc-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-opc-step-content p {\n  font-size: 14px;\n  color: var(--soi-opc-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-opc-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-opc-pomme-light);\n  border-left: 4px solid var(--soi-opc-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-opc-radius) var(--soi-opc-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-opc-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-opc-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-opc-marine);\n  margin-bottom: 4px;\n}\n\n.soi-opc-tip p {\n  font-size: 14px;\n  color: var(--soi-opc-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-opc-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-opc-accordion-item {\n  background: var(--soi-opc-off-white);\n  border-radius: var(--soi-opc-radius-sm);\n  border: 1px solid var(--soi-opc-line);\n  overflow: hidden;\n}\n\n.soi-opc-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-opc-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-opc-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-opc-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-opc-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-opc-accordion-item[open] .soi-opc-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-opc-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-opc-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-opc-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-opc-cta-box {\n  background: var(--soi-opc-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-opc-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-opc-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-opc-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-opc-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-opc-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-opc-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-opc-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n@media (max-width: 640px) {\n  .soi-opc-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-opc-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-opc-compo-value {\n    text-align: left;\n  }\n\n  .soi-opc-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-opc-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-opc-fiche {\n    --soi-opc-text-soft: #2C3E50;\n    --soi-opc-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603296805194,"sku":"VO4460","price":29.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/max-opc-50-en-gelules-packshot.webp?v=1779897627"},{"product_id":"astaxanthine-bio","title":"Astaxanthine bio et vegan en gélules","description":"\n\u003cdiv class=\"soi-asta-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-asta-hero\"\u003e\n    \u003cdiv class=\"soi-asta-hero-tag\"\u003e\n      \u003cspan class=\"soi-asta-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · AOSA Véritable\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-asta-hero-title\"\u003eLe bouclier antioxydant né des microalgues\u003c\/span\u003e\n    \u003cp class=\"soi-asta-hero-subtitle\"\u003eIssue de la microalgue \u003cem\u003eHaematococcus pluvialis\u003c\/em\u003e, l'astaxanthine bio offre un pouvoir antioxydant jusqu'à 6 000 fois supérieur à la vitamine C. Une protection cellulaire profonde, de l'intérieur, là où les soins topiques ne peuvent pas agir seuls.\u003c\/p\u003e\n    \u003cdiv class=\"soi-asta-hero-labels\"\u003e\n      \u003cspan class=\"soi-asta-label soi-asta-label-accent\"\u003eBIO CERTIFIÉ AB\u003c\/span\u003e\n      \u003cspan class=\"soi-asta-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-asta-label\"\u003eSANS OGM\u003c\/span\u003e\n      \u003cspan class=\"soi-asta-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-asta-label\"\u003e8 MG PAR GÉLULE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Pourquoi choisir --\u003e\n  \u003csection class=\"soi-asta-section\"\u003e\n    \u003ch2\u003ePourquoi choisir l'astaxanthine bio en gélules ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-asta-benefits\"\u003e\n      \u003cdiv class=\"soi-asta-benefit\"\u003e\n        \u003cdiv class=\"soi-asta-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eBio certifié AB\u003c\/h3\u003e\n        \u003cp\u003eCertifiée Agriculture Biologique, sans OGM, sans allergènes, sans intrant de synthèse.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-asta-benefit\"\u003e\n        \u003cdiv class=\"soi-asta-benefit-icon\"\u003e\u003cspan\u003e💊\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003e8 mg par gélule\u003c\/h3\u003e\n        \u003cp\u003eUn dosage élevé, en accord avec les études scientifiques, pour une efficacité réelle dès la première cure.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-asta-benefit\"\u003e\n        \u003cdiv class=\"soi-asta-benefit-icon\"\u003e\u003cspan\u003e🇫🇷\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eProduit et contrôlé en laboratoire français, avec une traçabilité complète de la culture à la gélule.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-asta-benefit\"\u003e\n        \u003cdiv class=\"soi-asta-benefit-icon\"\u003e\u003cspan\u003e🌱\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003e100 % vegan\u003c\/h3\u003e\n        \u003cp\u003eGélules végétales, adaptées aux végétariens, végétaliens et à tous les régimes alimentaires.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Bienfaits --\u003e\n  \u003csection class=\"soi-asta-section\"\u003e\n    \u003ch2\u003eLes bienfaits de l'astaxanthine bio 8 mg\u003c\/h2\u003e\n    \u003cp class=\"soi-asta-section-intro\"\u003eCe caroténoïde rouge-orangé agit sur plusieurs fronts simultanément, ce qui le distingue de la grande majorité des antioxydants disponibles sur le marché.\u003c\/p\u003e\n    \u003cdiv class=\"soi-asta-grid\"\u003e\n      \u003cdiv class=\"soi-asta-card\"\u003e\n        \u003ch3\u003e🛡️ Anti-vieillissement cellulaire\u003c\/h3\u003e\n        \u003cp\u003eElle neutralise les radicaux libres responsables du vieillissement prématuré de la peau, des articulations et des cellules en général.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-asta-card\"\u003e\n        \u003ch3\u003e☀️ Protection solaire de l'intérieur\u003c\/h3\u003e\n        \u003cp\u003eElle contribue à limiter les dommages induits par les rayons UV, en complément d'une protection solaire topique. Idéale avant l'exposition estivale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-asta-card\"\u003e\n        \u003ch3\u003e👁️ Santé des yeux\u003c\/h3\u003e\n        \u003cp\u003eGrâce à sa capacité à traverser la barrière hémato-rétinienne, elle contribue à protéger la rétine contre le stress oxydatif.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-asta-card\"\u003e\n        \u003ch3\u003e✨ Éclat et fermeté de la peau\u003c\/h3\u003e\n        \u003cp\u003ePlusieurs études suggèrent une amélioration visible de l'élasticité cutanée après 6 à 8 semaines de prise régulière.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Composition et posologie --\u003e\n  \u003csection class=\"soi-asta-section\"\u003e\n    \u003ch2\u003eComposition et posologie\u003c\/h2\u003e\n    \u003cp class=\"soi-asta-section-intro\"\u003eUne formule pure et transparente, concentrée sur un seul actif d'exception.\u003c\/p\u003e\n    \u003cdiv class=\"soi-asta-compo\"\u003e\n      \u003cdiv class=\"soi-asta-compo-row\"\u003e\n        \u003cspan class=\"soi-asta-compo-label\"\u003eActif principal (par gélule)\u003c\/span\u003e\n        \u003cspan class=\"soi-asta-compo-value\"\u003eExtrait d'\u003cem\u003eHaematococcus pluvialis\u003c\/em\u003e : 8 mg d'astaxanthine naturelle\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-asta-compo-row\"\u003e\n        \u003cspan class=\"soi-asta-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-asta-compo-value\"\u003eGélule végétale (pullulane ou HPMC)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-asta-compo-row\"\u003e\n        \u003cspan class=\"soi-asta-compo-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-asta-compo-value\"\u003eExcipient de synthèse, colorant, conservateur\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-asta-compo-row\"\u003e\n        \u003cspan class=\"soi-asta-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-asta-compo-value\"\u003e30 gélules végétales\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-asta-timeline\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-asta-step\"\u003e\n        \u003cdiv class=\"soi-asta-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-asta-step-content\"\u003e\n          \u003ch3\u003ePosologie\u003c\/h3\u003e\n          \u003cp\u003e1 gélule par jour, de préférence au cours d'un repas contenant un peu de matière grasse (l'astaxanthine est liposoluble, cela favorise son absorption).\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-asta-step\"\u003e\n        \u003cdiv class=\"soi-asta-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-asta-step-content\"\u003e\n          \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 4 à 8 semaines est recommandée pour constater les premiers effets.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-asta-tip\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-asta-tip-icon\"\u003e⚠️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003ePrécaution importante\u003c\/strong\u003e\n        \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. Consultez votre médecin en cas de doute ou de traitement en cours.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Origine --\u003e\n  \u003csection class=\"soi-asta-section\"\u003e\n    \u003ch2\u003eOrigine : une algue cultivée avec soin\u003c\/h2\u003e\n    \u003cp\u003eL'\u003cem\u003eHaematococcus pluvialis\u003c\/em\u003e utilisée par AOSA Véritable est cultivée en photobioréacteurs fermés, avec de l'eau de source de montagne recyclée et surveillée en continu. Ce procédé garantit une algue pure, sans contamination extérieure, et une teneur en astaxanthine reproductible d'un lot à l'autre.\u003c\/p\u003e\n    \u003cp\u003eUne approche artisanale et rigoureuse, à l'opposé des productions industrielles standardisées.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : FAQ --\u003e\n  \u003csection class=\"soi-asta-section\"\u003e\n    \u003ch2\u003eQuestions fréquentes sur l'astaxanthine bio\u003c\/h2\u003e\n    \u003cdiv class=\"soi-asta-accordion\"\u003e\n      \u003cdetails class=\"soi-asta-accordion-item\"\u003e\n        \u003csummary class=\"soi-asta-accordion-header\"\u003e⏳ Combien de temps pour voir les effets ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-asta-accordion-content\"\u003e\n          \u003cp\u003eLa plupart des utilisateurs rapportent des améliorations (teint plus lumineux, moins de fatigue visuelle) après 4 à 6 semaines de prise quotidienne.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-asta-accordion-item\"\u003e\n        \u003csummary class=\"soi-asta-accordion-header\"\u003e🌸 L'astaxanthine bio convient-elle aux peaux sensibles ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-asta-accordion-content\"\u003e\n          \u003cp\u003eOui, sa tolérance est généralement très bonne. Aucun allergène majeur n'est présent dans cette formule.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-asta-accordion-item\"\u003e\n        \u003csummary class=\"soi-asta-accordion-header\"\u003e🍊 Peut-on combiner astaxanthine et crème vitamine C ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-asta-accordion-content\"\u003e\n          \u003cp\u003eAbsolument. Les deux approches, orale et topique, se complètent pour un soin anti-âge plus complet.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"soi-asta-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-asta-cta-box\"\u003e\n      \u003cp class=\"soi-asta-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement, de l'intérieur\u003c\/p\u003e\n      \u003cp class=\"soi-asta-cta-text\" style=\"color: white;\"\u003eOffrez à votre peau, vos yeux et vos cellules la protection antioxydante la plus puissante que la nature ait créée. Une formule pure, certifiée bio, dosée à 8 mg, fabriquée en France avec passion et rigueur.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-asta-marine: #1A2D3D;\n  --soi-asta-marine-dark: #0F1E2B;\n  --soi-asta-marine-light: #2C4458;\n  --soi-asta-pomme: #A1C544;\n  --soi-asta-pomme-dark: #84A636;\n  --soi-asta-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-asta-white: #FFFFFF;\n  --soi-asta-off-white: #F8FAF6;\n  --soi-asta-stone: #F1F3EE;\n  --soi-asta-line: #E5E8E0;\n\n  --soi-asta-primary: #3A8A5C;\n  --soi-asta-primary-soft: #E8F3ED;\n  --soi-asta-accent: #C75A3A;\n\n  --soi-asta-text: #1A2D3D;\n  --soi-asta-text-soft: #4A5B6B;\n  --soi-asta-text-muted: #7B8693;\n\n  --soi-asta-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-asta-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-asta-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-asta-radius: 12px;\n  --soi-asta-radius-sm: 8px;\n  --soi-asta-radius-pill: 999px;\n}\n\n.soi-asta-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-asta-fiche img { max-width: 100%; height: auto; }\n\n.soi-asta-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-asta-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-asta-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-asta-hero {\n  position: relative;\n  background: var(--soi-asta-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-asta-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-asta-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-asta-pomme);\n}\n\n.soi-asta-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-asta-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-asta-pomme);\n  border-radius: 50%;\n}\n\n.soi-asta-hero-title {\n  display: block;\n  color: var(--soi-asta-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-asta-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-asta-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-asta-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-asta-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-asta-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-asta-label-accent {\n  background: var(--soi-asta-pomme);\n  border-color: var(--soi-asta-pomme);\n  color: var(--soi-asta-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-asta-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-asta-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-asta-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-asta-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-asta-pomme);\n  border-radius: 2px;\n}\n\n.soi-asta-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-asta-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-asta-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-asta-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-asta-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-asta-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-asta-benefit {\n  background: var(--soi-asta-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-asta-radius);\n  border: 1px solid var(--soi-asta-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-asta-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-asta-shadow-md);\n}\n\n.soi-asta-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-asta-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-asta-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-asta-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-asta-benefit:hover .soi-asta-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-asta-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-asta-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-asta-benefit p {\n  font-size: 13px;\n  color: var(--soi-asta-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-asta-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-asta-card {\n  background: var(--soi-asta-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-asta-radius);\n  border-left: 3px solid var(--soi-asta-pomme);\n}\n\n.soi-asta-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-asta-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-asta-card p {\n  font-size: 14px;\n  color: var(--soi-asta-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-asta-compo {\n  background: var(--soi-asta-off-white);\n  border-radius: var(--soi-asta-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-asta-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-asta-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-asta-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-asta-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-asta-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-asta-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-asta-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-asta-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-asta-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-asta-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-asta-radius);\n  border: 1px solid var(--soi-asta-line);\n  align-items: flex-start;\n}\n\n.soi-asta-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-asta-marine);\n  color: var(--soi-asta-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-asta-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-asta-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-asta-step-content p {\n  font-size: 14px;\n  color: var(--soi-asta-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-asta-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-asta-pomme-light);\n  border-left: 4px solid var(--soi-asta-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-asta-radius) var(--soi-asta-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-asta-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-asta-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-asta-marine);\n  margin-bottom: 4px;\n}\n\n.soi-asta-tip p {\n  font-size: 14px;\n  color: var(--soi-asta-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-asta-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-asta-accordion-item {\n  background: var(--soi-asta-off-white);\n  border-radius: var(--soi-asta-radius-sm);\n  border: 1px solid var(--soi-asta-line);\n  overflow: hidden;\n}\n\n.soi-asta-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-asta-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-asta-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-asta-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-asta-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-asta-accordion-item[open] .soi-asta-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-asta-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-asta-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-asta-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-asta-cta-box {\n  background: var(--soi-asta-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-asta-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-asta-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-asta-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-asta-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-asta-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-asta-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-asta-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-asta-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-asta-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-asta-compo-value {\n    text-align: left;\n  }\n\n  .soi-asta-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-asta-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-asta-fiche {\n    --soi-asta-text-soft: #2C3E50;\n    --soi-asta-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Aosa Veritable","offers":[{"title":"Default Title","offer_id":61603326722378,"sku":"AV3000","price":13.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/astaxanthine-bio-et-vegan-en-gelules-packshot_fcf95ee2-85a5-4b39-8134-ba71f18529ef.webp?v=1779987901"},{"product_id":"stimuline-bio-en-comprimes","title":"Stimuline bio en comprimés - LT Labo","description":"\u003cdiv class=\"soi-stim-fiche\"\u003e\n\n  \u003csection class=\"soi-stim-hero\"\u003e\n    \u003cdiv class=\"soi-stim-hero-tag\"\u003e\n      \u003cspan class=\"soi-stim-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · LT Labo\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-stim-hero-title\"\u003eStimuline Bio en comprimés\u003c\/span\u003e\n    \u003cp class=\"soi-stim-hero-subtitle\"\u003ePapaye fermentée et acérola concentré : votre source quotidienne de vitamine C naturelle pour retrouver énergie, immunité et protection antioxydante.\u003c\/p\u003e\n    \u003cdiv class=\"soi-stim-hero-labels\"\u003e\n      \u003cspan class=\"soi-stim-label soi-stim-label-accent\"\u003eBIO CERTIFIÉ AB\u003c\/span\u003e\n      \u003cspan class=\"soi-stim-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-stim-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n      \u003cspan class=\"soi-stim-label\"\u003eSANS OGM\u003c\/span\u003e\n      \u003cspan class=\"soi-stim-label\"\u003eSANS LACTOSE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-stim-section\"\u003e\n    \u003ch2\u003ePourquoi choisir Stimuline Bio comme complément énergie et vitalité ?\u003c\/h2\u003e\n    \u003cp class=\"soi-stim-section-intro\"\u003eLa fatigue chronique, les coups de mou saisonniers ou les périodes de surcharge touchent tout le monde. Stimuline Bio répond à ce besoin concret en combinant la vitamine C naturelle de l'acérola, reconnue pour réduire la fatigue et renforcer l'immunité, avec les enzymes et antioxydants de la papaye fermentée, particulièrement efficaces contre les radicaux libres. Une synergie rare, certifiée bio et adaptée aux régimes véganes.\u003c\/p\u003e\n    \u003cdiv class=\"soi-stim-benefits\"\u003e\n      \u003cdiv class=\"soi-stim-benefit\"\u003e\n        \u003cdiv class=\"soi-stim-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eÉnergie durable\u003c\/h3\u003e\n        \u003cp\u003eLa vitamine C naturelle contribue à réduire la fatigue et à soutenir un métabolisme énergétique normal.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stim-benefit\"\u003e\n        \u003cdiv class=\"soi-stim-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eImmunité renforcée\u003c\/h3\u003e\n        \u003cp\u003eUn apport quotidien en vitamine C aide le système immunitaire à fonctionner normalement, idéal en période hivernale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stim-benefit\"\u003e\n        \u003cdiv class=\"soi-stim-benefit-icon\"\u003e\u003cspan\u003e🍃\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAction antioxydante\u003c\/h3\u003e\n        \u003cp\u003eLa papaye fermentée et l'acérola neutralisent les radicaux libres, protégeant vos cellules du stress oxydatif.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stim-benefit\"\u003e\n        \u003cdiv class=\"soi-stim-benefit-icon\"\u003e\u003cspan\u003e🔬\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMeilleure absorption du fer\u003c\/h3\u003e\n        \u003cp\u003eLa vitamine C favorise l'absorption du fer non héminique, utile si vous suivez un régime végétalien ou végétarien.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-stim-section\"\u003e\n    \u003ch2\u003eComposition complète et dosage par comprimé\u003c\/h2\u003e\n    \u003cp class=\"soi-stim-section-intro\"\u003eChaque comprimé de Stimuline Bio concentre deux actifs phyto soigneusement dosés pour une efficacité optimale.\u003c\/p\u003e\n    \u003cdiv class=\"soi-stim-compo\"\u003e\n      \u003cdiv class=\"soi-stim-compo-row\"\u003e\n        \u003cspan class=\"soi-stim-compo-label\"\u003ePoudre de papaye fermentée bio (Carica papaya)\u003c\/span\u003e\n        \u003cspan class=\"soi-stim-compo-value\"\u003e600 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stim-compo-row\"\u003e\n        \u003cspan class=\"soi-stim-compo-label\"\u003eAcérola bio (Malpighia glabra), extrait titré à 17,5 % de vitamine C\u003c\/span\u003e\n        \u003cspan class=\"soi-stim-compo-value\"\u003e600 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stim-compo-row\"\u003e\n        \u003cspan class=\"soi-stim-compo-label\"\u003eDont vitamine C naturelle\u003c\/span\u003e\n        \u003cspan class=\"soi-stim-compo-value\"\u003e105 mg (131 % VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stim-compo-row\"\u003e\n        \u003cspan class=\"soi-stim-compo-label\"\u003eSucre de coco bio (agent de charge)\u003c\/span\u003e\n        \u003cspan class=\"soi-stim-compo-value\"\u003ePrésent\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stim-compo-row\"\u003e\n        \u003cspan class=\"soi-stim-compo-label\"\u003eArôme naturel orange\u003c\/span\u003e\n        \u003cspan class=\"soi-stim-compo-value\"\u003ePrésent\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stim-compo-row\"\u003e\n        \u003cspan class=\"soi-stim-compo-label\"\u003eCarbonate de magnésium (agent de charge)\u003c\/span\u003e\n        \u003cspan class=\"soi-stim-compo-value\"\u003ePrésent\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-stim-tip\"\u003e\n      \u003cdiv class=\"soi-stim-tip-icon\"\u003e📋\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eIngrédients complets\u003c\/strong\u003e\n        \u003cp\u003eFleur d'acérola bio (Malpighia glabra), poudre de papaye fermentée bio (Carica papaya), sucre de coco bio, carbonate de magnésium, arôme naturel.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-stim-section\"\u003e\n    \u003ch2\u003eComment prendre Stimuline Bio ? Conseils de posologie\u003c\/h2\u003e\n    \u003cp class=\"soi-stim-section-intro\"\u003eLa dose journalière recommandée est d'1 comprimé par jour, à croquer ou à sucer, de préférence le matin pendant le petit-déjeuner pour optimiser l'assimilation de la vitamine C.\u003c\/p\u003e\n    \u003cdiv class=\"soi-stim-timeline\"\u003e\n      \u003cdiv class=\"soi-stim-step\"\u003e\n        \u003cdiv class=\"soi-stim-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-stim-step-content\"\u003e\n          \u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n          \u003cp\u003e1 comprimé par jour, à croquer ou à sucer. Convient aux adultes et aux enfants dès 6 ans.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stim-step\"\u003e\n        \u003cdiv class=\"soi-stim-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-stim-step-content\"\u003e\n          \u003ch3\u003eMoment de prise idéal\u003c\/h3\u003e\n          \u003cp\u003eDe préférence le matin, pendant le petit-déjeuner, pour optimiser l'assimilation de la vitamine C par votre organisme.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stim-step\"\u003e\n        \u003cdiv class=\"soi-stim-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-stim-step-content\"\u003e\n          \u003ch3\u003eDurée de cure conseillée\u003c\/h3\u003e\n          \u003cp\u003e4 à 8 semaines, renouvelable selon vos besoins saisonniers.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-stim-accordion\"\u003e\n      \u003cdetails class=\"soi-stim-accordion-item\"\u003e\n        \u003csummary class=\"soi-stim-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-stim-accordion-content\"\u003e\n          \u003cp\u003eNe pas dépasser la dose journalière recommandée. Ce complément alimentaire ne se substitue pas à une alimentation variée et équilibrée, ni à un traitement médical. Conserver à l'abri de la chaleur et de l'humidité. Consultez un professionnel de santé en cas de doute ou de traitement en cours.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-stim-accordion-item\"\u003e\n        \u003csummary class=\"soi-stim-accordion-header\"\u003e🤰 Grossesse, allaitement et pathologie\u003c\/summary\u003e\n        \u003cdiv class=\"soi-stim-accordion-content\"\u003e\n          \u003cp\u003eEn cas de grossesse, d'allaitement ou de pathologie, demandez l'avis de votre médecin avant utilisation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-stim-section\"\u003e\n    \u003ch2\u003eCe qui distingue Stimuline Bio de la concurrence\u003c\/h2\u003e\n    \u003cp class=\"soi-stim-section-intro\"\u003eContrairement à de nombreux compléments alimentaires tonus et vitalité qui utilisent de la vitamine C de synthèse (acide ascorbique), Stimuline Bio mise sur une source 100 % naturelle et biologique. L'acérola titre à 1050 mg d'extrait pour 105 mg de vitamine C biodisponible, bien mieux assimilée par l'organisme que les formes synthétiques. La papaye fermentée, souvent absente dans les formules concurrentes, apporte un spectre antioxydant complémentaire, notamment des enzymes actives (papaye FPP) reconnues par la recherche pour leur action sur le stress oxydatif cellulaire.\u003c\/p\u003e\n    \u003cdiv class=\"soi-stim-grid\"\u003e\n      \u003cdiv class=\"soi-stim-card\"\u003e\n        \u003ch3\u003e🍒 Vitamine C naturelle et biodisponible\u003c\/h3\u003e\n        \u003cp\u003eIssue d'acérola certifié bio, elle est bien mieux assimilée par votre organisme que les formes synthétiques.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stim-card\"\u003e\n        \u003ch3\u003e🍈 Papaye fermentée\u003c\/h3\u003e\n        \u003cp\u003eUn actif antioxydant complémentaire rarement présent dans les formules concurrentes, avec des enzymes actives (papaye FPP).\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stim-card\"\u003e\n        \u003ch3\u003e😋 Format comprimé à croquer\u003c\/h3\u003e\n        \u003cp\u003eAgréable en bouche grâce à l'arôme naturel orange, et adapté dès 6 ans pour toute la famille.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stim-card\"\u003e\n        \u003ch3\u003e✅ Certifié AB et Vegan\u003c\/h3\u003e\n        \u003cp\u003eFormulé sans excipients controversés, sans gluten, sans lactose et sans OGM.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-stim-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-stim-cta-box\"\u003e\n      \u003cp class=\"soi-stim-cta-tag\" style=\"color: white;\"\u003eVotre vitalité au naturel, un comprimé à la fois\u003c\/p\u003e\n      \u003cp class=\"soi-stim-cta-text\" style=\"color: white;\"\u003eAvec Stimuline Bio, vous choisissez une source de vitamine C naturelle, certifiée bio et concentrée, pour retrouver de l'énergie, traverser les saisons avec des défenses solides et protéger vos cellules au quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-stim-marine: #1A2D3D;\n  --soi-stim-marine-dark: #0F1E2B;\n  --soi-stim-marine-light: #2C4458;\n  --soi-stim-pomme: #A1C544;\n  --soi-stim-pomme-dark: #84A636;\n  --soi-stim-pomme-light: rgba(161,197,68,0.10);\n  --soi-stim-white: #FFFFFF;\n  --soi-stim-off-white: #F8FAF6;\n  --soi-stim-stone: #F1F3EE;\n  --soi-stim-line: #E5E8E0;\n  --soi-stim-primary: #E8782A;\n  --soi-stim-primary-soft: rgba(232,120,42,0.10);\n  --soi-stim-accent: #D88542;\n  --soi-stim-text: #1A2D3D;\n  --soi-stim-text-soft: #4A5B6B;\n  --soi-stim-text-muted: #7B8693;\n  --soi-stim-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-stim-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-stim-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-stim-radius: 12px;\n  --soi-stim-radius-sm: 8px;\n  --soi-stim-radius-pill: 999px;\n}\n\n.soi-stim-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-stim-fiche img { max-width: 100%; height: auto; }\n\n.soi-stim-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-stim-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-stim-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-stim-hero {\n  position: relative;\n  background: var(--soi-stim-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-stim-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-stim-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-stim-pomme);\n}\n\n.soi-stim-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-stim-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-stim-pomme);\n  border-radius: 50%;\n}\n\n.soi-stim-hero-title {\n  display: block;\n  color: var(--soi-stim-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-stim-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-stim-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-stim-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-stim-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-stim-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-stim-label-accent {\n  background: var(--soi-stim-pomme);\n  border-color: var(--soi-stim-pomme);\n  color: var(--soi-stim-marine);\n  font-weight: 600;\n}\n\n.soi-stim-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-stim-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-stim-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-stim-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-stim-pomme);\n  border-radius: 2px;\n}\n\n.soi-stim-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-stim-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-stim-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-stim-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-stim-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-stim-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-stim-benefit {\n  background: var(--soi-stim-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-stim-radius);\n  border: 1px solid var(--soi-stim-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-stim-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-stim-shadow-md);\n}\n\n.soi-stim-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-stim-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-stim-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-stim-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-stim-benefit:hover .soi-stim-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-stim-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-stim-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-stim-benefit p {\n  font-size: 13px;\n  color: var(--soi-stim-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-stim-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-stim-card {\n  background: var(--soi-stim-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-stim-radius);\n  border-left: 3px solid var(--soi-stim-pomme);\n}\n\n.soi-stim-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-stim-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-stim-card p {\n  font-size: 14px;\n  color: var(--soi-stim-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-stim-compo {\n  background: var(--soi-stim-off-white);\n  border-radius: var(--soi-stim-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.25rem;\n}\n\n.soi-stim-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-stim-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-stim-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-stim-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-stim-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-stim-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-stim-marine);\n  text-align: right;\n}\n\n.soi-stim-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.25rem;\n}\n\n.soi-stim-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-stim-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-stim-radius);\n  border: 1px solid var(--soi-stim-line);\n  align-items: flex-start;\n}\n\n.soi-stim-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-stim-marine);\n  color: var(--soi-stim-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-stim-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-stim-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-stim-step-content p {\n  font-size: 14px;\n  color: var(--soi-stim-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-stim-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-stim-pomme-light);\n  border-left: 4px solid var(--soi-stim-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-stim-radius) var(--soi-stim-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-stim-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-stim-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-stim-marine);\n  margin-bottom: 4px;\n}\n\n.soi-stim-tip p {\n  font-size: 14px;\n  color: var(--soi-stim-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-stim-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-stim-accordion-item {\n  background: var(--soi-stim-off-white);\n  border-radius: var(--soi-stim-radius-sm);\n  border: 1px solid var(--soi-stim-line);\n  overflow: hidden;\n}\n\n.soi-stim-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-stim-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-stim-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-stim-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-stim-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-stim-accordion-item[open] .soi-stim-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-stim-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-stim-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-stim-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-stim-cta-box {\n  background: var(--soi-stim-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-stim-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-stim-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-stim-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-stim-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-stim-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-stim-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-stim-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n@media (max-width: 640px) {\n  .soi-stim-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-stim-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-stim-compo-value {\n    text-align: left;\n  }\n\n  .soi-stim-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-stim-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-stim-fiche {\n    --soi-stim-text-soft: #2C3E50;\n    --soi-stim-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"LT Labo","offers":[{"title":"Default Title","offer_id":61603337994570,"sku":"LT0101","price":17.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/lt0101_stimulinebio_30comp_ac9d150e-6ecd-4fa5-838a-c5a54f968544.jpg?v=1778842886"},{"product_id":"quercetine-anhydre-vegetale-en-gelules","title":"Quercétine anhydre végétale en gélules","description":"\u003cdiv class=\"soi-quer-fiche\"\u003e\n\n\u003csection class=\"soi-quer-hero\"\u003e\n  \u003cdiv class=\"soi-quer-hero-tag\"\u003e\n    \u003cspan class=\"soi-quer-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Qualidiet\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-quer-hero-title\"\u003eQuercétine anhydre végétale en gélules\u003c\/span\u003e\n  \u003cp class=\"soi-quer-hero-subtitle\"\u003eLe flavonoïde de référence pour vos défenses naturelles et votre vitalité, extrait du Sophora Japonica, dosé à 300 mg par gélule.\u003c\/p\u003e\n  \u003cdiv class=\"soi-quer-hero-labels\"\u003e\n    \u003cspan class=\"soi-quer-label soi-quer-label-accent\"\u003eORIGINE VÉGÉTALE\u003c\/span\u003e\n    \u003cspan class=\"soi-quer-label\"\u003eFORME ANHYDRE\u003c\/span\u003e\n    \u003cspan class=\"soi-quer-label\"\u003eGÉLULE VÉGÉTALE\u003c\/span\u003e\n    \u003cspan class=\"soi-quer-label\"\u003e60 GÉLULES\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-quer-section\"\u003e\n  \u003ch2\u003eQuercétine anhydre végétale : le flavonoïde de référence pour vos défenses et votre vitalité\u003c\/h2\u003e\n  \u003cp\u003eLa \u003cstrong\u003equercétine\u003c\/strong\u003e est l'un des flavonoïdes les plus étudiés au monde, présent naturellement dans les oignons, les pommes, les baies et certaines fleurs. Mais sa concentration dans l'alimentation courante reste souvent insuffisante pour en ressentir les bénéfices. C'est là qu'intervient ce complément alimentaire : une \u003cstrong\u003equercétine anhydre d'origine végétale\u003c\/strong\u003e, extraite des bourgeons de fleurs de \u003cstrong\u003eSophora Japonica\u003c\/strong\u003e, conditionnée en gélules dosées à \u003cstrong\u003e300 mg\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003cp\u003eLa forme \u003cem\u003eanhydre\u003c\/em\u003e (sans molécule d'eau) est importante : elle garantit une \u003cstrong\u003econcentration à 100 % en quercétine pure\u003c\/strong\u003e, ce qui favorise une meilleure absorption par l'organisme par rapport à certaines formes hydratées.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-quer-section\"\u003e\n  \u003ch2\u003eQuercétine : bienfaits concrets et indications\u003c\/h2\u003e\n  \u003cp class=\"soi-quer-section-intro\"\u003ePourquoi autant d'intérêt pour la quercétine ? Parce que ses propriétés sont multiples et documentées. Voici ce que vous pouvez raisonnablement en attendre :\u003c\/p\u003e\n  \u003cdiv class=\"soi-quer-benefits\"\u003e\n    \u003cdiv class=\"soi-quer-benefit\"\u003e\n      \u003cdiv class=\"soi-quer-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eAntioxydant puissant\u003c\/h3\u003e\n      \u003cp\u003eLa quercétine neutralise les radicaux libres responsables du vieillissement cellulaire prématuré. Elle protège vos cellules au quotidien, notamment en période de stress oxydatif élevé.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-quer-benefit\"\u003e\n      \u003cdiv class=\"soi-quer-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eAntihistaminique naturel\u003c\/h3\u003e\n      \u003cp\u003eElle stabilise les mastocytes, les cellules impliquées dans les réactions allergiques. Résultat : moins d'histamine libérée et des symptômes atténués (éternuements, démangeaisons, gêne respiratoire).\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-quer-benefit\"\u003e\n      \u003cdiv class=\"soi-quer-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSoutien immunitaire\u003c\/h3\u003e\n      \u003cp\u003eEn modulant certaines réponses inflammatoires, la quercétine contribue à renforcer les défenses naturelles de l'organisme, particulièrement utile en automne et en hiver.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-quer-benefit\"\u003e\n      \u003cdiv class=\"soi-quer-benefit-icon\"\u003e\u003cspan\u003e🌀\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eQuercétine et intestin\u003c\/h3\u003e\n      \u003cp\u003eDes études suggèrent un rôle bénéfique sur la perméabilité intestinale, en renforçant les jonctions serrées de la paroi digestive, ce qui peut intéresser les personnes souffrant d'intestin sensible.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-quer-section\"\u003e\n  \u003ch2\u003eComposition et dosage par gélule\u003c\/h2\u003e\n  \u003cp class=\"soi-quer-section-intro\"\u003eChaque gélule de \u003cstrong\u003eQuercétine Qualidiet\u003c\/strong\u003e contient :\u003c\/p\u003e\n  \u003cdiv class=\"soi-quer-compo\"\u003e\n    \u003cdiv class=\"soi-quer-compo-row\"\u003e\n      \u003cspan class=\"soi-quer-compo-label\"\u003eQuercétine anhydre végétale (Sophora Japonica)\u003c\/span\u003e\n      \u003cspan class=\"soi-quer-compo-value\"\u003e300 mg par gélule\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-quer-compo-row\"\u003e\n      \u003cspan class=\"soi-quer-compo-label\"\u003eEnveloppe de la gélule\u003c\/span\u003e\n      \u003cspan class=\"soi-quer-compo-value\"\u003eCellulose végétale\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-quer-compo-row\"\u003e\n      \u003cspan class=\"soi-quer-compo-label\"\u003eExcipients\u003c\/span\u003e\n      \u003cspan class=\"soi-quer-compo-value\"\u003eSans excipient superflu, sans molécule d'eau ajoutée\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-quer-compo-row\"\u003e\n      \u003cspan class=\"soi-quer-compo-label\"\u003eConditionnement\u003c\/span\u003e\n      \u003cspan class=\"soi-quer-compo-value\"\u003e60 gélules (poids net : 23,40 g)\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-quer-grid-compact\"\u003e\n    \u003cdiv class=\"soi-quer-card-mini\"\u003e\n      \u003cspan class=\"soi-quer-card-mini-icon\"\u003e💊\u003c\/span\u003e\n      \u003cspan class=\"soi-quer-card-mini-label\"\u003eDosage\u003c\/span\u003e\n      \u003cspan class=\"soi-quer-card-mini-value\"\u003e300 mg \/ gélule\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-quer-card-mini\"\u003e\n      \u003cspan class=\"soi-quer-card-mini-icon\"\u003e📦\u003c\/span\u003e\n      \u003cspan class=\"soi-quer-card-mini-label\"\u003eContenu\u003c\/span\u003e\n      \u003cspan class=\"soi-quer-card-mini-value\"\u003e60 gélules\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-quer-card-mini\"\u003e\n      \u003cspan class=\"soi-quer-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n      \u003cspan class=\"soi-quer-card-mini-label\"\u003eSource\u003c\/span\u003e\n      \u003cspan class=\"soi-quer-card-mini-value\"\u003eSophora Japonica\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-quer-card-mini\"\u003e\n      \u003cspan class=\"soi-quer-card-mini-icon\"\u003e🥗\u003c\/span\u003e\n      \u003cspan class=\"soi-quer-card-mini-label\"\u003eRégime\u003c\/span\u003e\n      \u003cspan class=\"soi-quer-card-mini-value\"\u003eVégétariens \u0026amp; végétaliens\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-quer-section\"\u003e\n  \u003ch2\u003eComment prendre la quercétine ? Conseils pratiques\u003c\/h2\u003e\n  \u003cp class=\"soi-quer-section-intro\"\u003ePour profiter pleinement des bienfaits de la quercétine, voici quelques recommandations simples :\u003c\/p\u003e\n  \u003cdiv class=\"soi-quer-timeline\"\u003e\n    \u003cdiv class=\"soi-quer-step\"\u003e\n      \u003cdiv class=\"soi-quer-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-quer-step-content\"\u003e\n        \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n        \u003cp\u003ePrenez \u003cstrong\u003e1 à 2 gélules par jour\u003c\/strong\u003e, de préférence au cours d'un repas pour améliorer l'absorption.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-quer-step\"\u003e\n      \u003cdiv class=\"soi-quer-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-quer-step-content\"\u003e\n        \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n        \u003cp\u003eUne cure de \u003cstrong\u003e4 à 8 semaines\u003c\/strong\u003e est généralement conseillée, renouvelable selon vos besoins.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-quer-step\"\u003e\n      \u003cdiv class=\"soi-quer-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-quer-step-content\"\u003e\n        \u003ch3\u003eAllergies saisonnières\u003c\/h3\u003e\n        \u003cp\u003eEn cas d'allergies saisonnières, commencez la cure \u003cstrong\u003e2 à 3 semaines avant la saison critique\u003c\/strong\u003e pour un effet préventif optimal.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-quer-tip\"\u003e\n    \u003cdiv class=\"soi-quer-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003eLa quercétine est souvent associée à la \u003cstrong\u003evitamine C\u003c\/strong\u003e, qui potentialise son absorption et ses effets antioxydants. N'hésitez pas à combiner les deux pour optimiser votre cure.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-quer-section\"\u003e\n  \u003ch2\u003eQuercétine : y a-t-il des dangers ou précautions ?\u003c\/h2\u003e\n  \u003cp\u003eLa quercétine est globalement bien tolérée aux doses alimentaires et complémentaires usuelles. Quelques points importants à connaître avant de commencer votre cure :\u003c\/p\u003e\n  \u003cdiv class=\"soi-quer-accordion\"\u003e\n    \u003cdetails class=\"soi-quer-accordion-item\"\u003e\n      \u003csummary class=\"soi-quer-accordion-header\"\u003e💊 Interactions médicamenteuses\u003c\/summary\u003e\n      \u003cdiv class=\"soi-quer-accordion-content\"\u003e\n        \u003cp\u003eDes interactions médicamenteuses sont possibles avec les anticoagulants et certains médicaments métabolisés par le foie. Consultez votre médecin si vous êtes sous traitement.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-quer-accordion-item\"\u003e\n      \u003csummary class=\"soi-quer-accordion-header\"\u003e🤰 Femmes enceintes et allaitantes\u003c\/summary\u003e\n      \u003cdiv class=\"soi-quer-accordion-content\"\u003e\n        \u003cp\u003eCe complément est déconseillé aux femmes enceintes ou allaitantes en l'absence de données suffisantes.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-quer-accordion-item\"\u003e\n      \u003csummary class=\"soi-quer-accordion-header\"\u003e⚕️ Avis médical\u003c\/summary\u003e\n      \u003cdiv class=\"soi-quer-accordion-content\"\u003e\n        \u003cp\u003eCe complément alimentaire \u003cstrong\u003ene remplace pas un traitement médical\u003c\/strong\u003e ni un suivi médical adapté. Il constitue un soutien complémentaire dans le cadre d'une hygiène de vie équilibrée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-quer-section\"\u003e\n  \u003ch2\u003ePourquoi choisir cette quercétine Qualidiet ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-quer-grid\"\u003e\n    \u003cdiv class=\"soi-quer-card\"\u003e\n      \u003ch3\u003e🌸 Source végétale certifiée\u003c\/h3\u003e\n      \u003cp\u003eExtraite du Sophora Japonica, reconnue comme l'une des sources les plus concentrées en quercétine.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-quer-card\"\u003e\n      \u003ch3\u003e🔬 Forme anhydre pure\u003c\/h3\u003e\n      \u003cp\u003ePureté maximale, sans eau, pour une concentration et une biodisponibilité supérieures.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-quer-card\"\u003e\n      \u003ch3\u003e🌱 Gélule végétale\u003c\/h3\u003e\n      \u003cp\u003eAdaptée aux régimes végétariens et végétaliens grâce à son enveloppe en cellulose végétale.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-quer-card\"\u003e\n      \u003ch3\u003e⚖️ Dosage généreux\u003c\/h3\u003e\n      \u003cp\u003e300 mg par gélule, conforme aux apports utilisés dans les études cliniques. Disponible sans ordonnance.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-quer-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-quer-cta-box\"\u003e\n    \u003cp class=\"soi-quer-cta-text\" style=\"color: white;\"\u003eMieux traverser les saisons, soutenir vos défenses, protéger vos cellules : la quercétine anhydre végétale Qualidiet, un dosage sérieux et une formule sans compromis.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-quer-marine: #1A2D3D;\n  --soi-quer-marine-dark: #0F1E2B;\n  --soi-quer-marine-light: #2C4458;\n  --soi-quer-pomme: #A1C544;\n  --soi-quer-pomme-dark: #84A636;\n  --soi-quer-pomme-light: rgba(161,197,68,0.10);\n  --soi-quer-white: #FFFFFF;\n  --soi-quer-off-white: #F8FAF6;\n  --soi-quer-stone: #F1F3EE;\n  --soi-quer-line: #E5E8E0;\n  --soi-quer-primary: #3D5A7A;\n  --soi-quer-primary-soft: rgba(61,90,122,0.08);\n  --soi-quer-accent: #4A6B8A;\n  --soi-quer-text: #1A2D3D;\n  --soi-quer-text-soft: #4A5B6B;\n  --soi-quer-text-muted: #7B8693;\n  --soi-quer-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-quer-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-quer-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-quer-radius: 12px;\n  --soi-quer-radius-sm: 8px;\n  --soi-quer-radius-pill: 999px;\n}\n\n.soi-quer-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-quer-fiche img { max-width: 100%; height: auto; }\n\n.soi-quer-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-quer-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-quer-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-quer-hero {\n  position: relative;\n  background: var(--soi-quer-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-quer-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-quer-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-quer-pomme);\n}\n\n.soi-quer-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-quer-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-quer-pomme);\n  border-radius: 50%;\n}\n\n.soi-quer-hero-title {\n  display: block;\n  color: var(--soi-quer-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-quer-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-quer-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-quer-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-quer-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-quer-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-quer-label-accent {\n  background: var(--soi-quer-pomme);\n  border-color: var(--soi-quer-pomme);\n  color: var(--soi-quer-marine);\n  font-weight: 600;\n}\n\n.soi-quer-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-quer-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-quer-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-quer-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-quer-pomme);\n  border-radius: 2px;\n}\n\n.soi-quer-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-quer-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-quer-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-quer-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-quer-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-quer-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-quer-benefit {\n  background: var(--soi-quer-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-quer-radius);\n  border: 1px solid var(--soi-quer-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-quer-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-quer-shadow-md);\n}\n\n.soi-quer-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-quer-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-quer-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-quer-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-quer-benefit:hover .soi-quer-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-quer-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-quer-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-quer-benefit p {\n  font-size: 13px;\n  color: var(--soi-quer-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-quer-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-quer-card {\n  background: var(--soi-quer-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-quer-radius);\n  border-left: 3px solid var(--soi-quer-pomme);\n}\n\n.soi-quer-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-quer-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-quer-card p {\n  font-size: 14px;\n  color: var(--soi-quer-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-quer-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n  margin-top: 1.5rem;\n}\n\n.soi-quer-card-mini {\n  background: var(--soi-quer-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-quer-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-quer-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-quer-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-quer-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-quer-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-quer-marine);\n}\n\n.soi-quer-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-quer-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-quer-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-quer-radius);\n  border: 1px solid var(--soi-quer-line);\n  align-items: flex-start;\n}\n\n.soi-quer-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-quer-marine);\n  color: var(--soi-quer-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-quer-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-quer-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-quer-step-content p {\n  font-size: 14px;\n  color: var(--soi-quer-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-quer-compo {\n  background: var(--soi-quer-off-white);\n  border-radius: var(--soi-quer-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-quer-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-quer-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-quer-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-quer-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-quer-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-quer-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-quer-marine);\n  text-align: right;\n}\n\n.soi-quer-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-quer-pomme-light);\n  border-left: 4px solid var(--soi-quer-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-quer-radius) var(--soi-quer-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-quer-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-quer-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-quer-marine);\n  margin-bottom: 4px;\n}\n\n.soi-quer-tip p {\n  font-size: 14px;\n  color: var(--soi-quer-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-quer-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-quer-accordion-item {\n  background: var(--soi-quer-off-white);\n  border-radius: var(--soi-quer-radius-sm);\n  border: 1px solid var(--soi-quer-line);\n  overflow: hidden;\n}\n\n.soi-quer-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-quer-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-quer-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-quer-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-quer-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-quer-accordion-item[open] .soi-quer-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-quer-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-quer-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-quer-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-quer-cta-box {\n  background: var(--soi-quer-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-quer-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-quer-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-quer-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-quer-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-quer-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-quer-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-quer-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n@media (max-width: 640px) {\n  .soi-quer-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-quer-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-quer-compo-value {\n    text-align: left;\n  }\n\n  .soi-quer-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-quer-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-quer-fiche {\n    --soi-quer-text-soft: #2C3E50;\n    --soi-quer-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603369550154,"sku":"VO4616","price":14.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/quercetine-anhydre-vegetale-en-gelules-packshot.webp?v=1779902124"},{"product_id":"plasma-marin-hypertonique-selon-le-procede-quinton-en-bouteille","title":"Plasma marin hypertonique - procédé Quinton - 1 L","description":"\u003cdiv class=\"soi-plasm-fiche\"\u003e\n\n\u003csection class=\"soi-plasm-hero\"\u003e\n  \u003cdiv class=\"soi-plasm-hero-tag\"\u003e\n    \u003cspan class=\"soi-plasm-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Thérapie marine · MERalia\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-plasm-hero-title\"\u003ePlasma marin hypertonique selon le procédé Quinton\u003c\/span\u003e\n  \u003cp class=\"soi-plasm-hero-subtitle\"\u003eL'eau de mer au service de votre vitalité : plus de 78 minéraux et oligo-éléments naturels, prélevés au cœur d'une réserve de biosphère UNESCO.\u003c\/p\u003e\n  \u003cdiv class=\"soi-plasm-hero-labels\"\u003e\n    \u003cspan class=\"soi-plasm-label soi-plasm-label-accent\"\u003ePROCÉDÉ QUINTON\u003c\/span\u003e\n    \u003cspan class=\"soi-plasm-label\"\u003eSOURCE DE MAGNÉSIUM\u003c\/span\u003e\n    \u003cspan class=\"soi-plasm-label\"\u003eRÉSERVE UNESCO\u003c\/span\u003e\n    \u003cspan class=\"soi-plasm-label\"\u003eBOUTEILLE EN VERRE\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-plasm-section\"\u003e\n  \u003ch2\u003ePlasma marin hypertonique selon le procédé Quinton : l'eau de mer au service de votre vitalité\u003c\/h2\u003e\n  \u003cp\u003eLe \u003cstrong\u003eplasma marin hypertonique\u003c\/strong\u003e, aussi appelé \u003cstrong\u003eeau de Quinton hypertonique\u003c\/strong\u003e, est l'un des compléments naturels les plus complets qui soit. Issu des travaux du biologiste français \u003cstrong\u003eRené Quinton (1866-1925)\u003c\/strong\u003e, il repose sur une observation fascinante : la composition minérale de l'eau de mer est étonnamment proche de celle de notre plasma sanguin. Ce produit signé \u003cstrong\u003eMERalia\u003c\/strong\u003e vous en propose une version d'exception, prélevée dans un site naturel protégé.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-plasm-section\"\u003e\n  \u003ch2\u003eUne eau de mer d'origine exceptionnelle\u003c\/h2\u003e\n  \u003cp\u003eToute la différence commence à la source. Le plasma marin de MERalia est extrait dans le \u003cstrong\u003eparc naturel de Cabo de Gata\u003c\/strong\u003e, en mer d'Alboran au sud de l'Espagne, classé \u003cstrong\u003eréserve de biosphère par l'UNESCO depuis 1997\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003cdiv class=\"soi-plasm-grid-compact\"\u003e\n    \u003cdiv class=\"soi-plasm-card-mini\"\u003e\n      \u003cspan class=\"soi-plasm-card-mini-icon\"\u003e🌊\u003c\/span\u003e\n      \u003cspan class=\"soi-plasm-card-mini-label\"\u003eDistance côte\u003c\/span\u003e\n      \u003cspan class=\"soi-plasm-card-mini-value\"\u003e1 300 mètres\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-card-mini\"\u003e\n      \u003cspan class=\"soi-plasm-card-mini-icon\"\u003e🔵\u003c\/span\u003e\n      \u003cspan class=\"soi-plasm-card-mini-label\"\u003eProfondeur\u003c\/span\u003e\n      \u003cspan class=\"soi-plasm-card-mini-value\"\u003e38 mètres\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-card-mini\"\u003e\n      \u003cspan class=\"soi-plasm-card-mini-icon\"\u003e🏛️\u003c\/span\u003e\n      \u003cspan class=\"soi-plasm-card-mini-label\"\u003eProtection\u003c\/span\u003e\n      \u003cspan class=\"soi-plasm-card-mini-value\"\u003eUNESCO 1997\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-card-mini\"\u003e\n      \u003cspan class=\"soi-plasm-card-mini-icon\"\u003e🌋\u003c\/span\u003e\n      \u003cspan class=\"soi-plasm-card-mini-label\"\u003eZone\u003c\/span\u003e\n      \u003cspan class=\"soi-plasm-card-mini-value\"\u003eVolcanique\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"margin-top:1.25rem;\"\u003eL'eau y est prélevée à marée haute, dans une zone volcanique d'une biodiversité marine remarquable. Résultat : une eau naturellement riche en \u003cstrong\u003eminéraux, oligo-éléments et prébiotiques marins\u003c\/strong\u003e, sans aucune adjonction artificielle.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-plasm-section\"\u003e\n  \u003ch2\u003eHypertonique ou isotonique : quelle différence ?\u003c\/h2\u003e\n  \u003cp\u003eVous vous demandez peut-être comment choisir entre \u003cstrong\u003eplasma marin isotonique et hypertonique\u003c\/strong\u003e. Voici l'essentiel à retenir :\u003c\/p\u003e\n  \u003cdiv class=\"soi-plasm-grid\"\u003e\n    \u003cdiv class=\"soi-plasm-card\"\u003e\n      \u003ch3\u003e💧 Plasma isotonique\u003c\/h3\u003e\n      \u003cp\u003eDilué à hauteur de 1\/3 d'eau de mer pour 2\/3 d'eau douce, il présente une concentration proche de celle du sang. Doux, il convient aux personnes fragiles, aux enfants ou en cure longue.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-card soi-plasm-card-highlight\"\u003e\n      \u003ch3\u003e🌊 Plasma hypertonique\u003c\/h3\u003e\n      \u003cp\u003ePur, non dilué. Sa concentration en minéraux est trois fois supérieure. Recommandé pour les cures courtes et intenses, notamment en cas de \u003cstrong\u003efatigue profonde, de récupération sportive ou de reminéralisation rapide\u003c\/strong\u003e.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-plasm-section\"\u003e\n  \u003ch2\u003eLes bienfaits du plasma marin hypertonique\u003c\/h2\u003e\n  \u003cp\u003eGrâce à sa richesse en \u003cstrong\u003emagnésium naturel\u003c\/strong\u003e et à son totum ionique complet (plus de 78 minéraux et oligo-éléments), ce plasma marin contribue à :\u003c\/p\u003e\n  \u003cdiv class=\"soi-plasm-benefits\"\u003e\n    \u003cdiv class=\"soi-plasm-benefit\"\u003e\n      \u003cdiv class=\"soi-plasm-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eRéduction de la fatigue\u003c\/h3\u003e\n      \u003cp\u003eContribue à réduire la fatigue physique comme mentale grâce à sa teneur naturelle en magnésium.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-benefit\"\u003e\n      \u003cdiv class=\"soi-plasm-benefit-icon\"\u003e\u003cspan\u003e🔄\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eMétabolisme énergétique\u003c\/h3\u003e\n      \u003cp\u003eSoutient un métabolisme énergétique normal et accompagne la reminéralisation de l'organisme en profondeur.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-benefit\"\u003e\n      \u003cdiv class=\"soi-plasm-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eFonction musculaire\u003c\/h3\u003e\n      \u003cp\u003eContribue au maintien d'une fonction musculaire adéquate, apprécié par les sportifs en récupération.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-benefit\"\u003e\n      \u003cdiv class=\"soi-plasm-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSystème nerveux\u003c\/h3\u003e\n      \u003cp\u003eFavorise l'équilibre du système nerveux, particulièrement utile pour les personnes exposées à un stress intense.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-plasm-tip\"\u003e\n    \u003cdiv class=\"soi-plasm-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003eCe produit est particulièrement apprécié par les personnes exposées à un stress intense, les sportifs en récupération, ou toute personne souhaitant soutenir son capital minéral naturellement.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-plasm-section\"\u003e\n  \u003ch2\u003eComposition et posologie du plasma marin MERalia\u003c\/h2\u003e\n  \u003cdiv class=\"soi-plasm-compo\"\u003e\n    \u003cdiv class=\"soi-plasm-compo-row\"\u003e\n      \u003cspan class=\"soi-plasm-compo-label\"\u003eIngrédient unique\u003c\/span\u003e\n      \u003cspan class=\"soi-plasm-compo-value\"\u003eEau de mer naturelle non diluée, microfiltration à froid selon le procédé Quinton\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-compo-row\"\u003e\n      \u003cspan class=\"soi-plasm-compo-label\"\u003eMagnésium (pour 15 ml)\u003c\/span\u003e\n      \u003cspan class=\"soi-plasm-compo-value\"\u003eEnviron 50 mg (13 % des VNR)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-compo-row\"\u003e\n      \u003cspan class=\"soi-plasm-compo-label\"\u003eAutres minéraux\u003c\/span\u003e\n      \u003cspan class=\"soi-plasm-compo-value\"\u003eSodium, potassium, calcium, chlore et plus de 75 oligo-éléments naturellement présents\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-compo-row\"\u003e\n      \u003cspan class=\"soi-plasm-compo-label\"\u003eDose journalière recommandée\u003c\/span\u003e\n      \u003cspan class=\"soi-plasm-compo-value\"\u003e15 ml\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"soi-plasm-timeline\" style=\"margin-top:1.5rem;\"\u003e\n    \u003cdiv class=\"soi-plasm-step\"\u003e\n      \u003cdiv class=\"soi-plasm-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-plasm-step-content\"\u003e\n        \u003ch3\u003eDilution\u003c\/h3\u003e\n        \u003cp\u003eDiluez \u003cstrong\u003e15 ml\u003c\/strong\u003e dans un verre d'eau (150 à 200 ml minimum). Ne consommez pas pur en raison de sa forte concentration en sels.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-step\"\u003e\n      \u003cdiv class=\"soi-plasm-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-plasm-step-content\"\u003e\n        \u003ch3\u003eMoment de prise\u003c\/h3\u003e\n        \u003cp\u003eChaque matin, à jeun ou en dehors des repas, pour une absorption optimale des minéraux.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-step\"\u003e\n      \u003cdiv class=\"soi-plasm-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-plasm-step-content\"\u003e\n        \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n        \u003cp\u003eLa cure recommandée est de \u003cstrong\u003e3 à 4 semaines\u003c\/strong\u003e, à renouveler selon vos besoins.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-plasm-section\"\u003e\n  \u003ch2\u003eContre-indications et précautions d'emploi\u003c\/h2\u003e\n  \u003cdiv class=\"soi-plasm-accordion\"\u003e\n    \u003cdetails class=\"soi-plasm-accordion-item\"\u003e\n      \u003csummary class=\"soi-plasm-accordion-header\"\u003e⚠️ Contre-indications\u003c\/summary\u003e\n      \u003cdiv class=\"soi-plasm-accordion-content\"\u003e\n        \u003cp\u003eLe plasma marin hypertonique est contre-indiqué en cas de \u003cstrong\u003erégime sans sel strict\u003c\/strong\u003e (hypertension artérielle sévère, insuffisance rénale), de \u003cstrong\u003emaladie cardiovasculaire\u003c\/strong\u003e non contrôlée, ou pour les personnes sous traitement médical spécifique.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-plasm-accordion-item\"\u003e\n      \u003csummary class=\"soi-plasm-accordion-header\"\u003e🩺 Avis médical\u003c\/summary\u003e\n      \u003cdiv class=\"soi-plasm-accordion-content\"\u003e\n        \u003cp\u003eEn cas de doute, demandez conseil à votre médecin avant de débuter une cure. Ce complément ne remplace en aucun cas un traitement médical prescrit.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-plasm-section\"\u003e\n  \u003ch2\u003ePourquoi choisir le plasma marin MERalia ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-plasm-grid\"\u003e\n    \u003cdiv class=\"soi-plasm-card\"\u003e\n      \u003ch3\u003e🏛️ Réserve UNESCO\u003c\/h3\u003e\n      \u003cp\u003eSite de prélèvement certifié réserve de biosphère UNESCO, d'une pureté exceptionnelle.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-card\"\u003e\n      \u003ch3\u003e❄️ Procédé Quinton respecté\u003c\/h3\u003e\n      \u003cp\u003eMicrofiltration à froid, sans chaleur ni traitement chimique, pour préserver l'intégrité des minéraux.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-card\"\u003e\n      \u003ch3\u003e🧬 Totum ionique complet\u003c\/h3\u003e\n      \u003cp\u003eNaturellement complet, non reconstitué en laboratoire. Plus de 78 minéraux et oligo-éléments.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-plasm-card\"\u003e\n      \u003ch3\u003e🫙 Bouteille en verre\u003c\/h3\u003e\n      \u003cp\u003eConditionnement en bouteille en verre pour préserver l'intégrité et la biodisponibilité des minéraux.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-plasm-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-plasm-cta-box\"\u003e\n    \u003cp class=\"soi-plasm-cta-tag\" style=\"color: white;\"\u003eLa richesse minérale de l'océan, intacte\u003c\/p\u003e\n    \u003cp class=\"soi-plasm-cta-text\" style=\"color: white;\"\u003ePuisé au cœur d'un sanctuaire marin protégé par l'UNESCO, ce plasma marin hypertonique MERalia vous apporte la richesse minérale intacte de l'océan, dans le respect du procédé Quinton. Fatigue, stress, manque de vitalité : offrez à votre corps ce que la mer a mis des millénaires à composer.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-plasm-marine: #1A2D3D;\n  --soi-plasm-marine-dark: #0F1E2B;\n  --soi-plasm-marine-light: #2C4458;\n  --soi-plasm-pomme: #A1C544;\n  --soi-plasm-pomme-dark: #84A636;\n  --soi-plasm-pomme-light: rgba(161,197,68,0.10);\n  --soi-plasm-white: #FFFFFF;\n  --soi-plasm-off-white: #F8FAF6;\n  --soi-plasm-stone: #F1F3EE;\n  --soi-plasm-line: #E5E8E0;\n  --soi-plasm-primary: #4A9AB5;\n  --soi-plasm-primary-soft: rgba(74,154,181,0.10);\n  --soi-plasm-accent: #6DC5D8;\n  --soi-plasm-text: #1A2D3D;\n  --soi-plasm-text-soft: #4A5B6B;\n  --soi-plasm-text-muted: #7B8693;\n  --soi-plasm-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-plasm-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-plasm-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-plasm-radius: 12px;\n  --soi-plasm-radius-sm: 8px;\n  --soi-plasm-radius-pill: 999px;\n}\n\n.soi-plasm-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-plasm-fiche img { max-width: 100%; height: auto; }\n\n.soi-plasm-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-plasm-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-plasm-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-plasm-hero {\n  position: relative;\n  background: var(--soi-plasm-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-plasm-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-plasm-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-plasm-pomme);\n}\n\n.soi-plasm-hero::after {\n  content: '';\n  position: absolute;\n  bottom: -40px;\n  right: -40px;\n  width: 180px;\n  height: 180px;\n  background: radial-gradient(circle, rgba(74,154,181,0.12) 0%, transparent 70%);\n  border-radius: 50%;\n  pointer-events: none;\n}\n\n.soi-plasm-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-plasm-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-plasm-pomme);\n  border-radius: 50%;\n}\n\n.soi-plasm-hero-title {\n  display: block;\n  color: var(--soi-plasm-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-plasm-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-plasm-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-plasm-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-plasm-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-plasm-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-plasm-label-accent {\n  background: var(--soi-plasm-pomme);\n  border-color: var(--soi-plasm-pomme);\n  color: var(--soi-plasm-marine);\n  font-weight: 600;\n}\n\n.soi-plasm-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-plasm-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-plasm-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-plasm-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-plasm-pomme);\n  border-radius: 2px;\n}\n\n.soi-plasm-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-plasm-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-plasm-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-plasm-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-plasm-benefit {\n  background: var(--soi-plasm-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-plasm-radius);\n  border: 1px solid var(--soi-plasm-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-plasm-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-plasm-shadow-md);\n}\n\n.soi-plasm-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-plasm-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-plasm-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-plasm-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-plasm-benefit:hover .soi-plasm-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-plasm-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-plasm-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-plasm-benefit p {\n  font-size: 13px;\n  color: var(--soi-plasm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-plasm-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-plasm-card {\n  background: var(--soi-plasm-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-plasm-radius);\n  border-left: 3px solid var(--soi-plasm-pomme);\n}\n\n.soi-plasm-card-highlight {\n  background: var(--soi-plasm-primary-soft);\n  border-left-color: var(--soi-plasm-primary);\n}\n\n.soi-plasm-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-plasm-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-plasm-card p {\n  font-size: 14px;\n  color: var(--soi-plasm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-plasm-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-plasm-card-mini {\n  background: var(--soi-plasm-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-plasm-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-plasm-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-plasm-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-plasm-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-plasm-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-plasm-marine);\n}\n\n.soi-plasm-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-plasm-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-plasm-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-plasm-radius);\n  border: 1px solid var(--soi-plasm-line);\n  align-items: flex-start;\n}\n\n.soi-plasm-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-plasm-marine);\n  color: var(--soi-plasm-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-plasm-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-plasm-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-plasm-step-content p {\n  font-size: 14px;\n  color: var(--soi-plasm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-plasm-compo {\n  background: var(--soi-plasm-off-white);\n  border-radius: var(--soi-plasm-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-plasm-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-plasm-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-plasm-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-plasm-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-plasm-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-plasm-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-plasm-marine);\n  text-align: right;\n}\n\n.soi-plasm-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-plasm-pomme-light);\n  border-left: 4px solid var(--soi-plasm-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-plasm-radius) var(--soi-plasm-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-plasm-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-plasm-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-plasm-marine);\n  margin-bottom: 4px;\n}\n\n.soi-plasm-tip p {\n  font-size: 14px;\n  color: var(--soi-plasm-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-plasm-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-plasm-accordion-item {\n  background: var(--soi-plasm-off-white);\n  border-radius: var(--soi-plasm-radius-sm);\n  border: 1px solid var(--soi-plasm-line);\n  overflow: hidden;\n}\n\n.soi-plasm-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-plasm-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-plasm-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-plasm-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-plasm-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-plasm-accordion-item[open] .soi-plasm-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-plasm-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-plasm-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-plasm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-plasm-cta-box {\n  background: var(--soi-plasm-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-plasm-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-plasm-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-plasm-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-plasm-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-plasm-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-plasm-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-plasm-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n@media (max-width: 640px) {\n  .soi-plasm-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-plasm-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-plasm-compo-value {\n    text-align: left;\n  }\n\n  .soi-plasm-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-plasm-grid-compact {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-plasm-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-plasm-fiche {\n    --soi-plasm-text-soft: #2C3E50;\n    --soi-plasm-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Meralia","offers":[{"title":"Default Title","offer_id":61603374989642,"sku":"ME6000","price":24.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/plasma-marin-hypertonique-procede-quinton-1-l-packshot-studio_11zon.webp?v=1782032246"},{"product_id":"bibhitaki-bio-et-vegan-en-poudre-ayurvana","title":"Bibhitaki Bio en poudre - Ayurvana","description":"\u003cdiv class=\"soi-bibh-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-bibh-hero\"\u003e\n    \u003cdiv class=\"soi-bibh-hero-tag\"\u003e\n      \u003cspan class=\"soi-bibh-tag-dot\"\u003e\u003c\/span\u003e\n      Phytothérapie ayurvédique · Ayurvana\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-bibh-hero-title\"\u003eBibhitaki Bio en Poudre\u003c\/span\u003e\n    \u003cp class=\"soi-bibh-hero-subtitle\"\u003eLa plante ayurvédique millénaire qui protège vos cellules, soutient votre digestion et rééquilibre votre organisme, dans sa forme la plus pure.\u003c\/p\u003e\n    \u003cdiv class=\"soi-bibh-hero-labels\"\u003e\n      \u003cspan class=\"soi-bibh-label soi-bibh-label-accent\"\u003eBIO CERTIFIÉ\u003c\/span\u003e\n      \u003cspan class=\"soi-bibh-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-bibh-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-bibh-label\"\u003e100% POUDRE PURE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 1 : Intro --\u003e\n  \u003csection class=\"soi-bibh-section\"\u003e\n    \u003ch2\u003eBibhitaki Bio en poudre : la plante ayurvédique qui protège et rééquilibre\u003c\/h2\u003e\n    \u003cp\u003eLe \u003cstrong\u003eBibhitaki en poudre\u003c\/strong\u003e d'Ayurvana (\u003cem\u003eTerminalia bellerica\u003c\/em\u003e) est l'un des trésors les mieux gardés de la médecine ayurvédique. Utilisé depuis des millénaires en Inde, ce fruit séché et réduit en poudre est aujourd'hui reconnu pour ses puissantes \u003cstrong\u003epropriétés antioxydantes, digestives et protectrices\u003c\/strong\u003e. Certifié biologique et fabriqué en France, il s'intègre facilement dans votre quotidien, que vous soyez novice ou passionné d'ayurveda.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 : Bénéfices --\u003e\n  \u003csection class=\"soi-bibh-section\"\u003e\n    \u003ch2\u003ePourquoi le Bibhitaki est précieux pour votre organisme\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bibh-benefits\"\u003e\n      \u003cdiv class=\"soi-bibh-benefit\"\u003e\n        \u003cdiv class=\"soi-bibh-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProtection cellulaire antioxydante\u003c\/h3\u003e\n        \u003cp\u003eRiche en tanins et en acide gallique, le Bibhitaki neutralise les radicaux libres et contribue à ralentir le vieillissement cellulaire. Vos cellules, tissus et organes bénéficient d'un véritable bouclier naturel.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-benefit\"\u003e\n        \u003cdiv class=\"soi-bibh-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien digestif et régulation du transit\u003c\/h3\u003e\n        \u003cp\u003eCette poudre ayurvédique favorise la motilité intestinale, renforce la muqueuse digestive et aide à réguler le transit. Un allié concret en cas de digestion lente ou d'inconfort intestinal.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-benefit\"\u003e\n        \u003cdiv class=\"soi-bibh-benefit-icon\"\u003e\u003cspan\u003e🫀\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProtection hépatique\u003c\/h3\u003e\n        \u003cp\u003eLe Bibhitaki soutient activement la fonction du foie, organe central de la détoxification. Il contribue à préserver cet organe face aux agressions quotidiennes.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bibh-grid\" style=\"margin-top: 1.25rem;\"\u003e\n      \u003cdiv class=\"soi-bibh-card\"\u003e\n        \u003ch3\u003e❤️ Santé cardiovasculaire\u003c\/h3\u003e\n        \u003cp\u003eDes études préliminaires suggèrent que le Bibhitaki aide à maintenir un taux de cholestérol équilibré et à soutenir la santé du cœur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-card\"\u003e\n        \u003ch3\u003e💪 Soutien immunitaire\u003c\/h3\u003e\n        \u003cp\u003eEn renforçant les défenses naturelles de l'organisme, il agit comme un complément de fond, particulièrement utile lors des changements de saison.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 : Composition et dosage --\u003e\n  \u003csection class=\"soi-bibh-section\"\u003e\n    \u003ch2\u003eComposition et dosage\u003c\/h2\u003e\n    \u003cp class=\"soi-bibh-section-intro\"\u003eLa formule est d'une simplicité exemplaire : juste la plante, dans toute sa pureté. Aucun additif, aucun excipient, aucun arôme artificiel.\u003c\/p\u003e\n    \u003cdiv class=\"soi-bibh-compo\"\u003e\n      \u003cdiv class=\"soi-bibh-compo-row\"\u003e\n        \u003cspan class=\"soi-bibh-compo-label\"\u003eIngrédient unique\u003c\/span\u003e\n        \u003cspan class=\"soi-bibh-compo-value\"\u003ePoudre de fruit de Bibhitaki biologique (\u003cem\u003eTerminalia bellerica\u003c\/em\u003e), 100%\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-compo-row\"\u003e\n        \u003cspan class=\"soi-bibh-compo-label\"\u003eDosage recommandé\u003c\/span\u003e\n        \u003cspan class=\"soi-bibh-compo-value\"\u003e1 à 3 g par jour (environ 1 cuillère à café rase pour 1 g)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-compo-row\"\u003e\n        \u003cspan class=\"soi-bibh-compo-label\"\u003eContenu du sachet\u003c\/span\u003e\n        \u003cspan class=\"soi-bibh-compo-value\"\u003e150 g de poudre, soit plusieurs semaines d'utilisation\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bibh-grid-compact\" style=\"margin-top: 1.25rem;\"\u003e\n      \u003cdiv class=\"soi-bibh-card-mini\"\u003e\n        \u003cspan class=\"soi-bibh-card-mini-icon\"\u003e🍃\u003c\/span\u003e\n        \u003cspan class=\"soi-bibh-card-mini-label\"\u003eIngrédient\u003c\/span\u003e\n        \u003cspan class=\"soi-bibh-card-mini-value\"\u003e100% Bibhitaki\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-card-mini\"\u003e\n        \u003cspan class=\"soi-bibh-card-mini-icon\"\u003e⚖️\u003c\/span\u003e\n        \u003cspan class=\"soi-bibh-card-mini-label\"\u003eDosage\u003c\/span\u003e\n        \u003cspan class=\"soi-bibh-card-mini-value\"\u003e1 à 3 g \/ jour\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-card-mini\"\u003e\n        \u003cspan class=\"soi-bibh-card-mini-icon\"\u003e📦\u003c\/span\u003e\n        \u003cspan class=\"soi-bibh-card-mini-label\"\u003ePoids net\u003c\/span\u003e\n        \u003cspan class=\"soi-bibh-card-mini-value\"\u003e150 g\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-card-mini\"\u003e\n        \u003cspan class=\"soi-bibh-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n        \u003cspan class=\"soi-bibh-card-mini-label\"\u003eAdditifs\u003c\/span\u003e\n        \u003cspan class=\"soi-bibh-card-mini-value\"\u003eAucun\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 : Comment consommer --\u003e\n  \u003csection class=\"soi-bibh-section\"\u003e\n    \u003ch2\u003eComment consommer le Bibhitaki en poudre ?\u003c\/h2\u003e\n    \u003cp class=\"soi-bibh-section-intro\"\u003eLa poudre de Bibhitaki s'intègre sans difficulté dans votre routine quotidienne. Voici nos suggestions :\u003c\/p\u003e\n    \u003cdiv class=\"soi-bibh-timeline\"\u003e\n      \u003cdiv class=\"soi-bibh-step\"\u003e\n        \u003cdiv class=\"soi-bibh-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-bibh-step-content\"\u003e\n          \u003ch3\u003eEn boisson simple\u003c\/h3\u003e\n          \u003cp\u003eDiluez votre dose dans un verre d'eau tiède ou froide, avec un filet de citron pour atténuer le goût légèrement astringent.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-step\"\u003e\n        \u003cdiv class=\"soi-bibh-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-bibh-step-content\"\u003e\n          \u003ch3\u003eEn smoothie ou boisson végétale\u003c\/h3\u003e\n          \u003cp\u003eIncorporez la poudre dans un smoothie, un jus ou un lait végétal pour un apport quotidien agréable.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-step\"\u003e\n        \u003cdiv class=\"soi-bibh-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-bibh-step-content\"\u003e\n          \u003ch3\u003eAu petit-déjeuner\u003c\/h3\u003e\n          \u003cp\u003eMélangez la poudre à un yaourt ou une compote pour démarrer la journée en douceur.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-step\"\u003e\n        \u003cdiv class=\"soi-bibh-step-num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"soi-bibh-step-content\"\u003e\n          \u003ch3\u003eEn synergie ayurvédique\u003c\/h3\u003e\n          \u003cp\u003eAssociez le Bibhitaki à d'autres poudres ayurvédiques comme l'Amalaki ou le Haritaki pour former le célèbre \u003cstrong\u003eTriphala\u003c\/strong\u003e, tonique de référence en ayurveda.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bibh-tip\" style=\"margin-top: 1.25rem;\"\u003e\n      \u003cdiv class=\"soi-bibh-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePour un effet optimal, une cure de 6 à 8 semaines est généralement conseillée. Évitez la consommation pendant la grossesse ou l'allaitement sans avis médical préalable.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 : Garanties --\u003e\n  \u003csection class=\"soi-bibh-section\"\u003e\n    \u003ch2\u003eLes garanties Ayurvana\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bibh-grid\"\u003e\n      \u003cdiv class=\"soi-bibh-card\"\u003e\n        \u003ch3\u003e🌱 Certifié Agriculture Biologique\u003c\/h3\u003e\n        \u003cp\u003eProduction respectant les normes bio européennes les plus strictes, pour une poudre saine et traçable.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eTraçabilité totale, qualité maîtrisée à chaque étape de la fabrication.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-card\"\u003e\n        \u003ch3\u003e🥗 100% vegan et végétarien\u003c\/h3\u003e\n        \u003cp\u003eConvient à tous les régimes alimentaires, sans aucune matière d'origine animale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-card\"\u003e\n        \u003ch3\u003e✨ Poudre pure\u003c\/h3\u003e\n        \u003cp\u003eSans gluten ajouté, sans excipient, sans conservateur. Uniquement la plante dans toute sa pureté.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bibh-accordion\" style=\"margin-top: 1.25rem;\"\u003e\n      \u003cdetails class=\"soi-bibh-accordion-item\"\u003e\n        \u003csummary class=\"soi-bibh-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-bibh-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de pathologie ou de traitement en cours, consultez votre médecin avant utilisation. Évitez la consommation pendant la grossesse ou l'allaitement sans avis médical préalable.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"soi-bibh-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-bibh-cta-box\"\u003e\n      \u003cp class=\"soi-bibh-cta-tag\" style=\"color: white;\"\u003eLa sagesse de l'ayurveda, dans votre verre\u003c\/p\u003e\n      \u003cp class=\"soi-bibh-cta-text\" style=\"color: white;\"\u003eRedécouvrez une plante millénaire dans sa version la plus pure. Antioxydant, digestif, protecteur : un geste simple, chaque matin, pour prendre soin de vous de l'intérieur, avec la nature comme seul ingrédient.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-bibh-marine: #1A2D3D;\n  --soi-bibh-marine-dark: #0F1E2B;\n  --soi-bibh-marine-light: #2C4458;\n  --soi-bibh-pomme: #A1C544;\n  --soi-bibh-pomme-dark: #84A636;\n  --soi-bibh-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-bibh-white: #FFFFFF;\n  --soi-bibh-off-white: #F8FAF6;\n  --soi-bibh-stone: #F1F3EE;\n  --soi-bibh-line: #E5E8E0;\n\n  --soi-bibh-primary: #D88542;\n  --soi-bibh-primary-soft: #F5E6D3;\n  --soi-bibh-accent: #C4508A;\n\n  --soi-bibh-text: #1A2D3D;\n  --soi-bibh-text-soft: #4A5B6B;\n  --soi-bibh-text-muted: #7B8693;\n\n  --soi-bibh-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-bibh-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-bibh-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-bibh-radius: 12px;\n  --soi-bibh-radius-sm: 8px;\n  --soi-bibh-radius-pill: 999px;\n}\n\n.soi-bibh-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-bibh-fiche img { max-width: 100%; height: auto; }\n\n.soi-bibh-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-bibh-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-bibh-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-bibh-hero {\n  position: relative;\n  background: var(--soi-bibh-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-bibh-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-bibh-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-bibh-pomme);\n}\n\n.soi-bibh-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-bibh-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-bibh-pomme);\n  border-radius: 50%;\n}\n\n.soi-bibh-hero-title {\n  display: block;\n  color: var(--soi-bibh-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-bibh-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-bibh-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-bibh-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-bibh-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-bibh-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-bibh-label-accent {\n  background: var(--soi-bibh-pomme);\n  border-color: var(--soi-bibh-pomme);\n  color: var(--soi-bibh-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-bibh-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-bibh-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-bibh-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-bibh-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-bibh-pomme);\n  border-radius: 2px;\n}\n\n.soi-bibh-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-bibh-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-bibh-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-bibh-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-bibh-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-bibh-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-bibh-benefit {\n  background: var(--soi-bibh-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-bibh-radius);\n  border: 1px solid var(--soi-bibh-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-bibh-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-bibh-shadow-md);\n}\n\n.soi-bibh-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-bibh-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-bibh-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-bibh-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-bibh-benefit:hover .soi-bibh-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-bibh-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bibh-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bibh-benefit p {\n  font-size: 13px;\n  color: var(--soi-bibh-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-bibh-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-bibh-card {\n  background: var(--soi-bibh-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bibh-radius);\n  border-left: 3px solid var(--soi-bibh-pomme);\n}\n\n.soi-bibh-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bibh-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bibh-card p {\n  font-size: 14px;\n  color: var(--soi-bibh-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-bibh-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-bibh-card-mini {\n  background: var(--soi-bibh-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-bibh-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-bibh-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-bibh-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-bibh-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-bibh-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-bibh-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-bibh-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-bibh-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-bibh-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bibh-radius);\n  border: 1px solid var(--soi-bibh-line);\n  align-items: flex-start;\n}\n\n.soi-bibh-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-bibh-marine);\n  color: var(--soi-bibh-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-bibh-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-bibh-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-bibh-step-content p {\n  font-size: 14px;\n  color: var(--soi-bibh-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-bibh-compo {\n  background: var(--soi-bibh-off-white);\n  border-radius: var(--soi-bibh-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-bibh-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-bibh-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-bibh-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-bibh-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-bibh-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-bibh-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-bibh-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-bibh-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-bibh-pomme-light);\n  border-left: 4px solid var(--soi-bibh-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-bibh-radius) var(--soi-bibh-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-bibh-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-bibh-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-bibh-marine);\n  margin-bottom: 4px;\n}\n\n.soi-bibh-tip p {\n  font-size: 14px;\n  color: var(--soi-bibh-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-bibh-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-bibh-accordion-item {\n  background: var(--soi-bibh-off-white);\n  border-radius: var(--soi-bibh-radius-sm);\n  border: 1px solid var(--soi-bibh-line);\n  overflow: hidden;\n}\n\n.soi-bibh-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-bibh-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-bibh-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-bibh-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-bibh-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-bibh-accordion-item[open] .soi-bibh-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-bibh-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-bibh-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-bibh-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-bibh-cta-box {\n  background: var(--soi-bibh-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-bibh-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-bibh-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-bibh-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-bibh-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-bibh-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-bibh-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-bibh-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-bibh-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-bibh-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-bibh-compo-value {\n    text-align: left;\n  }\n\n  .soi-bibh-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-bibh-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-bibh-fiche {\n    --soi-bibh-text-soft: #2C3E50;\n    --soi-bibh-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ayur-vana","offers":[{"title":"Default Title","offer_id":61603376136522,"sku":"AY9801","price":14.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/bibhitaki-bio-et-vegan-en-poudre-ayurvana-packshot_1e6afd3f-8748-4805-8c73-f6abdd94f82d.webp?v=1779726394"},{"product_id":"pomegramax-en-gelules","title":"Pomegramax - Extrait de Grenade en gélules","description":"\n\u003cdiv class=\"soi-pomg-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-pomg-hero\"\u003e\n    \u003cdiv class=\"soi-pomg-hero-tag\"\u003e\n      \u003cspan class=\"soi-pomg-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Qualidiet\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-pomg-hero-title\"\u003ePomegramax en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-pomg-hero-subtitle\"\u003eL'extrait de grenade concentré à 70 % de polyphénols : la puissance antioxydante du fruit, sans les sucres, dans une gélule végétale de 350 mg.\u003c\/p\u003e\n    \u003cdiv class=\"soi-pomg-hero-labels\"\u003e\n      \u003cspan class=\"soi-pomg-label soi-pomg-label-accent\"\u003e70 % POLYPHÉNOLS\u003c\/span\u003e\n      \u003cspan class=\"soi-pomg-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-pomg-label\"\u003eEXTRACTION NATURELLE\u003c\/span\u003e\n      \u003cspan class=\"soi-pomg-label\"\u003eSANS ADDITIFS CHIMIQUES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 1 : Introduction --\u003e\n  \u003csection class=\"soi-pomg-section\"\u003e\n    \u003ch2\u003ePomegramax : l'extrait de grenade antioxydant à 70 % de polyphénols\u003c\/h2\u003e\n    \u003cp\u003eLa grenade est reconnue depuis des siècles pour ses propriétés protectrices exceptionnelles. Mais entre croquer un fruit frais et bénéficier d'un apport concentré en polyphénols, il y a un monde. \u003cstrong\u003ePomegramax\u003c\/strong\u003e fait le pont : chaque gélule de 350 mg vous apporte l'équivalent antioxydant de 60 cl de jus de grenade, grâce à un extrait titré à \u003cstrong\u003eminimum 70 % de polyphénols\u003c\/strong\u003e. Un concentré naturel, sans additifs chimiques, conçu pour votre organisme.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 2 : Pourquoi la grenade --\u003e\n  \u003csection class=\"soi-pomg-section\"\u003e\n    \u003ch2\u003ePourquoi la grenade est-elle un antioxydant de référence ?\u003c\/h2\u003e\n    \u003cp class=\"soi-pomg-section-intro\"\u003eLe fruit de \u003cem\u003ePunica granatum\u003c\/em\u003e (le grenadier) se distingue par sa richesse en polyphénols rares, absents ou très faibles dans les autres fruits. Voici ce qui le rend unique :\u003c\/p\u003e\n    \u003cdiv class=\"soi-pomg-grid\"\u003e\n      \u003cdiv class=\"soi-pomg-card\"\u003e\n        \u003ch3\u003e🔴 Les punicalagines\u003c\/h3\u003e\n        \u003cp\u003ePolyphénols propres à la grenade, avec une capacité antioxydante supérieure à celle du vin rouge ou du thé vert.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pomg-card\"\u003e\n        \u003ch3\u003e🧬 Les ellagitanins\u003c\/h3\u003e\n        \u003cp\u003ePrécurseurs de l'acide ellagique, libérés progressivement dans l'intestin pour une action durable au fil du temps.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pomg-card\"\u003e\n        \u003ch3\u003e🫐 Les anthocyanes\u003c\/h3\u003e\n        \u003cp\u003ePigments aux propriétés protectrices reconnues, notamment sur les cellules exposées au stress oxydatif.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"margin-top: 1.25rem;\"\u003eCes composés agissent ensemble pour neutraliser les radicaux libres, soutenir les défenses naturelles de votre organisme et limiter les phénomènes d'oxydation cellulaire liés au vieillissement ou à un mode de vie exigeant.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 3 : Ce qui différencie Pomegramax --\u003e\n  \u003csection class=\"soi-pomg-section\"\u003e\n    \u003ch2\u003eCe qui différencie Pomegramax des autres compléments à base de grenade\u003c\/h2\u003e\n    \u003cp class=\"soi-pomg-section-intro\"\u003eTous les extraits de grenade ne se valent pas. Voici ce qui fait la singularité de Pomegramax :\u003c\/p\u003e\n    \u003cdiv class=\"soi-pomg-benefits\"\u003e\n      \u003cdiv class=\"soi-pomg-benefit\"\u003e\n        \u003cdiv class=\"soi-pomg-benefit-icon\"\u003e\u003cspan\u003e💎\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003e70 % de polyphénols\u003c\/h3\u003e\n        \u003cp\u003eDont au moins 55 % d'ellagitanins et 45 % de punicalagines par gélule.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pomg-benefit\"\u003e\n        \u003cdiv class=\"soi-pomg-benefit-icon\"\u003e\u003cspan\u003e🎯\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003e20 % d'acide ellagique\u003c\/h3\u003e\n        \u003cp\u003eEntièrement bio-assimilable, directement utilisable par vos cellules.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pomg-benefit\"\u003e\n        \u003cdiv class=\"soi-pomg-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eExtraction 100 % naturelle\u003c\/h3\u003e\n        \u003cp\u003eSans solvants chimiques, pour préserver l'intégrité de chaque actif.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pomg-benefit\"\u003e\n        \u003cdiv class=\"soi-pomg-benefit-icon\"\u003e\u003cspan\u003e⏳\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eLibération progressive\u003c\/h3\u003e\n        \u003cp\u003eSolubilité totale dans l'eau et diffusion optimale dans l'organisme, pas un simple pic ponctuel.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 4 : Composition et posologie --\u003e\n  \u003csection class=\"soi-pomg-section\"\u003e\n    \u003ch2\u003eComposition et posologie de Pomegramax\u003c\/h2\u003e\n\n    \u003cdiv class=\"soi-pomg-compo\"\u003e\n      \u003cdiv class=\"soi-pomg-compo-row\"\u003e\n        \u003cspan class=\"soi-pomg-compo-label\"\u003ePar gélule (350 mg)\u003c\/span\u003e\n        \u003cspan class=\"soi-pomg-compo-value\"\u003eExtrait de grenade (\u003cem\u003ePunica granatum\u003c\/em\u003e, fruit)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pomg-compo-row\"\u003e\n        \u003cspan class=\"soi-pomg-compo-label\"\u003ePolyphénols totaux (min. 70 %)\u003c\/span\u003e\n        \u003cspan class=\"soi-pomg-compo-value\"\u003e245 mg par gélule\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pomg-compo-row\"\u003e\n        \u003cspan class=\"soi-pomg-compo-label\"\u003eEllagitanins (min. 55 %)\u003c\/span\u003e\n        \u003cspan class=\"soi-pomg-compo-value\"\u003eenviron 192,5 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pomg-compo-row\"\u003e\n        \u003cspan class=\"soi-pomg-compo-label\"\u003ePunicalagines (min. 45 %)\u003c\/span\u003e\n        \u003cspan class=\"soi-pomg-compo-value\"\u003eenviron 157,5 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pomg-compo-row\"\u003e\n        \u003cspan class=\"soi-pomg-compo-label\"\u003eAcide ellagique élémentaire (20 %)\u003c\/span\u003e\n        \u003cspan class=\"soi-pomg-compo-value\"\u003e70 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pomg-compo-row\"\u003e\n        \u003cspan class=\"soi-pomg-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-pomg-compo-value\"\u003eGélule végétale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pomg-compo-row\"\u003e\n        \u003cspan class=\"soi-pomg-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-pomg-compo-value\"\u003e120 gélules (2 mois de cure)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp style=\"margin-top: 1rem;\"\u003e\u003cem\u003eLes polyphénols ne disposent pas de valeurs nutritionnelles de référence (VNR) établies par la réglementation européenne.\u003c\/em\u003e\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-pomg-timeline\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-pomg-step\"\u003e\n        \u003cdiv class=\"soi-pomg-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-pomg-step-content\"\u003e\n          \u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n          \u003cp\u003ePrenez 2 gélules par jour, de préférence au moment des repas, avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pomg-step\"\u003e\n        \u003cdiv class=\"soi-pomg-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-pomg-step-content\"\u003e\n          \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 6 à 8 semaines est généralement conseillée pour un effet optimal.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pomg-step\"\u003e\n        \u003cdiv class=\"soi-pomg-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-pomg-step-content\"\u003e\n          \u003ch3\u003eAutonomie du flacon\u003c\/h3\u003e\n          \u003cp\u003eLe flacon de 120 gélules correspond à 2 mois de cure à raison de 2 gélules par jour.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 5 : Pour qui --\u003e\n  \u003csection class=\"soi-pomg-section\"\u003e\n    \u003ch2\u003ePour qui est fait Pomegramax ?\u003c\/h2\u003e\n    \u003cp class=\"soi-pomg-section-intro\"\u003eCe complément s'adresse à toute personne souhaitant renforcer sa protection antioxydante au quotidien :\u003c\/p\u003e\n    \u003cdiv class=\"soi-pomg-grid\"\u003e\n      \u003cdiv class=\"soi-pomg-card\"\u003e\n        \u003ch3\u003e🏙️ Stress oxydatif élevé\u003c\/h3\u003e\n        \u003cp\u003ePersonnes exposées à la pollution, au tabac ou au sport intensif, dont l'organisme fait face à une surproduction de radicaux libres.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pomg-card\"\u003e\n        \u003ch3\u003e🌱 Vitalité et avancée en âge\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez soutenir votre vitalité et vos défenses naturelles face aux effets du temps sur vos cellules.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pomg-card\"\u003e\n        \u003ch3\u003e🍎 Amateurs de grenade\u003c\/h3\u003e\n        \u003cp\u003eVous appréciez les bienfaits de la grenade mais ne pouvez pas consommer régulièrement du jus ou du fruit frais.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-pomg-accordion\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdetails class=\"soi-pomg-accordion-item\"\u003e\n        \u003csummary class=\"soi-pomg-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-pomg-accordion-content\"\u003e\n          \u003cp\u003eCe complément ne se substitue pas à un traitement médical. Demandez l'avis de votre médecin en cas de grossesse, d'allaitement ou de traitement médicamenteux en cours. Tenir hors de portée des enfants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 6 : FAQ --\u003e\n  \u003csection class=\"soi-pomg-section\"\u003e\n    \u003ch2\u003eQuestions fréquentes sur l'extrait de grenade en gélules\u003c\/h2\u003e\n    \u003cdiv class=\"soi-pomg-accordion\"\u003e\n      \u003cdetails class=\"soi-pomg-accordion-item\"\u003e\n        \u003csummary class=\"soi-pomg-accordion-header\"\u003e🍹 Quelle est la différence entre jus de grenade et extrait de grenade ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-pomg-accordion-content\"\u003e\n          \u003cp\u003eLe jus contient des polyphénols dilués dans beaucoup d'eau et de sucre. L'extrait concentre uniquement les actifs utiles, sans les calories ni les sucres du jus.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-pomg-accordion-item\"\u003e\n        \u003csummary class=\"soi-pomg-accordion-header\"\u003e📅 Peut-on prendre Pomegramax toute l'année ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-pomg-accordion-content\"\u003e\n          \u003cp\u003eOui, en cure renouvelable. Une pause de quelques semaines entre deux cures reste une bonne pratique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-pomg-accordion-item\"\u003e\n        \u003csummary class=\"soi-pomg-accordion-header\"\u003e🌿 Les gélules sont-elles végétales ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-pomg-accordion-content\"\u003e\n          \u003cp\u003eOui, l'enveloppe est d'origine végétale, ce qui convient aux végétariens et végétaliens.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"soi-pomg-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-pomg-cta-box\"\u003e\n      \u003cp class=\"soi-pomg-cta-tag\" style=\"color: white;\"\u003eLa puissance de la grenade, concentrée pour vous\u003c\/p\u003e\n      \u003cp class=\"soi-pomg-cta-text\" style=\"color: white;\"\u003eUne gélule, 70 % de polyphénols, l'équivalent de 60 cl de jus de grenade. Pour celles et ceux qui veulent prendre soin de leurs cellules avec ce que la nature a de meilleur à offrir.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-pomg-marine: #1A2D3D;\n  --soi-pomg-marine-dark: #0F1E2B;\n  --soi-pomg-marine-light: #2C4458;\n  --soi-pomg-pomme: #A1C544;\n  --soi-pomg-pomme-dark: #84A636;\n  --soi-pomg-pomme-light: rgba(161,197,68,0.10);\n  --soi-pomg-white: #FFFFFF;\n  --soi-pomg-off-white: #F8FAF6;\n  --soi-pomg-stone: #F1F3EE;\n  --soi-pomg-line: #E5E8E0;\n  --soi-pomg-primary: #B5303C;\n  --soi-pomg-primary-soft: rgba(181,48,60,0.08);\n  --soi-pomg-accent: #8B1A2B;\n  --soi-pomg-text: #1A2D3D;\n  --soi-pomg-text-soft: #4A5B6B;\n  --soi-pomg-text-muted: #7B8693;\n  --soi-pomg-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-pomg-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-pomg-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-pomg-radius: 12px;\n  --soi-pomg-radius-sm: 8px;\n  --soi-pomg-radius-pill: 999px;\n}\n\n.soi-pomg-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-pomg-fiche img { max-width: 100%; height: auto; }\n\n.soi-pomg-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-pomg-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-pomg-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* HERO *\/\n.soi-pomg-hero {\n  position: relative;\n  background: var(--soi-pomg-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-pomg-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-pomg-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-pomg-primary);\n}\n\n.soi-pomg-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-pomg-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-pomg-primary);\n  border-radius: 50%;\n}\n\n.soi-pomg-hero-title {\n  display: block;\n  color: var(--soi-pomg-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-pomg-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-pomg-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-pomg-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-pomg-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-pomg-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-pomg-label-accent {\n  background: var(--soi-pomg-primary);\n  border-color: var(--soi-pomg-primary);\n  color: var(--soi-pomg-white);\n  font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.soi-pomg-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-pomg-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-pomg-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-pomg-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-pomg-primary);\n  border-radius: 2px;\n}\n\n.soi-pomg-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-pomg-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-pomg-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-pomg-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-pomg-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* BENEFITS *\/\n.soi-pomg-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-pomg-benefit {\n  background: var(--soi-pomg-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-pomg-radius);\n  border: 1px solid var(--soi-pomg-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-pomg-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-pomg-shadow-md);\n}\n\n.soi-pomg-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-pomg-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-pomg-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-pomg-primary);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-pomg-benefit:hover .soi-pomg-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-pomg-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-pomg-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-pomg-benefit p {\n  font-size: 13px;\n  color: var(--soi-pomg-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID + CARDS *\/\n.soi-pomg-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-pomg-card {\n  background: var(--soi-pomg-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-pomg-radius);\n  border-left: 3px solid var(--soi-pomg-primary);\n}\n\n.soi-pomg-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-pomg-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-pomg-card p {\n  font-size: 14px;\n  color: var(--soi-pomg-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* COMPOSITION *\/\n.soi-pomg-compo {\n  background: var(--soi-pomg-off-white);\n  border-radius: var(--soi-pomg-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-pomg-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-pomg-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-pomg-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-pomg-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-pomg-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-pomg-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-pomg-marine);\n  text-align: right;\n}\n\n\/* TIMELINE *\/\n.soi-pomg-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-pomg-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-pomg-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-pomg-radius);\n  border: 1px solid var(--soi-pomg-line);\n  align-items: flex-start;\n}\n\n.soi-pomg-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-pomg-marine);\n  color: var(--soi-pomg-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-pomg-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-pomg-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-pomg-step-content p {\n  font-size: 14px;\n  color: var(--soi-pomg-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* ACCORDION *\/\n.soi-pomg-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-pomg-accordion-item {\n  background: var(--soi-pomg-off-white);\n  border-radius: var(--soi-pomg-radius-sm);\n  border: 1px solid var(--soi-pomg-line);\n  overflow: hidden;\n}\n\n.soi-pomg-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-pomg-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-pomg-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-pomg-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-pomg-primary);\n  transition: transform 0.2s ease;\n}\n\n.soi-pomg-accordion-item[open] .soi-pomg-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-pomg-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-pomg-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-pomg-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* CTA BOX *\/\n.soi-pomg-cta-box {\n  background: var(--soi-pomg-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-pomg-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-pomg-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-pomg-primary);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-pomg-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-pomg-primary);\n  margin-bottom: 0.75rem;\n}\n\n.soi-pomg-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-pomg-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* RESPONSIVE *\/\n@media (max-width: 640px) {\n  .soi-pomg-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-pomg-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-pomg-compo-value {\n    text-align: left;\n  }\n\n  .soi-pomg-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* ACCESSIBILITÉ *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-pomg-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-pomg-fiche {\n    --soi-pomg-text-soft: #2C3E50;\n    --soi-pomg-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603407692106,"sku":"VO4390","price":29.03,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/pomegramax-en-gelules-packshot.webp?v=1779631615"},{"product_id":"lyco15-en-gelules","title":"Lyco15 - Lycopène en gélules - Vital Osmose","description":"\u003cdiv class=\"soi-lyco-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-lyco-hero\"\u003e\n    \u003cdiv class=\"soi-lyco-hero-tag\"\u003e\n      \u003cspan class=\"soi-lyco-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Qualidiet\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-lyco-hero-title\"\u003eLe pigment rouge aux mille vertus\u003c\/span\u003e\n    \u003cp class=\"soi-lyco-hero-subtitle\"\u003e15 mg de lycopène breveté par gélule : une protection antioxydante quotidienne grâce à l'extrait concentré Lycobeads 20%\u003c\/p\u003e\n    \u003cdiv class=\"soi-lyco-hero-labels\"\u003e\n      \u003cspan class=\"soi-lyco-label soi-lyco-label-accent\"\u003eEXTRAIT BREVETÉ\u003c\/span\u003e\n      \u003cspan class=\"soi-lyco-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-lyco-label\"\u003e60 GÉLULES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 1 : Lyco15 introduction --\u003e\n  \u003csection class=\"soi-lyco-section\"\u003e\n    \u003ch2\u003eLyco15 : le lycopène breveté à 15 mg par gélule pour une protection antioxydante au quotidien\u003c\/h2\u003e\n    \u003cp\u003eVous avez entendu parler du \u003cstrong\u003elycopène\u003c\/strong\u003e et de ses bienfaits, mais vous ne savez pas exactement par où commencer ? Voici ce qu'il faut savoir : le lycopène est un \u003cstrong\u003epigment rouge naturel de la famille des caroténoïdes\u003c\/strong\u003e, présent en grande quantité dans la tomate (\u003cem\u003eLycopersicon esculentum\u003c\/em\u003e). C'est l'un des antioxydants les plus puissants que l'on connaisse, et contrairement à beaucoup d'autres, il n'est pas synthétisé par l'organisme. Il doit donc être apporté par l'alimentation ou par une supplémentation ciblée.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eLyco15\u003c\/strong\u003e vous en apporte \u003cstrong\u003e15 mg par gélule\u003c\/strong\u003e, grâce à un extrait breveté hautement concentré et réellement assimilable.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 : Qu'est-ce que le lycopène --\u003e\n  \u003csection class=\"soi-lyco-section\"\u003e\n    \u003ch2\u003eQu'est-ce que le lycopène ? Ce que la science dit réellement\u003c\/h2\u003e\n    \u003cp class=\"soi-lyco-section-intro\"\u003eLe lycopène est un caroténoïde liposoluble, c'est-à-dire qu'il se dissout dans les graisses. Sa structure moléculaire lui confère une capacité exceptionnelle à \u003cstrong\u003eneutraliser les radicaux libres\u003c\/strong\u003e, ces molécules instables responsables du stress oxydatif qui accélère le vieillissement cellulaire.\u003c\/p\u003e\n    \u003cp class=\"soi-lyco-section-intro\"\u003eConcrètement, un apport régulier en lycopène est associé à plusieurs domaines de bien-être :\u003c\/p\u003e\n    \u003cdiv class=\"soi-lyco-benefits\"\u003e\n      \u003cdiv class=\"soi-lyco-benefit\"\u003e\n        \u003cdiv class=\"soi-lyco-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProtection cellulaire anti-âge\u003c\/h3\u003e\n        \u003cp\u003eIl aide à préserver l'intégrité des cellules face aux agressions oxydatives quotidiennes : pollution, UV, alimentation déséquilibrée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lyco-benefit\"\u003e\n        \u003cdiv class=\"soi-lyco-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSanté cutanée\u003c\/h3\u003e\n        \u003cp\u003eLe lycopène contribue à protéger la peau des effets des rayons UV et à maintenir son éclat naturel, en renforçant les défenses cutanées de l'intérieur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lyco-benefit\"\u003e\n        \u003cdiv class=\"soi-lyco-benefit-icon\"\u003e\u003cspan\u003e🧔\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eConfort urinaire masculin\u003c\/h3\u003e\n        \u003cp\u003eLe lycopène est particulièrement étudié pour son rôle dans le soutien de la santé de la prostate et le maintien d'un confort urinaire optimal chez l'homme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lyco-benefit\"\u003e\n        \u003cdiv class=\"soi-lyco-benefit-icon\"\u003e\u003cspan\u003e❤️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien cardiovasculaire\u003c\/h3\u003e\n        \u003cp\u003eDes recherches suggèrent un lien entre un apport régulier en lycopène et le maintien d'une bonne santé vasculaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lyco-tip\"\u003e\n      \u003cdiv class=\"soi-lyco-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eÀ la question « le lycopène est-il dangereux ? » : aux doses recommandées, le lycopène est très bien toléré. Une consommation excessive et prolongée peut provoquer une \u003cstrong\u003elycopénodermie\u003c\/strong\u003e, coloration orangée bénigne de la peau, qui disparaît à l'arrêt. Ce complément ne remplace pas un suivi médical.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 : Technologie Lycobeads --\u003e\n  \u003csection class=\"soi-lyco-section\"\u003e\n    \u003ch2\u003eCe qui rend Lyco15 différent : la technologie Lycobeads 20%\u003c\/h2\u003e\n    \u003cp\u003eTous les compléments au lycopène ne se valent pas. La biodisponibilité, c'est-à-dire la quantité réellement absorbée par votre organisme, varie énormément selon la forme utilisée.\u003c\/p\u003e\n    \u003cp\u003eLyco15 intègre l'extrait breveté \u003cstrong\u003eLycobeads 20%\u003c\/strong\u003e du laboratoire Lycored, une référence mondiale dans la recherche sur les caroténoïdes. Ce procédé unique repose sur une \u003cstrong\u003emicroencapsulation dans une base d'algue\u003c\/strong\u003e, ce qui permet de :\u003c\/p\u003e\n    \u003cdiv class=\"soi-lyco-grid\"\u003e\n      \u003cdiv class=\"soi-lyco-card\"\u003e\n        \u003ch3\u003e🔬 Stabilité garantie\u003c\/h3\u003e\n        \u003cp\u003eLe lycopène est protégé de l'oxydation, ce qui garantit sa stabilité dans le temps jusqu'à la prise.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lyco-card\"\u003e\n        \u003ch3\u003e💊 Absorption optimisée\u003c\/h3\u003e\n        \u003cp\u003eL'absorption intestinale est optimisée grâce à la microencapsulation, même sans repas gras concomitant.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lyco-card\"\u003e\n        \u003ch3\u003e🎯 Dosage précis\u003c\/h3\u003e\n        \u003cp\u003eChaque gélule délivre exactement \u003cstrong\u003e15 mg de lycopène pur\u003c\/strong\u003e, sans variation de dose.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 : Composition et posologie --\u003e\n  \u003csection class=\"soi-lyco-section\"\u003e\n    \u003ch2\u003eComposition et posologie\u003c\/h2\u003e\n    \u003cdiv class=\"soi-lyco-compo\"\u003e\n      \u003cdiv class=\"soi-lyco-compo-row\"\u003e\n        \u003cspan class=\"soi-lyco-compo-label\"\u003ePar gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-lyco-compo-value\"\u003eLycobeads 20% (extrait de tomate breveté)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lyco-compo-row\"\u003e\n        \u003cspan class=\"soi-lyco-compo-label\"\u003eDosage Lycobeads 20%\u003c\/span\u003e\n        \u003cspan class=\"soi-lyco-compo-value\"\u003e75 mg, soit \u003cstrong\u003e15 mg de lycopène\u003c\/strong\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lyco-compo-row\"\u003e\n        \u003cspan class=\"soi-lyco-compo-label\"\u003eExcipients\u003c\/span\u003e\n        \u003cspan class=\"soi-lyco-compo-value\"\u003eBase d'algue (support de microencapsulation), enveloppe végétale (gélule HPMC)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lyco-compo-row\"\u003e\n        \u003cspan class=\"soi-lyco-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-lyco-compo-value\"\u003eBoîte de \u003cstrong\u003e60 gélules\u003c\/strong\u003e, soit 2 mois de cure\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-lyco-timeline\"\u003e\n      \u003cdiv class=\"soi-lyco-step\"\u003e\n        \u003cdiv class=\"soi-lyco-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-lyco-step-content\"\u003e\n          \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n          \u003cp\u003ePrenez \u003cstrong\u003e1 gélule par jour\u003c\/strong\u003e, de préférence au cours d'un repas contenant un peu de matières grasses pour favoriser l'assimilation du lycopène, naturellement liposoluble.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lyco-step\"\u003e\n        \u003cdiv class=\"soi-lyco-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-lyco-step-content\"\u003e\n          \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n          \u003cp\u003eUne cure de \u003cstrong\u003e2 à 3 mois\u003c\/strong\u003e est recommandée pour des effets durables.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 : Pour qui --\u003e\n  \u003csection class=\"soi-lyco-section\"\u003e\n    \u003ch2\u003ePour qui est conseillé Lyco15 ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-lyco-grid\"\u003e\n      \u003cdiv class=\"soi-lyco-card\"\u003e\n        \u003ch3\u003e🧔 Hommes de plus de 40 ans\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez prendre soin de votre \u003cstrong\u003econfort urinaire et de votre prostate\u003c\/strong\u003e ? Lyco15 vous apporte un soutien antioxydant ciblé, particulièrement étudié dans ce domaine.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lyco-card\"\u003e\n        \u003ch3\u003e☀️ Peaux exposées\u003c\/h3\u003e\n        \u003cp\u003eVous êtes exposé au soleil ou à la pollution ? Le lycopène renforce votre \u003cstrong\u003eprotection cutanée antioxydante\u003c\/strong\u003e de l'intérieur, pour une peau mieux préparée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lyco-card\"\u003e\n        \u003ch3\u003e🍅 Tous les profils\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez enrichir votre alimentation en \u003cstrong\u003elycopène biodisponible\u003c\/strong\u003e, sans avoir besoin de consommer des kilos de tomates cuites chaque jour.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lyco-accordion\"\u003e\n      \u003cdetails class=\"soi-lyco-accordion-item\"\u003e\n        \u003csummary class=\"soi-lyco-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-lyco-accordion-content\"\u003e\n          \u003cp\u003eCe complément est déconseillé aux femmes enceintes et allaitantes sans avis médical préalable. Il ne se substitue à aucun traitement médical.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"soi-lyco-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-lyco-cta-box\"\u003e\n      \u003cp class=\"soi-lyco-cta-tag\" style=\"color: white;\"\u003eSe protéger de l'intérieur, c'est la base d'un bien-être qui dure\u003c\/p\u003e\n      \u003cp class=\"soi-lyco-cta-text\" style=\"color: white;\"\u003eAvec Lyco15, vous choisissez l'un des antioxydants les mieux documentés de la nature, dans sa forme la plus concentrée et la mieux absorbée. Une gélule par jour, un geste simple pour prendre soin de vos cellules, de votre peau et de votre vitalité.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  \/* === Couleurs Soinat (FIXES) === *\/\n  --soi-lyco-marine: #1A2D3D;\n  --soi-lyco-marine-dark: #0F1E2B;\n  --soi-lyco-marine-light: #2C4458;\n  --soi-lyco-pomme: #A1C544;\n  --soi-lyco-pomme-dark: #84A636;\n  --soi-lyco-pomme-light: rgba(161,197,68,0.10);\n\n  \/* === Neutres Soinat === *\/\n  --soi-lyco-white: #FFFFFF;\n  --soi-lyco-off-white: #F8FAF6;\n  --soi-lyco-stone: #F1F3EE;\n  --soi-lyco-line: #E5E8E0;\n\n  \/* === Couleurs dynamiques (packaging blanc\/bleu marine\/rouge tomate) === *\/\n  --soi-lyco-primary: #C0392B;\n  --soi-lyco-primary-soft: #F2D7D5;\n  --soi-lyco-accent: #3B2F6B;\n\n  \/* === Textes === *\/\n  --soi-lyco-text: #1A2D3D;\n  --soi-lyco-text-soft: #4A5B6B;\n  --soi-lyco-text-muted: #7B8693;\n\n  \/* === Effets === *\/\n  --soi-lyco-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-lyco-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-lyco-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-lyco-radius: 12px;\n  --soi-lyco-radius-sm: 8px;\n  --soi-lyco-radius-pill: 999px;\n}\n\n\/* === RESET === *\/\n.soi-lyco-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-lyco-fiche img { max-width: 100%; height: auto; }\n\n\/* === CONTENEUR PRINCIPAL === *\/\n.soi-lyco-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-lyco-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-lyco-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-lyco-hero {\n  position: relative;\n  background: var(--soi-lyco-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-lyco-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-lyco-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-lyco-pomme);\n}\n\n.soi-lyco-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-lyco-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-lyco-pomme);\n  border-radius: 50%;\n}\n\n.soi-lyco-hero-title {\n  display: block;\n  color: var(--soi-lyco-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-lyco-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-lyco-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-lyco-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-lyco-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-lyco-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-lyco-label-accent {\n  background: var(--soi-lyco-pomme);\n  border-color: var(--soi-lyco-pomme);\n  color: var(--soi-lyco-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-lyco-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-lyco-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-lyco-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-lyco-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-lyco-pomme);\n  border-radius: 2px;\n}\n\n.soi-lyco-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-lyco-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-lyco-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-lyco-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-lyco-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-lyco-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-lyco-benefit {\n  background: var(--soi-lyco-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-lyco-radius);\n  border: 1px solid var(--soi-lyco-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-lyco-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-lyco-shadow-md);\n}\n\n.soi-lyco-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-lyco-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-lyco-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-lyco-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-lyco-benefit:hover .soi-lyco-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-lyco-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-lyco-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-lyco-benefit p {\n  font-size: 13px;\n  color: var(--soi-lyco-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-lyco-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n  margin-bottom: 1.25rem;\n}\n\n.soi-lyco-card {\n  background: var(--soi-lyco-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-lyco-radius);\n  border-left: 3px solid var(--soi-lyco-pomme);\n}\n\n.soi-lyco-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-lyco-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-lyco-card p {\n  font-size: 14px;\n  color: var(--soi-lyco-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-lyco-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-top: 1.5rem;\n}\n\n.soi-lyco-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-lyco-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-lyco-radius);\n  border: 1px solid var(--soi-lyco-line);\n  align-items: flex-start;\n}\n\n.soi-lyco-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-lyco-marine);\n  color: var(--soi-lyco-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-lyco-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-lyco-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-lyco-step-content p {\n  font-size: 14px;\n  color: var(--soi-lyco-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-lyco-compo {\n  background: var(--soi-lyco-off-white);\n  border-radius: var(--soi-lyco-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-lyco-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-lyco-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-lyco-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-lyco-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-lyco-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-lyco-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-lyco-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-lyco-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-lyco-pomme-light);\n  border-left: 4px solid var(--soi-lyco-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-lyco-radius) var(--soi-lyco-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-lyco-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-lyco-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-lyco-marine);\n  margin-bottom: 4px;\n}\n\n.soi-lyco-tip p {\n  font-size: 14px;\n  color: var(--soi-lyco-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-lyco-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  margin-top: 1.25rem;\n}\n\n.soi-lyco-accordion-item {\n  background: var(--soi-lyco-off-white);\n  border-radius: var(--soi-lyco-radius-sm);\n  border: 1px solid var(--soi-lyco-line);\n  overflow: hidden;\n}\n\n.soi-lyco-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-lyco-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-lyco-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-lyco-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-lyco-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-lyco-accordion-item[open] .soi-lyco-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-lyco-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-lyco-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-lyco-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-lyco-cta-box {\n  background: var(--soi-lyco-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-lyco-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-lyco-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-lyco-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-lyco-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-lyco-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-lyco-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-lyco-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-lyco-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-lyco-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-lyco-compo-value {\n    text-align: left;\n  }\n\n  .soi-lyco-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-lyco-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-lyco-fiche {\n    --soi-lyco-text-soft: #2C3E50;\n    --soi-lyco-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603408642378,"sku":"VO4685","price":25.32,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/lyco15-en-gelules-packshot_11zon.webp?v=1779979483"},{"product_id":"huile-de-graines-de-figue-de-barbarie-najel","title":"Huile de graines de figue de Barbarie – Najel","description":"\n\n\u003cdiv class=\"soi-fdb-fiche\"\u003e\n\n  \u003csection class=\"soi-fdb-hero\"\u003e\n    \u003cdiv class=\"soi-fdb-hero-tag\"\u003e\n      \u003cspan class=\"soi-fdb-tag-dot\"\u003e\u003c\/span\u003e\n      Huile végétale · Najel\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-fdb-hero-title\"\u003eUn rituel précieux, soir après soir\u003c\/span\u003e\n    \u003cp class=\"soi-fdb-hero-subtitle\"\u003eL'or liquide du désert : une huile d'exception, 100 % pure, extraite par première pression à froid pour offrir à votre peau nutrition, protection et éclat retrouvé.\u003c\/p\u003e\n    \u003cdiv class=\"soi-fdb-hero-labels\"\u003e\n      \u003cspan class=\"soi-fdb-label soi-fdb-label-accent\"\u003eCOSMOS NATURAL\u003c\/span\u003e\n      \u003cspan class=\"soi-fdb-label\"\u003e100 % NATURELLE\u003c\/span\u003e\n      \u003cspan class=\"soi-fdb-label\"\u003eSANS PARABÈNES\u003c\/span\u003e\n      \u003cspan class=\"soi-fdb-label\"\u003eSANS SILICONES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-fdb-section\"\u003e\n    \u003ch2\u003eHuile de pépins de figue de Barbarie Najel : l'or liquide du désert pour votre peau\u003c\/h2\u003e\n    \u003cp\u003eParmi les huiles végétales les plus précieuses au monde, \u003cstrong\u003el'huile de pépins de figue de Barbarie\u003c\/strong\u003e occupe une place à part. Il faut environ \u003cstrong\u003eune tonne de fruits\u003c\/strong\u003e pour obtenir seulement un litre d'huile : c'est dire la rareté et la concentration de ses actifs. La marque \u003cstrong\u003eNajel\u003c\/strong\u003e, spécialiste des trésors du désert, vous propose ici une version \u003cstrong\u003e100 % pure, certifiée Cosmos Natural\u003c\/strong\u003e, extraite par première pression à froid pour préserver tous ses bienfaits.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-fdb-section\"\u003e\n    \u003ch2\u003ePourquoi cette huile de figue de Barbarie est-elle si efficace ?\u003c\/h2\u003e\n    \u003cp class=\"soi-fdb-section-intro\"\u003eSa composition est tout simplement exceptionnelle. Voici ce qui en fait un soin anti-âge de référence :\u003c\/p\u003e\n    \u003cdiv class=\"soi-fdb-benefits\"\u003e\n      \u003cdiv class=\"soi-fdb-benefit\"\u003e\n        \u003cdiv class=\"soi-fdb-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVitamine E en quantité record\u003c\/h3\u003e\n        \u003cp\u003eJusqu'à 1000 mg\/kg, soit l'une des teneurs les plus élevées parmi les huiles végétales. Elle neutralise les radicaux libres responsables du vieillissement cutané et protège les cellules de la peau.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-fdb-benefit\"\u003e\n        \u003cdiv class=\"soi-fdb-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAcides gras essentiels\u003c\/h3\u003e\n        \u003cp\u003eLes oméga-6 et oméga-9 renforcent la barrière cutanée, restaurent le film hydrolipidique et améliorent durablement la souplesse et l'élasticité de l'épiderme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-fdb-benefit\"\u003e\n        \u003cdiv class=\"soi-fdb-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eStérols végétaux\u003c\/h3\u003e\n        \u003cp\u003eCes actifs apaisants aident à raffermir les tissus et à atténuer les rides d'expression sur le long terme.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-fdb-tip\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-fdb-tip-icon\"\u003e🌟\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eRésultat\u003c\/strong\u003e\n        \u003cp\u003eUne peau visiblement repulpée, plus lumineuse, mieux hydratée, avec des rides progressivement atténuées après plusieurs semaines d'utilisation régulière.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-fdb-section\"\u003e\n    \u003ch2\u003ePour qui est faite cette huile de figue de Barbarie ?\u003c\/h2\u003e\n    \u003cp\u003eElle convient particulièrement aux \u003cstrong\u003epeaux matures, sèches ou déshydratées\u003c\/strong\u003e, mais aussi aux peaux mixtes utilisées en faible quantité. Si votre peau tire, manque d'éclat ou présente des signes de fatigue, cette huile de pépins de figue de Barbarie est une réponse naturelle et concrète.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-fdb-section\"\u003e\n    \u003ch2\u003eComment utiliser l'huile de figue de Barbarie Najel ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-fdb-timeline\"\u003e\n      \u003cdiv class=\"soi-fdb-step\"\u003e\n        \u003cdiv class=\"soi-fdb-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-fdb-step-content\"\u003e\n          \u003ch3\u003eVisage et contour des yeux\u003c\/h3\u003e\n          \u003cp\u003eDéposez 2 à 3 gouttes dans le creux de la main, réchauffez légèrement, puis appliquez en massages circulaires doux sur le visage propre, le cou et le décolleté. Idéalement le soir, pour laisser la peau se régénérer pendant la nuit.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-fdb-step\"\u003e\n        \u003cdiv class=\"soi-fdb-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-fdb-step-content\"\u003e\n          \u003ch3\u003eEn soin ciblé\u003c\/h3\u003e\n          \u003cp\u003eAppliquez directement sur les zones concernées (pattes d'oie, rides du front, lèvres sèches) pour une action localisée et intensive.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-fdb-step\"\u003e\n        \u003cdiv class=\"soi-fdb-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-fdb-step-content\"\u003e\n          \u003ch3\u003eEn booster de votre crème\u003c\/h3\u003e\n          \u003cp\u003eMélangez quelques gouttes à votre crème hydratante habituelle pour décupler son efficacité. L'huile de figue de Barbarie s'intègre parfaitement à tout rituel beauté existant.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-fdb-tip\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-fdb-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePour un résultat visible, comptez \u003cstrong\u003e4 à 6 semaines\u003c\/strong\u003e d'utilisation régulière. La texture fine et non grasse pénètre rapidement, sans laisser de film poisseux.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-fdb-section\"\u003e\n    \u003ch2\u003eComposition de l'huile Najel\u003c\/h2\u003e\n    \u003cdiv class=\"soi-fdb-compo\"\u003e\n      \u003cdiv class=\"soi-fdb-compo-row\"\u003e\n        \u003cspan class=\"soi-fdb-compo-label\"\u003eIngrédient unique\u003c\/span\u003e\n        \u003cspan class=\"soi-fdb-compo-value\"\u003e\u003cem\u003eOpuntia Ficus-Indica Seed Oil\u003c\/em\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-fdb-compo-row\"\u003e\n        \u003cspan class=\"soi-fdb-compo-label\"\u003eExtraction\u003c\/span\u003e\n        \u003cspan class=\"soi-fdb-compo-value\"\u003ePremière pression à froid\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-fdb-compo-row\"\u003e\n        \u003cspan class=\"soi-fdb-compo-label\"\u003eOrigine naturelle\u003c\/span\u003e\n        \u003cspan class=\"soi-fdb-compo-value\"\u003e100 %\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-fdb-compo-row\"\u003e\n        \u003cspan class=\"soi-fdb-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-fdb-compo-value\"\u003eCosmos Natural par Ecocert\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-fdb-compo-row\"\u003e\n        \u003cspan class=\"soi-fdb-compo-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-fdb-compo-value\"\u003eConservateurs, parabènes, silicones, colorants\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-fdb-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"soi-fdb-accordion\"\u003e\n      \u003cdetails class=\"soi-fdb-accordion-item\"\u003e\n        \u003csummary class=\"soi-fdb-accordion-header\"\u003e⚠️ Usage et conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-fdb-accordion-content\"\u003e\n          \u003cp\u003eRéservé à un usage cosmétique externe. Ne pas ingérer. Conserver à l'abri de la chaleur et de la lumière directe.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-fdb-accordion-item\"\u003e\n        \u003csummary class=\"soi-fdb-accordion-header\"\u003e🩺 Allergies et avertissement\u003c\/summary\u003e\n        \u003cdiv class=\"soi-fdb-accordion-content\"\u003e\n          \u003cp\u003eEn cas d'allergie aux cactacées, consultez un professionnel de santé avant utilisation. Ce produit est un soin cosmétique et ne remplace en aucun cas un traitement médical.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-fdb-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-fdb-cta-box\"\u003e\n      \u003cp class=\"soi-fdb-cta-tag\" style=\"color: white;\"\u003eUn rituel précieux, soir après soir\u003c\/p\u003e\n      \u003cp class=\"soi-fdb-cta-text\" style=\"color: white;\"\u003eRare, concentrée, d'une pureté irréprochable : quelques gouttes suffisent chaque soir pour offrir à votre peau nutrition, protection et éclat retrouvé.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-fdb-marine: #1A2D3D;\n  --soi-fdb-marine-dark: #0F1E2B;\n  --soi-fdb-marine-light: #2C4458;\n  --soi-fdb-pomme: #A1C544;\n  --soi-fdb-pomme-dark: #84A636;\n  --soi-fdb-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-fdb-white: #FFFFFF;\n  --soi-fdb-off-white: #F8FAF6;\n  --soi-fdb-stone: #F1F3EE;\n  --soi-fdb-line: #E5E8E0;\n\n  --soi-fdb-primary: #C9A84C;\n  --soi-fdb-primary-soft: rgba(201,168,76,0.12);\n  --soi-fdb-accent: #8B6914;\n\n  --soi-fdb-text: #1A2D3D;\n  --soi-fdb-text-soft: #4A5B6B;\n  --soi-fdb-text-muted: #7B8693;\n\n  --soi-fdb-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-fdb-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-fdb-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-fdb-radius: 12px;\n  --soi-fdb-radius-sm: 8px;\n  --soi-fdb-radius-pill: 999px;\n}\n\n.soi-fdb-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-fdb-fiche img { max-width: 100%; height: auto; }\n\n.soi-fdb-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-fdb-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-fdb-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-fdb-hero {\n  position: relative;\n  background: var(--soi-fdb-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-fdb-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-fdb-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-fdb-primary);\n}\n\n.soi-fdb-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-fdb-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-fdb-primary);\n  border-radius: 50%;\n}\n\n.soi-fdb-hero-title {\n  display: block;\n  color: var(--soi-fdb-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-fdb-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-fdb-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-fdb-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-fdb-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-fdb-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-fdb-label-accent {\n  background: var(--soi-fdb-primary);\n  border-color: var(--soi-fdb-primary);\n  color: var(--soi-fdb-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-fdb-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-fdb-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-fdb-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-fdb-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-fdb-primary);\n  border-radius: 2px;\n}\n\n.soi-fdb-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-fdb-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-fdb-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-fdb-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-fdb-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-fdb-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-fdb-benefit {\n  background: var(--soi-fdb-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-fdb-radius);\n  border: 1px solid var(--soi-fdb-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-fdb-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-fdb-shadow-md);\n}\n\n.soi-fdb-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-fdb-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-fdb-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-fdb-primary);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-fdb-benefit:hover .soi-fdb-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-fdb-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-fdb-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-fdb-benefit p {\n  font-size: 13px;\n  color: var(--soi-fdb-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-fdb-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-fdb-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-fdb-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-fdb-radius);\n  border: 1px solid var(--soi-fdb-line);\n  align-items: flex-start;\n}\n\n.soi-fdb-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-fdb-marine);\n  color: var(--soi-fdb-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-fdb-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-fdb-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-fdb-step-content p {\n  font-size: 14px;\n  color: var(--soi-fdb-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-fdb-compo {\n  background: var(--soi-fdb-off-white);\n  border-radius: var(--soi-fdb-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-fdb-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-fdb-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-fdb-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-fdb-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-fdb-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-fdb-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-fdb-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-fdb-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-fdb-primary-soft);\n  border-left: 4px solid var(--soi-fdb-primary);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-fdb-radius) var(--soi-fdb-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-fdb-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-fdb-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-fdb-marine);\n  margin-bottom: 4px;\n}\n\n.soi-fdb-tip p {\n  font-size: 14px;\n  color: var(--soi-fdb-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-fdb-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-fdb-accordion-item {\n  background: var(--soi-fdb-off-white);\n  border-radius: var(--soi-fdb-radius-sm);\n  border: 1px solid var(--soi-fdb-line);\n  overflow: hidden;\n}\n\n.soi-fdb-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-fdb-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-fdb-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-fdb-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-fdb-primary);\n  transition: transform 0.2s ease;\n}\n\n.soi-fdb-accordion-item[open] .soi-fdb-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-fdb-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-fdb-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-fdb-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-fdb-cta-box {\n  background: var(--soi-fdb-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-fdb-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-fdb-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-fdb-primary);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-fdb-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-fdb-primary);\n  margin-bottom: 0.75rem;\n}\n\n.soi-fdb-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-fdb-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-fdb-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-fdb-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-fdb-compo-value {\n    text-align: left;\n  }\n\n  .soi-fdb-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-fdb-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-fdb-fiche {\n    --soi-fdb-text-soft: #2C3E50;\n    --soi-fdb-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Najel","offers":[{"title":"Default Title","offer_id":61603646112074,"sku":"NJ0195","price":17.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/huile-de-graines-de-figue-de-barbarie-najel-packshot.webp?v=1780668299"},{"product_id":"epilobe-bio-en-gelules-vital-osmose","title":"Épilobe Bio en gélules – Vital Osmose","description":"\u003cdiv class=\"soi-epil-fiche\"\u003e\n\n\u003csection class=\"soi-epil-hero\"\u003e\n\u003cdiv class=\"soi-epil-hero-tag\"\u003e\n\u003cspan class=\"soi-epil-tag-dot\"\u003e\u003c\/span\u003e\nComplément alimentaire · Neodiet\n\u003c\/div\u003e\n\u003cspan class=\"soi-epil-hero-title\"\u003eRetrouvez confort urinaire \u0026amp; prostatique\u003c\/span\u003e\n\u003cp class=\"soi-epil-hero-subtitle\"\u003eLe soutien naturel de votre confort urinaire et prostatique, issu de l'agriculture biologique certifiée, en formule vegan pure et sans additif.\u003c\/p\u003e\n\u003cdiv class=\"soi-epil-hero-labels\"\u003e\n\u003cspan class=\"soi-epil-label soi-epil-label-accent\"\u003eBIO FR-BIO-01\u003c\/span\u003e\n\u003cspan class=\"soi-epil-label\"\u003eVEGAN\u003c\/span\u003e\n\u003cspan class=\"soi-epil-label\"\u003eSANS ADDITIF\u003c\/span\u003e\n\u003cspan class=\"soi-epil-label\"\u003e200 GÉLULES\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-epil-section\"\u003e\n\u003ch2\u003ePourquoi choisir l'épilobe à petites fleurs en gélules bio ?\u003c\/h2\u003e\n\u003cp class=\"soi-epil-section-intro\"\u003eSi vous cherchez un soutien naturel pour votre prostate ou votre confort urinaire, l'épilobe est souvent la première plante citée par les phytothérapeutes. Elle contient des tanins, des flavonoïdes et des phytostérols qui agissent en synergie pour maintenir un fonctionnement urinaire normal chez l'homme, notamment à partir de 40 ans.\u003c\/p\u003e\n\u003cdiv class=\"soi-epil-benefits\"\u003e\n\u003cdiv class=\"soi-epil-benefit\"\u003e\n\u003cdiv class=\"soi-epil-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eConfort urinaire masculin\u003c\/h3\u003e\n\u003cp\u003eL'épilobe à petites fleurs aide à maintenir une miction normale et à réduire la gêne associée à une prostate sensible.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-epil-benefit\"\u003e\n\u003cdiv class=\"soi-epil-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003ePropriétés antioxydantes\u003c\/h3\u003e\n\u003cp\u003eRiche en polyphénols, elle protège les cellules contre le stress oxydatif et contribue à ralentir le vieillissement cellulaire.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-epil-benefit\"\u003e\n\u003cdiv class=\"soi-epil-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eRésistance naturelle\u003c\/h3\u003e\n\u003cp\u003eSes actifs soutiennent les défenses physiologiques, utiles en cas de fatigue ou de changements saisonniers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-epil-benefit\"\u003e\n\u003cdiv class=\"soi-epil-benefit-icon\"\u003e\u003cspan\u003e🍃\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eConfort digestif\u003c\/h3\u003e\n\u003cp\u003eTraditionnellement, l'épilobe est aussi associée à un meilleur confort gastro-intestinal.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-epil-section\"\u003e\n\u003ch2\u003eComposition et dosage des gélules d'épilobe bio\u003c\/h2\u003e\n\u003cp class=\"soi-epil-section-intro\"\u003eChez Soinat, la transparence sur la composition est essentielle pour vous aider à faire un choix éclairé. Voici le détail de ce complément.\u003c\/p\u003e\n\u003cdiv class=\"soi-epil-compo\"\u003e\n\u003cdiv class=\"soi-epil-compo-row\"\u003e\n\u003cspan class=\"soi-epil-compo-label\"\u003eIngrédient unique\u003c\/span\u003e\n\u003cspan class=\"soi-epil-compo-value\"\u003ePoudre de plante d'épilobe à petites fleurs (\u003cem\u003eEpilobium parviflorum\u003c\/em\u003e), agriculture biologique\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-epil-compo-row\"\u003e\n\u003cspan class=\"soi-epil-compo-label\"\u003eDosage par gélule\u003c\/span\u003e\n\u003cspan class=\"soi-epil-compo-value\"\u003e200 mg d'épilobe bio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-epil-compo-row\"\u003e\n\u003cspan class=\"soi-epil-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n\u003cspan class=\"soi-epil-compo-value\"\u003eGélule végétale (HPMC), 100 % vegan\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-epil-compo-row\"\u003e\n\u003cspan class=\"soi-epil-compo-label\"\u003eContenu du flacon\u003c\/span\u003e\n\u003cspan class=\"soi-epil-compo-value\"\u003e200 gélules\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-epil-compo-row\"\u003e\n\u003cspan class=\"soi-epil-compo-label\"\u003eCertification\u003c\/span\u003e\n\u003cspan class=\"soi-epil-compo-value\"\u003eAgriculture biologique, FR-BIO-01 (UE \/ non UE)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-epil-compo-row\"\u003e\n\u003cspan class=\"soi-epil-compo-label\"\u003eFormule\u003c\/span\u003e\n\u003cspan class=\"soi-epil-compo-value\"\u003eSans additif, sans excipient superflu\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin-top: 1rem; font-size: 13px; color: var(--soi-epil-text-muted);\"\u003eCe produit ne contient pas de valeurs nutritionnelles de référence (VNR) établies pour l'épilobe, car il s'agit d'un usage phytothérapeutique traditionnel et non d'un apport en micronutriments.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-epil-section\"\u003e\n\u003ch2\u003eComment prendre les gélules d'épilobe ? Posologie conseillée\u003c\/h2\u003e\n\u003cdiv class=\"soi-epil-timeline\"\u003e\n\u003cdiv class=\"soi-epil-step\"\u003e\n\u003cdiv class=\"soi-epil-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"soi-epil-step-content\"\u003e\n\u003ch3\u003eDose journalière recommandée\u003c\/h3\u003e\n\u003cp\u003e2 à 4 gélules par jour, de préférence au moment des repas, avec un grand verre d'eau.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-epil-step\"\u003e\n\u003cdiv class=\"soi-epil-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"soi-epil-step-content\"\u003e\n\u003ch3\u003eDurée de la cure\u003c\/h3\u003e\n\u003cp\u003eUne cure de 6 à 8 semaines est généralement conseillée pour observer des résultats. Le flacon de 200 gélules permet une cure complète à dose standard.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-epil-step\"\u003e\n\u003cdiv class=\"soi-epil-step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"soi-epil-step-content\"\u003e\n\u003ch3\u003eConseil pratique\u003c\/h3\u003e\n\u003cp\u003eNe dépassez pas la dose journalière recommandée. En cas de traitement médical en cours ou de pathologie prostatique diagnostiquée, consultez votre médecin avant toute prise.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-epil-section\"\u003e\n\u003ch2\u003eÉpilobe bio : ce produit est-il fait pour vous ?\u003c\/h2\u003e\n\u003cp\u003eCe complément d'épilobe en gélules s'adresse principalement aux hommes de 40 ans et plus souhaitant prendre soin de leur confort urinaire et de la santé de leur prostate de façon naturelle. Il convient également à toute personne à la recherche d'un antioxydant végétal certifié bio, sans substances indésirables.\u003c\/p\u003e\n\u003cdiv class=\"soi-epil-grid-compact\"\u003e\n\u003cdiv class=\"soi-epil-card-mini\"\u003e\n\u003cspan class=\"soi-epil-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n\u003cspan class=\"soi-epil-card-mini-label\"\u003eCertification\u003c\/span\u003e\n\u003cspan class=\"soi-epil-card-mini-value\"\u003eAB FR-BIO-01\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-epil-card-mini\"\u003e\n\u003cspan class=\"soi-epil-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n\u003cspan class=\"soi-epil-card-mini-label\"\u003eFormule\u003c\/span\u003e\n\u003cspan class=\"soi-epil-card-mini-value\"\u003e100 % Vegan\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-epil-card-mini\"\u003e\n\u003cspan class=\"soi-epil-card-mini-icon\"\u003e✨\u003c\/span\u003e\n\u003cspan class=\"soi-epil-card-mini-label\"\u003ePureté\u003c\/span\u003e\n\u003cspan class=\"soi-epil-card-mini-value\"\u003eSans additif\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-epil-card-mini\"\u003e\n\u003cspan class=\"soi-epil-card-mini-icon\"\u003e💊\u003c\/span\u003e\n\u003cspan class=\"soi-epil-card-mini-label\"\u003eConditionnement\u003c\/span\u003e\n\u003cspan class=\"soi-epil-card-mini-value\"\u003e200 gélules\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-epil-section\"\u003e\n\u003cdiv class=\"soi-epil-accordion\"\u003e\n\u003cdetails class=\"soi-epil-accordion-item\"\u003e\n\u003csummary class=\"soi-epil-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n\u003cdiv class=\"soi-epil-accordion-content\"\u003e\n\u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de symptômes urinaires persistants, consultez un professionnel de santé. Ne dépassez pas la dose journalière recommandée. En cas de traitement médical en cours ou de pathologie prostatique diagnostiquée, demandez l'avis de votre médecin avant toute prise.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-epil-section\" style=\"margin-bottom:0px!important;\"\u003e\n\u003cdiv class=\"soi-epil-cta-box\"\u003e\n\u003cp class=\"soi-epil-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n\u003cp class=\"soi-epil-cta-text\" style=\"color: white;\"\u003ePrendre soin de votre prostate n'a jamais été aussi simple : deux gélules par jour d'épilobe bio pour soutenir votre confort urinaire et votre vitalité, en toute confiance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-epil-marine: #1A2D3D;\n  --soi-epil-marine-dark: #0F1E2B;\n  --soi-epil-marine-light: #2C4458;\n  --soi-epil-pomme: #A1C544;\n  --soi-epil-pomme-dark: #84A636;\n  --soi-epil-pomme-light: rgba(161,197,68,0.10);\n  --soi-epil-white: #FFFFFF;\n  --soi-epil-off-white: #F8FAF6;\n  --soi-epil-stone: #F1F3EE;\n  --soi-epil-line: #E5E8E0;\n  --soi-epil-primary: #4A7C59;\n  --soi-epil-primary-soft: #E8F0EB;\n  --soi-epil-accent: #6B9E5A;\n  --soi-epil-text: #1A2D3D;\n  --soi-epil-text-soft: #4A5B6B;\n  --soi-epil-text-muted: #7B8693;\n  --soi-epil-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-epil-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-epil-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-epil-radius: 12px;\n  --soi-epil-radius-sm: 8px;\n  --soi-epil-radius-pill: 999px;\n}\n\n.soi-epil-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-epil-fiche img { max-width: 100%; height: auto; }\n\n.soi-epil-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-epil-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-epil-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-epil-hero {\n  position: relative;\n  background: var(--soi-epil-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-epil-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-epil-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-epil-pomme);\n}\n\n.soi-epil-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-epil-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-epil-pomme);\n  border-radius: 50%;\n}\n\n.soi-epil-hero-title {\n  display: block;\n  color: var(--soi-epil-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-epil-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-epil-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-epil-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-epil-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-epil-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-epil-label-accent {\n  background: var(--soi-epil-pomme);\n  border-color: var(--soi-epil-pomme);\n  color: var(--soi-epil-marine);\n  font-weight: 600;\n}\n\n.soi-epil-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-epil-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-epil-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-epil-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-epil-pomme);\n  border-radius: 2px;\n}\n\n.soi-epil-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-epil-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-epil-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-epil-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-epil-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-epil-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-epil-benefit {\n  background: var(--soi-epil-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-epil-radius);\n  border: 1px solid var(--soi-epil-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-epil-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-epil-shadow-md);\n}\n\n.soi-epil-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-epil-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-epil-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-epil-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-epil-benefit:hover .soi-epil-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-epil-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-epil-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-epil-benefit p {\n  font-size: 13px;\n  color: var(--soi-epil-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-epil-compo {\n  background: var(--soi-epil-off-white);\n  border-radius: var(--soi-epil-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-epil-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-epil-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-epil-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-epil-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-epil-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-epil-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-epil-marine);\n  text-align: right;\n}\n\n.soi-epil-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-epil-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-epil-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-epil-radius);\n  border: 1px solid var(--soi-epil-line);\n  align-items: flex-start;\n}\n\n.soi-epil-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-epil-marine);\n  color: var(--soi-epil-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-epil-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-epil-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-epil-step-content p {\n  font-size: 14px;\n  color: var(--soi-epil-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-epil-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n  margin-top: 1.25rem;\n}\n\n.soi-epil-card-mini {\n  background: var(--soi-epil-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-epil-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-epil-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-epil-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-epil-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-epil-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-epil-marine);\n}\n\n.soi-epil-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-epil-accordion-item {\n  background: var(--soi-epil-off-white);\n  border-radius: var(--soi-epil-radius-sm);\n  border: 1px solid var(--soi-epil-line);\n  overflow: hidden;\n}\n\n.soi-epil-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-epil-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-epil-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-epil-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-epil-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-epil-accordion-item[open] .soi-epil-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-epil-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-epil-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-epil-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-epil-cta-box {\n  background: var(--soi-epil-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-epil-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-epil-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-epil-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-epil-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-epil-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-epil-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-epil-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n@media (max-width: 640px) {\n  .soi-epil-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-epil-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-epil-compo-value {\n    text-align: left;\n  }\n\n  .soi-epil-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-epil-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-epil-fiche {\n    --soi-epil-text-soft: #2C3E50;\n    --soi-epil-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603670262090,"sku":"VO4785","price":12.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/epilobe-bio-en-gelules-vital-osmose-packshot_11zon.webp?v=1779950634"},{"product_id":"bibhitaki-bio-et-vegan-en-gelules-ayurvana","title":"Bibhitaki bio - 60 gélules - Ayurvana","description":"\n\u003cdiv class=\"soi-bibh-fiche\"\u003e\n\n  \u003csection class=\"soi-bibh-hero\"\u003e\n    \u003cdiv class=\"soi-bibh-hero-tag\"\u003e\n      \u003cspan class=\"soi-bibh-tag-dot\"\u003e\u003c\/span\u003e\n      Ayurveda · Ayurvana\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-bibh-hero-title\"\u003eBibhitaki Bio\u003c\/span\u003e\n    \u003cp class=\"soi-bibh-hero-subtitle\"\u003eL'une des baies les plus précieuses de la tradition ayurvédique, pilier du célèbre Triphala, pour protéger vos cellules, purifier votre organisme et soutenir votre vitalité au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-bibh-hero-labels\"\u003e\n      \u003cspan class=\"soi-bibh-label soi-bibh-label-accent\"\u003eBIO AB\u003c\/span\u003e\n      \u003cspan class=\"soi-bibh-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-bibh-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-bibh-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n      \u003cspan class=\"soi-bibh-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bibh-section\"\u003e\n    \u003ch2\u003ePourquoi le Bibhitaki est-il si précieux en ayurveda ?\u003c\/h2\u003e\n    \u003cp\u003eEn sanskrit, « Bibhitaki » signifie littéralement \u003cstrong\u003e« celui qui éloigne la maladie »\u003c\/strong\u003e. Ce n'est pas un hasard : cette baie tropicale, cultivée en Inde depuis plus de 2 000 ans, est exceptionnellement riche en \u003cstrong\u003etanins, acide gallique, acide ellagique et flavonoïdes\u003c\/strong\u003e. Ces composés naturels sont reconnus pour leur puissante action antioxydante. Concrètement, ils aident votre organisme à lutter contre les radicaux libres, ces molécules instables qui accélèrent le vieillissement cellulaire et fragilisent les défenses naturelles.\u003c\/p\u003e\n    \u003cp\u003ePilier du célèbre \u003cstrong\u003eTriphala\u003c\/strong\u003e, la formule ayurvédique la plus utilisée au monde, le Bibhitaki (\u003cem\u003eTerminalia bellerica\u003c\/em\u003e) incarne à lui seul des millénaires de savoir phytothérapeutique indien.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bibh-section\"\u003e\n    \u003ch2\u003eLes bienfaits concrets du Bibhitaki bio\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bibh-benefits\"\u003e\n      \u003cdiv class=\"soi-bibh-benefit\"\u003e\n        \u003cdiv class=\"soi-bibh-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProtection cellulaire\u003c\/h3\u003e\n        \u003cp\u003eLes polyphénols du Bibhitaki neutralisent les radicaux libres et contribuent à préserver l'intégrité de vos cellules, tissus et organes au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-benefit\"\u003e\n        \u003cdiv class=\"soi-bibh-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien digestif et purifiant\u003c\/h3\u003e\n        \u003cp\u003eTraditionnellement utilisé pour faciliter le transit, le Bibhitaki favorise l'élimination naturelle des toxines et aide à restaurer un confort digestif durable.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-benefit\"\u003e\n        \u003cdiv class=\"soi-bibh-benefit-icon\"\u003e\u003cspan\u003e🌬️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVoies respiratoires\u003c\/h3\u003e\n        \u003cp\u003eRéputé en ayurveda pour son affinité avec les muqueuses pulmonaires, il aide à maintenir des voies respiratoires saines, notamment en période hivernale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-benefit\"\u003e\n        \u003cdiv class=\"soi-bibh-benefit-icon\"\u003e\u003cspan\u003e❤️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSanté cardiovasculaire\u003c\/h3\u003e\n        \u003cp\u003eDes études préliminaires suggèrent que le Bibhitaki pourrait contribuer à maintenir un taux de cholestérol équilibré et soutenir la santé du cœur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-benefit\"\u003e\n        \u003cdiv class=\"soi-bibh-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVitalité et défenses naturelles\u003c\/h3\u003e\n        \u003cp\u003eEn soutenant les fonctions d'élimination, cette plante participe à un équilibre général propice à une meilleure énergie et une immunité renforcée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bibh-section\"\u003e\n    \u003ch2\u003eComposition et posologie : ce que contient chaque gélule\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bibh-compo\"\u003e\n      \u003cdiv class=\"soi-bibh-compo-row\"\u003e\n        \u003cspan class=\"soi-bibh-compo-label\"\u003eActif principal (par gélule)\u003c\/span\u003e\n        \u003cspan class=\"soi-bibh-compo-value\"\u003ePoudre de fruit de Bibhitaki bio (\u003cem\u003eTerminalia bellerica\u003c\/em\u003e) : 400 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-compo-row\"\u003e\n        \u003cspan class=\"soi-bibh-compo-label\"\u003eEnveloppe de la gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-bibh-compo-value\"\u003eHydroxypropylméthylcellulose (HPMC, végétale)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-compo-row\"\u003e\n        \u003cspan class=\"soi-bibh-compo-label\"\u003eDose journalière (2 gélules)\u003c\/span\u003e\n        \u003cspan class=\"soi-bibh-compo-value\"\u003e800 mg de poudre de Bibhitaki bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-compo-row\"\u003e\n        \u003cspan class=\"soi-bibh-compo-label\"\u003eFormule\u003c\/span\u003e\n        \u003cspan class=\"soi-bibh-compo-value\"\u003eSans excipient, sans additif, sans gluten\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-bibh-timeline\"\u003e\n      \u003cdiv class=\"soi-bibh-step\"\u003e\n        \u003cdiv class=\"soi-bibh-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-bibh-step-content\"\u003e\n          \u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n          \u003cp\u003ePrenez 2 gélules par jour, de préférence avant les repas, avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-step\"\u003e\n        \u003cdiv class=\"soi-bibh-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-bibh-step-content\"\u003e\n          \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 6 à 8 semaines est généralement recommandée pour constater les effets. Le flacon de 60 gélules couvre un mois complet de cure.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bibh-section\"\u003e\n    \u003ch2\u003eCe qui distingue le Bibhitaki Ayurvana\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bibh-grid\"\u003e\n      \u003cdiv class=\"soi-bibh-card\"\u003e\n        \u003ch3\u003e🌱 Certifié Agriculture Biologique\u003c\/h3\u003e\n        \u003cp\u003eCultivé en Inde selon des pratiques biologiques rigoureusement contrôlées, certifié AB.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eConditionné dans un laboratoire français respectant les bonnes pratiques de fabrication (BPF).\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-card\"\u003e\n        \u003ch3\u003e🌿 100 % vegan\u003c\/h3\u003e\n        \u003cp\u003eGélule végétale HPMC, aucun ingrédient d'origine animale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-card\"\u003e\n        \u003ch3\u003e🔍 Traçabilité totale\u003c\/h3\u003e\n        \u003cp\u003eDe la plante à la gélule, chaque étape est maîtrisée pour vous garantir qualité et efficacité.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bibh-grid-compact\"\u003e\n      \u003cdiv class=\"soi-bibh-card-mini\"\u003e\n        \u003cspan class=\"soi-bibh-card-mini-icon\"\u003e💊\u003c\/span\u003e\n        \u003cspan class=\"soi-bibh-card-mini-label\"\u003eContenu\u003c\/span\u003e\n        \u003cspan class=\"soi-bibh-card-mini-value\"\u003e60 gélules\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-card-mini\"\u003e\n        \u003cspan class=\"soi-bibh-card-mini-icon\"\u003e⚖️\u003c\/span\u003e\n        \u003cspan class=\"soi-bibh-card-mini-label\"\u003eDosage \/ gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-bibh-card-mini-value\"\u003e400 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-card-mini\"\u003e\n        \u003cspan class=\"soi-bibh-card-mini-icon\"\u003e📅\u003c\/span\u003e\n        \u003cspan class=\"soi-bibh-card-mini-label\"\u003eDurée du flacon\u003c\/span\u003e\n        \u003cspan class=\"soi-bibh-card-mini-value\"\u003e1 mois de cure\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-card-mini\"\u003e\n        \u003cspan class=\"soi-bibh-card-mini-icon\"\u003e🌍\u003c\/span\u003e\n        \u003cspan class=\"soi-bibh-card-mini-label\"\u003eOrigine plante\u003c\/span\u003e\n        \u003cspan class=\"soi-bibh-card-mini-value\"\u003eInde\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bibh-section\"\u003e\n    \u003ch2\u003eComment intégrer le Bibhitaki à votre routine bien-être ?\u003c\/h2\u003e\n    \u003cp\u003eLe Bibhitaki s'associe très bien avec d'autres plantes ayurvédiques comme l'\u003cstrong\u003eAmla\u003c\/strong\u003e (Amalaki) ou le \u003cstrong\u003eHaritaki\u003c\/strong\u003e, avec lesquels il forme le Triphala. Pour une action ciblée sur la digestion ou la purification printanière, une cure solo de Bibhitaki est tout à fait pertinente.\u003c\/p\u003e\n    \u003cdiv class=\"soi-bibh-tip\"\u003e\n      \u003cdiv class=\"soi-bibh-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePrenez vos gélules le matin à jeun ou avant le dîner pour un effet purifiant optimal. Associez cette cure à une alimentation variée et équilibrée pour en tirer tous les bénéfices.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bibh-section\"\u003e\n    \u003cdiv class=\"soi-bibh-accordion\"\u003e\n      \u003cdetails class=\"soi-bibh-accordion-item\"\u003e\n        \u003csummary class=\"soi-bibh-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-bibh-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire est déconseillé aux femmes enceintes ou allaitantes sans avis médical préalable. Les compléments alimentaires ne remplacent pas une alimentation variée et équilibrée ni un mode de vie sain. Ce complément ne se substitue pas à un traitement médical. Demandez conseil à votre médecin si vous êtes sous traitement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-bibh-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-bibh-cta-box\"\u003e\n      \u003cp class=\"soi-bibh-cta-tag\" style=\"color: white;\"\u003eDeux millénaires de sagesse ayurvédique en 60 gélules bio\u003c\/p\u003e\n      \u003cp class=\"soi-bibh-cta-text\" style=\"color: white;\"\u003eLe Bibhitaki d'Ayurvana vous accompagne chaque jour pour protéger vos cellules, purifier votre organisme et retrouver un équilibre intérieur durable. Simple, naturel, certifié bio : le bien-être authentique, sans compromis.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-bibh-marine: #1A2D3D;\n  --soi-bibh-marine-dark: #0F1E2B;\n  --soi-bibh-marine-light: #2C4458;\n  --soi-bibh-pomme: #A1C544;\n  --soi-bibh-pomme-dark: #84A636;\n  --soi-bibh-pomme-light: rgba(161,197,68,0.10);\n  --soi-bibh-white: #FFFFFF;\n  --soi-bibh-off-white: #F8FAF6;\n  --soi-bibh-stone: #F1F3EE;\n  --soi-bibh-line: #E5E8E0;\n  --soi-bibh-primary: #D88542;\n  --soi-bibh-primary-soft: rgba(216,133,66,0.10);\n  --soi-bibh-accent: #B8CC4A;\n  --soi-bibh-text: #1A2D3D;\n  --soi-bibh-text-soft: #4A5B6B;\n  --soi-bibh-text-muted: #7B8693;\n  --soi-bibh-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-bibh-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-bibh-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-bibh-radius: 12px;\n  --soi-bibh-radius-sm: 8px;\n  --soi-bibh-radius-pill: 999px;\n}\n\n.soi-bibh-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-bibh-fiche img { max-width: 100%; height: auto; }\n\n.soi-bibh-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-bibh-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-bibh-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-bibh-hero {\n  position: relative;\n  background: var(--soi-bibh-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-bibh-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-bibh-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-bibh-pomme);\n}\n\n.soi-bibh-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-bibh-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-bibh-pomme);\n  border-radius: 50%;\n}\n\n.soi-bibh-hero-title {\n  display: block;\n  color: var(--soi-bibh-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-bibh-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-bibh-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-bibh-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-bibh-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-bibh-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-bibh-label-accent {\n  background: var(--soi-bibh-pomme);\n  border-color: var(--soi-bibh-pomme);\n  color: var(--soi-bibh-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-bibh-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-bibh-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-bibh-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-bibh-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-bibh-pomme);\n  border-radius: 2px;\n}\n\n.soi-bibh-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-bibh-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-bibh-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-bibh-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-bibh-benefit {\n  background: var(--soi-bibh-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-bibh-radius);\n  border: 1px solid var(--soi-bibh-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-bibh-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-bibh-shadow-md);\n}\n\n.soi-bibh-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-bibh-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-bibh-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-bibh-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-bibh-benefit:hover .soi-bibh-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-bibh-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bibh-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bibh-benefit p {\n  font-size: 13px;\n  color: var(--soi-bibh-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-bibh-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-bibh-card {\n  background: var(--soi-bibh-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bibh-radius);\n  border-left: 3px solid var(--soi-bibh-pomme);\n}\n\n.soi-bibh-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bibh-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bibh-card p {\n  font-size: 14px;\n  color: var(--soi-bibh-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-bibh-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-bibh-card-mini {\n  background: var(--soi-bibh-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-bibh-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-bibh-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-bibh-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-bibh-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-bibh-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-bibh-marine);\n}\n\n\/* === COMPOSITION === *\/\n.soi-bibh-compo {\n  background: var(--soi-bibh-off-white);\n  border-radius: var(--soi-bibh-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-bibh-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-bibh-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-bibh-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-bibh-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-bibh-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-bibh-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-bibh-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-bibh-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-bibh-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-bibh-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bibh-radius);\n  border: 1px solid var(--soi-bibh-line);\n  align-items: flex-start;\n}\n\n.soi-bibh-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-bibh-marine);\n  color: var(--soi-bibh-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-bibh-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-bibh-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-bibh-step-content p {\n  font-size: 14px;\n  color: var(--soi-bibh-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-bibh-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-bibh-pomme-light);\n  border-left: 4px solid var(--soi-bibh-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-bibh-radius) var(--soi-bibh-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-bibh-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-bibh-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-bibh-marine);\n  margin-bottom: 4px;\n}\n\n.soi-bibh-tip p {\n  font-size: 14px;\n  color: var(--soi-bibh-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-bibh-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-bibh-accordion-item {\n  background: var(--soi-bibh-off-white);\n  border-radius: var(--soi-bibh-radius-sm);\n  border: 1px solid var(--soi-bibh-line);\n  overflow: hidden;\n}\n\n.soi-bibh-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-bibh-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-bibh-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-bibh-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-bibh-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-bibh-accordion-item[open] .soi-bibh-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-bibh-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-bibh-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-bibh-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-bibh-cta-box {\n  background: var(--soi-bibh-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-bibh-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-bibh-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-bibh-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-bibh-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-bibh-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-bibh-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-bibh-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-bibh-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-bibh-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-bibh-compo-value {\n    text-align: left;\n  }\n\n  .soi-bibh-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-bibh-benefits {\n    grid-template-columns: 1fr;\n  }\n\n  .soi-bibh-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .soi-bibh-grid-compact {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-bibh-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-bibh-fiche {\n    --soi-bibh-text-soft: #2C3E50;\n    --soi-bibh-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ayur-vana","offers":[{"title":"Default Title","offer_id":61603697754442,"sku":"AY0011","price":13.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/bibhitaki-bio-et-vegan-en-gelules-ayurvana-packshot.webp?v=1779719698"},{"product_id":"bibhitaki-bio-et-vegan-en-gelules","title":"Bibhitaki bio et vegan en gélules","description":"\n\n\u003cdiv class=\"soi-bibh-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-bibh-hero\"\u003e\n    \u003cdiv class=\"soi-bibh-hero-tag\"\u003e\n      \u003cspan class=\"soi-bibh-tag-dot\"\u003e\u003c\/span\u003e\n      Ayurveda · Graine Sauvage\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-bibh-hero-title\"\u003eSagesse ayurvédique au service de vos cellules\u003c\/span\u003e\n    \u003cp class=\"soi-bibh-hero-subtitle\"\u003eLe Bibhitaki, fruit sacré du Triphala, vous offre ses vertus antioxydantes, digestives et cardiovasculaires en gélules végétales certifiées biologiques.\u003c\/p\u003e\n    \u003cdiv class=\"soi-bibh-hero-labels\"\u003e\n      \u003cspan class=\"soi-bibh-label soi-bibh-label-accent\"\u003eBIO · AB\u003c\/span\u003e\n      \u003cspan class=\"soi-bibh-label\"\u003e100 % VEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-bibh-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-bibh-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n      \u003cspan class=\"soi-bibh-label\"\u003eAYURVÉDIQUE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 1 : Pourquoi le Bibhitaki est-il si précieux en ayurveda ? --\u003e\n  \u003csection class=\"soi-bibh-section\"\u003e\n    \u003ch2\u003ePourquoi le Bibhitaki est-il si précieux en ayurveda ?\u003c\/h2\u003e\n    \u003cp\u003eLe Bibhitaki (\u003cem\u003eTerminalia bellerica\u003c\/em\u003e) est l'une des trois plantes sacrées du Triphala, la formule la plus réputée de la médecine traditionnelle indienne. Considéré comme un puissant \u003cstrong\u003erasayana\u003c\/strong\u003e, c'est-à-dire un tonique de longévité, son nom sanskrit signifie littéralement « celui qui éloigne la maladie ».\u003c\/p\u003e\n    \u003cp\u003eRiche en tanins, acide gallique, acide ellagique et bêta-sitostérol, le fruit du \u003cem\u003eTerminalia bellerica\u003c\/em\u003e agit sur plusieurs systèmes de l'organisme à la fois. Cette polyvalence en fait un complément rare, utilisé depuis des millénaires pour soutenir l'organisme dans sa globalité.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 2 : Les 4 atouts principaux du Bibhitaki bio Graine Sauvage --\u003e\n  \u003csection class=\"soi-bibh-section\"\u003e\n    \u003ch2\u003eLes 4 atouts principaux du Bibhitaki bio Graine Sauvage\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bibh-benefits\"\u003e\n      \u003cdiv class=\"soi-bibh-benefit\"\u003e\n        \u003cdiv class=\"soi-bibh-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAntioxydants puissants\u003c\/h3\u003e\n        \u003cp\u003eLes polyphénols du Bibhitaki neutralisent les radicaux libres, contribuant à protéger vos cellules, tissus et organes du stress oxydatif et du vieillissement prématuré.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-benefit\"\u003e\n        \u003cdiv class=\"soi-bibh-benefit-icon\"\u003e\u003cspan\u003e🫁\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien respiratoire et muqueuses\u003c\/h3\u003e\n        \u003cp\u003eReconnu en ayurveda pour ses effets purifiants sur les voies respiratoires, il accompagne le confort des muqueuses pulmonaires et des bronches.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-benefit\"\u003e\n        \u003cdiv class=\"soi-bibh-benefit-icon\"\u003e\u003cspan\u003e🫀\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eÉquilibre du cholestérol\u003c\/h3\u003e\n        \u003cp\u003eGrâce à sa teneur en bêta-sitostérol, le Bibhitaki contribue à maintenir un taux de cholestérol normal et soutient la santé cardiovasculaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-benefit\"\u003e\n        \u003cdiv class=\"soi-bibh-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eDigestion et transit\u003c\/h3\u003e\n        \u003cp\u003eIl favorise un transit régulier, renforce la paroi intestinale et améliore l'assimilation des nutriments pour un confort digestif durable.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 3 : Composition et posologie --\u003e\n  \u003csection class=\"soi-bibh-section\"\u003e\n    \u003ch2\u003eComposition et posologie\u003c\/h2\u003e\n    \u003cp class=\"soi-bibh-section-intro\"\u003eUn fruit unique, une formule pure, sans aucun additif superflu.\u003c\/p\u003e\n    \u003cdiv class=\"soi-bibh-compo\"\u003e\n      \u003cdiv class=\"soi-bibh-compo-row\"\u003e\n        \u003cspan class=\"soi-bibh-compo-label\"\u003eActif par gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-bibh-compo-value\"\u003ePoudre de fruit de Bibhitaki bio (\u003cem\u003eTerminalia bellerica\u003c\/em\u003e) : 400 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-compo-row\"\u003e\n        \u003cspan class=\"soi-bibh-compo-label\"\u003eEnveloppe de la gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-bibh-compo-value\"\u003eHydroxypropylméthylcellulose (HPMC, origine végétale)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-compo-row\"\u003e\n        \u003cspan class=\"soi-bibh-compo-label\"\u003ePosologie recommandée\u003c\/span\u003e\n        \u003cspan class=\"soi-bibh-compo-value\"\u003e4 gélules par jour, en dehors des repas, avec un grand verre d'eau\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-compo-row\"\u003e\n        \u003cspan class=\"soi-bibh-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-bibh-compo-value\"\u003e60 gélules végétales (15 jours d'utilisation)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-compo-row\"\u003e\n        \u003cspan class=\"soi-bibh-compo-label\"\u003eRenouvellement\u003c\/span\u003e\n        \u003cspan class=\"soi-bibh-compo-value\"\u003eCure renouvelable 2 à 4 fois par an selon vos besoins\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-compo-row\"\u003e\n        \u003cspan class=\"soi-bibh-compo-label\"\u003eOrigine de la plante\u003c\/span\u003e\n        \u003cspan class=\"soi-bibh-compo-value\"\u003eInde, avec traçabilité totale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-compo-row\"\u003e\n        \u003cspan class=\"soi-bibh-compo-label\"\u003eGaranties\u003c\/span\u003e\n        \u003cspan class=\"soi-bibh-compo-value\"\u003eSans additif, sans gluten, sans lactose\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 4 : Comment prendre le Bibhitaki ? Nos conseils pratiques --\u003e\n  \u003csection class=\"soi-bibh-section\"\u003e\n    \u003ch2\u003eComment prendre le Bibhitaki ? Nos conseils pratiques\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bibh-timeline\"\u003e\n      \u003cdiv class=\"soi-bibh-step\"\u003e\n        \u003cdiv class=\"soi-bibh-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-bibh-step-content\"\u003e\n          \u003ch3\u003ePrivilégiez la prise matinale\u003c\/h3\u003e\n          \u003cp\u003ePrenez vos gélules le matin à jeun pour maximiser l'absorption des actifs du Bibhitaki.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-step\"\u003e\n        \u003cdiv class=\"soi-bibh-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-bibh-step-content\"\u003e\n          \u003ch3\u003ePensez à la synergie Triphala\u003c\/h3\u003e\n          \u003cp\u003eAssociez le Bibhitaki à l'Amalaki et à l'Haritaki pour reconstituer la cure Triphala complète, la synergie ayurvédique la plus réputée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-step\"\u003e\n        \u003cdiv class=\"soi-bibh-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-bibh-step-content\"\u003e\n          \u003ch3\u003eConsultez votre médecin si nécessaire\u003c\/h3\u003e\n          \u003cp\u003eCe complément ne remplace pas un traitement médical. Demandez l'avis de votre médecin en cas de traitement en cours.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 5 : Certifications et engagement qualité --\u003e\n  \u003csection class=\"soi-bibh-section\"\u003e\n    \u003ch2\u003eCertifications et engagement qualité\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bibh-grid-compact\"\u003e\n      \u003cdiv class=\"soi-bibh-card-mini\"\u003e\n        \u003cspan class=\"soi-bibh-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n        \u003cspan class=\"soi-bibh-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-bibh-card-mini-value\"\u003eAgriculture Biologique (AB)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-card-mini\"\u003e\n        \u003cspan class=\"soi-bibh-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-bibh-card-mini-label\"\u003eFormule\u003c\/span\u003e\n        \u003cspan class=\"soi-bibh-card-mini-value\"\u003e100 % vegan\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-card-mini\"\u003e\n        \u003cspan class=\"soi-bibh-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-bibh-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-bibh-card-mini-value\"\u003eFrance (normes BPF)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bibh-card-mini\"\u003e\n        \u003cspan class=\"soi-bibh-card-mini-icon\"\u003e♻️\u003c\/span\u003e\n        \u003cspan class=\"soi-bibh-card-mini-label\"\u003eEmballage\u003c\/span\u003e\n        \u003cspan class=\"soi-bibh-card-mini-value\"\u003eÉcoresponsable\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003csection class=\"soi-bibh-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-bibh-cta-box\"\u003e\n      \u003cp class=\"soi-bibh-cta-tag\" style=\"color: white;\"\u003eDes millénaires de sagesse ayurvédique en gélules bio\u003c\/p\u003e\n      \u003cp class=\"soi-bibh-cta-text\" style=\"color: white;\"\u003ePrenez soin de vos cellules, de votre digestion et de votre cœur avec le Bibhitaki bio Graine Sauvage : un geste naturel, une plante rare et véritablement utile.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-bibh-marine: #1A2D3D;\n  --soi-bibh-marine-dark: #0F1E2B;\n  --soi-bibh-marine-light: #2C4458;\n  --soi-bibh-pomme: #A1C544;\n  --soi-bibh-pomme-dark: #84A636;\n  --soi-bibh-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-bibh-white: #FFFFFF;\n  --soi-bibh-off-white: #F8FAF6;\n  --soi-bibh-stone: #F1F3EE;\n  --soi-bibh-line: #E5E8E0;\n\n  --soi-bibh-primary: #C4B94A;\n  --soi-bibh-primary-soft: #E8E3A8;\n  --soi-bibh-accent: #D88542;\n\n  --soi-bibh-text: #1A2D3D;\n  --soi-bibh-text-soft: #4A5B6B;\n  --soi-bibh-text-muted: #7B8693;\n\n  --soi-bibh-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-bibh-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-bibh-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-bibh-radius: 12px;\n  --soi-bibh-radius-sm: 8px;\n  --soi-bibh-radius-pill: 999px;\n}\n\n.soi-bibh-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-bibh-fiche img { max-width: 100%; height: auto; }\n\n.soi-bibh-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-bibh-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-bibh-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* HERO *\/\n.soi-bibh-hero {\n  position: relative;\n  background: var(--soi-bibh-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-bibh-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-bibh-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-bibh-pomme);\n}\n\n.soi-bibh-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-bibh-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-bibh-pomme);\n  border-radius: 50%;\n}\n\n.soi-bibh-hero-title {\n  display: block;\n  color: var(--soi-bibh-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-bibh-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-bibh-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-bibh-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-bibh-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-bibh-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-bibh-label-accent {\n  background: var(--soi-bibh-pomme);\n  border-color: var(--soi-bibh-pomme);\n  color: var(--soi-bibh-marine);\n  font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.soi-bibh-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-bibh-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-bibh-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-bibh-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-bibh-pomme);\n  border-radius: 2px;\n}\n\n.soi-bibh-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-bibh-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-bibh-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-bibh-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-bibh-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* BENEFITS *\/\n.soi-bibh-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-bibh-benefit {\n  background: var(--soi-bibh-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-bibh-radius);\n  border: 1px solid var(--soi-bibh-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-bibh-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-bibh-shadow-md);\n}\n\n.soi-bibh-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-bibh-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-bibh-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-bibh-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-bibh-benefit:hover .soi-bibh-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-bibh-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bibh-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bibh-benefit p {\n  font-size: 13px;\n  color: var(--soi-bibh-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* COMPOSITION *\/\n.soi-bibh-compo {\n  background: var(--soi-bibh-off-white);\n  border-radius: var(--soi-bibh-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-bibh-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-bibh-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-bibh-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-bibh-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-bibh-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-bibh-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-bibh-marine);\n  text-align: right;\n}\n\n\/* TIMELINE *\/\n.soi-bibh-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-bibh-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-bibh-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bibh-radius);\n  border: 1px solid var(--soi-bibh-line);\n  align-items: flex-start;\n}\n\n.soi-bibh-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-bibh-marine);\n  color: var(--soi-bibh-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-bibh-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-bibh-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-bibh-step-content p {\n  font-size: 14px;\n  color: var(--soi-bibh-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID COMPACT *\/\n.soi-bibh-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-bibh-card-mini {\n  background: var(--soi-bibh-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-bibh-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-bibh-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-bibh-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-bibh-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-bibh-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-bibh-marine);\n}\n\n\/* CTA BOX *\/\n.soi-bibh-cta-box {\n  background: var(--soi-bibh-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-bibh-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-bibh-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-bibh-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-bibh-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-bibh-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-bibh-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-bibh-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* RESPONSIVE *\/\n@media (max-width: 640px) {\n  .soi-bibh-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-bibh-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-bibh-compo-value {\n    text-align: left;\n  }\n\n  .soi-bibh-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* ACCESSIBILITÉ *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-bibh-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-bibh-fiche {\n    --soi-bibh-text-soft: #2C3E50;\n    --soi-bibh-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61603700736330,"sku":"GS0024","price":12.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/bibhitaki-bio-et-vegan-en-gelules-packshot.webp?v=1779987883"},{"product_id":"haritaki-bio-et-vegan-en-gelules","title":"Haritaki bio et vegan en gélules","description":"\u003cdiv class=\"soi-hari-fiche\"\u003e\n\n\u003csection class=\"soi-hari-hero\"\u003e\n  \u003cdiv class=\"soi-hari-hero-tag\"\u003e\n    \u003cspan class=\"soi-hari-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Graine Sauvage\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-hari-hero-title\"\u003eLe roi des plantes ayurvédiques\u003c\/span\u003e\n  \u003cp class=\"soi-hari-hero-subtitle\"\u003eVénéré depuis plus de 3 000 ans en Inde, l'Haritaki soutient votre confort digestif, accompagne la fonction hépatique et offre une protection antioxydante remarquable.\u003c\/p\u003e\n  \u003cdiv class=\"soi-hari-hero-labels\"\u003e\n    \u003cspan class=\"soi-hari-label soi-hari-label-accent\"\u003eBIO · AB\u003c\/span\u003e\n    \u003cspan class=\"soi-hari-label\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-hari-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003cspan class=\"soi-hari-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-hari-label\"\u003eCERTIFIÉ FR-BIO-01\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-hari-section\"\u003e\n  \u003cp class=\"soi-hari-section-intro\"\u003eVénéré depuis plus de 3 000 ans dans la médecine ayurvédique, l'\u003cstrong\u003eHaritaki\u003c\/strong\u003e (\u003cem\u003eTerminalia chebula\u003c\/em\u003e) est surnommé le « roi des plantes » en Inde. Ce petit fruit issu d'un arbre tropical d'Asie concentre une richesse exceptionnelle en polyphénols, tannins et antioxydants. Graine Sauvage vous le propose en \u003cstrong\u003egélules végétales certifiées bio\u003c\/strong\u003e, pour intégrer facilement cette plante ancestrale à votre quotidien.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-hari-section\"\u003e\n  \u003ch2\u003ePourquoi choisir l'Haritaki bio en gélules ?\u003c\/h2\u003e\n  \u003cp class=\"soi-hari-section-intro\"\u003eL'Haritaki agit sur plusieurs axes du bien-être, ce qui en fait un complément particulièrement polyvalent. Voici ce que cette plante peut concrètement vous apporter :\u003c\/p\u003e\n  \u003cdiv class=\"soi-hari-benefits\"\u003e\n    \u003cdiv class=\"soi-hari-benefit\"\u003e\n      \u003cdiv class=\"soi-hari-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eConfort digestif au quotidien\u003c\/h3\u003e\n      \u003cp\u003eTraditionnellement utilisé pour apaiser les ballonnements, soulager la constipation et rééquilibrer un transit paresseux ou irrégulier. Un soutien ciblé si vous ressentez des lourdeurs après les repas.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hari-benefit\"\u003e\n      \u003cdiv class=\"soi-hari-benefit-icon\"\u003e\u003cspan\u003e🫧\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSoutien hépatique et détoxification\u003c\/h3\u003e\n      \u003cp\u003eReconnu pour ses propriétés dépuratives, l'Haritaki accompagne le foie et les reins dans leur travail d'élimination des toxines. Précieux après une période de surcharge alimentaire ou de stress prolongé.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hari-benefit\"\u003e\n      \u003cdiv class=\"soi-hari-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eProtection antioxydante\u003c\/h3\u003e\n      \u003cp\u003eSa teneur élevée en antioxydants (acide chébulique, acide gallique) contribue à neutraliser les radicaux libres et à préserver vos cellules contre le stress oxydatif.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hari-benefit\"\u003e\n      \u003cdiv class=\"soi-hari-benefit-icon\"\u003e\u003cspan\u003e🌱\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eFormule 100 % végétale et bio\u003c\/h3\u003e\n      \u003cp\u003eGélules végétales, ingrédients certifiés AB, convient aux végétariens et végans. Fabriqué en France.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-hari-section\"\u003e\n  \u003ch2\u003eComposition et posologie des gélules d'Haritaki Graine Sauvage\u003c\/h2\u003e\n\n  \u003cdiv class=\"soi-hari-compo\"\u003e\n    \u003cdiv class=\"soi-hari-compo-row\"\u003e\n      \u003cspan class=\"soi-hari-compo-label\"\u003ePoudre de fruit d'Haritaki bio (par gélule)\u003c\/span\u003e\n      \u003cspan class=\"soi-hari-compo-value\"\u003e400 mg\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hari-compo-row\"\u003e\n      \u003cspan class=\"soi-hari-compo-label\"\u003eDose journalière (2 gélules)\u003c\/span\u003e\n      \u003cspan class=\"soi-hari-compo-value\"\u003e800 mg\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hari-compo-row\"\u003e\n      \u003cspan class=\"soi-hari-compo-label\"\u003eNom botanique\u003c\/span\u003e\n      \u003cspan class=\"soi-hari-compo-value\"\u003e\u003cem\u003eTerminalia chebula\u003c\/em\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hari-compo-row\"\u003e\n      \u003cspan class=\"soi-hari-compo-label\"\u003eEnveloppe de la gélule\u003c\/span\u003e\n      \u003cspan class=\"soi-hari-compo-value\"\u003eHPMC (100 % végétale)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hari-compo-row\"\u003e\n      \u003cspan class=\"soi-hari-compo-label\"\u003eAdditifs \/ excipients\u003c\/span\u003e\n      \u003cspan class=\"soi-hari-compo-value\"\u003eAucun\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hari-compo-row\"\u003e\n      \u003cspan class=\"soi-hari-compo-label\"\u003eContenu du flacon\u003c\/span\u003e\n      \u003cspan class=\"soi-hari-compo-value\"\u003e60 gélules végétales (15 jours)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hari-compo-row\"\u003e\n      \u003cspan class=\"soi-hari-compo-label\"\u003eOrigine agriculture\u003c\/span\u003e\n      \u003cspan class=\"soi-hari-compo-value\"\u003eInde · Certifié FR-BIO-01\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"soi-hari-grid-compact\" style=\"margin-top:1.5rem;\"\u003e\n    \u003cdiv class=\"soi-hari-card-mini\"\u003e\n      \u003cspan class=\"soi-hari-card-mini-icon\"\u003e💊\u003c\/span\u003e\n      \u003cspan class=\"soi-hari-card-mini-label\"\u003ePosologie\u003c\/span\u003e\n      \u003cspan class=\"soi-hari-card-mini-value\"\u003e2 gélules \/ jour\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hari-card-mini\"\u003e\n      \u003cspan class=\"soi-hari-card-mini-icon\"\u003e⏱️\u003c\/span\u003e\n      \u003cspan class=\"soi-hari-card-mini-label\"\u003eMoment de prise\u003c\/span\u003e\n      \u003cspan class=\"soi-hari-card-mini-value\"\u003eAvant les repas\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hari-card-mini\"\u003e\n      \u003cspan class=\"soi-hari-card-mini-icon\"\u003e💧\u003c\/span\u003e\n      \u003cspan class=\"soi-hari-card-mini-label\"\u003eMode de prise\u003c\/span\u003e\n      \u003cspan class=\"soi-hari-card-mini-value\"\u003eAvec un grand verre d'eau\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hari-card-mini\"\u003e\n      \u003cspan class=\"soi-hari-card-mini-icon\"\u003e📅\u003c\/span\u003e\n      \u003cspan class=\"soi-hari-card-mini-label\"\u003eCure conseillée\u003c\/span\u003e\n      \u003cspan class=\"soi-hari-card-mini-value\"\u003e4 à 6 semaines\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"soi-hari-tip\" style=\"margin-top:1.5rem;\"\u003e\n    \u003cdiv class=\"soi-hari-tip-icon\"\u003e⚠️\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eRappel important\u003c\/strong\u003e\n      \u003cp\u003eCe complément alimentaire ne se substitue pas à une alimentation variée, équilibrée et à un mode de vie sain. Consultez un professionnel de santé en cas de doute ou de traitement médical en cours.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-hari-section\"\u003e\n  \u003ch2\u003eComment bien utiliser l'Haritaki bio : nos conseils pratiques\u003c\/h2\u003e\n  \u003cdiv class=\"soi-hari-timeline\"\u003e\n    \u003cdiv class=\"soi-hari-step\"\u003e\n      \u003cdiv class=\"soi-hari-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-hari-step-content\"\u003e\n        \u003ch3\u003ePrenez vos gélules le matin à jeun\u003c\/h3\u003e\n        \u003cp\u003eOu 20 minutes avant un repas pour maximiser l'absorption des actifs et l'effet sur le transit.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hari-step\"\u003e\n      \u003cdiv class=\"soi-hari-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-hari-step-content\"\u003e\n        \u003ch3\u003eHydratez-vous suffisamment\u003c\/h3\u003e\n        \u003cp\u003ePendant la cure, l'Haritaki stimule l'élimination : une bonne hydratation amplifie son action détoxifiante.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hari-step\"\u003e\n      \u003cdiv class=\"soi-hari-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-hari-step-content\"\u003e\n        \u003ch3\u003eAssociez-le à une alimentation légère\u003c\/h3\u003e\n        \u003cp\u003eEn début de cure, notamment si votre digestion est particulièrement sensible, pour laisser au corps le temps de s'adapter.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-hari-section\"\u003e\n  \u003ch2\u003eQuestions fréquentes sur l'Haritaki en gélules\u003c\/h2\u003e\n  \u003cdiv class=\"soi-hari-accordion\"\u003e\n    \u003cdetails class=\"soi-hari-accordion-item\"\u003e\n      \u003csummary class=\"soi-hari-accordion-header\"\u003e🌳 L'Haritaki, c'est quoi exactement ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-hari-accordion-content\"\u003e\n        \u003cp\u003eC'est un fruit séché et réduit en poudre, issu de l'arbre \u003cem\u003eTerminalia chebula\u003c\/em\u003e, cultivé principalement en Inde. Il fait partie du célèbre trio ayurvédique Triphala, aux côtés de l'Amalaki et du Bibhitaki.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-hari-accordion-item\"\u003e\n      \u003csummary class=\"soi-hari-accordion-header\"\u003e👤 À qui s'adresse ce complément ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-hari-accordion-content\"\u003e\n        \u003cp\u003eÀ toute personne souhaitant soutenir sa digestion, accompagner une détox naturelle ou renforcer sa vitalité. Déconseillé aux femmes enceintes ou allaitantes sans avis médical.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-hari-accordion-item\"\u003e\n      \u003csummary class=\"soi-hari-accordion-header\"\u003e💬 Y a-t-il des effets secondaires ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-hari-accordion-content\"\u003e\n        \u003cp\u003eAux doses recommandées, l'Haritaki est bien toléré. Un transit accéléré peut survenir en début de cure : c'est souvent le signe que la plante agit.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-hari-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-hari-cta-box\"\u003e\n    \u003cp class=\"soi-hari-cta-tag\" style=\"color: white;\"\u003e3 000 ans de sagesse ayurvédique dans une gélule végétale\u003c\/p\u003e\n    \u003cp class=\"soi-hari-cta-text\" style=\"color: white;\"\u003eRedonnez de la légèreté à votre ventre et du souffle à votre vitalité. Pour une digestion apaisée, un foie soutenu et un organisme qui respire enfin, votre bien-être intérieur mérite ce soin naturel et authentique.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-hari-marine: #1A2D3D;\n  --soi-hari-marine-dark: #0F1E2B;\n  --soi-hari-marine-light: #2C4458;\n  --soi-hari-pomme: #A1C544;\n  --soi-hari-pomme-dark: #84A636;\n  --soi-hari-pomme-light: rgba(161,197,68,0.10);\n  --soi-hari-white: #FFFFFF;\n  --soi-hari-off-white: #F8FAF6;\n  --soi-hari-stone: #F1F3EE;\n  --soi-hari-line: #E5E8E0;\n  --soi-hari-primary: #7CA86E;\n  --soi-hari-primary-soft: rgba(124,168,110,0.12);\n  --soi-hari-accent: #D4A52A;\n  --soi-hari-text: #1A2D3D;\n  --soi-hari-text-soft: #4A5B6B;\n  --soi-hari-text-muted: #7B8693;\n  --soi-hari-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-hari-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-hari-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-hari-radius: 12px;\n  --soi-hari-radius-sm: 8px;\n  --soi-hari-radius-pill: 999px;\n}\n\n.soi-hari-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-hari-fiche img { max-width: 100%; height: auto; }\n\n.soi-hari-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-hari-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-hari-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-hari-hero {\n  position: relative;\n  background: var(--soi-hari-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-hari-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-hari-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-hari-pomme);\n}\n\n.soi-hari-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-hari-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-hari-pomme);\n  border-radius: 50%;\n}\n\n.soi-hari-hero-title {\n  display: block;\n  color: var(--soi-hari-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-hari-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-hari-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-hari-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-hari-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-hari-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-hari-label-accent {\n  background: var(--soi-hari-pomme);\n  border-color: var(--soi-hari-pomme);\n  color: var(--soi-hari-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-hari-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-hari-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-hari-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-hari-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-hari-pomme);\n  border-radius: 2px;\n}\n\n.soi-hari-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-hari-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.soi-hari-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-hari-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-hari-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-hari-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-hari-benefit {\n  background: var(--soi-hari-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-hari-radius);\n  border: 1px solid var(--soi-hari-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-hari-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-hari-shadow-md);\n}\n\n.soi-hari-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-hari-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-hari-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-hari-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-hari-benefit:hover .soi-hari-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-hari-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-hari-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-hari-benefit p {\n  font-size: 13px;\n  color: var(--soi-hari-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-hari-compo {\n  background: var(--soi-hari-off-white);\n  border-radius: var(--soi-hari-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-hari-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-hari-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-hari-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-hari-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-hari-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-hari-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-hari-marine);\n  text-align: right;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-hari-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-hari-card-mini {\n  background: var(--soi-hari-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-hari-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-hari-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-hari-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-hari-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-hari-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-hari-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-hari-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-hari-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-hari-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-hari-radius);\n  border: 1px solid var(--soi-hari-line);\n  align-items: flex-start;\n}\n\n.soi-hari-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-hari-marine);\n  color: var(--soi-hari-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-hari-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-hari-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-hari-step-content p {\n  font-size: 14px;\n  color: var(--soi-hari-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-hari-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-hari-pomme-light);\n  border-left: 4px solid var(--soi-hari-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-hari-radius) var(--soi-hari-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-hari-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-hari-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-hari-marine);\n  margin-bottom: 4px;\n}\n\n.soi-hari-tip p {\n  font-size: 14px;\n  color: var(--soi-hari-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-hari-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-hari-accordion-item {\n  background: var(--soi-hari-off-white);\n  border-radius: var(--soi-hari-radius-sm);\n  border: 1px solid var(--soi-hari-line);\n  overflow: hidden;\n}\n\n.soi-hari-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-hari-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-hari-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-hari-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-hari-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-hari-accordion-item[open] .soi-hari-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-hari-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-hari-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-hari-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-hari-cta-box {\n  background: var(--soi-hari-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-hari-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-hari-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-hari-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-hari-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-hari-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-hari-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-hari-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-hari-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-hari-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-hari-compo-value {\n    text-align: left;\n  }\n\n  .soi-hari-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-hari-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-hari-fiche {\n    --soi-hari-text-soft: #2C3E50;\n    --soi-hari-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61603701653834,"sku":"GS0023","price":7.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/haritaki-bio-et-vegan-en-gelules-packshot_e42a1fc7-2633-44af-8bf5-45ad16bb23d2.webp?v=1780125271"},{"product_id":"haritaki-bio-et-vegan-en-gelules-ayurvana","title":"Haritaki bio et vegan en gélules - Ayurvana","description":"\u003cdiv class=\"soi-hari-fiche\"\u003e\n\n\u003csection class=\"soi-hari-hero\"\u003e\n  \u003cdiv class=\"soi-hari-hero-tag\"\u003e\n    \u003cspan class=\"soi-hari-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire ayurvédique · Ayurvana\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-hari-hero-title\"\u003eHaritaki bio et vegan en gélules\u003c\/span\u003e\n  \u003cp class=\"soi-hari-hero-subtitle\"\u003eLe fruit sacré de l'Ayurveda au service de votre digestion, de votre foie et de vos défenses naturelles. 3 000 ans de sagesse concentrés dans une gélule végétale.\u003c\/p\u003e\n  \u003cdiv class=\"soi-hari-hero-labels\"\u003e\n    \u003cspan class=\"soi-hari-label soi-hari-label-accent\"\u003eBIO\u003c\/span\u003e\n    \u003cspan class=\"soi-hari-label\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-hari-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-hari-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003cspan class=\"soi-hari-label\"\u003eAYURVÉDIQUE\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-hari-section\"\u003e\n  \u003ch2\u003eHaritaki bio en gélules : le fruit sacré de l'Ayurveda pour votre digestion et votre foie\u003c\/h2\u003e\n  \u003cp\u003eDerrière ce petit fruit brun d'apparence discrète se cache l'un des remèdes les plus vénérés de la médecine ayurvédique. L'\u003cstrong\u003eHaritaki\u003c\/strong\u003e (\u003cem\u003eTerminalia chebula\u003c\/em\u003e) est utilisé depuis plus de 3 000 ans en Inde pour ses vertus exceptionnelles sur la digestion, la fonction hépatique et l'équilibre général de l'organisme. Ayurvana vous le propose aujourd'hui sous forme de \u003cstrong\u003egélules végétales certifiées bio\u003c\/strong\u003e, fabriquées en France, pour une intégration simple dans votre quotidien.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-hari-section\"\u003e\n  \u003ch2\u003eQu'est-ce que l'Haritaki ? L'essentiel à savoir\u003c\/h2\u003e\n  \u003cp\u003eL'Haritaki est le fruit de l'arbre \u003cem\u003eTerminalia chebula\u003c\/em\u003e, originaire des régions tropicales d'Asie du Sud. En Ayurveda, il est considéré comme le « roi des plantes » et figure au cœur du célèbre mélange \u003cstrong\u003eTriphala\u003c\/strong\u003e. Sa richesse en tanins, en acide gallique et en antioxydants puissants en fait une plante hors du commun, reconnue aussi bien pour son action sur la sphère digestive que pour son soutien hépatique et immunitaire.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-hari-section\"\u003e\n  \u003ch2\u003eLes bienfaits de l'Haritaki bio : ce que vous pouvez vraiment en attendre\u003c\/h2\u003e\n  \u003cdiv class=\"soi-hari-benefits\"\u003e\n    \u003cdiv class=\"soi-hari-benefit\"\u003e\n      \u003cdiv class=\"soi-hari-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eConfort digestif retrouvé\u003c\/h3\u003e\n      \u003cp\u003eL'Haritaki est reconnu pour réguler le transit intestinal en douceur. Si vous souffrez de constipation occasionnelle, de ballonnements ou de lourdeurs après les repas, il agit comme un régulateur naturel qui aide l'intestin à retrouver son rythme sans agresser la muqueuse.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hari-benefit\"\u003e\n      \u003cdiv class=\"soi-hari-benefit-icon\"\u003e\u003cspan\u003e🫀\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSoutien du foie et détoxification\u003c\/h3\u003e\n      \u003cp\u003eVotre foie filtre chaque jour des centaines de substances. L'Haritaki soutient la fonction hépatique et favorise l'élimination des toxines accumulées, un bienfait particulièrement apprécié après une période de fatigue ou d'excès alimentaires.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hari-benefit\"\u003e\n      \u003cdiv class=\"soi-hari-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eDéfenses naturelles renforcées\u003c\/h3\u003e\n      \u003cp\u003eGrâce à sa concentration élevée en antioxydants, l'Haritaki neutralise les radicaux libres responsables du vieillissement cellulaire prématuré et contribue à maintenir des défenses naturelles efficaces, tout au long de l'année.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-hari-section\"\u003e\n  \u003ch2\u003eComposition et posologie : ce que contiennent ces gélules\u003c\/h2\u003e\n  \u003cdiv class=\"soi-hari-compo\"\u003e\n    \u003cdiv class=\"soi-hari-compo-row\"\u003e\n      \u003cspan class=\"soi-hari-compo-label\"\u003eActif principal\u003c\/span\u003e\n      \u003cspan class=\"soi-hari-compo-value\"\u003ePoudre de fruit d'Haritaki bio (\u003cem\u003eTerminalia chebula\u003c\/em\u003e)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hari-compo-row\"\u003e\n      \u003cspan class=\"soi-hari-compo-label\"\u003eDosage par gélule\u003c\/span\u003e\n      \u003cspan class=\"soi-hari-compo-value\"\u003e400 mg\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hari-compo-row\"\u003e\n      \u003cspan class=\"soi-hari-compo-label\"\u003eDosage journalier (2 gélules)\u003c\/span\u003e\n      \u003cspan class=\"soi-hari-compo-value\"\u003e800 mg\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hari-compo-row\"\u003e\n      \u003cspan class=\"soi-hari-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n      \u003cspan class=\"soi-hari-compo-value\"\u003eGélule végétale (HPMC), sans gélatine animale\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hari-compo-row\"\u003e\n      \u003cspan class=\"soi-hari-compo-label\"\u003eConditionnement\u003c\/span\u003e\n      \u003cspan class=\"soi-hari-compo-value\"\u003e60 gélules (1 mois de cure)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hari-compo-row\"\u003e\n      \u003cspan class=\"soi-hari-compo-label\"\u003eExcipients\u003c\/span\u003e\n      \u003cspan class=\"soi-hari-compo-value\"\u003eSans excipients inutiles, sans arômes artificiels\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"soi-hari-timeline\"\u003e\n    \u003cdiv class=\"soi-hari-step\"\u003e\n      \u003cdiv class=\"soi-hari-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-hari-step-content\"\u003e\n        \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n        \u003cp\u003ePrenez 2 gélules par jour, de préférence avant un repas, avec un grand verre d'eau.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hari-step\"\u003e\n      \u003cdiv class=\"soi-hari-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-hari-step-content\"\u003e\n        \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n        \u003cp\u003ePour un effet optimal, une cure de 6 à 8 semaines est généralement recommandée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"soi-hari-tip\"\u003e\n    \u003cdiv class=\"soi-hari-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. Il constitue un soutien naturel à intégrer dans une hygiène de vie équilibrée.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-hari-section\"\u003e\n  \u003ch2\u003ePourquoi choisir l'Haritaki d'Ayurvana ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-hari-grid\"\u003e\n    \u003cdiv class=\"soi-hari-card\"\u003e\n      \u003ch3\u003e🌾 Certifié Agriculture Biologique\u003c\/h3\u003e\n      \u003cp\u003eLabel AB, agriculture Inde contrôlée. Vous bénéficiez d'une matière première cultivée dans le respect des exigences de l'agriculture biologique.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hari-card\"\u003e\n      \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n      \u003cp\u003eLa fabrication française garantit des normes de qualité rigoureuses à chaque étape, de la réception des matières premières à la mise en gélules.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hari-card\"\u003e\n      \u003ch3\u003e🌱 100% végétal et vegan\u003c\/h3\u003e\n      \u003cp\u003eGélules végétales sans gélatine animale, sans additifs ni charges inutiles. Ce complément convient parfaitement aux vegans et végétariens.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hari-card\"\u003e\n      \u003ch3\u003e🕉️ Expertise ayurvédique\u003c\/h3\u003e\n      \u003cp\u003eAyurvana est une marque spécialisée en phytothérapie ayurvédique depuis de nombreuses années, garantissant un savoir-faire reconnu dans la sélection et la formulation de ses produits.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-hari-section\"\u003e\n  \u003ch2\u003eÀ qui s'adresse l'Haritaki en gélules bio ?\u003c\/h2\u003e\n  \u003cp\u003eCe complément est particulièrement adapté si vous cherchez à \u003cstrong\u003esoutenir votre digestion au quotidien\u003c\/strong\u003e, à accompagner une cure de printemps ou d'automne, ou simplement à prendre soin de votre foie de façon naturelle. Il convient aux adultes souhaitant s'appuyer sur la sagesse de l'Ayurveda avec un produit fiable, certifié et fabriqué en France.\u003c\/p\u003e\n\n  \u003cdiv class=\"soi-hari-accordion\"\u003e\n    \u003cdetails class=\"soi-hari-accordion-item\"\u003e\n      \u003csummary class=\"soi-hari-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n      \u003cdiv class=\"soi-hari-accordion-content\"\u003e\n        \u003cp\u003eDéconseillé aux femmes enceintes ou allaitantes et aux enfants sans avis médical préalable. Ne convient pas aux personnes souffrant d'occlusion intestinale.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-hari-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-hari-cta-box\"\u003e\n    \u003cp class=\"soi-hari-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement avec l'Ayurveda\u003c\/p\u003e\n    \u003cp class=\"soi-hari-cta-text\" style=\"color: white;\"\u003eSoutien de la digestion, protection du foie, équilibre immunitaire : l'Haritaki bio d'Ayurvana concentre 3 000 ans de sagesse ayurvédique dans une gélule végétale simple à intégrer chaque jour. Offrez à votre corps le soutien qu'il mérite.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-hari-marine: #1A2D3D;\n  --soi-hari-marine-dark: #0F1E2B;\n  --soi-hari-marine-light: #2C4458;\n  --soi-hari-pomme: #A1C544;\n  --soi-hari-pomme-dark: #84A636;\n  --soi-hari-pomme-light: rgba(161,197,68,0.10);\n  --soi-hari-white: #FFFFFF;\n  --soi-hari-off-white: #F8FAF6;\n  --soi-hari-stone: #F1F3EE;\n  --soi-hari-line: #E5E8E0;\n  --soi-hari-primary: #D4A52A;\n  --soi-hari-primary-soft: #FDF8EE;\n  --soi-hari-accent: #C8A84B;\n  --soi-hari-text: #1A2D3D;\n  --soi-hari-text-soft: #4A5B6B;\n  --soi-hari-text-muted: #7B8693;\n  --soi-hari-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-hari-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-hari-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-hari-radius: 12px;\n  --soi-hari-radius-sm: 8px;\n  --soi-hari-radius-pill: 999px;\n}\n\n.soi-hari-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-hari-fiche img { max-width: 100%; height: auto; }\n\n.soi-hari-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-hari-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-hari-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-hari-hero {\n  position: relative;\n  background: var(--soi-hari-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-hari-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-hari-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-hari-primary);\n}\n\n.soi-hari-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-hari-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-hari-primary);\n  border-radius: 50%;\n}\n\n.soi-hari-hero-title {\n  display: block;\n  color: var(--soi-hari-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-hari-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-hari-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-hari-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-hari-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-hari-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-hari-label-accent {\n  background: var(--soi-hari-primary);\n  border-color: var(--soi-hari-primary);\n  color: var(--soi-hari-marine);\n  font-weight: 600;\n}\n\n.soi-hari-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-hari-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-hari-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-hari-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-hari-pomme);\n  border-radius: 2px;\n}\n\n.soi-hari-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-hari-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-hari-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-hari-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-hari-benefit {\n  background: var(--soi-hari-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-hari-radius);\n  border: 1px solid var(--soi-hari-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-hari-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-hari-shadow-md);\n}\n\n.soi-hari-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-hari-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-hari-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-hari-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-hari-benefit:hover .soi-hari-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-hari-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-hari-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-hari-benefit p {\n  font-size: 13px;\n  color: var(--soi-hari-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-hari-compo {\n  background: var(--soi-hari-off-white);\n  border-radius: var(--soi-hari-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-hari-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-hari-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-hari-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-hari-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-hari-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-hari-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-hari-marine);\n  text-align: right;\n}\n\n.soi-hari-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-hari-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-hari-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-hari-radius);\n  border: 1px solid var(--soi-hari-line);\n  align-items: flex-start;\n}\n\n.soi-hari-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-hari-marine);\n  color: var(--soi-hari-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-hari-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-hari-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-hari-step-content p {\n  font-size: 14px;\n  color: var(--soi-hari-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-hari-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-hari-pomme-light);\n  border-left: 4px solid var(--soi-hari-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-hari-radius) var(--soi-hari-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-hari-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-hari-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-hari-marine);\n  margin-bottom: 4px;\n}\n\n.soi-hari-tip p {\n  font-size: 14px;\n  color: var(--soi-hari-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-hari-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-hari-card {\n  background: var(--soi-hari-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-hari-radius);\n  border-left: 3px solid var(--soi-hari-pomme);\n}\n\n.soi-hari-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-hari-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-hari-card p {\n  font-size: 14px;\n  color: var(--soi-hari-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-hari-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  margin-top: 1.5rem;\n}\n\n.soi-hari-accordion-item {\n  background: var(--soi-hari-off-white);\n  border-radius: var(--soi-hari-radius-sm);\n  border: 1px solid var(--soi-hari-line);\n  overflow: hidden;\n}\n\n.soi-hari-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-hari-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-hari-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-hari-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-hari-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-hari-accordion-item[open] .soi-hari-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-hari-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-hari-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-hari-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-hari-cta-box {\n  background: var(--soi-hari-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-hari-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-hari-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-hari-primary);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-hari-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-hari-primary);\n  margin-bottom: 0.75rem;\n}\n\n.soi-hari-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-hari-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n@media (max-width: 640px) {\n  .soi-hari-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-hari-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-hari-compo-value {\n    text-align: left;\n  }\n\n  .soi-hari-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-hari-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-hari-fiche {\n    --soi-hari-text-soft: #2C3E50;\n    --soi-hari-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ayur-vana","offers":[{"title":"Default Title","offer_id":61603702112586,"sku":"AY0010","price":12.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/haritaki-bio-et-vegan-en-gelules-ayurvana-packshot.webp?v=1779697785"},{"product_id":"amla-extrait-bio-et-vegan-en-gelules-graine-sauvage","title":"Amla (extrait) bio \u0026 vegan - 60 gélules - Graine Sauvage","description":"\u003cdiv class=\"soi-amla-fiche\"\u003e\n\n\u003csection class=\"soi-amla-hero\"\u003e\n  \u003cdiv class=\"soi-amla-hero-tag\"\u003e\n    \u003cspan class=\"soi-amla-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Graine Sauvage\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-amla-hero-title\"\u003eLe fruit sacré de l'Ayurveda, concentré et certifié\u003c\/span\u003e\n  \u003cp class=\"soi-amla-hero-subtitle\"\u003eExtrait d'Amla bio titré à 25 % de tanins en gélules végétales : un antioxydant puissant issu de la tradition ayurvédique indienne, pour votre vitalité, votre digestion et votre jeunesse cellulaire.\u003c\/p\u003e\n  \u003cdiv class=\"soi-amla-hero-labels\"\u003e\n    \u003cspan class=\"soi-amla-label soi-amla-label-accent\"\u003eBIO · AB\u003c\/span\u003e\n    \u003cspan class=\"soi-amla-label\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-amla-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003cspan class=\"soi-amla-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-amla-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-amla-section\"\u003e\n  \u003ch2\u003eAmla Bio en gélules : l'extrait d'Amalaki titré à 25 % de tanins\u003c\/h2\u003e\n  \u003cp\u003eDans la médecine ayurvédique indienne, l'\u003cstrong\u003eAmla\u003c\/strong\u003e (ou \u003cem\u003eAmalaki\u003c\/em\u003e) est vénéré depuis plus de 3 000 ans sous le nom de \u003cem\u003eDivaushadi\u003c\/em\u003e, la « plante divine ». Ce petit fruit vert, cultivé en Inde selon les principes de l'agriculture biologique certifiée AB, concentre une densité exceptionnelle de polyphénols. Graine Sauvage vous propose un extrait d'Amla bio titré à 25 % de tanins, encapsulé dans des gélules végétales : une formule pure, vegan et sans excipient superflu.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-amla-section\"\u003e\n  \u003ch2\u003ePourquoi choisir un extrait titré plutôt qu'une simple poudre d'Amla ?\u003c\/h2\u003e\n  \u003cp\u003eLa plupart des produits concurrents proposent de la poudre d'Amla bio ou des comprimés à 300 mg sans garantie de concentration. Un extrait standardisé à 25 % de tanins change la donne : vous savez exactement ce que vous ingérez à chaque gélule. Les tanins sont les composés polyphénoliques responsables de l'action antioxydante de l'Amla, bien plus puissante que celle de la vitamine C seule. C'est cette précision qui fait la différence dans vos résultats.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-amla-section\"\u003e\n  \u003ch2\u003eLes bienfaits concrets de l'Amla bio en gélules\u003c\/h2\u003e\n  \u003cdiv class=\"soi-amla-benefits\"\u003e\n    \u003cdiv class=\"soi-amla-benefit\"\u003e\n      \u003cdiv class=\"soi-amla-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eAntioxydant puissant\u003c\/h3\u003e\n      \u003cp\u003eLes tanins et polyphénols de l'Amla neutralisent les radicaux libres responsables du vieillissement cellulaire prématuré. Une cure régulière contribue à préserver la jeunesse cellulaire de l'intérieur.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-amla-benefit\"\u003e\n      \u003cdiv class=\"soi-amla-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSoutien digestif\u003c\/h3\u003e\n      \u003cp\u003eL'Amla est traditionnellement reconnu pour aider à réguler le transit, apaiser les inconforts digestifs et favoriser un équilibre sain de la flore intestinale.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-amla-benefit\"\u003e\n      \u003cdiv class=\"soi-amla-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eVitalité et énergie\u003c\/h3\u003e\n      \u003cp\u003eEn soutenant le renouvellement cellulaire et en limitant le stress oxydatif, l'Amla participe à une sensation de vitalité retrouvée, notamment lors des périodes de fatigue ou de changement de saison.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-amla-benefit\"\u003e\n      \u003cdiv class=\"soi-amla-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003ePeau et cheveux\u003c\/h3\u003e\n      \u003cp\u003eRiche en actifs protecteurs, l'Amla est également plébiscité pour contribuer à l'éclat du teint et à la santé du cuir chevelu, à l'instar de l'huile d'Amla bio utilisée en soin capillaire.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-amla-benefit\"\u003e\n      \u003cdiv class=\"soi-amla-benefit-icon\"\u003e\u003cspan\u003e🔬\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSoutien immunitaire\u003c\/h3\u003e\n      \u003cp\u003eSes propriétés anti-inflammatoires naturelles aident l'organisme à mieux se défendre face aux agressions quotidiennes.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-amla-section\"\u003e\n  \u003ch2\u003eComposition et posologie détaillées\u003c\/h2\u003e\n  \u003cdiv class=\"soi-amla-compo\"\u003e\n    \u003cdiv class=\"soi-amla-compo-row\"\u003e\n      \u003cspan class=\"soi-amla-compo-label\"\u003eExtrait sec d'Amla (\u003cem\u003ePhyllanthus emblica\u003c\/em\u003e) bio, titré à 25 % de tanins\u003c\/span\u003e\n      \u003cspan class=\"soi-amla-compo-value\"\u003e300 mg \/ gélule\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-amla-compo-row\"\u003e\n      \u003cspan class=\"soi-amla-compo-label\"\u003eEnveloppe de la gélule\u003c\/span\u003e\n      \u003cspan class=\"soi-amla-compo-value\"\u003eHydroxypropylméthylcellulose végétale (HPMC)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-amla-compo-row\"\u003e\n      \u003cspan class=\"soi-amla-compo-label\"\u003eSans\u003c\/span\u003e\n      \u003cspan class=\"soi-amla-compo-value\"\u003eStéarate de magnésium, gluten, lactose\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"soi-amla-timeline\"\u003e\n    \u003cdiv class=\"soi-amla-step\"\u003e\n      \u003cdiv class=\"soi-amla-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-amla-step-content\"\u003e\n        \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n        \u003cp\u003ePrenez 2 gélules par jour, de préférence au cours d'un repas, avec un grand verre d'eau.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-amla-step\"\u003e\n      \u003cdiv class=\"soi-amla-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-amla-step-content\"\u003e\n        \u003ch3\u003eDurée de la cure\u003c\/h3\u003e\n        \u003cp\u003eLa cure standard est de 15 jours, renouvelable selon vos besoins. En cas de doute, consultez un professionnel de santé.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"soi-amla-tip\"\u003e\n    \u003cdiv class=\"soi-amla-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical et ne remplace pas une alimentation variée et équilibrée.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-amla-section\"\u003e\n  \u003ch2\u003eUn produit bio, vegan et fabriqué en France\u003c\/h2\u003e\n  \u003cdiv class=\"soi-amla-grid-compact\"\u003e\n    \u003cdiv class=\"soi-amla-card-mini\"\u003e\n      \u003cspan class=\"soi-amla-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n      \u003cspan class=\"soi-amla-card-mini-label\"\u003eCertification bio\u003c\/span\u003e\n      \u003cspan class=\"soi-amla-card-mini-value\"\u003eFR-BIO-01\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-amla-card-mini\"\u003e\n      \u003cspan class=\"soi-amla-card-mini-icon\"\u003e🇮🇳\u003c\/span\u003e\n      \u003cspan class=\"soi-amla-card-mini-label\"\u003eOrigine Amla\u003c\/span\u003e\n      \u003cspan class=\"soi-amla-card-mini-value\"\u003eInde\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-amla-card-mini\"\u003e\n      \u003cspan class=\"soi-amla-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n      \u003cspan class=\"soi-amla-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n      \u003cspan class=\"soi-amla-card-mini-value\"\u003eFrance (GMP)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-amla-card-mini\"\u003e\n      \u003cspan class=\"soi-amla-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n      \u003cspan class=\"soi-amla-card-mini-label\"\u003eFormule\u003c\/span\u003e\n      \u003cspan class=\"soi-amla-card-mini-value\"\u003e100 % vegan\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp\u003eL'Amla utilisé par Graine Sauvage est cultivé en Inde selon un cahier des charges bio certifié FR-BIO-01, sans pesticide ni engrais de synthèse. Les gélules sont fabriquées en France, dans des conditions GMP strictes. Le produit est entièrement vegan : enveloppe végétale, pas de gélatine animale, pas de colorant.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-amla-section\"\u003e\n  \u003ch2\u003ePour qui est fait cet Amla bio en gélules ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-amla-grid\"\u003e\n    \u003cdiv class=\"soi-amla-card\"\u003e\n      \u003ch3\u003e🛡️ Protection antioxydante\u003c\/h3\u003e\n      \u003cp\u003eVous cherchez un antioxydant naturel puissant pour contribuer à ralentir le vieillissement cellulaire.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-amla-card\"\u003e\n      \u003ch3\u003e🌿 Confort digestif\u003c\/h3\u003e\n      \u003cp\u003eVous souhaitez soutenir votre digestion sans recourir à des produits chimiques.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-amla-card\"\u003e\n      \u003ch3\u003e🌱 Mode de vie vegan\u003c\/h3\u003e\n      \u003cp\u003eVous suivez un mode de vie vegan ou végétarien et souhaitez des compléments parfaitement compatibles.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-amla-card\"\u003e\n      \u003ch3\u003e✨ Beauté de l'intérieur\u003c\/h3\u003e\n      \u003cp\u003eVous avez entendu parler des bienfaits de l'huile d'Amla pure bio sur les cheveux et souhaitez agir aussi de l'intérieur.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-amla-section\"\u003e\n  \u003cdiv class=\"soi-amla-accordion\"\u003e\n    \u003cdetails class=\"soi-amla-accordion-item\"\u003e\n      \u003csummary class=\"soi-amla-accordion-header\"\u003e🔒 Précautions d'emploi et conservation\u003c\/summary\u003e\n      \u003cdiv class=\"soi-amla-accordion-content\"\u003e\n        \u003cp\u003eConservez le flacon à l'abri de la lumière, de la chaleur et de l'humidité. Tenir hors de portée des enfants. Déconseillé aux femmes enceintes ou allaitantes sans avis médical.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-amla-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-amla-cta-box\"\u003e\n    \u003cp class=\"soi-amla-cta-tag\" style=\"color: white;\"\u003eLe trésor ayurvédique, certifié bio et concentré pour vous\u003c\/p\u003e\n    \u003cp class=\"soi-amla-cta-text\" style=\"color: white;\"\u003eDepuis des millénaires, l'Amla est le secret de vitalité de l'Ayurveda. Avec cet extrait bio titré à 25 % de tanins, Graine Sauvage vous offre sa forme la plus concentrée et la plus pure : pour prendre soin de vos cellules, de votre digestion et de votre énergie, jour après jour.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-amla-marine: #1A2D3D;\n  --soi-amla-marine-dark: #0F1E2B;\n  --soi-amla-marine-light: #2C4458;\n  --soi-amla-pomme: #A1C544;\n  --soi-amla-pomme-dark: #84A636;\n  --soi-amla-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-amla-white: #FFFFFF;\n  --soi-amla-off-white: #F8FAF6;\n  --soi-amla-stone: #F1F3EE;\n  --soi-amla-line: #E5E8E0;\n\n  --soi-amla-primary: #D4A52A;\n  --soi-amla-primary-soft: rgba(212,165,42,0.12);\n  --soi-amla-accent: #7CA86E;\n\n  --soi-amla-text: #1A2D3D;\n  --soi-amla-text-soft: #4A5B6B;\n  --soi-amla-text-muted: #7B8693;\n\n  --soi-amla-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-amla-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-amla-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-amla-radius: 12px;\n  --soi-amla-radius-sm: 8px;\n  --soi-amla-radius-pill: 999px;\n}\n\n.soi-amla-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-amla-fiche img { max-width: 100%; height: auto; }\n\n.soi-amla-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-amla-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-amla-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-amla-hero {\n  position: relative;\n  background: var(--soi-amla-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-amla-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-amla-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-amla-pomme);\n}\n\n.soi-amla-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-amla-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-amla-pomme);\n  border-radius: 50%;\n}\n\n.soi-amla-hero-title {\n  display: block;\n  color: var(--soi-amla-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-amla-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-amla-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-amla-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-amla-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-amla-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-amla-label-accent {\n  background: var(--soi-amla-pomme);\n  border-color: var(--soi-amla-pomme);\n  color: var(--soi-amla-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-amla-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-amla-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-amla-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-amla-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-amla-pomme);\n  border-radius: 2px;\n}\n\n.soi-amla-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-amla-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-amla-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-amla-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-amla-benefit {\n  background: var(--soi-amla-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-amla-radius);\n  border: 1px solid var(--soi-amla-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-amla-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-amla-shadow-md);\n}\n\n.soi-amla-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-amla-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-amla-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-amla-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-amla-benefit:hover .soi-amla-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-amla-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-amla-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-amla-benefit p {\n  font-size: 13px;\n  color: var(--soi-amla-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-amla-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-amla-card {\n  background: var(--soi-amla-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-amla-radius);\n  border-left: 3px solid var(--soi-amla-pomme);\n}\n\n.soi-amla-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-amla-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-amla-card p {\n  font-size: 14px;\n  color: var(--soi-amla-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-amla-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n  margin-bottom: 1.5rem;\n}\n\n.soi-amla-card-mini {\n  background: var(--soi-amla-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-amla-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-amla-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-amla-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-amla-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-amla-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-amla-marine);\n}\n\n\/* === COMPOSITION === *\/\n.soi-amla-compo {\n  background: var(--soi-amla-off-white);\n  border-radius: var(--soi-amla-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-amla-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-amla-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-amla-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-amla-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-amla-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-amla-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-amla-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-amla-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-amla-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-amla-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-amla-radius);\n  border: 1px solid var(--soi-amla-line);\n  align-items: flex-start;\n}\n\n.soi-amla-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-amla-marine);\n  color: var(--soi-amla-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-amla-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-amla-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-amla-step-content p {\n  font-size: 14px;\n  color: var(--soi-amla-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-amla-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-amla-pomme-light);\n  border-left: 4px solid var(--soi-amla-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-amla-radius) var(--soi-amla-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-amla-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-amla-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-amla-marine);\n  margin-bottom: 4px;\n}\n\n.soi-amla-tip p {\n  font-size: 14px;\n  color: var(--soi-amla-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-amla-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-amla-accordion-item {\n  background: var(--soi-amla-off-white);\n  border-radius: var(--soi-amla-radius-sm);\n  border: 1px solid var(--soi-amla-line);\n  overflow: hidden;\n}\n\n.soi-amla-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-amla-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-amla-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-amla-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-amla-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-amla-accordion-item[open] .soi-amla-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-amla-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-amla-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-amla-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-amla-cta-box {\n  background: var(--soi-amla-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-amla-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-amla-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-amla-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-amla-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-amla-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-amla-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-amla-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-amla-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-amla-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-amla-compo-value {\n    text-align: left;\n  }\n\n  .soi-amla-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-amla-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-amla-fiche {\n    --soi-amla-text-soft: #2C3E50;\n    --soi-amla-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61603702407498,"sku":"GS0016","price":6.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/amla-extrait-bio-et-vegan-en-gelules-graine-sauvage-packshot_11zon.webp?v=1779988763"},{"product_id":"creme-raffermissante-anti-age-certifiee-bio-najel","title":"Crème raffermissante anti-âge bio – Najel","description":"\u003cdiv class=\"soi-najc-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-najc-hero\"\u003e\n    \u003cdiv class=\"soi-najc-hero-tag\"\u003e\n      \u003cspan class=\"soi-najc-tag-dot\"\u003e\u003c\/span\u003e\n      Cosmétique anti-âge · Najel\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-najc-hero-title\"\u003eAction Anti-Âge 3-en-1\u003c\/span\u003e\n    \u003cp class=\"soi-najc-hero-subtitle\"\u003eUne formule à 99 % d'origine naturelle, enrichie en huile de figue de barbarie et en eau florale de rose de Damas, pour une peau visiblement repulpée, raffermie et hydratée.\u003c\/p\u003e\n    \u003cdiv class=\"soi-najc-hero-labels\"\u003e\n      \u003cspan class=\"soi-najc-label soi-najc-label-accent\"\u003eCOSMOS ORGANIC\u003c\/span\u003e\n      \u003cspan class=\"soi-najc-label\"\u003e99 % NATUREL\u003c\/span\u003e\n      \u003cspan class=\"soi-najc-label\"\u003eFABRIQUÉE EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-najc-label\"\u003eHYPOALLERGÉNIQUE\u003c\/span\u003e\n      \u003cspan class=\"soi-najc-label\"\u003eSANS PARFUM\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Pourquoi cette crème anti-âge se distingue-t-elle vraiment ? --\u003e\n  \u003csection class=\"soi-najc-section\"\u003e\n    \u003ch2\u003ePourquoi cette crème anti-âge se distingue-t-elle vraiment ?\u003c\/h2\u003e\n    \u003cp class=\"soi-najc-section-intro\"\u003eSur un marché saturé de promesses, la crème Najel s'appuie sur des actifs végétaux à l'efficacité documentée cliniquement. Pas de parfum, pas de compromis : une formule hypoallergénique pensée pour tous les types de peaux, y compris les plus réactives.\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-najc-benefits\"\u003e\n      \u003cdiv class=\"soi-najc-benefit\"\u003e\n        \u003cdiv class=\"soi-najc-benefit-icon\"\u003e\u003cspan\u003e🌵\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eHuile de figue de barbarie\u003c\/h3\u003e\n        \u003cp\u003eVéritable trésor du désert, elle régénère en profondeur, protège les cellules du vieillissement oxydatif et atténue les signes de l'âge visibles.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-najc-benefit\"\u003e\n        \u003cdiv class=\"soi-najc-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eJus de cladode de figuier de barbarie\u003c\/h3\u003e\n        \u003cp\u003eRiche en sucres végétaux, il hydrate intensément la peau et lui redonne un aspect repulpé et lisse dès les premières semaines.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-najc-benefit\"\u003e\n        \u003cdiv class=\"soi-najc-benefit-icon\"\u003e\u003cspan\u003e🌹\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eEau florale de rose de Damas\u003c\/h3\u003e\n        \u003cp\u003eElle régénère, apaise et restitue souplesse et éclat aux peaux fatiguées ou marquées.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-najc-benefit\"\u003e\n        \u003cdiv class=\"soi-najc-benefit-icon\"\u003e\u003cspan\u003e🌰\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eExtrait de marronnier d'Inde\u003c\/h3\u003e\n        \u003cp\u003eActif ciblé pour réduire l'apparence des rides du contour des yeux (pattes d'oie) et rafraîchir le teint.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Des résultats mesurés, pas inventés --\u003e\n  \u003csection class=\"soi-najc-section\"\u003e\n    \u003ch2\u003eDes résultats mesurés, pas inventés\u003c\/h2\u003e\n    \u003cp class=\"soi-najc-section-intro\"\u003eLes études cliniques réalisées sur un panel de volontaires confirment des résultats concrets et durables. Ce niveau de preuve est rare dans la cosmétique naturelle et bio.\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-najc-grid\"\u003e\n      \u003cdiv class=\"soi-najc-card\"\u003e\n        \u003ch3\u003e💦 Hydratation longue durée\u003c\/h3\u003e\n        \u003cp\u003eHydratation mesurée jusqu'à 8 heures après une seule application.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-najc-card\"\u003e\n        \u003ch3\u003e✨ Réduction visible des rides\u003c\/h3\u003e\n        \u003cp\u003eAtténuation des pattes d'oie et des sillons nasogéniens dès 28 jours d'utilisation régulière.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-najc-card\"\u003e\n        \u003ch3\u003e🌟 Fermeté et éclat\u003c\/h3\u003e\n        \u003cp\u003eAmélioration significative de la fermeté, de la douceur et de l'éclat du teint.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Comment utiliser votre crème anti-âge Najel ? --\u003e\n  \u003csection class=\"soi-najc-section\"\u003e\n    \u003ch2\u003eComment utiliser votre crème anti-âge Najel ?\u003c\/h2\u003e\n\n    \u003cdiv class=\"soi-najc-timeline\"\u003e\n      \u003cdiv class=\"soi-najc-step\"\u003e\n        \u003cdiv class=\"soi-najc-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-najc-step-content\"\u003e\n          \u003ch3\u003eNettoyez votre visage\u003c\/h3\u003e\n          \u003cp\u003eUtilisez un soin doux adapté à votre peau avant toute application de la crème.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-najc-step\"\u003e\n        \u003cdiv class=\"soi-najc-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-najc-step-content\"\u003e\n          \u003ch3\u003eAppliquez une noisette de crème\u003c\/h3\u003e\n          \u003cp\u003eMatin et soir, sur le visage et le cou, en massages circulaires ascendants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-najc-step\"\u003e\n        \u003cdiv class=\"soi-najc-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-najc-step-content\"\u003e\n          \u003ch3\u003eInsistez sur les zones de tension\u003c\/h3\u003e\n          \u003cp\u003eContour des yeux, plis nasogéniens : insistez sur ces zones pour maximiser l'effet repulpant.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-najc-tip\"\u003e\n      \u003cdiv class=\"soi-najc-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePour des résultats optimaux, maintenez le soin sur au moins 4 semaines consécutives. La peau, comme tout tissu vivant, a besoin de régularité pour se régénérer.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Certifications et engagements --\u003e\n  \u003csection class=\"soi-najc-section\"\u003e\n    \u003ch2\u003eCertifications et engagements\u003c\/h2\u003e\n\n    \u003cdiv class=\"soi-najc-grid-compact\"\u003e\n      \u003cdiv class=\"soi-najc-card-mini\"\u003e\n        \u003cspan class=\"soi-najc-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-najc-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-najc-card-mini-value\"\u003eCosmos Organic par Ecocert\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-najc-card-mini\"\u003e\n        \u003cspan class=\"soi-najc-card-mini-icon\"\u003e🍃\u003c\/span\u003e\n        \u003cspan class=\"soi-najc-card-mini-label\"\u003eNaturalité\u003c\/span\u003e\n        \u003cspan class=\"soi-najc-card-mini-value\"\u003e99 % d'origine naturelle\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-najc-card-mini\"\u003e\n        \u003cspan class=\"soi-najc-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-najc-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-najc-card-mini-value\"\u003eFabriquée en France\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-najc-card-mini\"\u003e\n        \u003cspan class=\"soi-najc-card-mini-icon\"\u003e🤍\u003c\/span\u003e\n        \u003cspan class=\"soi-najc-card-mini-label\"\u003eTolérance\u003c\/span\u003e\n        \u003cspan class=\"soi-najc-card-mini-value\"\u003eHypoallergénique, sans parfum\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Composition (INCI) --\u003e\n  \u003csection class=\"soi-najc-section\"\u003e\n    \u003ch2\u003eComposition (INCI)\u003c\/h2\u003e\n\n    \u003cdiv class=\"soi-najc-accordion\"\u003e\n      \u003cdetails class=\"soi-najc-accordion-item\"\u003e\n        \u003csummary class=\"soi-najc-accordion-header\"\u003e🧪 Liste complète des ingrédients (INCI)\u003c\/summary\u003e\n        \u003cdiv class=\"soi-najc-accordion-content\"\u003e\n          \u003cp\u003eOpuntia Ficus-Indica Stem Juice, Aqua, Caprylic\/Capric Triglyceride, Glycerin, Cetearyl Alcohol, Olea Europaea Fruit Oil, Rosa Damascena Flower Water, Opuntia Ficus-Indica Seed Oil, Sodium Stearoyl Glutamate, Xanthan Gum, Aesculus Hippocastanum Flower Extract, Tocopherol, Helianthus Annuus Seed Oil, Citric Acid, Sodium Benzoate, Potassium Sorbate.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-najc-accordion-item\"\u003e\n        \u003csummary class=\"soi-najc-accordion-header\"\u003e⚠️ Informations complémentaires\u003c\/summary\u003e\n        \u003cdiv class=\"soi-najc-accordion-content\"\u003e\n          \u003cp\u003eCe produit est un soin cosmétique. Il ne constitue pas un médicament et ne remplace en aucun cas un suivi médical ou dermatologique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"soi-najc-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-najc-cta-box\"\u003e\n      \u003cp class=\"soi-najc-cta-text\" style=\"color: white;\"\u003eRévélez la jeunesse naturelle de votre peau avec une formule bio certifiée, pour une peau visiblement repulpée, raffermie et hydratée. Parce que prendre soin de soi devrait toujours rimer avec authenticité et efficacité prouvée.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  :root {\n    \/* === Couleurs Soinat (FIXES) === *\/\n    --soi-najc-marine: #1A2D3D;\n    --soi-najc-marine-dark: #0F1E2B;\n    --soi-najc-marine-light: #2C4458;\n    --soi-najc-pomme: #A1C544;\n    --soi-najc-pomme-dark: #84A636;\n    --soi-najc-pomme-light: rgba(161,197,68,0.10);\n\n    \/* === Neutres Soinat === *\/\n    --soi-najc-white: #FFFFFF;\n    --soi-najc-off-white: #F8FAF6;\n    --soi-najc-stone: #F1F3EE;\n    --soi-najc-line: #E5E8E0;\n\n    \/* === Couleurs dynamiques (packaging doré \/ rose \/ figue) === *\/\n    --soi-najc-primary: #B8962E;\n    --soi-najc-primary-soft: rgba(184,150,46,0.10);\n    --soi-najc-accent: #D4A8A4;\n\n    \/* === Textes === *\/\n    --soi-najc-text: #1A2D3D;\n    --soi-najc-text-soft: #4A5B6B;\n    --soi-najc-text-muted: #7B8693;\n\n    \/* === Effets === *\/\n    --soi-najc-shadow: 0 2px 8px rgba(26,45,61,0.06);\n    --soi-najc-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n    --soi-najc-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n    --soi-najc-radius: 12px;\n    --soi-najc-radius-sm: 8px;\n    --soi-najc-radius-pill: 999px;\n  }\n\n  \/* === RESET === *\/\n  .soi-najc-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n  .soi-najc-fiche img { max-width: 100%; height: auto; }\n\n  \/* === CONTENEUR PRINCIPAL === *\/\n  .soi-najc-fiche {\n    max-width: 1040px;\n    margin: 0 auto;\n    padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n    background: var(--soi-najc-white);\n    font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n    color: var(--soi-najc-text);\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  \/* === HERO === *\/\n  .soi-najc-hero {\n    position: relative;\n    background: var(--soi-najc-marine);\n    padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n    margin-bottom: clamp(2rem, 4vw, 3rem);\n    border-radius: var(--soi-najc-radius);\n    text-align: center;\n    overflow: hidden;\n  }\n\n  .soi-najc-hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: var(--soi-najc-pomme);\n  }\n\n  .soi-najc-hero-tag {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    font-size: 11px;\n    font-weight: 500;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255,255,255,0.7);\n    margin-bottom: 1rem;\n  }\n\n  .soi-najc-tag-dot {\n    display: inline-block;\n    width: 6px;\n    height: 6px;\n    background: var(--soi-najc-pomme);\n    border-radius: 50%;\n  }\n\n  .soi-najc-hero-title {\n    display: block;\n    color: var(--soi-najc-white);\n    font-family: 'Poppins', sans-serif;\n    font-size: clamp(26px, 5vw, 38px);\n    font-weight: 600;\n    letter-spacing: -0.02em;\n    line-height: 1.2;\n    margin-bottom: 0.75rem;\n  }\n\n  .soi-najc-hero-subtitle {\n    font-family: 'Inter', sans-serif;\n    font-size: clamp(14px, 2vw, 16px);\n    color: rgba(255,255,255,0.85);\n    max-width: 580px;\n    margin: 0 auto 1.5rem;\n    line-height: 1.6;\n  }\n\n  .soi-najc-hero-labels {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    gap: 8px;\n  }\n\n  .soi-najc-label {\n    display: inline-block;\n    padding: 6px 14px;\n    background: transparent;\n    border: 1px solid rgba(255,255,255,0.3);\n    color: var(--soi-najc-white);\n    font-size: 11px;\n    font-weight: 500;\n    letter-spacing: 0.08em;\n    border-radius: var(--soi-najc-radius-pill);\n    font-family: 'Inter', sans-serif;\n  }\n\n  .soi-najc-label-accent {\n    background: var(--soi-najc-pomme);\n    border-color: var(--soi-najc-pomme);\n    color: var(--soi-najc-marine);\n    font-weight: 600;\n  }\n\n  \/* === SECTIONS === *\/\n  .soi-najc-section {\n    margin-bottom: clamp(2rem, 4vw, 3rem);\n  }\n\n  .soi-najc-section h2 {\n    font-family: 'Poppins', sans-serif;\n    font-size: clamp(20px, 3vw, 26px);\n    font-weight: 600;\n    color: var(--soi-najc-marine);\n    margin-bottom: 1.5rem;\n    letter-spacing: -0.01em;\n    line-height: 1.3;\n    position: relative;\n    padding-bottom: 12px;\n  }\n\n  .soi-najc-section h2::after {\n    content: '';\n    position: absolute;\n    bottom: 0;\n    left: 0;\n    width: 40px;\n    height: 3px;\n    background: var(--soi-najc-pomme);\n    border-radius: 2px;\n  }\n\n  .soi-najc-section-intro {\n    font-size: clamp(14px, 2vw, 16px);\n    color: var(--soi-najc-text-soft);\n    margin-bottom: 1.5rem;\n    max-width: 720px;\n  }\n\n  .soi-najc-section p {\n    font-size: clamp(14px, 2vw, 15px);\n    color: var(--soi-najc-text);\n    line-height: 1.7;\n    margin-bottom: 0.8rem;\n  }\n\n  .soi-najc-section p:last-child {\n    margin-bottom: 0;\n  }\n\n  \/* === BENEFITS === *\/\n  .soi-najc-benefits {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n    gap: 1.5rem;\n  }\n\n  .soi-najc-benefit {\n    background: var(--soi-najc-white);\n    padding: 1.5rem 1.25rem;\n    border-radius: var(--soi-najc-radius);\n    border: 1px solid var(--soi-najc-line);\n    text-align: center;\n    transition: transform 0.2s ease, box-shadow 0.2s ease;\n  }\n\n  .soi-najc-benefit:hover {\n    transform: translateY(-2px);\n    box-shadow: var(--soi-najc-shadow-md);\n  }\n\n  .soi-najc-benefit-icon {\n    width: 56px;\n    height: 56px;\n    margin: 0 auto 1rem;\n    background: var(--soi-najc-marine);\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 24px;\n    position: relative;\n  }\n\n  .soi-najc-benefit-icon::after {\n    content: '';\n    position: absolute;\n    inset: -4px;\n    border: 1.5px solid var(--soi-najc-pomme);\n    border-radius: 50%;\n    opacity: 0;\n    transition: opacity 0.2s ease;\n  }\n\n  .soi-najc-benefit:hover .soi-najc-benefit-icon::after {\n    opacity: 1;\n  }\n\n  .soi-najc-benefit h3 {\n    font-family: 'Poppins', sans-serif;\n    font-size: 16px;\n    font-weight: 600;\n    color: var(--soi-najc-marine);\n    margin-bottom: 0.5rem;\n  }\n\n  .soi-najc-benefit p {\n    font-size: 13px;\n    color: var(--soi-najc-text-soft);\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  \/* === GRID + CARDS === *\/\n  .soi-najc-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n    gap: 1.25rem;\n  }\n\n  .soi-najc-card {\n    background: var(--soi-najc-off-white);\n    padding: 1.25rem 1.5rem;\n    border-radius: var(--soi-najc-radius);\n    border-left: 3px solid var(--soi-najc-pomme);\n  }\n\n  .soi-najc-card h3 {\n    font-family: 'Poppins', sans-serif;\n    font-size: 16px;\n    font-weight: 600;\n    color: var(--soi-najc-marine);\n    margin-bottom: 0.5rem;\n  }\n\n  .soi-najc-card p {\n    font-size: 14px;\n    color: var(--soi-najc-text-soft);\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  \/* === GRID COMPACT === *\/\n  .soi-najc-grid-compact {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n    gap: 12px;\n  }\n\n  .soi-najc-card-mini {\n    background: var(--soi-najc-stone);\n    padding: 1rem 1.25rem;\n    border-radius: var(--soi-najc-radius-sm);\n    text-align: center;\n    display: flex;\n    flex-direction: column;\n    gap: 4px;\n  }\n\n  .soi-najc-card-mini-icon {\n    font-size: 20px;\n    margin-bottom: 4px;\n  }\n\n  .soi-najc-card-mini-label {\n    font-size: 11px;\n    color: var(--soi-najc-text-muted);\n    text-transform: uppercase;\n    letter-spacing: 0.08em;\n    font-weight: 500;\n  }\n\n  .soi-najc-card-mini-value {\n    font-family: 'Poppins', sans-serif;\n    font-size: 15px;\n    font-weight: 600;\n    color: var(--soi-najc-marine);\n  }\n\n  \/* === TIMELINE === *\/\n  .soi-najc-timeline {\n    display: flex;\n    flex-direction: column;\n    gap: 1rem;\n    margin-bottom: 1.5rem;\n  }\n\n  .soi-najc-step {\n    display: flex;\n    gap: 1.25rem;\n    background: var(--soi-najc-white);\n    padding: 1.25rem 1.5rem;\n    border-radius: var(--soi-najc-radius);\n    border: 1px solid var(--soi-najc-line);\n    align-items: flex-start;\n  }\n\n  .soi-najc-step-num {\n    flex-shrink: 0;\n    width: 36px;\n    height: 36px;\n    background: var(--soi-najc-marine);\n    color: var(--soi-najc-white);\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-family: 'Poppins', sans-serif;\n    font-weight: 600;\n    font-size: 14px;\n  }\n\n  .soi-najc-step-content h3 {\n    font-family: 'Poppins', sans-serif;\n    font-size: 15px;\n    font-weight: 600;\n    color: var(--soi-najc-marine);\n    margin-bottom: 0.3rem;\n  }\n\n  .soi-najc-step-content p {\n    font-size: 14px;\n    color: var(--soi-najc-text-soft);\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  \/* === TIP === *\/\n  .soi-najc-tip {\n    display: flex;\n    gap: 1rem;\n    background: var(--soi-najc-pomme-light);\n    border-left: 4px solid var(--soi-najc-pomme);\n    padding: 1.25rem 1.5rem;\n    border-radius: 0 var(--soi-najc-radius) var(--soi-najc-radius) 0;\n    align-items: flex-start;\n  }\n\n  .soi-najc-tip-icon {\n    flex-shrink: 0;\n    font-size: 22px;\n    line-height: 1;\n  }\n\n  .soi-najc-tip strong {\n    display: block;\n    font-family: 'Poppins', sans-serif;\n    font-weight: 600;\n    font-size: 14px;\n    color: var(--soi-najc-marine);\n    margin-bottom: 4px;\n  }\n\n  .soi-najc-tip p {\n    font-size: 14px;\n    color: var(--soi-najc-text);\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  \/* === ACCORDÉON === *\/\n  .soi-najc-accordion {\n    display: flex;\n    flex-direction: column;\n    gap: 8px;\n  }\n\n  .soi-najc-accordion-item {\n    background: var(--soi-najc-off-white);\n    border-radius: var(--soi-najc-radius-sm);\n    border: 1px solid var(--soi-najc-line);\n    overflow: hidden;\n  }\n\n  .soi-najc-accordion-header {\n    font-family: 'Poppins', sans-serif;\n    font-weight: 500;\n    font-size: 14px;\n    color: var(--soi-najc-marine);\n    padding: 1rem 1.25rem;\n    cursor: pointer;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n  }\n\n  .soi-najc-accordion-header::-webkit-details-marker {\n    display: none;\n  }\n\n  .soi-najc-accordion-header::after {\n    content: '+';\n    font-size: 20px;\n    font-weight: 300;\n    color: var(--soi-najc-pomme);\n    transition: transform 0.2s ease;\n  }\n\n  .soi-najc-accordion-item[open] .soi-najc-accordion-header::after {\n    transform: rotate(45deg);\n  }\n\n  .soi-najc-accordion-content {\n    padding: 0 1.25rem 1rem;\n  }\n\n  .soi-najc-accordion-content p {\n    font-size: 14px;\n    color: var(--soi-najc-text-soft);\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  \/* === CTA BOX === *\/\n  .soi-najc-cta-box {\n    background: var(--soi-najc-marine);\n    padding: clamp(2rem, 4vw, 2.5rem);\n    border-radius: var(--soi-najc-radius);\n    text-align: center;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .soi-najc-cta-box::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 50%;\n    transform: translateX(-50%);\n    width: 60px;\n    height: 4px;\n    background: var(--soi-najc-pomme);\n    border-radius: 0 0 4px 4px;\n  }\n\n  .soi-najc-cta-tag {\n    font-family: 'Inter', sans-serif;\n    font-size: 11px;\n    font-weight: 500;\n    letter-spacing: 0.15em;\n    text-transform: uppercase;\n    color: var(--soi-najc-pomme);\n    margin-bottom: 0.75rem;\n  }\n\n  .soi-najc-cta-text {\n    font-family: 'Poppins', sans-serif;\n    font-size: clamp(18px, 3vw, 22px);\n    font-weight: 500;\n    color: var(--soi-najc-white);\n    line-height: 1.4;\n    margin: 0;\n    max-width: 580px;\n    margin-left: auto;\n    margin-right: auto;\n  }\n\n  \/* === RESPONSIVE === *\/\n  @media (max-width: 640px) {\n    .soi-najc-step {\n      flex-direction: column;\n      gap: 0.75rem;\n    }\n\n    .soi-najc-hero {\n      padding: 1.75rem 1.25rem;\n    }\n  }\n\n  \/* === ACCESSIBILITÉ === *\/\n  @media (prefers-reduced-motion: reduce) {\n    .soi-najc-fiche * {\n      animation: none;\n      transition: none;\n    }\n  }\n\n  @media (prefers-contrast: more) {\n    .soi-najc-fiche {\n      --soi-najc-text-soft: #2C3E50;\n      --soi-najc-line: #B0B8B0;\n    }\n  }\n\u003c\/style\u003e","brand":"Najel","offers":[{"title":"Default Title","offer_id":61603705258314,"sku":"NJ0305","price":9.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/creme-raffermissante-anti-age-certifiee-bio-najel-packshot.webp?v=1780298844"},{"product_id":"glutathion-reduit-en-gelules-sfb","title":"Glutathion Réduit 250mg en gélules – SFB","description":"\u003cdiv class=\"soi-glut-fiche\"\u003e\n\n\u003csection class=\"soi-glut-hero\"\u003e\n  \u003cdiv class=\"soi-glut-hero-tag\"\u003e\n    \u003cspan class=\"soi-glut-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · SFB Laboratoires\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-glut-hero-title\"\u003eGlutathion Réduit en Gélules\u003c\/span\u003e\n  \u003cp class=\"soi-glut-hero-subtitle\"\u003eLe « maître antioxydant » sous sa forme réduite biodisponible : 250 mg par gélule végétale pour protéger vos cellules, soutenir votre foie et préserver l'éclat de votre peau.\u003c\/p\u003e\n  \u003cdiv class=\"soi-glut-hero-labels\"\u003e\n    \u003cspan class=\"soi-glut-label soi-glut-label-accent\"\u003e250 MG PAR GÉLULE\u003c\/span\u003e\n    \u003cspan class=\"soi-glut-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003cspan class=\"soi-glut-label\"\u003eFORME RÉDUITE (L-GSH)\u003c\/span\u003e\n    \u003cspan class=\"soi-glut-label\"\u003e30 GÉLULES\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-glut-section\"\u003e\n  \u003ch2\u003eQu'est-ce que le L-glutathion réduit et pourquoi la forme réduite est-elle essentielle ?\u003c\/h2\u003e\n  \u003cp\u003eLe glutathion existe sous deux formes dans l'organisme : oxydée (GSSG) et \u003cstrong\u003eréduite (GSH)\u003c\/strong\u003e. Seule la forme réduite est biologiquement active. Elle est composée de trois acides aminés : \u003cstrong\u003ecystéine, glutamate et glycine\u003c\/strong\u003e. C'est cette structure tripeptidique qui lui permet de capturer les espèces réactives de l'oxygène (ERO) et de régénérer d'autres antioxydants comme la \u003cstrong\u003evitamine C et la vitamine E\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003cp\u003eChez SFB, la forme réduite est obtenue par \u003cstrong\u003efermentation sur substrat naturel\u003c\/strong\u003e, ce qui garantit une meilleure stabilité et une \u003cstrong\u003eassimilation optimale\u003c\/strong\u003e comparée aux formes synthétiques ou oxydées que l'on retrouve dans certains concurrents.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-glut-section\"\u003e\n  \u003ch2\u003eLes bienfaits du glutathion réduit : ce que la science retient\u003c\/h2\u003e\n  \u003cdiv class=\"soi-glut-benefits\"\u003e\n    \u003cdiv class=\"soi-glut-benefit\"\u003e\n      \u003cdiv class=\"soi-glut-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eProtection cellulaire\u003c\/h3\u003e\n      \u003cp\u003eNeutralise les radicaux libres à la source, limitant le vieillissement cellulaire prématuré.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-glut-benefit\"\u003e\n      \u003cdiv class=\"soi-glut-benefit-icon\"\u003e\u003cspan\u003e🫁\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eDétoxification hépatique\u003c\/h3\u003e\n      \u003cp\u003eFacilite l'élimination des toxines, métaux lourds et polluants via les voies de conjugaison du foie.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-glut-benefit\"\u003e\n      \u003cdiv class=\"soi-glut-benefit-icon\"\u003e\u003cspan\u003e🔬\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSoutien immunitaire\u003c\/h3\u003e\n      \u003cp\u003eModule la réponse inflammatoire et renforce les défenses naturelles de l'organisme.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-glut-benefit\"\u003e\n      \u003cdiv class=\"soi-glut-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eÉquilibre cutané\u003c\/h3\u003e\n      \u003cp\u003eContribue à un teint plus homogène et lumineux en protégeant la peau des agressions oxydatives (UV, pollution).\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-glut-benefit\"\u003e\n      \u003cdiv class=\"soi-glut-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eProtection mitochondriale\u003c\/h3\u003e\n      \u003cp\u003ePréserve les mitochondries du stress oxydatif et soutient la production d'énergie cellulaire.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-glut-benefit\"\u003e\n      \u003cdiv class=\"soi-glut-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eNeuroprotection\u003c\/h3\u003e\n      \u003cp\u003eAide à protéger les neurones des dommages liés à l'oxydation, un atout pour la clarté mentale sur le long terme.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-glut-section\"\u003e\n  \u003ch2\u003eComposition et dosage précis par gélule\u003c\/h2\u003e\n  \u003cdiv class=\"soi-glut-compo\"\u003e\n    \u003cdiv class=\"soi-glut-compo-row\"\u003e\n      \u003cspan class=\"soi-glut-compo-label\"\u003eL-Glutathion réduit (GSH)\u003c\/span\u003e\n      \u003cspan class=\"soi-glut-compo-value\"\u003e250 mg par gélule\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-glut-compo-row\"\u003e\n      \u003cspan class=\"soi-glut-compo-label\"\u003eGélule végétale (HPMC)\u003c\/span\u003e\n      \u003cspan class=\"soi-glut-compo-value\"\u003eAgent d'enrobage\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-glut-compo-row\"\u003e\n      \u003cspan class=\"soi-glut-compo-label\"\u003eCharge\u003c\/span\u003e\n      \u003cspan class=\"soi-glut-compo-value\"\u003eCellulose microcristalline\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-glut-compo-row\"\u003e\n      \u003cspan class=\"soi-glut-compo-label\"\u003eConditionnement\u003c\/span\u003e\n      \u003cspan class=\"soi-glut-compo-value\"\u003eBoîte de 30 gélules végétales\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-glut-compo-row\"\u003e\n      \u003cspan class=\"soi-glut-compo-label\"\u003eProcédé d'obtention\u003c\/span\u003e\n      \u003cspan class=\"soi-glut-compo-value\"\u003eFermentation sur substrat naturel\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-glut-tip\"\u003e\n    \u003cdiv class=\"soi-glut-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe saviez-vous ?\u003c\/strong\u003e\n      \u003cp\u003eLe glutathion ne dispose pas de valeur nutritionnelle de référence (VNR) établie en Europe, car il n'est pas classé comme micronutriment essentiel. La dose de 250 mg par gélule correspond néanmoins aux doses couramment utilisées dans les études disponibles sur la supplémentation orale.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-glut-section\"\u003e\n  \u003ch2\u003eComment prendre le glutathion réduit SFB ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-glut-timeline\"\u003e\n    \u003cdiv class=\"soi-glut-step\"\u003e\n      \u003cdiv class=\"soi-glut-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-glut-step-content\"\u003e\n        \u003ch3\u003ePosologie recommandée\u003c\/h3\u003e\n        \u003cp\u003e1 gélule par jour, de préférence le matin à jeun ou avant un repas, avec un grand verre d'eau.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-glut-step\"\u003e\n      \u003cdiv class=\"soi-glut-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-glut-step-content\"\u003e\n        \u003ch3\u003eDurée conseillée\u003c\/h3\u003e\n        \u003cp\u003eUne cure de 1 à 3 mois, renouvelable selon vos besoins et l'avis d'un professionnel de santé.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-glut-step\"\u003e\n      \u003cdiv class=\"soi-glut-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-glut-step-content\"\u003e\n        \u003ch3\u003eAssociation possible\u003c\/h3\u003e\n        \u003cp\u003eLe glutathion s'associe bien avec la vitamine C, qui favorise son maintien sous forme active dans l'organisme.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-glut-section\"\u003e\n  \u003ch2\u003ePour qui cet antioxydant en gélules est-il pertinent ?\u003c\/h2\u003e\n  \u003cp\u003eLe \u003cstrong\u003eglutathion réduit SFB\u003c\/strong\u003e s'adresse à toute personne souhaitant soutenir ses défenses antioxydantes au quotidien, notamment :\u003c\/p\u003e\n  \u003cdiv class=\"soi-glut-grid\"\u003e\n    \u003cdiv class=\"soi-glut-card\"\u003e\n      \u003ch3\u003e🌆 Environnement exigeant\u003c\/h3\u003e\n      \u003cp\u003eVous êtes exposé(e) à un environnement pollué ou stressant et souhaitez renforcer vos défenses cellulaires.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-glut-card\"\u003e\n      \u003ch3\u003e🫁 Détoxification naturelle\u003c\/h3\u003e\n      \u003cp\u003eVous souhaitez prendre soin de votre foie et accompagner votre organisme dans ses fonctions de détoxification.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-glut-card\"\u003e\n      \u003ch3\u003e✨ Éclat cutané\u003c\/h3\u003e\n      \u003cp\u003eVous êtes soucieux(se) de votre éclat cutané et cherchez à limiter les effets du vieillissement cellulaire.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-glut-card\"\u003e\n      \u003ch3\u003e🕐 Plus de 40 ans\u003c\/h3\u003e\n      \u003cp\u003eÀ partir de 40 ans, les niveaux de glutathion endogène diminuent naturellement. La supplémentation vous aide à compenser cette baisse.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-glut-accordion\"\u003e\n    \u003cdetails class=\"soi-glut-accordion-item\"\u003e\n      \u003csummary class=\"soi-glut-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n      \u003cdiv class=\"soi-glut-accordion-content\"\u003e\n        \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de pathologie, de grossesse ou de traitement en cours, consultez un professionnel de santé avant toute utilisation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-glut-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-glut-cta-box\"\u003e\n    \u003cp class=\"soi-glut-cta-tag\" style=\"color: white;\"\u003eVotre bouclier antioxydant au quotidien\u003c\/p\u003e\n    \u003cp class=\"soi-glut-cta-text\" style=\"color: white;\"\u003eAvec le Glutathion réduit 250 mg de SFB Laboratoires, vous choisissez la forme la plus active pour protéger vos cellules en profondeur. Un seul geste chaque matin pour soutenir votre foie, votre immunité et l'éclat de votre peau.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-glut-marine: #1A2D3D;\n  --soi-glut-marine-dark: #0F1E2B;\n  --soi-glut-marine-light: #2C4458;\n  --soi-glut-pomme: #A1C544;\n  --soi-glut-pomme-dark: #84A636;\n  --soi-glut-pomme-light: rgba(161,197,68,0.10);\n  --soi-glut-white: #FFFFFF;\n  --soi-glut-off-white: #F8FAF6;\n  --soi-glut-stone: #F1F3EE;\n  --soi-glut-line: #E5E8E0;\n  --soi-glut-primary: #3D7A6E;\n  --soi-glut-primary-soft: rgba(61,122,110,0.10);\n  --soi-glut-accent: #4AA089;\n  --soi-glut-text: #1A2D3D;\n  --soi-glut-text-soft: #4A5B6B;\n  --soi-glut-text-muted: #7B8693;\n  --soi-glut-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-glut-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-glut-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-glut-radius: 12px;\n  --soi-glut-radius-sm: 8px;\n  --soi-glut-radius-pill: 999px;\n}\n\n.soi-glut-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-glut-fiche img { max-width: 100%; height: auto; }\n\n.soi-glut-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-glut-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-glut-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-glut-hero {\n  position: relative;\n  background: var(--soi-glut-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-glut-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-glut-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-glut-pomme);\n}\n\n.soi-glut-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-glut-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-glut-pomme);\n  border-radius: 50%;\n}\n\n.soi-glut-hero-title {\n  display: block;\n  color: var(--soi-glut-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-glut-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-glut-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-glut-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-glut-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-glut-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-glut-label-accent {\n  background: var(--soi-glut-pomme);\n  border-color: var(--soi-glut-pomme);\n  color: var(--soi-glut-marine);\n  font-weight: 600;\n}\n\n.soi-glut-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-glut-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-glut-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-glut-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-glut-pomme);\n  border-radius: 2px;\n}\n\n.soi-glut-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-glut-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-glut-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-glut-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-glut-benefit {\n  background: var(--soi-glut-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-glut-radius);\n  border: 1px solid var(--soi-glut-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-glut-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-glut-shadow-md);\n}\n\n.soi-glut-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-glut-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-glut-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-glut-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-glut-benefit:hover .soi-glut-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-glut-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-glut-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-glut-benefit p {\n  font-size: 13px;\n  color: var(--soi-glut-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-glut-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-glut-card {\n  background: var(--soi-glut-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-glut-radius);\n  border-left: 3px solid var(--soi-glut-pomme);\n}\n\n.soi-glut-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-glut-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-glut-card p {\n  font-size: 14px;\n  color: var(--soi-glut-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-glut-compo {\n  background: var(--soi-glut-off-white);\n  border-radius: var(--soi-glut-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-glut-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-glut-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-glut-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-glut-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-glut-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-glut-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-glut-marine);\n  text-align: right;\n}\n\n.soi-glut-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-glut-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-glut-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-glut-radius);\n  border: 1px solid var(--soi-glut-line);\n  align-items: flex-start;\n}\n\n.soi-glut-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-glut-marine);\n  color: var(--soi-glut-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-glut-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-glut-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-glut-step-content p {\n  font-size: 14px;\n  color: var(--soi-glut-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-glut-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-glut-pomme-light);\n  border-left: 4px solid var(--soi-glut-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-glut-radius) var(--soi-glut-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-glut-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-glut-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-glut-marine);\n  margin-bottom: 4px;\n}\n\n.soi-glut-tip p {\n  font-size: 14px;\n  color: var(--soi-glut-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-glut-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-glut-accordion-item {\n  background: var(--soi-glut-off-white);\n  border-radius: var(--soi-glut-radius-sm);\n  border: 1px solid var(--soi-glut-line);\n  overflow: hidden;\n}\n\n.soi-glut-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-glut-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-glut-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-glut-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-glut-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-glut-accordion-item[open] .soi-glut-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-glut-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-glut-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-glut-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-glut-cta-box {\n  background: var(--soi-glut-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-glut-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-glut-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-glut-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-glut-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-glut-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-glut-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-glut-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n@media (max-width: 640px) {\n  .soi-glut-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-glut-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-glut-compo-value {\n    text-align: left;\n  }\n\n  .soi-glut-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-glut-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-glut-fiche {\n    --soi-glut-text-soft: #2C3E50;\n    --soi-glut-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"SFB Laboratoires","offers":[{"title":"Default Title","offer_id":61603735765322,"sku":"SF0080","price":25.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/glutathion-reduit-en-gelules-sfb-packshot.webp?v=1779701965"},{"product_id":"propolis-verte-bio-en-gelules-proposnature","title":"Propolis verte Bio en gélules – Propos'Nature","description":"\n\u003cdiv class=\"soi-prop-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-prop-hero\"\u003e\n    \u003cdiv class=\"soi-prop-hero-tag\"\u003e\n      \u003cspan class=\"soi-prop-tag-dot\"\u003e\u003c\/span\u003e\n      Apithérapie · Propos'Nature\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-prop-hero-title\"\u003eToutes les vertues de la Propolis Verte en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-prop-hero-subtitle\"\u003eLe trésor de la ruche brésilienne, riche en artépilline C et en flavonoïdes, pour un soutien naturel de vos défenses au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-prop-hero-labels\"\u003e\n      \u003cspan class=\"soi-prop-label soi-prop-label-accent\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-prop-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-prop-label\"\u003eCOMMERCE ÉQUITABLE\u003c\/span\u003e\n      \u003cspan class=\"soi-prop-label\"\u003eGÉLULE 100 % VÉGÉTALE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 1 : Pourquoi choisir la propolis verte --\u003e\n  \u003csection class=\"soi-prop-section\"\u003e\n    \u003ch2\u003ePourquoi choisir la propolis verte du Brésil plutôt qu'une propolis classique ?\u003c\/h2\u003e\n    \u003cp\u003eToutes les propolis ne se valent pas. La propolis verte du Brésil bio se distingue par une concentration en artépilline C bien supérieure à celle des propolis brunes ou noires européennes. Ce composé phénolique unique, propre à cette variété, confère à la propolis verte des propriétés particulièrement intéressantes pour soutenir l'immunité, notamment lors des changements de saison ou des périodes de fatigue passagère.\u003c\/p\u003e\n    \u003cp\u003eC'est cette spécificité qui en fait un complément alimentaire à part, plébiscité bien au-delà des rayons de pharmacie ou des boutiques bio.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 : Composition et posologie --\u003e\n  \u003csection class=\"soi-prop-section\"\u003e\n    \u003ch2\u003eComposition et posologie : ce que contient chaque gélule\u003c\/h2\u003e\n    \u003cp class=\"soi-prop-section-intro\"\u003eLa transparence fait partie des valeurs de Propos'Nature. Voici exactement ce que vous ingérez à chaque prise.\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-prop-compo\"\u003e\n      \u003cdiv class=\"soi-prop-compo-row\"\u003e\n        \u003cspan class=\"soi-prop-compo-label\"\u003eExtrait de propolis verte bio (Baccharis dracunculifolia)\u003c\/span\u003e\n        \u003cspan class=\"soi-prop-compo-value\"\u003e200 mg \/ gélule\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-compo-row\"\u003e\n        \u003cspan class=\"soi-prop-compo-label\"\u003eEnveloppe de la gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-prop-compo-value\"\u003eHypromellose (HPMC, 100 % végétale)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-compo-row\"\u003e\n        \u003cspan class=\"soi-prop-compo-label\"\u003eDosage recommandé\u003c\/span\u003e\n        \u003cspan class=\"soi-prop-compo-value\"\u003e2 gélules \/ jour (400 mg)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-compo-row\"\u003e\n        \u003cspan class=\"soi-prop-compo-label\"\u003eContenu du flacon\u003c\/span\u003e\n        \u003cspan class=\"soi-prop-compo-value\"\u003e60 gélules (1 mois de cure)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-compo-row\"\u003e\n        \u003cspan class=\"soi-prop-compo-label\"\u003eDurée de cure conseillée\u003c\/span\u003e\n        \u003cspan class=\"soi-prop-compo-value\"\u003e1 à 2 mois, renouvelable après une pause\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-compo-row\"\u003e\n        \u003cspan class=\"soi-prop-compo-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-prop-compo-value\"\u003eColorant, conservateur, sucre ajouté, dérivé pétrochimique\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-prop-tip\"\u003e\n      \u003cdiv class=\"soi-prop-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eEn usage préventif hivernal, une cure de 6 à 8 semaines avant la saison froide est souvent recommandée pour préparer vos défenses naturelles.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 : Bienfaits --\u003e\n  \u003csection class=\"soi-prop-section\"\u003e\n    \u003ch2\u003eLes bienfaits de la propolis verte bio : ce que dit la recherche\u003c\/h2\u003e\n    \u003cdiv class=\"soi-prop-benefits\"\u003e\n      \u003cdiv class=\"soi-prop-benefit\"\u003e\n        \u003cdiv class=\"soi-prop-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien immunitaire\u003c\/h3\u003e\n        \u003cp\u003eLes flavonoïdes et l'artépilline C contribuent à renforcer les défenses naturelles de l'organisme face aux agressions saisonnières.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-benefit\"\u003e\n        \u003cdiv class=\"soi-prop-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAction antioxydante\u003c\/h3\u003e\n        \u003cp\u003eLa propolis verte neutralise les radicaux libres, participant ainsi à la protection cellulaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-benefit\"\u003e\n        \u003cdiv class=\"soi-prop-benefit-icon\"\u003e\u003cspan\u003e😁\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSanté bucco-dentaire\u003c\/h3\u003e\n        \u003cp\u003eUtilisée depuis des décennies en complément des soins dentaires, elle est appréciée pour son action sur la flore buccale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-benefit\"\u003e\n        \u003cdiv class=\"soi-prop-benefit-icon\"\u003e\u003cspan\u003e🌬️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eConfort ORL\u003c\/h3\u003e\n        \u003cp\u003eIdéale en période hivernale pour accompagner nez, gorge et bronches lors des petits inconforts passagers.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size: 13px; color: var(--soi-prop-text-muted); margin-top: 1.25rem;\"\u003eCes indications sont issues de la tradition et de travaux scientifiques préliminaires. Ce produit ne se substitue en aucun cas à un traitement médical.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 : Engagements --\u003e\n  \u003csection class=\"soi-prop-section\"\u003e\n    \u003ch2\u003eLes engagements Propos'Nature qui font la différence\u003c\/h2\u003e\n    \u003cdiv class=\"soi-prop-grid\"\u003e\n      \u003cdiv class=\"soi-prop-card\"\u003e\n        \u003ch3\u003e🌿 Certifié Agriculture Biologique\u003c\/h3\u003e\n        \u003cp\u003ePropolis issue d'une filière bio contrôlée, sans pesticides ni résidus chimiques.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eTraçabilité totale, savoir-faire local et contrôles qualité rigoureux à chaque étape.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-card\"\u003e\n        \u003ch3\u003e🐝 Commerce équitable\u003c\/h3\u003e\n        \u003cp\u003eSoutien aux apiculteurs brésiliens engagés dans une apiculture durable et respectueuse.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-card\"\u003e\n        \u003ch3\u003e🌱 Gélule 100 % végétale\u003c\/h3\u003e\n        \u003cp\u003eConvient aux végétariens. Sans gélatine animale, sans alcool, sans excipient superflu.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 : Comment prendre --\u003e\n  \u003csection class=\"soi-prop-section\"\u003e\n    \u003ch2\u003eComment prendre la propolis verte bio en gélules ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-prop-timeline\"\u003e\n      \u003cdiv class=\"soi-prop-step\"\u003e\n        \u003cdiv class=\"soi-prop-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-prop-step-content\"\u003e\n          \u003ch3\u003eVotre prise quotidienne\u003c\/h3\u003e\n          \u003cp\u003eAvalez vos 2 gélules le matin avec un grand verre d'eau, au cours du petit-déjeuner. Évitez de les prendre à jeun si vous avez un estomac sensible.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-step\"\u003e\n        \u003cdiv class=\"soi-prop-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-prop-step-content\"\u003e\n          \u003ch3\u003eConservation\u003c\/h3\u003e\n          \u003cp\u003eConservez le flacon à l'abri de la chaleur et de l'humidité, hors de portée des enfants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-prop-accordion\"\u003e\n      \u003cdetails class=\"soi-prop-accordion-item\"\u003e\n        \u003csummary class=\"soi-prop-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-prop-accordion-content\"\u003e\n          \u003cp\u003eEn cas de grossesse, d'allaitement ou d'allergie aux produits de la ruche, demandez l'avis de votre médecin avant toute utilisation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-prop-accordion-item\"\u003e\n        \u003csummary class=\"soi-prop-accordion-header\"\u003e📋 Mentions réglementaires\u003c\/summary\u003e\n        \u003cdiv class=\"soi-prop-accordion-content\"\u003e\n          \u003cp\u003eComplément alimentaire. Ne se substitue pas à une alimentation variée et équilibrée ni à un mode de vie sain. Tenir hors de portée des jeunes enfants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"soi-prop-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-prop-cta-box\"\u003e\n      \u003cp class=\"soi-prop-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement, saison après saison\u003c\/p\u003e\n      \u003cp class=\"soi-prop-cta-text\" style=\"color: white;\"\u003eAvec la Propolis Verte Bio Propos'Nature, vous faites confiance à un trésor naturel brésilien, encapsulé avec soin en France, pour accompagner vos défenses naturelles exactement quand vous en avez besoin.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-prop-marine: #1A2D3D;\n  --soi-prop-marine-dark: #0F1E2B;\n  --soi-prop-marine-light: #2C4458;\n  --soi-prop-pomme: #A1C544;\n  --soi-prop-pomme-dark: #84A636;\n  --soi-prop-pomme-light: rgba(161,197,68,0.10);\n  --soi-prop-white: #FFFFFF;\n  --soi-prop-off-white: #F8FAF6;\n  --soi-prop-stone: #F1F3EE;\n  --soi-prop-line: #E5E8E0;\n  --soi-prop-primary: #D4A82A;\n  --soi-prop-primary-soft: rgba(212,168,42,0.12);\n  --soi-prop-accent: #7CA86E;\n  --soi-prop-text: #1A2D3D;\n  --soi-prop-text-soft: #4A5B6B;\n  --soi-prop-text-muted: #7B8693;\n  --soi-prop-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-prop-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-prop-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-prop-radius: 12px;\n  --soi-prop-radius-sm: 8px;\n  --soi-prop-radius-pill: 999px;\n}\n\n.soi-prop-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-prop-fiche img { max-width: 100%; height: auto; }\n\n.soi-prop-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-prop-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-prop-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-prop-hero {\n  position: relative;\n  background: var(--soi-prop-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-prop-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-prop-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-prop-pomme);\n}\n\n.soi-prop-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-prop-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-prop-pomme);\n  border-radius: 50%;\n}\n\n.soi-prop-hero-title {\n  display: block;\n  color: var(--soi-prop-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-prop-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-prop-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-prop-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-prop-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-prop-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-prop-label-accent {\n  background: var(--soi-prop-pomme);\n  border-color: var(--soi-prop-pomme);\n  color: var(--soi-prop-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-prop-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-prop-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-prop-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-prop-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-prop-pomme);\n  border-radius: 2px;\n}\n\n.soi-prop-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-prop-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-prop-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-prop-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-prop-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-prop-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-prop-benefit {\n  background: var(--soi-prop-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-prop-radius);\n  border: 1px solid var(--soi-prop-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-prop-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-prop-shadow-md);\n}\n\n.soi-prop-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-prop-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-prop-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-prop-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-prop-benefit:hover .soi-prop-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-prop-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-prop-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-prop-benefit p {\n  font-size: 13px;\n  color: var(--soi-prop-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-prop-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-prop-card {\n  background: var(--soi-prop-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-prop-radius);\n  border-left: 3px solid var(--soi-prop-pomme);\n}\n\n.soi-prop-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-prop-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-prop-card p {\n  font-size: 14px;\n  color: var(--soi-prop-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-prop-compo {\n  background: var(--soi-prop-off-white);\n  border-radius: var(--soi-prop-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-prop-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-prop-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-prop-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-prop-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-prop-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-prop-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-prop-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-prop-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-prop-pomme-light);\n  border-left: 4px solid var(--soi-prop-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-prop-radius) var(--soi-prop-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-prop-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-prop-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-prop-marine);\n  margin-bottom: 4px;\n}\n\n.soi-prop-tip p {\n  font-size: 14px;\n  color: var(--soi-prop-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-prop-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-prop-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-prop-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-prop-radius);\n  border: 1px solid var(--soi-prop-line);\n  align-items: flex-start;\n}\n\n.soi-prop-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-prop-marine);\n  color: var(--soi-prop-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-prop-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-prop-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-prop-step-content p {\n  font-size: 14px;\n  color: var(--soi-prop-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-prop-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-prop-accordion-item {\n  background: var(--soi-prop-off-white);\n  border-radius: var(--soi-prop-radius-sm);\n  border: 1px solid var(--soi-prop-line);\n  overflow: hidden;\n}\n\n.soi-prop-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-prop-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-prop-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-prop-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-prop-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-prop-accordion-item[open] .soi-prop-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-prop-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-prop-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-prop-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-prop-cta-box {\n  background: var(--soi-prop-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-prop-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-prop-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-prop-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-prop-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-prop-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-prop-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-prop-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-prop-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-prop-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-prop-compo-value {\n    text-align: left;\n  }\n\n  .soi-prop-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-prop-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-prop-fiche {\n    --soi-prop-text-soft: #2C3E50;\n    --soi-prop-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Propos'Nature","offers":[{"title":"Default Title","offer_id":61603746185546,"sku":"PO0005","price":12.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/propolis-verte-bio-en-gelules-proposnature-packshot.webp?v=1779800986"},{"product_id":"vitamine-c-liposomale-en-gelules-sfb","title":"Vitamine C Liposomale en gélules - SFB","description":"\u003c!--\n=== ANALYSE SOINATURE ===\nProduit: Vitamine C Liposomale en gélules - SFB\nMarque: SFB Laboratoires\nCatégorie Soinat: Compléments alimentaires \/ Immunité \u0026 Vitalité\n\n=== INVENTAIRE DES DONNÉES SOURCE (preuve anti-invention) ===\nLabels\/certifications mentionnés : Fabriqué en France, Gélules végétales, convient aux régimes vegan, Sans gluten, sans colorants artificiels\nChiffres précis mentionnés : 575 mg de vitamine C par gélule, 719 % des VNR, 30 gélules par boîte, cure d'un mois\nOrigine mentionnée : Fabriqué en France par SFB Laboratoires\nForme galénique : Gélules végétales (HPMC)\nActifs\/plantes nommés : Vitamine C (acide ascorbique liposomal), Phosphatidylcholine (lécithine de tournesol non-OGM)\nPosologie mentionnée : 1 gélule par jour, de préférence le matin au cours d'un repas, avec un grand verre d'eau\nPrécautions mentionnées : Ne pas dépasser la dose journalière conseillée, terrain lithiasique\/calculs rénaux consulter médecin, ne se substitue pas à un traitement médical, conservation à l'abri de la chaleur et de l'humidité, hors de portée des enfants\n\n=== PALETTE CSS ===\nMarine Soinat: #1A2D3D (fixe)\nPomme Soinat: #A1C544 (fixe)\nPrimaire produit: #5CBFB0 (vert menthe\/aqua extrait du packaging — les éclaboussures aquarelle vertes dominantes)\nAccent produit: #3A9E8F (vert aqua plus profond)\nPréfixe CSS: soi-vitcl\n\n=== STRUCTURE H2 SOURCE (À CONSERVER EXACTEMENT) ===\nH2 détectés :\n  1. \"Pourquoi choisir la forme liposomale plutôt qu'une vitamine C classique ?\"\n  2. \"Les bienfaits de la Vitamine C Liposomale SFB\"\n  3. \"Composition et posologie détaillées\"\n  4. \"Vitamine C Liposomale SFB : pour qui ?\"\n  5. \"Effets secondaires et précautions d'emploi\"\n  6. \"Informations pratiques\"\n\n=== COMPOSANTS RETENUS POUR CHAQUE SECTION ===\nHero : labels affichés = FABRIQUÉ EN FRANCE (accent), GÉLULES VÉGÉTALES, SANS GLUTEN, VEGAN\nIntro (avant H2 #1) → paragraphe stylisé (section-intro)\nH2 #1 → paragraphe + cards classiques (3 avantages de la forme liposomale listés dans la source)\nH2 #2 → benefits (5 bénéfices détaillés avec titre + description dans la source)\nH2 #3 → compo (data rows) + timeline (posologie en 1 étape = paragraphe tip plutôt que timeline)\nH2 #4 → grid cards (5 profils cibles listés dans la source)\nH2 #5 → accordéon (précautions)\nH2 #6 → grid-compact (specs courtes) + accordéon (conservation)\nCTA final → cta-box\nComposants OMIS faute de données : aucun composant majeur omis, timeline omise car posologie simple (1 étape unique → tip)\n--\u003e\n\n\u003cdiv class=\"soi-vitcl-fiche\"\u003e\n\n  \u003csection class=\"soi-vitcl-hero\"\u003e\n    \u003cdiv class=\"soi-vitcl-hero-tag\"\u003e\n      \u003cspan class=\"soi-vitcl-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · SFB Laboratoires\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-vitcl-hero-title\"\u003eVitamine C Liposomale 575 mg\u003c\/span\u003e\n    \u003cp class=\"soi-vitcl-hero-subtitle\"\u003eUne absorption cellulaire optimisée grâce à la technologie liposomale, pour soutenir votre énergie et vos défenses naturelles au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-vitcl-hero-labels\"\u003e\n      \u003cspan class=\"soi-vitcl-label soi-vitcl-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-vitcl-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-vitcl-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-vitcl-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-vitcl-section\"\u003e\n    \u003cp class=\"soi-vitcl-section-intro\"\u003eLa \u003cstrong\u003evitamine C liposomale\u003c\/strong\u003e représente une avancée réelle par rapport aux comprimés classiques. Chez SFB Laboratoires, la formule \u003cstrong\u003eVitamine C Liposomale 575\u003c\/strong\u003e encapsule l'acide ascorbique dans des microsphères lipidiques, les liposomes, pour une absorption cellulaire véritablement supérieure. Si vous cherchez une vitamine C en gélules à la fois efficace, douce pour l'estomac et fabriquée en France, vous êtes au bon endroit.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-vitcl-section\"\u003e\n    \u003ch2\u003ePourquoi choisir la forme liposomale plutôt qu'une vitamine C classique ?\u003c\/h2\u003e\n    \u003cp\u003eC'est la question que se posent de nombreuses personnes, et elle est parfaitement légitime. La vitamine C standard est souvent mal absorbée à haute dose : une partie est éliminée par les urines avant même d'atteindre vos cellules. Les \u003cstrong\u003eliposomes\u003c\/strong\u003e, eux, agissent comme de véritables enveloppes protectrices qui traversent la paroi intestinale intacts et libèrent la vitamine C directement au cœur des cellules.\u003c\/p\u003e\n    \u003cdiv class=\"soi-vitcl-grid\"\u003e\n      \u003cdiv class=\"soi-vitcl-card\"\u003e\n        \u003ch3\u003e🔬 Meilleure biodisponibilité\u003c\/h3\u003e\n        \u003cp\u003eL'acide ascorbique atteint plus efficacement les tissus cibles grâce à l'encapsulation liposomale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitcl-card\"\u003e\n        \u003ch3\u003e🤍 Tolérance digestive améliorée\u003c\/h3\u003e\n        \u003cp\u003eFini les inconforts gastriques fréquents avec les fortes doses classiques : la forme liposomale préserve votre estomac.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitcl-card\"\u003e\n        \u003ch3\u003e⚖️ Efficacité à dose modérée\u003c\/h3\u003e\n        \u003cp\u003e575 mg bien absorbés valent bien plus qu'un gramme mal assimilé. Chaque milligramme compte vraiment.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-vitcl-section\"\u003e\n    \u003ch2\u003eLes bienfaits de la Vitamine C Liposomale SFB\u003c\/h2\u003e\n    \u003cdiv class=\"soi-vitcl-benefits\"\u003e\n      \u003cdiv class=\"soi-vitcl-benefit\"\u003e\n        \u003cdiv class=\"soi-vitcl-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRéduction de la fatigue\u003c\/h3\u003e\n        \u003cp\u003eContribue à un métabolisme énergétique normal et aide à réduire la fatigue physique et mentale au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitcl-benefit\"\u003e\n        \u003cdiv class=\"soi-vitcl-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSystème immunitaire\u003c\/h3\u003e\n        \u003cp\u003eRenforce les défenses naturelles de l'organisme, particulièrement utile en période hivernale ou de stress intense.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitcl-benefit\"\u003e\n        \u003cdiv class=\"soi-vitcl-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProtection antioxydante\u003c\/h3\u003e\n        \u003cp\u003eNeutralise les radicaux libres responsables du vieillissement cellulaire prématuré et protège les cellules contre le stress oxydatif.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitcl-benefit\"\u003e\n        \u003cdiv class=\"soi-vitcl-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSynthèse du collagène\u003c\/h3\u003e\n        \u003cp\u003eIndispensable à la formation du collagène, elle soutient la fermeté de la peau, la santé des articulations et la cicatrisation.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitcl-benefit\"\u003e\n        \u003cdiv class=\"soi-vitcl-benefit-icon\"\u003e\u003cspan\u003e🩸\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAbsorption du fer\u003c\/h3\u003e\n        \u003cp\u003ePrise avec un repas riche en fer végétal, elle en optimise significativement l'assimilation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-vitcl-section\"\u003e\n    \u003ch2\u003eComposition et posologie détaillées\u003c\/h2\u003e\n    \u003cp\u003eChaque gélule végétale apporte :\u003c\/p\u003e\n    \u003cdiv class=\"soi-vitcl-compo\"\u003e\n      \u003cdiv class=\"soi-vitcl-compo-row\"\u003e\n        \u003cspan class=\"soi-vitcl-compo-label\"\u003eVitamine C (acide ascorbique liposomal)\u003c\/span\u003e\n        \u003cspan class=\"soi-vitcl-compo-value\"\u003e575 mg (719 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitcl-compo-row\"\u003e\n        \u003cspan class=\"soi-vitcl-compo-label\"\u003eAgent encapsulant\u003c\/span\u003e\n        \u003cspan class=\"soi-vitcl-compo-value\"\u003ePhosphatidylcholine (lécithine de tournesol non-OGM)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitcl-compo-row\"\u003e\n        \u003cspan class=\"soi-vitcl-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-vitcl-compo-value\"\u003eGélule végétale (HPMC)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitcl-compo-row\"\u003e\n        \u003cspan class=\"soi-vitcl-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-vitcl-compo-value\"\u003e30 gélules végétales (cure d'un mois)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vitcl-tip\"\u003e\n      \u003cdiv class=\"soi-vitcl-tip-icon\"\u003e💊\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003ePosologie recommandée\u003c\/strong\u003e\n        \u003cp\u003e1 gélule par jour, de préférence le matin au cours d'un repas, avec un grand verre d'eau. Ne pas dépasser la dose journalière conseillée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-vitcl-section\"\u003e\n    \u003ch2\u003eVitamine C Liposomale SFB : pour qui ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-vitcl-grid\"\u003e\n      \u003cdiv class=\"soi-vitcl-card\"\u003e\n        \u003ch3\u003e😴 Fatigue et convalescence\u003c\/h3\u003e\n        \u003cp\u003ePersonnes fatiguées ou en période de convalescence souhaitant retrouver leur vitalité.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitcl-card\"\u003e\n        \u003ch3\u003e🏃 Sportifs\u003c\/h3\u003e\n        \u003cp\u003ePour soutenir la récupération musculaire et accompagner l'effort physique régulier.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitcl-card\"\u003e\n        \u003ch3\u003e🚬 Fumeurs\u003c\/h3\u003e\n        \u003cp\u003eLe tabac augmente significativement les besoins en vitamine C de l'organisme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitcl-card\"\u003e\n        \u003ch3\u003e🥗 Alimentation déséquilibrée\u003c\/h3\u003e\n        \u003cp\u003ePersonnes dont l'alimentation est pauvre en fruits et légumes frais.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitcl-card\"\u003e\n        \u003ch3\u003e🌱 Vegans et végétariens\u003c\/h3\u003e\n        \u003cp\u003eGélule 100 % végétale, parfaitement adaptée aux régimes vegan et végétarien.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-vitcl-section\"\u003e\n    \u003ch2\u003eEffets secondaires et précautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"soi-vitcl-accordion\"\u003e\n      \u003cdetails class=\"soi-vitcl-accordion-item\"\u003e\n        \u003csummary class=\"soi-vitcl-accordion-header\"\u003e🤝 Tolérance générale\u003c\/summary\u003e\n        \u003cdiv class=\"soi-vitcl-accordion-content\"\u003e\n          \u003cp\u003eLa vitamine C liposomale est généralement très bien tolérée, y compris par les estomacs sensibles. C'est précisément l'un des atouts de la forme liposomale. À dose raisonnable (575 mg\/jour), les effets indésirables sont rares.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-vitcl-accordion-item\"\u003e\n        \u003csummary class=\"soi-vitcl-accordion-header\"\u003e⚠️ Précautions particulières\u003c\/summary\u003e\n        \u003cdiv class=\"soi-vitcl-accordion-content\"\u003e\n          \u003cp\u003eEn cas de terrain lithiasique (calculs rénaux) ou de maladie chronique, consultez votre médecin avant toute supplémentation. Ce complément ne se substitue pas à un traitement médical.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-vitcl-section\"\u003e\n    \u003ch2\u003eInformations pratiques\u003c\/h2\u003e\n    \u003cdiv class=\"soi-vitcl-grid-compact\"\u003e\n      \u003cdiv class=\"soi-vitcl-card-mini\"\u003e\n        \u003cspan class=\"soi-vitcl-card-mini-icon\"\u003e📍\u003c\/span\u003e\n        \u003cspan class=\"soi-vitcl-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-vitcl-card-mini-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitcl-card-mini\"\u003e\n        \u003cspan class=\"soi-vitcl-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n        \u003cspan class=\"soi-vitcl-card-mini-label\"\u003eGélules\u003c\/span\u003e\n        \u003cspan class=\"soi-vitcl-card-mini-value\"\u003eVégétales\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitcl-card-mini\"\u003e\n        \u003cspan class=\"soi-vitcl-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n        \u003cspan class=\"soi-vitcl-card-mini-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-vitcl-card-mini-value\"\u003eGluten · Colorants\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitcl-card-mini\"\u003e\n        \u003cspan class=\"soi-vitcl-card-mini-icon\"\u003e📦\u003c\/span\u003e\n        \u003cspan class=\"soi-vitcl-card-mini-label\"\u003eContenu\u003c\/span\u003e\n        \u003cspan class=\"soi-vitcl-card-mini-value\"\u003e30 gélules\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vitcl-accordion\"\u003e\n      \u003cdetails class=\"soi-vitcl-accordion-item\"\u003e\n        \u003csummary class=\"soi-vitcl-accordion-header\"\u003e🔒 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-vitcl-accordion-content\"\u003e\n          \u003cp\u003eÀ conserver à l'abri de la chaleur et de l'humidité, hors de portée des enfants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-vitcl-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-vitcl-cta-box\"\u003e\n      \u003cp class=\"soi-vitcl-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-vitcl-cta-text\" style=\"color: white;\"\u003eVotre énergie et votre immunité méritent une vitamine C à l'assimilation réellement optimisée. Une gélule par jour, fabriquée en France, pour une santé qui tient dans la durée.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-vitcl-marine: #1A2D3D;\n  --soi-vitcl-marine-dark: #0F1E2B;\n  --soi-vitcl-marine-light: #2C4458;\n  --soi-vitcl-pomme: #A1C544;\n  --soi-vitcl-pomme-dark: #84A636;\n  --soi-vitcl-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-vitcl-white: #FFFFFF;\n  --soi-vitcl-off-white: #F8FAF6;\n  --soi-vitcl-stone: #F1F3EE;\n  --soi-vitcl-line: #E5E8E0;\n\n  --soi-vitcl-primary: #5CBFB0;\n  --soi-vitcl-primary-soft: rgba(92,191,176,0.10);\n  --soi-vitcl-accent: #3A9E8F;\n\n  --soi-vitcl-text: #1A2D3D;\n  --soi-vitcl-text-soft: #4A5B6B;\n  --soi-vitcl-text-muted: #7B8693;\n\n  --soi-vitcl-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-vitcl-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-vitcl-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-vitcl-radius: 12px;\n  --soi-vitcl-radius-sm: 8px;\n  --soi-vitcl-radius-pill: 999px;\n}\n\n.soi-vitcl-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-vitcl-fiche img { max-width: 100%; height: auto; }\n\n.soi-vitcl-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-vitcl-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-vitcl-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-vitcl-hero {\n  position: relative;\n  background: var(--soi-vitcl-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-vitcl-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-vitcl-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-vitcl-pomme);\n}\n\n.soi-vitcl-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-vitcl-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-vitcl-pomme);\n  border-radius: 50%;\n}\n\n.soi-vitcl-hero-title {\n  display: block;\n  color: var(--soi-vitcl-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-vitcl-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-vitcl-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-vitcl-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-vitcl-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-vitcl-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-vitcl-label-accent {\n  background: var(--soi-vitcl-pomme);\n  border-color: var(--soi-vitcl-pomme);\n  color: var(--soi-vitcl-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-vitcl-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-vitcl-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-vitcl-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-vitcl-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-vitcl-pomme);\n  border-radius: 2px;\n}\n\n.soi-vitcl-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-vitcl-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.soi-vitcl-section-intro strong {\n  color: var(--soi-vitcl-marine);\n}\n\n.soi-vitcl-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-vitcl-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-vitcl-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-vitcl-section p strong {\n  color: var(--soi-vitcl-marine);\n}\n\n\/* === BENEFITS === *\/\n.soi-vitcl-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-vitcl-benefit {\n  background: var(--soi-vitcl-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-vitcl-radius);\n  border: 1px solid var(--soi-vitcl-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-vitcl-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-vitcl-shadow-md);\n}\n\n.soi-vitcl-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-vitcl-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-vitcl-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-vitcl-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-vitcl-benefit:hover .soi-vitcl-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-vitcl-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-vitcl-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-vitcl-benefit p {\n  font-size: 13px;\n  color: var(--soi-vitcl-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-vitcl-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-vitcl-card {\n  background: var(--soi-vitcl-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-vitcl-radius);\n  border-left: 3px solid var(--soi-vitcl-pomme);\n}\n\n.soi-vitcl-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-vitcl-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-vitcl-card p {\n  font-size: 14px;\n  color: var(--soi-vitcl-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-vitcl-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n  margin-bottom: 1.25rem;\n}\n\n.soi-vitcl-card-mini {\n  background: var(--soi-vitcl-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-vitcl-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-vitcl-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-vitcl-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-vitcl-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-vitcl-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-vitcl-marine);\n}\n\n\/* === COMPOSITION === *\/\n.soi-vitcl-compo {\n  background: var(--soi-vitcl-off-white);\n  border-radius: var(--soi-vitcl-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.25rem;\n}\n\n.soi-vitcl-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-vitcl-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-vitcl-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-vitcl-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-vitcl-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-vitcl-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-vitcl-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-vitcl-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-vitcl-pomme-light);\n  border-left: 4px solid var(--soi-vitcl-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-vitcl-radius) var(--soi-vitcl-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-vitcl-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-vitcl-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-vitcl-marine);\n  margin-bottom: 4px;\n}\n\n.soi-vitcl-tip p {\n  font-size: 14px;\n  color: var(--soi-vitcl-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-vitcl-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-vitcl-accordion-item {\n  background: var(--soi-vitcl-off-white);\n  border-radius: var(--soi-vitcl-radius-sm);\n  border: 1px solid var(--soi-vitcl-line);\n  overflow: hidden;\n}\n\n.soi-vitcl-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-vitcl-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-vitcl-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-vitcl-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-vitcl-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-vitcl-accordion-item[open] .soi-vitcl-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-vitcl-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-vitcl-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-vitcl-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-vitcl-cta-box {\n  background: var(--soi-vitcl-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-vitcl-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-vitcl-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-vitcl-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-vitcl-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-vitcl-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-vitcl-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-vitcl-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-vitcl-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-vitcl-compo-value {\n    text-align: left;\n  }\n\n  .soi-vitcl-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-vitcl-benefits {\n    grid-template-columns: 1fr;\n  }\n\n  .soi-vitcl-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .soi-vitcl-grid-compact {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-vitcl-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-vitcl-fiche {\n    --soi-vitcl-text-soft: #2C3E50;\n    --soi-vitcl-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"SFB Laboratoires","offers":[{"title":"Default Title","offer_id":61603760308554,"sku":"SF0085","price":17.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/vitamine-c-liposomale-en-gelules-sfb-packshot.webp?v=1778863059"},{"product_id":"zero-sucre-berberine-en-gelules-sfb","title":"Zéro Sucre (Berbérine) en gélules - SFB","description":"\u003cdiv class=\"soi-zs-fiche\"\u003e\n\u003csection class=\"soi-zs-hero\"\u003e\n\u003cdiv class=\"soi-zs-hero-tag\"\u003e\n\u003cspan class=\"soi-zs-tag-dot\"\u003e\u003c\/span\u003e Complément alimentaire · SFB Laboratoires\u003c\/div\u003e\n\u003cspan class=\"soi-zs-hero-title\"\u003eZéro Sucre® Berbérine\u003c\/span\u003e\n\u003cp class=\"soi-zs-hero-subtitle\"\u003eBerbérine concentrée à 97 % associée au chrome pour contribuer au maintien d'une glycémie normale. 75 gélules végétales fabriquées en France.\u003c\/p\u003e\n\u003cdiv class=\"soi-zs-hero-labels\"\u003e\n\u003cspan class=\"soi-zs-label\"\u003eBERBÉRINE 97 %\u003c\/span\u003e \u003cspan class=\"soi-zs-label\"\u003eVÉGÉTARIEN\u003c\/span\u003e \u003cspan class=\"soi-zs-label\"\u003eSANS SUCRE AJOUTÉ\u003c\/span\u003e \u003cspan class=\"soi-zs-label soi-zs-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-zs-section\"\u003e\n\u003ch2\u003e🌿 La berbérine, c'est quoi exactement ?\u003c\/h2\u003e\n\u003cp\u003eLa \u003cstrong\u003eberbérine\u003c\/strong\u003e est un alcaloïde naturel présent dans plusieurs plantes médicinales, dont l'\u003cem\u003eépine-vinette (Berberis vulgaris)\u003c\/em\u003e, l'hydraste du Canada ou encore le phellodendron. Utilisée depuis des siècles en médecine traditionnelle chinoise et ayurvédique, elle fait aujourd'hui l'objet de centaines d'études scientifiques qui confirment son intérêt pour la santé métabolique.\u003c\/p\u003e\n\u003cp\u003eConcrètement, la berbérine agit en activant une enzyme cellulaire clé : l'\u003cstrong\u003eAMPK (AMP-activated protein kinase)\u003c\/strong\u003e, parfois surnommée le « régulateur maître du métabolisme ». Cette action influence directement la façon dont votre corps gère le sucre, les graisses et l'énergie.\u003c\/p\u003e\n\u003cdiv class=\"soi-zs-tip\"\u003e\n\u003cdiv class=\"soi-zs-tip-icon\"\u003e💡\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n\u003cp\u003eLa berbérine est un actif puissant. Elle n'est pas anodine et mérite d'être utilisée avec discernement. En cas de traitement médicamenteux (notamment pour le diabète ou les troubles lipidiques), il est indispensable de consulter votre médecin avant de commencer une cure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-zs-section\"\u003e\n\u003ch2\u003e✅ Les bienfaits de la berbérine : ce que la science retient\u003c\/h2\u003e\n\u003cdiv class=\"soi-zs-benefits\"\u003e\n\u003cdiv class=\"soi-zs-benefit\"\u003e\n\u003cdiv class=\"soi-zs-benefit-icon\"\u003e\u003cspan\u003e🩸\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eGlycémie \u0026amp; sensibilité à l'insuline\u003c\/h3\u003e\n\u003cp\u003eLa berbérine contribue à limiter les pics glycémiques après les repas en améliorant la sensibilité des cellules à l'insuline. Un atout majeur pour les personnes soucieuses de leur équilibre sucré.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zs-benefit\"\u003e\n\u003cdiv class=\"soi-zs-benefit-icon\"\u003e\u003cspan\u003e⚖️\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eMétabolisme des lipides\u003c\/h3\u003e\n\u003cp\u003eDes études suggèrent que la berbérine peut contribuer à réduire les taux de cholestérol LDL et de triglycérides, soutenant ainsi la santé cardiovasculaire de façon naturelle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zs-benefit\"\u003e\n\u003cdiv class=\"soi-zs-benefit-icon\"\u003e\u003cspan\u003e🔥\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eInflammation \u0026amp; stress oxydatif\u003c\/h3\u003e\n\u003cp\u003eGrâce à ses propriétés antioxydantes reconnues, la berbérine aide à neutraliser les radicaux libres et à moduler les réponses inflammatoires dans l'organisme.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zs-benefit\"\u003e\n\u003cdiv class=\"soi-zs-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eFlore intestinale \u0026amp; digestion\u003c\/h3\u003e\n\u003cp\u003eLa berbérine exerce une action modulatrice sur le microbiote intestinal, favorisant l'équilibre de la flore digestive et le confort gastro-intestinal au quotidien.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-zs-section soi-zs-pour-qui\"\u003e\n\u003ch2\u003e🔬 La synergie Berbérine + Chrome : pourquoi ce duo fonctionne\u003c\/h2\u003e\n\u003cp class=\"soi-zs-section-intro\"\u003eSFB Laboratoires a fait le choix d'associer la berbérine au chrome, un oligo-élément reconnu par l'EFSA pour sa capacité à contribuer au maintien d'une glycémie normale.\u003c\/p\u003e\n\u003cdiv class=\"soi-zs-grid\"\u003e\n\u003cdiv class=\"soi-zs-card\"\u003e\n\u003ch3\u003e🧬 Action de la berbérine\u003c\/h3\u003e\n\u003cp\u003eLa berbérine agit en amont sur la signalisation métabolique via l'activation de l'AMPK, influençant la gestion du sucre et des graisses par l'organisme.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zs-card\"\u003e\n\u003ch3\u003e⚙️ Rôle du chrome\u003c\/h3\u003e\n\u003cp\u003eLe chrome renforce l'action de l'insuline à l'échelle cellulaire, facilitant l'entrée du glucose dans les cellules et stabilisant l'énergie tout au long de la journée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zs-card\"\u003e\n\u003ch3\u003e🤝 Complémentarité validée\u003c\/h3\u003e\n\u003cp\u003eEnsemble, ils offrent un soutien glycémique complet et cohérent : la berbérine pour la signalisation, le chrome pour l'utilisation cellulaire du sucre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-zs-section\"\u003e\n\u003ch2\u003e📋 Composition complète \u0026amp; dosage\u003c\/h2\u003e\n\u003cdiv class=\"soi-zs-compo\"\u003e\n\u003cdiv class=\"soi-zs-compo-row\"\u003e\n\u003cspan class=\"soi-zs-compo-label\"\u003eDose journalière\u003c\/span\u003e \u003cspan class=\"soi-zs-compo-value\"\u003e3 gélules\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zs-compo-row\"\u003e\n\u003cspan class=\"soi-zs-compo-label\"\u003eExtrait de berbérine (97 %)\u003c\/span\u003e \u003cspan class=\"soi-zs-compo-value\"\u003e1 164 mg — soit ~1 130 mg de berbérine active\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zs-compo-row\"\u003e\n\u003cspan class=\"soi-zs-compo-label\"\u003eChrome (picolinate)\u003c\/span\u003e \u003cspan class=\"soi-zs-compo-value\"\u003e≥ 100 % des VNR — maintien glycémie normale\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zs-compo-row\"\u003e\n\u003cspan class=\"soi-zs-compo-label\"\u003eEnveloppe\u003c\/span\u003e \u003cspan class=\"soi-zs-compo-value\"\u003eGélule végétale HPMC\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zs-compo-row\"\u003e\n\u003cspan class=\"soi-zs-compo-label\"\u003eContenu\u003c\/span\u003e \u003cspan class=\"soi-zs-compo-value\"\u003e75 gélules — cure de 25 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zs-compo-row\"\u003e\n\u003cspan class=\"soi-zs-compo-label\"\u003eFabrication\u003c\/span\u003e \u003cspan class=\"soi-zs-compo-value\"\u003eFrance (FLOE) — Convient aux végétariens\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zs-compo-note\"\u003e* VNR : Valeur Nutritionnelle de Référence. Ce produit est un complément alimentaire et ne remplace en aucun cas un traitement médical.\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-zs-section\"\u003e\n\u003ch2\u003e📅 Comment prendre la berbérine ? Conseils pratiques\u003c\/h2\u003e\n\u003cdiv class=\"soi-zs-timeline\"\u003e\n\u003cdiv class=\"soi-zs-step\"\u003e\n\u003cdiv class=\"soi-zs-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"soi-zs-step-content\"\u003e\n\u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n\u003cp\u003ePrenez 3 gélules par jour, idéalement réparties sur la journée (1 matin, 1 midi, 1 soir) pour maintenir un taux de berbérine stable dans le sang — sa demi-vie étant relativement courte.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zs-step\"\u003e\n\u003cdiv class=\"soi-zs-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"soi-zs-step-content\"\u003e\n\u003ch3\u003eMoment de prise\u003c\/h3\u003e\n\u003cp\u003ePrenez-les avant les repas (15 à 30 minutes), moment où elles sont les plus efficaces pour limiter les pics glycémiques postprandiaux.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zs-step\"\u003e\n\u003cdiv class=\"soi-zs-step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"soi-zs-step-content\"\u003e\n\u003ch3\u003eDurée de cure\u003c\/h3\u003e\n\u003cp\u003eCure conseillée : 1 à 3 mois, avec une pause de quelques semaines entre les cures. Les premiers effets sont généralement ressentis après 2 à 4 semaines d'utilisation régulière.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zs-step\"\u003e\n\u003cdiv class=\"soi-zs-step-num\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"soi-zs-step-content\"\u003e\n\u003ch3\u003eHygiène de vie associée\u003c\/h3\u003e\n\u003cp\u003eAssociez-la à une alimentation équilibrée, pauvre en sucres raffinés et en graisses saturées : la berbérine amplifie les bénéfices d'une hygiène de vie saine, elle ne s'y substitue pas.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-zs-section\"\u003e\n\u003ch2\u003e⚠️ Berbérine : précautions importantes à connaître\u003c\/h2\u003e\n\u003cp\u003eLa berbérine est un actif végétal puissant. Voici les points de vigilance à ne pas négliger :\u003c\/p\u003e\n\u003cdiv class=\"soi-zs-accordion\"\u003e\n\u003cdetails class=\"soi-zs-accordion-item\"\u003e\n\u003csummary class=\"soi-zs-accordion-header\"\u003e💊 Interactions médicamenteuses\u003c\/summary\u003e\n\u003cdiv class=\"soi-zs-accordion-content\"\u003e\n\u003cp\u003eLa berbérine peut interagir avec les médicaments hypoglycémiants, les anticoagulants et certains immunosuppresseurs. Consultez impérativement votre médecin si vous êtes sous traitement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-zs-accordion-item\"\u003e\n\u003csummary class=\"soi-zs-accordion-header\"\u003e🤰 Grossesse \u0026amp; allaitement\u003c\/summary\u003e\n\u003cdiv class=\"soi-zs-accordion-content\"\u003e\n\u003cp\u003eLa berbérine est déconseillée pendant la grossesse et l'allaitement sans avis médical préalable.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-zs-accordion-item\"\u003e\n\u003csummary class=\"soi-zs-accordion-header\"\u003e🫃 Effets digestifs en début de cure\u003c\/summary\u003e\n\u003cdiv class=\"soi-zs-accordion-content\"\u003e\n\u003cp\u003eEn début de cure, certains utilisateurs peuvent ressentir des inconforts gastro-intestinaux (nausées légères, selles molles). Ces effets sont généralement transitoires et s'estompent après quelques jours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-zs-accordion-item\"\u003e\n\u003csummary class=\"soi-zs-accordion-header\"\u003e🔎 Berbérine et pancréas\u003c\/summary\u003e\n\u003cdiv class=\"soi-zs-accordion-content\"\u003e\n\u003cp\u003eAucune donnée scientifique sérieuse ne signale de danger avéré pour le pancréas à des doses habituelles ; toutefois, en cas de pathologie pancréatique préexistante, l'avis médical reste indispensable.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zs-precaution-note\"\u003eCe complément alimentaire ne se substitue à aucun traitement médical. En cas de diabète diagnostiqué ou de toute autre pathologie, consultez votre professionnel de santé avant utilisation.\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-zs-section\"\u003e\n\u003ch2\u003e🏭 Pourquoi choisir Zéro Sucre Berbérine SFB ?\u003c\/h2\u003e\n\u003cdiv class=\"soi-zs-grid-compact\"\u003e\n\u003cdiv class=\"soi-zs-card-mini\"\u003e\n\u003cspan class=\"soi-zs-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e \u003cspan class=\"soi-zs-card-mini-label\"\u003eFabrication\u003c\/span\u003e \u003cspan class=\"soi-zs-card-mini-value\"\u003eFrance (FLOE)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zs-card-mini\"\u003e\n\u003cspan class=\"soi-zs-card-mini-icon\"\u003e💊\u003c\/span\u003e \u003cspan class=\"soi-zs-card-mini-label\"\u003eConcentration\u003c\/span\u003e \u003cspan class=\"soi-zs-card-mini-value\"\u003e97 % berbérine\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zs-card-mini\"\u003e\n\u003cspan class=\"soi-zs-card-mini-icon\"\u003e🌱\u003c\/span\u003e \u003cspan class=\"soi-zs-card-mini-label\"\u003eGélule\u003c\/span\u003e \u003cspan class=\"soi-zs-card-mini-value\"\u003eVégétale HPMC\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zs-card-mini\"\u003e\n\u003cspan class=\"soi-zs-card-mini-icon\"\u003e🔬\u003c\/span\u003e \u003cspan class=\"soi-zs-card-mini-label\"\u003eFormule\u003c\/span\u003e \u003cspan class=\"soi-zs-card-mini-value\"\u003eBerbérine + Chrome\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zs-grid soi-zs-grid-atouts\"\u003e\n\u003cdiv class=\"soi-zs-card\"\u003e\n\u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n\u003cp\u003eProduction FLOE (France), avec des contrôles qualité rigoureux à chaque étape de fabrication.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zs-card\"\u003e\n\u003ch3\u003e💊 Extrait concentré à 97 %\u003c\/h3\u003e\n\u003cp\u003eUne concentration exceptionnelle pour un maximum d'efficacité dans chaque gélule végétale.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zs-card\"\u003e\n\u003ch3\u003e🌱 Végétarien \u0026amp; sans sucre ajouté\u003c\/h3\u003e\n\u003cp\u003eGélule végétale HPMC, sans excipients inutiles, parfaitement adaptée aux régimes sans sucre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zs-card\"\u003e\n\u003ch3\u003e🔬 Formule synergique\u003c\/h3\u003e\n\u003cp\u003eL'alliance berbérine + chrome pour un soutien glycémique doublement renforcé, validé par la recherche.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-zs-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003cdiv class=\"soi-zs-cta-box\"\u003e\n\u003cp class=\"soi-zs-cta-tag\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003ePrêt(e) à passer au soin naturel ?\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"soi-zs-cta-text\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eChaque matin, votre glycémie mérite la même attention que le reste. Zéro Sucre® Berbérine SFB, c'est la force d'un actif végétal concentré à 97 %, allié au chrome, pour soutenir votre équilibre métabolique en douceur.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"soi-zs-legal\"\u003eLes compléments alimentaires ne remplacent pas une alimentation variée et équilibrée ni un mode de vie sain. Tenir hors de portée des enfants. Ne pas dépasser la dose journalière recommandée.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  --soi-zs-marine: #1A2D3D;\n  --soi-zs-marine-dark: #0F1E2B;\n  --soi-zs-marine-light: #2C4458;\n  --soi-zs-pomme: #A1C544;\n  --soi-zs-pomme-dark: #84A636;\n  --soi-zs-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-zs-white: #FFFFFF;\n  --soi-zs-off-white: #F8FAF6;\n  --soi-zs-stone: #F1F3EE;\n  --soi-zs-line: #E5E8E0;\n\n  --soi-zs-primary: #C4A832;\n  --soi-zs-primary-soft: rgba(196,168,50,0.10);\n  --soi-zs-accent: #8B7A2E;\n\n  --soi-zs-text: #1A2D3D;\n  --soi-zs-text-soft: #4A5B6B;\n  --soi-zs-text-muted: #7B8693;\n\n  --soi-zs-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-zs-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-zs-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-zs-radius: 12px;\n  --soi-zs-radius-sm: 8px;\n  --soi-zs-radius-pill: 999px;\n}\n\n.soi-zs-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-zs-fiche img { max-width: 100%; height: auto; }\n\n.soi-zs-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-zs-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-zs-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-zs-hero {\n  position: relative;\n  background: var(--soi-zs-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-zs-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-zs-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-zs-pomme);\n}\n\n.soi-zs-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-zs-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-zs-pomme);\n  border-radius: 50%;\n}\n\n.soi-zs-hero-title {\n  display: block;\n  color: var(--soi-zs-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-zs-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-zs-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-zs-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-zs-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-zs-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-zs-label-accent {\n  background: var(--soi-zs-pomme);\n  border-color: var(--soi-zs-pomme);\n  color: var(--soi-zs-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-zs-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-zs-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-zs-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-zs-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-zs-pomme);\n  border-radius: 2px;\n}\n\n.soi-zs-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-zs-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-zs-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-zs-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-zs-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-zs-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-zs-benefit {\n  background: var(--soi-zs-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-zs-radius);\n  border: 1px solid var(--soi-zs-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-zs-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-zs-shadow-md);\n}\n\n.soi-zs-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-zs-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-zs-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-zs-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-zs-benefit:hover .soi-zs-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-zs-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-zs-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-zs-benefit p {\n  font-size: 13px;\n  color: var(--soi-zs-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-zs-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-zs-card {\n  background: var(--soi-zs-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-zs-radius);\n  border-left: 3px solid var(--soi-zs-pomme);\n}\n\n.soi-zs-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-zs-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-zs-card p {\n  font-size: 14px;\n  color: var(--soi-zs-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-zs-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n  margin-bottom: 1.5rem;\n}\n\n.soi-zs-card-mini {\n  background: var(--soi-zs-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-zs-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-zs-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-zs-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-zs-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-zs-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-zs-marine);\n}\n\n\/* === GRID ATOUTS === *\/\n.soi-zs-grid-atouts {\n  margin-top: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-zs-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-zs-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-zs-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-zs-radius);\n  border: 1px solid var(--soi-zs-line);\n  align-items: flex-start;\n}\n\n.soi-zs-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-zs-marine);\n  color: var(--soi-zs-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-zs-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-zs-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-zs-step-content p {\n  font-size: 14px;\n  color: var(--soi-zs-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-zs-compo {\n  background: var(--soi-zs-off-white);\n  border-radius: var(--soi-zs-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-zs-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-zs-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-zs-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-zs-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-zs-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-zs-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-zs-marine);\n  text-align: right;\n}\n\n.soi-zs-compo-note {\n  font-size: 13px;\n  color: var(--soi-zs-text-muted);\n  margin-top: 0.75rem;\n  font-style: italic;\n  line-height: 1.6;\n}\n\n\/* === TIP === *\/\n.soi-zs-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-zs-pomme-light);\n  border-left: 4px solid var(--soi-zs-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-zs-radius) var(--soi-zs-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.25rem;\n}\n\n.soi-zs-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-zs-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-zs-marine);\n  margin-bottom: 4px;\n}\n\n.soi-zs-tip p {\n  font-size: 14px;\n  color: var(--soi-zs-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-zs-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-zs-accordion-item {\n  background: var(--soi-zs-off-white);\n  border-radius: var(--soi-zs-radius-sm);\n  border: 1px solid var(--soi-zs-line);\n  overflow: hidden;\n}\n\n.soi-zs-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-zs-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-zs-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-zs-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-zs-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-zs-accordion-item[open] .soi-zs-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-zs-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-zs-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-zs-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-zs-precaution-note {\n  font-size: 13px;\n  color: var(--soi-zs-text-muted);\n  font-style: italic;\n  margin-top: 1rem;\n  line-height: 1.6;\n}\n\n\/* === CTA BOX === *\/\n.soi-zs-cta-box {\n  background: var(--soi-zs-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-zs-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-zs-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-zs-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-zs-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-zs-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-zs-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-zs-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n.soi-zs-legal {\n  font-size: 12px;\n  color: var(--soi-zs-text-muted);\n  font-style: italic;\n  margin-top: 1.25rem;\n  line-height: 1.6;\n  text-align: center;\n}\n\n\/* === SECTION ALTERNÉE === *\/\n.soi-zs-pour-qui {\n  background: var(--soi-zs-off-white);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  border-radius: var(--soi-zs-radius);\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-zs-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-zs-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-zs-compo-value {\n    text-align: left;\n  }\n\n  .soi-zs-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-zs-tip {\n    flex-direction: column;\n    gap: 0.5rem;\n  }\n\n  .soi-zs-benefits {\n    grid-template-columns: 1fr;\n  }\n\n  .soi-zs-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .soi-zs-grid-compact {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-zs-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-zs-fiche {\n    --soi-zs-text-soft: #2C3E50;\n    --soi-zs-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"SFB Laboratoires","offers":[{"title":"Default Title","offer_id":61603765256522,"sku":"SF0130","price":24.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/zero-sucre-berberine-en-gelules-sfb-packshot-studio_11zon.webp?v=1781379854"},{"product_id":"acide-alpha-lipoique-en-gelules-vegetales-sfb","title":"Acide Alpha Lipoïque - 30 gélules - SFB","description":"\u003cdiv class=\"soi-aal-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-aal-hero\"\u003e\n    \u003cdiv class=\"soi-aal-hero-tag\"\u003e\n      \u003cspan class=\"soi-aal-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · SFB Laboratoires\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-aal-hero-title\"\u003eAcide Alpha Lipoïque 200\u003c\/span\u003e\n    \u003cp class=\"soi-aal-hero-subtitle\"\u003eL'antioxydant polyvalent, à la fois liposoluble et hydrosoluble, qui agit dans toutes les cellules de votre corps pour préserver votre énergie et votre vitalité.\u003c\/p\u003e\n    \u003cdiv class=\"soi-aal-hero-labels\"\u003e\n      \u003cspan class=\"soi-aal-label soi-aal-label-accent\"\u003e200 MG PAR GÉLULE\u003c\/span\u003e\n      \u003cspan class=\"soi-aal-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-aal-label\"\u003eVÉGÉTARIEN · VÉGÉTALIEN\u003c\/span\u003e\n      \u003cspan class=\"soi-aal-label\"\u003eSANS CONSERVATEURS\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 1 : Qu'est-ce que l'AAL --\u003e\n  \u003csection class=\"soi-aal-section\"\u003e\n    \u003ch2\u003eQu'est-ce que l'acide alpha lipoïque et pourquoi votre corps en a besoin ?\u003c\/h2\u003e\n    \u003cp\u003eL'\u003cstrong\u003eacide alpha lipoïque (AAL)\u003c\/strong\u003e, aussi appelé acide thioctique, est un antioxydant soufré que votre organisme produit naturellement, en petites quantités, dans le foie, le cœur et les reins. Sa particularité ? Il est à la fois \u003cstrong\u003eliposoluble et hydrosoluble\u003c\/strong\u003e : contrairement à la vitamine C (active uniquement en milieu aqueux) ou à la vitamine E (active uniquement en milieu gras), l'AAL agit dans toutes les cellules de votre corps, y compris les tissus cérébraux.\u003c\/p\u003e\n    \u003cp\u003eCette double solubilité en fait l'un des antioxydants les plus polyvalents disponibles en complément alimentaire. Avec l'âge ou sous l'effet du stress chronique, les niveaux endogènes d'acide alpha lipoïque diminuent, ce qui justifie un apport complémentaire ciblé.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 : Les bienfaits --\u003e\n  \u003csection class=\"soi-aal-section\"\u003e\n    \u003ch2\u003eLes bienfaits de l'acide alpha lipoïque : ce que dit la science\u003c\/h2\u003e\n    \u003cdiv class=\"soi-aal-benefits\"\u003e\n      \u003cdiv class=\"soi-aal-benefit\"\u003e\n        \u003cdiv class=\"soi-aal-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProtection antioxydante globale\u003c\/h3\u003e\n        \u003cp\u003eL'AAL neutralise les radicaux libres responsables du vieillissement cellulaire prématuré et régénère d'autres antioxydants comme le glutathion, la vitamine C, la vitamine E et le coenzyme Q10.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-aal-benefit\"\u003e\n        \u003cdiv class=\"soi-aal-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien du métabolisme énergétique\u003c\/h3\u003e\n        \u003cp\u003eIl participe directement à l'oxydation mitochondriale des glucides et des lipides, favorisant la production d'ATP, le carburant essentiel de vos cellules.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-aal-benefit\"\u003e\n        \u003cdiv class=\"soi-aal-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien neurologique\u003c\/h3\u003e\n        \u003cp\u003eL'AAL traverse la barrière hémato-encéphalique, ce qui en fait un actif étudié dans le contexte des neuropathies (sensations de brûlures ou engourdissements dans les membres).\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-aal-benefit\"\u003e\n        \u003cdiv class=\"soi-aal-benefit-icon\"\u003e\u003cspan\u003e🧹\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAction détoxifiante\u003c\/h3\u003e\n        \u003cp\u003eIl contribue à chélater certains métaux lourds (mercure, arsenic, cadmium), facilitant leur élimination par l'organisme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-aal-benefit\"\u003e\n        \u003cdiv class=\"soi-aal-benefit-icon\"\u003e\u003cspan\u003e🩸\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eÉquilibre glycémique\u003c\/h3\u003e\n        \u003cp\u003eDes études suggèrent que l'AAL favorise la sensibilité à l'insuline et participe à une meilleure régulation du glucose sanguin.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-aal-benefit\"\u003e\n        \u003cdiv class=\"soi-aal-benefit-icon\"\u003e\u003cspan\u003e💇\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSanté des cheveux\u003c\/h3\u003e\n        \u003cp\u003eEn réduisant le stress oxydatif au niveau du follicule pileux, l'acide alpha lipoïque est parfois associé à un meilleur maintien de la qualité capillaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 : Composition et posologie --\u003e\n  \u003csection class=\"soi-aal-section\"\u003e\n    \u003ch2\u003eComposition et posologie de l'Acide Alpha Lipoïque 200 SFB\u003c\/h2\u003e\n    \u003cp class=\"soi-aal-section-intro\"\u003eChaque gélule végétale vous apporte un dosage précis et une formule épurée, sans colorants ni conservateurs inutiles.\u003c\/p\u003e\n    \u003cdiv class=\"soi-aal-compo\"\u003e\n      \u003cdiv class=\"soi-aal-compo-row\"\u003e\n        \u003cspan class=\"soi-aal-compo-label\"\u003eAcide alpha lipoïque (par gélule)\u003c\/span\u003e\n        \u003cspan class=\"soi-aal-compo-value\"\u003e200 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-aal-compo-row\"\u003e\n        \u003cspan class=\"soi-aal-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-aal-compo-value\"\u003eGélule végétale (HPMC)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-aal-compo-row\"\u003e\n        \u003cspan class=\"soi-aal-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-aal-compo-value\"\u003e30 gélules (1 mois de cure)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-aal-compo-row\"\u003e\n        \u003cspan class=\"soi-aal-compo-label\"\u003ePosologie recommandée\u003c\/span\u003e\n        \u003cspan class=\"soi-aal-compo-value\"\u003e1 gélule\/jour, le matin avant le repas\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-aal-compo-row\"\u003e\n        \u003cspan class=\"soi-aal-compo-label\"\u003eFormule\u003c\/span\u003e\n        \u003cspan class=\"soi-aal-compo-value\"\u003eSans conservateurs, sans colorants artificiels\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-aal-tip\"\u003e\n      \u003cdiv class=\"soi-aal-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePour un usage à 600 mg par jour (dosage souvent cité dans les études sur la neuropathie), consultez un professionnel de santé avant d'augmenter les doses. Convient aux végétariens et aux végétaliens.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 : Comment bien utiliser --\u003e\n  \u003csection class=\"soi-aal-section\"\u003e\n    \u003ch2\u003eComment bien utiliser l'acide alpha lipoïque au quotidien ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-aal-timeline\"\u003e\n      \u003cdiv class=\"soi-aal-step\"\u003e\n        \u003cdiv class=\"soi-aal-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-aal-step-content\"\u003e\n          \u003ch3\u003eÀ jeun ou avant le repas\u003c\/h3\u003e\n          \u003cp\u003eLa biodisponibilité de l'AAL est meilleure lorsqu'il est pris sans nourriture dans l'estomac. Prenez votre gélule le matin avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-aal-step\"\u003e\n        \u003cdiv class=\"soi-aal-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-aal-step-content\"\u003e\n          \u003ch3\u003eCure de 6 à 8 semaines\u003c\/h3\u003e\n          \u003cp\u003ePour des effets perceptibles, une utilisation régulière sur la durée est conseillée. Renouvelez la cure selon vos besoins.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-aal-step\"\u003e\n        \u003cdiv class=\"soi-aal-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-aal-step-content\"\u003e\n          \u003ch3\u003eAssociation possible\u003c\/h3\u003e\n          \u003cp\u003eL'AAL se combine très bien avec la vitamine C, le coenzyme Q10 ou le magnésium pour un soutien antioxydant renforcé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 : Précautions --\u003e\n  \u003csection class=\"soi-aal-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi et effets indésirables possibles\u003c\/h2\u003e\n    \u003cdiv class=\"soi-aal-accordion\"\u003e\n      \u003cdetails class=\"soi-aal-accordion-item\"\u003e\n        \u003csummary class=\"soi-aal-accordion-header\"\u003e⚠️ Tolérance et effets indésirables\u003c\/summary\u003e\n        \u003cdiv class=\"soi-aal-accordion-content\"\u003e\n          \u003cp\u003eL'acide alpha lipoïque est généralement bien toléré aux doses standards. À doses élevées (supérieures à 600 mg par jour), certaines personnes peuvent ressentir des nausées légères ou des maux de tête.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-aal-accordion-item\"\u003e\n        \u003csummary class=\"soi-aal-accordion-header\"\u003e🩺 Contre-indications\u003c\/summary\u003e\n        \u003cdiv class=\"soi-aal-accordion-content\"\u003e\n          \u003cp\u003eEn cas de diabète traité médicalement, de grossesse ou d'allaitement, demandez l'avis de votre médecin avant toute supplémentation. Ce complément alimentaire ne se substitue pas à un traitement médical et ne constitue pas un diagnostic.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-aal-accordion-item\"\u003e\n        \u003csummary class=\"soi-aal-accordion-header\"\u003e📦 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-aal-accordion-content\"\u003e\n          \u003cp\u003eConservez hors de portée des enfants, à l'abri de la chaleur et de l'humidité.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 6 : Pourquoi choisir --\u003e\n  \u003csection class=\"soi-aal-section\"\u003e\n    \u003ch2\u003ePourquoi choisir l'Acide Alpha Lipoïque SFB Laboratoires ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-aal-grid\"\u003e\n      \u003cdiv class=\"soi-aal-card\"\u003e\n        \u003ch3\u003e🎯 Dosage précis et adapté\u003c\/h3\u003e\n        \u003cp\u003e200 mg d'AAL par gélule pour un apport quotidien maîtrisé, facilement ajustable selon vos besoins et les recommandations de votre professionnel de santé.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-aal-card\"\u003e\n        \u003ch3\u003e🌿 Gélule végétale HPMC\u003c\/h3\u003e\n        \u003cp\u003eUne enveloppe sans gélatine animale, compatible avec les régimes végétariens et végétaliens.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-aal-card\"\u003e\n        \u003ch3\u003e✨ Formule épurée\u003c\/h3\u003e\n        \u003cp\u003eSans colorants ni conservateurs inutiles : l'essentiel, rien que l'essentiel, pour une supplémentation de qualité.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-aal-card\"\u003e\n        \u003ch3\u003e🏭 SFB Laboratoires\u003c\/h3\u003e\n        \u003cp\u003eUn acteur reconnu de la nutraceutique en France, gage de rigueur et de traçabilité dans la formulation de ses compléments alimentaires.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"soi-aal-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-aal-cta-box\"\u003e\n      \u003cp class=\"soi-aal-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement avec Soinat\u003c\/p\u003e\n      \u003cp class=\"soi-aal-cta-text\" style=\"color: white;\"\u003eUne gélule par jour suffit pour offrir à votre corps ce que l'âge et le stress lui font parfois oublier de produire. Polyvalent, naturel et scientifiquement étudié, l'acide alpha lipoïque vous accompagne au quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  \/* === Couleurs Soinat (FIXES) === *\/\n  --soi-aal-marine: #1A2D3D;\n  --soi-aal-marine-dark: #0F1E2B;\n  --soi-aal-marine-light: #2C4458;\n  --soi-aal-pomme: #A1C544;\n  --soi-aal-pomme-dark: #84A636;\n  --soi-aal-pomme-light: rgba(161,197,68,0.10);\n\n  \/* === Neutres Soinat === *\/\n  --soi-aal-white: #FFFFFF;\n  --soi-aal-off-white: #F8FAF6;\n  --soi-aal-stone: #F1F3EE;\n  --soi-aal-line: #E5E8E0;\n\n  \/* === Couleurs dynamiques (packaging bleu marine + vert menthe SFB) === *\/\n  --soi-aal-primary: #1A3C5E;\n  --soi-aal-primary-soft: #2A5A80;\n  --soi-aal-accent: #5CBFA0;\n\n  \/* === Textes === *\/\n  --soi-aal-text: #1A2D3D;\n  --soi-aal-text-soft: #4A5B6B;\n  --soi-aal-text-muted: #7B8693;\n\n  \/* === Effets === *\/\n  --soi-aal-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-aal-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-aal-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-aal-radius: 12px;\n  --soi-aal-radius-sm: 8px;\n  --soi-aal-radius-pill: 999px;\n}\n\n\/* === RESET === *\/\n.soi-aal-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-aal-fiche img { max-width: 100%; height: auto; }\n\n\/* === CONTENEUR PRINCIPAL === *\/\n.soi-aal-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-aal-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-aal-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-aal-hero {\n  position: relative;\n  background: var(--soi-aal-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-aal-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-aal-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-aal-pomme);\n}\n\n.soi-aal-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-aal-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-aal-pomme);\n  border-radius: 50%;\n}\n\n.soi-aal-hero-title {\n  display: block;\n  color: var(--soi-aal-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-aal-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-aal-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-aal-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-aal-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-aal-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-aal-label-accent {\n  background: var(--soi-aal-pomme);\n  border-color: var(--soi-aal-pomme);\n  color: var(--soi-aal-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-aal-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-aal-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-aal-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-aal-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-aal-pomme);\n  border-radius: 2px;\n}\n\n.soi-aal-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-aal-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-aal-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-aal-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-aal-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-aal-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-aal-benefit {\n  background: var(--soi-aal-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-aal-radius);\n  border: 1px solid var(--soi-aal-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-aal-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-aal-shadow-md);\n}\n\n.soi-aal-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-aal-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-aal-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-aal-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-aal-benefit:hover .soi-aal-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-aal-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-aal-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-aal-benefit p {\n  font-size: 13px;\n  color: var(--soi-aal-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-aal-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-aal-card {\n  background: var(--soi-aal-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-aal-radius);\n  border-left: 3px solid var(--soi-aal-pomme);\n}\n\n.soi-aal-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-aal-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-aal-card p {\n  font-size: 14px;\n  color: var(--soi-aal-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-aal-compo {\n  background: var(--soi-aal-off-white);\n  border-radius: var(--soi-aal-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-aal-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-aal-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-aal-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-aal-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-aal-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-aal-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-aal-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-aal-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-aal-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-aal-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-aal-radius);\n  border: 1px solid var(--soi-aal-line);\n  align-items: flex-start;\n}\n\n.soi-aal-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-aal-marine);\n  color: var(--soi-aal-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-aal-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-aal-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-aal-step-content p {\n  font-size: 14px;\n  color: var(--soi-aal-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-aal-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-aal-pomme-light);\n  border-left: 4px solid var(--soi-aal-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-aal-radius) var(--soi-aal-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-aal-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-aal-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-aal-marine);\n  margin-bottom: 4px;\n}\n\n.soi-aal-tip p {\n  font-size: 14px;\n  color: var(--soi-aal-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-aal-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-aal-accordion-item {\n  background: var(--soi-aal-off-white);\n  border-radius: var(--soi-aal-radius-sm);\n  border: 1px solid var(--soi-aal-line);\n  overflow: hidden;\n}\n\n.soi-aal-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-aal-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-aal-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-aal-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-aal-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-aal-accordion-item[open] .soi-aal-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-aal-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-aal-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-aal-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-aal-cta-box {\n  background: var(--soi-aal-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-aal-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-aal-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-aal-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-aal-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-aal-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-aal-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-aal-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-aal-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-aal-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-aal-compo-value {\n    text-align: left;\n  }\n\n  .soi-aal-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-aal-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-aal-fiche {\n    --soi-aal-text-soft: #2C3E50;\n    --soi-aal-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"SFB Laboratoires","offers":[{"title":"Default Title","offer_id":61603766075722,"sku":"SF0135","price":19.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/acide-alpha-lipoique-en-gelules-vegetales-sfb-packshot.webp?v=1779622815"},{"product_id":"orge-vert-bio-en-poudre-sfb","title":"Orge vert Bio en poudre - SFB","description":"\u003cdiv class=\"soi-orge-fiche\"\u003e\n\n\u003csection class=\"soi-orge-hero\"\u003e\n  \u003cdiv class=\"soi-orge-hero-tag\"\u003e\n    \u003cspan class=\"soi-orge-tag-dot\"\u003e\u003c\/span\u003e\n    Superaliment bio · SFB Laboratoires\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-orge-hero-title\"\u003eOrge vert Bio en poudre\u003c\/span\u003e\n  \u003cp class=\"soi-orge-hero-subtitle\"\u003eLa force de l'alimentation vivante : jeunes pousses d'orge récoltées au pic nutritionnel, concentrées en chlorophylle, vitamines et minéraux pour soutenir votre vitalité au quotidien.\u003c\/p\u003e\n  \u003cdiv class=\"soi-orge-hero-labels\"\u003e\n    \u003cspan class=\"soi-orge-label soi-orge-label-accent\"\u003eBIO · AB\u003c\/span\u003e\n    \u003cspan class=\"soi-orge-label\"\u003eSANS OGM\u003c\/span\u003e\n    \u003cspan class=\"soi-orge-label\"\u003eSANS ADDITIF\u003c\/span\u003e\n    \u003cspan class=\"soi-orge-label\"\u003e150 G POUDRE\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-orge-section\"\u003e\n  \u003ch2\u003ePourquoi l'orge vert bio est-il si précieux ?\u003c\/h2\u003e\n  \u003cp\u003eLa jeune pousse d'orge est récoltée à un stade précis de sa croissance, là où sa teneur en chlorophylle, vitamines, minéraux et enzymes est maximale. Contrairement à un complément synthétique, il s'agit ici d'un aliment complet, vivant, que votre corps reconnaît et assimile naturellement. C'est cette logique d'\u003cstrong\u003ealimentation vivante\u003c\/strong\u003e qui fait toute la différence.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-orge-section\"\u003e\n  \u003ch2\u003eCe que l'orge vert bio apporte concrètement à votre organisme\u003c\/h2\u003e\n  \u003cdiv class=\"soi-orge-benefits\"\u003e\n    \u003cdiv class=\"soi-orge-benefit\"\u003e\n      \u003cdiv class=\"soi-orge-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eChlorophylle abondante\u003c\/h3\u003e\n      \u003cp\u003eSouvent comparée au sang vert pour sa proximité avec l'hémoglobine, elle soutient l'oxygénation des tissus, favorise l'élimination naturelle des toxines et contribue à la clarté mentale.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orge-benefit\"\u003e\n      \u003cdiv class=\"soi-orge-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003ePotassium\u003c\/h3\u003e\n      \u003cp\u003eIndispensable au bon fonctionnement musculaire, nerveux et à l'équilibre hydrique des cellules.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orge-benefit\"\u003e\n      \u003cdiv class=\"soi-orge-benefit-icon\"\u003e\u003cspan\u003e🦴\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eCalcium et phosphore\u003c\/h3\u003e\n      \u003cp\u003ePour des os et des dents solides, et un métabolisme énergétique efficace.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orge-benefit\"\u003e\n      \u003cdiv class=\"soi-orge-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eZinc\u003c\/h3\u003e\n      \u003cp\u003eActeur clé de la synthèse protéique, de la santé de la peau, des cheveux et de l'équilibre hormonal.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-orge-grid\" style=\"margin-top:1.25rem;\"\u003e\n    \u003cdiv class=\"soi-orge-card\"\u003e\n      \u003ch3\u003e⚖️ Chrome\u003c\/h3\u003e\n      \u003cp\u003eUn allié intéressant pour la régulation de la glycémie et le métabolisme des glucides.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orge-card\"\u003e\n      \u003ch3\u003e🛡️ Vitamines B12, K et carotène\u003c\/h3\u003e\n      \u003cp\u003ePour soutenir les défenses naturelles, la santé oculaire et la coagulation sanguine.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orge-card\"\u003e\n      \u003ch3\u003e🌾 Fibres\u003c\/h3\u003e\n      \u003cp\u003ePour un transit apaisé et une meilleure régulation de l'absorption des sucres après les repas.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-orge-section\"\u003e\n  \u003ch2\u003eComment consommer le jus d'orge vert bio en poudre ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-orge-timeline\"\u003e\n    \u003cdiv class=\"soi-orge-step\"\u003e\n      \u003cdiv class=\"soi-orge-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-orge-step-content\"\u003e\n        \u003ch3\u003eDose recommandée\u003c\/h3\u003e\n        \u003cp\u003e1 cuillère à café rase (environ 3 à 5 g) par jour, de préférence le matin à jeun pour une assimilation optimale.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orge-step\"\u003e\n      \u003cdiv class=\"soi-orge-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-orge-step-content\"\u003e\n        \u003ch3\u003eComment le diluer\u003c\/h3\u003e\n        \u003cp\u003eMélangez la poudre dans un grand verre d'eau froide ou tiède, un jus de fruits, un smoothie vert ou un lait végétal. Évitez l'eau très chaude pour préserver les enzymes.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orge-step\"\u003e\n      \u003cdiv class=\"soi-orge-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-orge-step-content\"\u003e\n        \u003ch3\u003eCure conseillée\u003c\/h3\u003e\n        \u003cp\u003ePour ressentir pleinement les effets, comptez une cure de 4 à 8 semaines en usage régulier. Ce produit ne remplace pas un traitement médical ni une alimentation variée et équilibrée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-orge-tip\" style=\"margin-top:1.25rem;\"\u003e\n    \u003cdiv class=\"soi-orge-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003ePrivilégiez une eau froide ou tiède pour conserver l'intégralité des enzymes actives. Une cuillère chaque matin à jeun, c'est le geste le plus simple pour démarrer votre journée avec un apport vert complet.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-orge-section\"\u003e\n  \u003ch2\u003eComposition et ingrédients\u003c\/h2\u003e\n  \u003cdiv class=\"soi-orge-compo\"\u003e\n    \u003cdiv class=\"soi-orge-compo-row\"\u003e\n      \u003cspan class=\"soi-orge-compo-label\"\u003eIngrédient unique\u003c\/span\u003e\n      \u003cspan class=\"soi-orge-compo-value\"\u003ePoudre de jus d'herbe d'orge bio (\u003cem\u003eHordeum vulgare\u003c\/em\u003e)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orge-compo-row\"\u003e\n      \u003cspan class=\"soi-orge-compo-label\"\u003eCertification\u003c\/span\u003e\n      \u003cspan class=\"soi-orge-compo-value\"\u003e100 % agriculture biologique, certifié AB\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orge-compo-row\"\u003e\n      \u003cspan class=\"soi-orge-compo-label\"\u003eProtéines\u003c\/span\u003e\n      \u003cspan class=\"soi-orge-compo-value\"\u003eEnviron 25 à 30 % (selon lot)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orge-compo-row\"\u003e\n      \u003cspan class=\"soi-orge-compo-label\"\u003eChlorophylle\u003c\/span\u003e\n      \u003cspan class=\"soi-orge-compo-value\"\u003eHaute teneur naturelle\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orge-compo-row\"\u003e\n      \u003cspan class=\"soi-orge-compo-label\"\u003eMinéraux\u003c\/span\u003e\n      \u003cspan class=\"soi-orge-compo-value\"\u003ePotassium, calcium, phosphore, zinc, chrome, magnésium\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orge-compo-row\"\u003e\n      \u003cspan class=\"soi-orge-compo-label\"\u003eVitamines\u003c\/span\u003e\n      \u003cspan class=\"soi-orge-compo-value\"\u003eB12, K, bêta-carotène (précurseur vitamine A)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orge-compo-row\"\u003e\n      \u003cspan class=\"soi-orge-compo-label\"\u003eAutres actifs\u003c\/span\u003e\n      \u003cspan class=\"soi-orge-compo-value\"\u003eEnzymes actives, fibres alimentaires, antioxydants naturels\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orge-compo-row\"\u003e\n      \u003cspan class=\"soi-orge-compo-label\"\u003eContenu net\u003c\/span\u003e\n      \u003cspan class=\"soi-orge-compo-value\"\u003e150 g de poudre (environ 30 à 50 doses)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orge-compo-row\"\u003e\n      \u003cspan class=\"soi-orge-compo-label\"\u003eGaranties\u003c\/span\u003e\n      \u003cspan class=\"soi-orge-compo-value\"\u003eSans additif, sans conservateur, sans arôme artificiel\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-orge-section\"\u003e\n  \u003ch2\u003ePour qui est fait ce superaliment ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-orge-grid\"\u003e\n    \u003cdiv class=\"soi-orge-card\"\u003e\n      \u003ch3\u003e😴 Fatigue passagère\u003c\/h3\u003e\n      \u003cp\u003eVous ressentez des baisses d'énergie au quotidien et souhaitez retrouver un élan naturel grâce à un superaliment complet.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orge-card\"\u003e\n      \u003ch3\u003e🥗 Rééquilibrage alimentaire\u003c\/h3\u003e\n      \u003cp\u003eVous cherchez à enrichir votre alimentation avec un apport vert concentré en vitamines, minéraux et chlorophylle.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orge-card\"\u003e\n      \u003ch3\u003e🛡️ Soutien immunitaire\u003c\/h3\u003e\n      \u003cp\u003eVous souhaitez soutenir vos défenses naturelles avec un geste simple intégré à votre routine matinale.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"margin-top:1rem;\"\u003eCe superaliment est adapté aux végétariens et végétaliens, et bien toléré par la plupart des adultes.\u003c\/p\u003e\n  \u003cdiv class=\"soi-orge-accordion\" style=\"margin-top:1.25rem;\"\u003e\n    \u003cdetails class=\"soi-orge-accordion-item\"\u003e\n      \u003csummary class=\"soi-orge-accordion-header\"\u003e⚠️ Précaution importante\u003c\/summary\u003e\n      \u003cdiv class=\"soi-orge-accordion-content\"\u003e\n        \u003cp\u003eEn cas de traitement anticoagulant (en raison de la vitamine K), demandez l'avis de votre médecin avant de commencer une cure.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-orge-section\"\u003e\n  \u003ch2\u003eCe qui distingue l'orge vert bio SFB de la concurrence\u003c\/h2\u003e\n  \u003cdiv class=\"soi-orge-grid-compact\"\u003e\n    \u003cdiv class=\"soi-orge-card-mini\"\u003e\n      \u003cspan class=\"soi-orge-card-mini-icon\"\u003e🔬\u003c\/span\u003e\n      \u003cspan class=\"soi-orge-card-mini-label\"\u003eExpertise\u003c\/span\u003e\n      \u003cspan class=\"soi-orge-card-mini-value\"\u003eInstitut Pasteur de Lille\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orge-card-mini\"\u003e\n      \u003cspan class=\"soi-orge-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n      \u003cspan class=\"soi-orge-card-mini-label\"\u003eCertification\u003c\/span\u003e\n      \u003cspan class=\"soi-orge-card-mini-value\"\u003eAB, sans pesticide, sans OGM\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orge-card-mini\"\u003e\n      \u003cspan class=\"soi-orge-card-mini-icon\"\u003e🌾\u003c\/span\u003e\n      \u003cspan class=\"soi-orge-card-mini-label\"\u003eRécolte\u003c\/span\u003e\n      \u003cspan class=\"soi-orge-card-mini-value\"\u003eJeunes pousses au pic nutritionnel\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-orge-card-mini\"\u003e\n      \u003cspan class=\"soi-orge-card-mini-icon\"\u003e⚡\u003c\/span\u003e\n      \u003cspan class=\"soi-orge-card-mini-label\"\u003eForme\u003c\/span\u003e\n      \u003cspan class=\"soi-orge-card-mini-value\"\u003ePoudre de jus concentré\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"margin-top:1rem;\"\u003eLa poudre de jus concentré offre une assimilation plus rapide qu'une simple poudre de plante séchée, pour une biodisponibilité optimale des nutriments.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-orge-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-orge-cta-box\"\u003e\n    \u003cp class=\"soi-orge-cta-tag\" style=\"color: white;\"\u003eVotre geste vert quotidien, certifié bio\u003c\/p\u003e\n    \u003cp class=\"soi-orge-cta-text\" style=\"color: white;\"\u003eChaque matin, une simple cuillère d'orge vert bio SFB pour nourrir votre corps avec ce que la nature fait de mieux. Simple, efficace, vivant.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-orge-marine: #1A2D3D;\n  --soi-orge-marine-dark: #0F1E2B;\n  --soi-orge-marine-light: #2C4458;\n  --soi-orge-pomme: #A1C544;\n  --soi-orge-pomme-dark: #84A636;\n  --soi-orge-pomme-light: rgba(161,197,68,0.10);\n  --soi-orge-white: #FFFFFF;\n  --soi-orge-off-white: #F8FAF6;\n  --soi-orge-stone: #F1F3EE;\n  --soi-orge-line: #E5E8E0;\n  --soi-orge-primary: #4A7C3E;\n  --soi-orge-primary-soft: #D6E8C8;\n  --soi-orge-accent: #7CA86E;\n  --soi-orge-text: #1A2D3D;\n  --soi-orge-text-soft: #4A5B6B;\n  --soi-orge-text-muted: #7B8693;\n  --soi-orge-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-orge-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-orge-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-orge-radius: 12px;\n  --soi-orge-radius-sm: 8px;\n  --soi-orge-radius-pill: 999px;\n}\n\n.soi-orge-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-orge-fiche img { max-width: 100%; height: auto; }\n\n.soi-orge-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-orge-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-orge-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-orge-hero {\n  position: relative;\n  background: var(--soi-orge-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-orge-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-orge-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-orge-pomme);\n}\n\n.soi-orge-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-orge-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-orge-pomme);\n  border-radius: 50%;\n}\n\n.soi-orge-hero-title {\n  display: block;\n  color: var(--soi-orge-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-orge-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-orge-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-orge-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-orge-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-orge-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-orge-label-accent {\n  background: var(--soi-orge-pomme);\n  border-color: var(--soi-orge-pomme);\n  color: var(--soi-orge-marine);\n  font-weight: 600;\n}\n\n.soi-orge-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-orge-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-orge-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-orge-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-orge-pomme);\n  border-radius: 2px;\n}\n\n.soi-orge-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-orge-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-orge-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-orge-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-orge-benefit {\n  background: var(--soi-orge-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-orge-radius);\n  border: 1px solid var(--soi-orge-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-orge-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-orge-shadow-md);\n}\n\n.soi-orge-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-orge-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-orge-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-orge-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-orge-benefit:hover .soi-orge-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-orge-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-orge-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-orge-benefit p {\n  font-size: 13px;\n  color: var(--soi-orge-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-orge-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-orge-card {\n  background: var(--soi-orge-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-orge-radius);\n  border-left: 3px solid var(--soi-orge-pomme);\n}\n\n.soi-orge-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-orge-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-orge-card p {\n  font-size: 14px;\n  color: var(--soi-orge-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-orge-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-orge-card-mini {\n  background: var(--soi-orge-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-orge-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-orge-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-orge-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-orge-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-orge-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-orge-marine);\n}\n\n.soi-orge-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-orge-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-orge-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-orge-radius);\n  border: 1px solid var(--soi-orge-line);\n  align-items: flex-start;\n}\n\n.soi-orge-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-orge-marine);\n  color: var(--soi-orge-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-orge-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-orge-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-orge-step-content p {\n  font-size: 14px;\n  color: var(--soi-orge-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-orge-compo {\n  background: var(--soi-orge-off-white);\n  border-radius: var(--soi-orge-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-orge-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-orge-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-orge-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-orge-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-orge-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-orge-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-orge-marine);\n  text-align: right;\n}\n\n.soi-orge-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-orge-pomme-light);\n  border-left: 4px solid var(--soi-orge-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-orge-radius) var(--soi-orge-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-orge-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-orge-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-orge-marine);\n  margin-bottom: 4px;\n}\n\n.soi-orge-tip p {\n  font-size: 14px;\n  color: var(--soi-orge-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-orge-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-orge-accordion-item {\n  background: var(--soi-orge-off-white);\n  border-radius: var(--soi-orge-radius-sm);\n  border: 1px solid var(--soi-orge-line);\n  overflow: hidden;\n}\n\n.soi-orge-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-orge-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-orge-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-orge-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-orge-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-orge-accordion-item[open] .soi-orge-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-orge-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-orge-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-orge-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-orge-cta-box {\n  background: var(--soi-orge-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-orge-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-orge-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-orge-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-orge-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-orge-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-orge-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-orge-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n@media (max-width: 640px) {\n  .soi-orge-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-orge-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-orge-compo-value {\n    text-align: left;\n  }\n\n  .soi-orge-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-orge-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-orge-fiche {\n    --soi-orge-text-soft: #2C3E50;\n    --soi-orge-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"SFB Laboratoires","offers":[{"title":"Default Title","offer_id":61603766993226,"sku":"SF0140","price":19.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/orge-vert-bio-en-poudre-sfb-packshot.webp?v=1779632658"},{"product_id":"desmodium-plus-bio-en-gelules-sfb","title":"Desmodium Plus Bio - Détox Foie \u0026 Vésicule - SFB","description":"\u003cdiv class=\"soi-desm-fiche\"\u003e\n\n  \u003csection class=\"soi-desm-hero\"\u003e\n    \u003cdiv class=\"soi-desm-hero-tag\"\u003e\n      \u003cspan class=\"soi-desm-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · SFB Laboratoires\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-desm-hero-title\"\u003eComplément Hépatique Drainant\u003c\/span\u003e\n    \u003cp class=\"soi-desm-hero-subtitle\"\u003eLa référence phytothérapeutique pour le soutien hépatique et le drainage de l'organisme, en gélules végétales concentrées.\u003c\/p\u003e\n    \u003cdiv class=\"soi-desm-hero-labels\"\u003e\n      \u003cspan class=\"soi-desm-label soi-desm-label-accent\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-desm-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-desm-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n      \u003cspan class=\"soi-desm-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-desm-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-desm-section\"\u003e\n    \u003ch2\u003ePourquoi choisir le Desmodium Bio en gélules plutôt qu'en ampoule ?\u003c\/h2\u003e\n    \u003cp\u003eContrairement aux desmodium bio en ampoules, souvent moins concentrées et moins pratiques à emporter, les gélules de desmodium bio de SFB vous offrent un dosage précis, stable et adapté à une cure quotidienne sans contrainte. Fini les ampoules à percer ou les liquides sucrés : une simple gélule végétale, et c'est tout.\u003c\/p\u003e\n    \u003cp\u003eLe format gélule garantit aussi une meilleure conservation des actifs végétaux dans le temps.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-desm-section\"\u003e\n    \u003ch2\u003eCe que le Desmodium Plus Bio apporte concrètement à votre organisme\u003c\/h2\u003e\n    \u003cdiv class=\"soi-desm-benefits\"\u003e\n      \u003cdiv class=\"soi-desm-benefit\"\u003e\n        \u003cdiv class=\"soi-desm-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien hépatique\u003c\/h3\u003e\n        \u003cp\u003eLe Desmodium adscendens aide à préserver les cellules du foie et favorise leur renouvellement naturel, notamment après des excès alimentaires ou une période de stress.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-desm-benefit\"\u003e\n        \u003cdiv class=\"soi-desm-benefit-icon\"\u003e\u003cspan\u003e🔄\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eDrainage et détoxification\u003c\/h3\u003e\n        \u003cp\u003eIl stimule la production et la circulation de la bile, participant activement au drainage de l'organisme et à l'élimination des toxines.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-desm-benefit\"\u003e\n        \u003cdiv class=\"soi-desm-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProtection antioxydante\u003c\/h3\u003e\n        \u003cp\u003eRiche en flavonoïdes et saponines, il neutralise les radicaux libres qui fragilisent les tissus hépatiques.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-desm-benefit\"\u003e\n        \u003cdiv class=\"soi-desm-benefit-icon\"\u003e\u003cspan\u003e🌬️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eConfort respiratoire\u003c\/h3\u003e\n        \u003cp\u003eSes propriétés antispasmodiques aident à détendre les muscles bronchiques, utile lors des sensibilités saisonnières.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-desm-benefit\"\u003e\n        \u003cdiv class=\"soi-desm-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien immunitaire\u003c\/h3\u003e\n        \u003cp\u003eIl contribue à renforcer les défenses naturelles de l'organisme, particulièrement lors des changements de saison.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-desm-section\"\u003e\n    \u003ch2\u003eLa technologie SFB : extraction OEVA et microencapsulation\u003c\/h2\u003e\n    \u003cp\u003eCe qui distingue ce complément alimentaire des formules classiques, c'est son double procédé de fabrication :\u003c\/p\u003e\n    \u003cdiv class=\"soi-desm-grid\"\u003e\n      \u003cdiv class=\"soi-desm-card\"\u003e\n        \u003ch3\u003e🔬 Extraction OEVA (par ultrason)\u003c\/h3\u003e\n        \u003cp\u003eCette technologie brevetée concentre les principes actifs de la plante sans les dénaturer, avec un contrôle HPLC pour garantir la teneur exacte en actifs à chaque flacon.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-desm-card\"\u003e\n        \u003ch3\u003e💊 Microencapsulation\u003c\/h3\u003e\n        \u003cp\u003eLes actifs sont protégés jusqu'à leur zone d'absorption intestinale optimale, ce qui multiplie leur biodisponibilité par rapport à une gélule standard.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-desm-tip\"\u003e\n      \u003cdiv class=\"soi-desm-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eChaque gélule agit plus vite et plus en profondeur grâce à cette rigueur de fabrication. C'est ce qui justifie le choix de nombreux utilisateurs pour ce desmodium bio en gélules face aux alternatives en ampoules.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-desm-section\"\u003e\n    \u003ch2\u003eComposition et posologie du Desmodium Plus Bio SFB\u003c\/h2\u003e\n    \u003cdiv class=\"soi-desm-compo\"\u003e\n      \u003cdiv class=\"soi-desm-compo-row\"\u003e\n        \u003cspan class=\"soi-desm-compo-label\"\u003ePar gélule végétale\u003c\/span\u003e\n        \u003cspan class=\"soi-desm-compo-value\"\u003e360 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-desm-compo-row\"\u003e\n        \u003cspan class=\"soi-desm-compo-label\"\u003eExtrait sec de Desmodium adscendens bio\u003c\/span\u003e\n        \u003cspan class=\"soi-desm-compo-value\"\u003e360 mg (concentration 4:1)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-desm-compo-row\"\u003e\n        \u003cspan class=\"soi-desm-compo-label\"\u003eÉquivalent plante fraîche\u003c\/span\u003e\n        \u003cspan class=\"soi-desm-compo-value\"\u003e1 440 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-desm-compo-row\"\u003e\n        \u003cspan class=\"soi-desm-compo-label\"\u003eGélule\u003c\/span\u003e\n        \u003cspan class=\"soi-desm-compo-value\"\u003eHydroxypropylméthylcellulose (HPMC, végétale)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-desm-compo-row\"\u003e\n        \u003cspan class=\"soi-desm-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-desm-compo-value\"\u003eAgriculture biologique FR-BIO-10\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-desm-compo-row\"\u003e\n        \u003cspan class=\"soi-desm-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-desm-compo-value\"\u003e30 gélules végétales\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-desm-timeline\"\u003e\n      \u003cdiv class=\"soi-desm-step\"\u003e\n        \u003cdiv class=\"soi-desm-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-desm-step-content\"\u003e\n          \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n          \u003cp\u003e1 gélule par jour, de préférence le matin avant le repas, avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-desm-step\"\u003e\n        \u003cdiv class=\"soi-desm-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-desm-step-content\"\u003e\n          \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 4 à 8 semaines est généralement conseillée, à renouveler selon vos besoins.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-desm-step\"\u003e\n        \u003cdiv class=\"soi-desm-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-desm-step-content\"\u003e\n          \u003ch3\u003ePrécaution\u003c\/h3\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. Consultez un professionnel de santé en cas de doute ou de prise de médicaments.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-desm-section\"\u003e\n    \u003ch2\u003ePour qui est conseillé ce complément alimentaire drainage ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-desm-grid\"\u003e\n      \u003cdiv class=\"soi-desm-card\"\u003e\n        \u003ch3\u003e🍽️ Après des excès\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez soutenir votre foie après des excès alimentaires ou une cure médicamenteuse.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-desm-card\"\u003e\n        \u003ch3\u003e🌱 Drainage naturel\u003c\/h3\u003e\n        \u003cp\u003eVous recherchez un complément alimentaire drainage naturel et certifié bio.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-desm-card\"\u003e\n        \u003ch3\u003e🍂 Changements de saison\u003c\/h3\u003e\n        \u003cp\u003eVous traversez des changements de saison avec fatigue ou sensibilités respiratoires.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-desm-card\"\u003e\n        \u003ch3\u003e🌿 Mode de vie vegan\u003c\/h3\u003e\n        \u003cp\u003eVous suivez un mode de vie vegan et souhaitez des formules rigoureusement sélectionnées.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-desm-section\"\u003e\n    \u003ch2\u003eInformations pratiques\u003c\/h2\u003e\n    \u003cdiv class=\"soi-desm-accordion\"\u003e\n      \u003cdetails class=\"soi-desm-accordion-item\"\u003e\n        \u003csummary class=\"soi-desm-accordion-header\"\u003e📦 Conditionnement et certification\u003c\/summary\u003e\n        \u003cdiv class=\"soi-desm-accordion-content\"\u003e\n          \u003cp\u003e30 gélules végétales par flacon, certifié bio (FR-BIO-10), vegan, sans gluten. Fabriqué en France par SFB Laboratoires selon des standards de qualité élevés.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-desm-accordion-item\"\u003e\n        \u003csummary class=\"soi-desm-accordion-header\"\u003e🌡️ Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-desm-accordion-content\"\u003e\n          \u003cp\u003eConserver à l'abri de la chaleur et de l'humidité, hors de portée des enfants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-desm-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-desm-cta-box\"\u003e\n      \u003cp class=\"soi-desm-cta-tag\" style=\"color: white;\"\u003ePrenez soin de votre foie, naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-desm-cta-text\" style=\"color: white;\"\u003eAvec le Desmodium Plus Bio de SFB, vous choisissez une plante éprouvée, une technologie d'extraction sérieuse et une gélule végétale bio adaptée à votre quotidien. Que vous sortiez d'une période d'excès ou que vous souhaitiez simplement entretenir votre équilibre hépatique, ce complément vous accompagne avec douceur et efficacité.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-desm-marine: #1A2D3D;\n  --soi-desm-marine-dark: #0F1E2B;\n  --soi-desm-marine-light: #2C4458;\n  --soi-desm-pomme: #A1C544;\n  --soi-desm-pomme-dark: #84A636;\n  --soi-desm-pomme-light: rgba(161,197,68,0.10);\n  --soi-desm-white: #FFFFFF;\n  --soi-desm-off-white: #F8FAF6;\n  --soi-desm-stone: #F1F3EE;\n  --soi-desm-line: #E5E8E0;\n  --soi-desm-primary: #7CA86E;\n  --soi-desm-primary-soft: rgba(124,168,110,0.12);\n  --soi-desm-accent: #5A9A6E;\n  --soi-desm-text: #1A2D3D;\n  --soi-desm-text-soft: #4A5B6B;\n  --soi-desm-text-muted: #7B8693;\n  --soi-desm-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-desm-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-desm-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-desm-radius: 12px;\n  --soi-desm-radius-sm: 8px;\n  --soi-desm-radius-pill: 999px;\n}\n\n.soi-desm-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-desm-fiche img { max-width: 100%; height: auto; }\n\n.soi-desm-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-desm-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-desm-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-desm-hero {\n  position: relative;\n  background: var(--soi-desm-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-desm-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-desm-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-desm-pomme);\n}\n\n.soi-desm-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-desm-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-desm-pomme);\n  border-radius: 50%;\n}\n\n.soi-desm-hero-title {\n  display: block;\n  color: var(--soi-desm-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-desm-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-desm-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-desm-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-desm-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-desm-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-desm-label-accent {\n  background: var(--soi-desm-pomme);\n  border-color: var(--soi-desm-pomme);\n  color: var(--soi-desm-marine);\n  font-weight: 600;\n}\n\n.soi-desm-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-desm-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-desm-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-desm-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-desm-pomme);\n  border-radius: 2px;\n}\n\n.soi-desm-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-desm-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-desm-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-desm-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-desm-benefit {\n  background: var(--soi-desm-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-desm-radius);\n  border: 1px solid var(--soi-desm-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-desm-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-desm-shadow-md);\n}\n\n.soi-desm-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-desm-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-desm-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-desm-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-desm-benefit:hover .soi-desm-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-desm-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-desm-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-desm-benefit p {\n  font-size: 13px;\n  color: var(--soi-desm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-desm-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-desm-card {\n  background: var(--soi-desm-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-desm-radius);\n  border-left: 3px solid var(--soi-desm-pomme);\n}\n\n.soi-desm-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-desm-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-desm-card p {\n  font-size: 14px;\n  color: var(--soi-desm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-desm-compo {\n  background: var(--soi-desm-off-white);\n  border-radius: var(--soi-desm-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-desm-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-desm-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-desm-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-desm-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-desm-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-desm-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-desm-marine);\n  text-align: right;\n}\n\n.soi-desm-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-desm-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-desm-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-desm-radius);\n  border: 1px solid var(--soi-desm-line);\n  align-items: flex-start;\n}\n\n.soi-desm-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-desm-marine);\n  color: var(--soi-desm-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-desm-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-desm-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-desm-step-content p {\n  font-size: 14px;\n  color: var(--soi-desm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-desm-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-desm-pomme-light);\n  border-left: 4px solid var(--soi-desm-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-desm-radius) var(--soi-desm-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-desm-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-desm-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-desm-marine);\n  margin-bottom: 4px;\n}\n\n.soi-desm-tip p {\n  font-size: 14px;\n  color: var(--soi-desm-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-desm-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-desm-accordion-item {\n  background: var(--soi-desm-off-white);\n  border-radius: var(--soi-desm-radius-sm);\n  border: 1px solid var(--soi-desm-line);\n  overflow: hidden;\n}\n\n.soi-desm-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-desm-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-desm-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-desm-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-desm-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-desm-accordion-item[open] .soi-desm-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-desm-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-desm-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-desm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-desm-cta-box {\n  background: var(--soi-desm-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-desm-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-desm-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-desm-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-desm-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-desm-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-desm-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(16px, 3vw, 20px);\n  font-weight: 500;\n  color: var(--soi-desm-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n@media (max-width: 640px) {\n  .soi-desm-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-desm-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-desm-compo-value {\n    text-align: left;\n  }\n\n  .soi-desm-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-desm-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-desm-fiche {\n    --soi-desm-text-soft: #2C3E50;\n    --soi-desm-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"SFB Laboratoires","offers":[{"title":"Default Title","offer_id":61603768598858,"sku":"SF0170","price":14.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/desmodium-plus-bio-en-gelules-sfb-packshot.webp?v=1779718312"},{"product_id":"jus-de-noni-hawaiien-bio-sfb","title":"Jus de Noni Hawaiien Bio - SFB","description":"\n\u003cdiv class=\"soi-noni-fiche\"\u003e\n\n\u003csection class=\"soi-noni-hero\"\u003e\n\u003cdiv class=\"soi-noni-hero-tag\"\u003e\n\u003cspan class=\"soi-noni-tag-dot\"\u003e\u003c\/span\u003e\nSuper-fruit · SFB Laboratoires\n\u003c\/div\u003e\n\u003cspan class=\"soi-noni-hero-title\"\u003eJus de Noni Hawaïen Bio\u003c\/span\u003e\n\u003cp class=\"soi-noni-hero-subtitle\"\u003eLa puissance ancestrale du Morinda citrifolia, récoltée à la main sur les terres volcaniques d'Hawaï, pour soutenir votre vitalité au quotidien.\u003c\/p\u003e\n\u003cdiv class=\"soi-noni-hero-labels\"\u003e\n\u003cspan class=\"soi-noni-label soi-noni-label-accent\"\u003eBIO AB\u003c\/span\u003e\n\u003cspan class=\"soi-noni-label\"\u003e100 % PUR JUS\u003c\/span\u003e\n\u003cspan class=\"soi-noni-label\"\u003eORIGINE HAWAÏ\u003c\/span\u003e\n\u003cspan class=\"soi-noni-label\"\u003eFLACON VERRE 500 ML\u003c\/span\u003e\n\u003cspan class=\"soi-noni-label\"\u003eSANS CONSERVATEURS\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-noni-section\"\u003e\n\u003ch2\u003eLe Jus de Noni Bio Hawaïen SFB : un super-fruit au service de votre vitalité\u003c\/h2\u003e\n\u003cp\u003eLe \u003cstrong\u003enoni (Morinda citrifolia)\u003c\/strong\u003e est un fruit tropical utilisé depuis des siècles dans les traditions polynésiennes et hawaïennes pour ses propriétés remarquables. Aujourd'hui, le Jus de Noni Hawaïen Bio SFB vous offre cette richesse ancestrale dans un flacon en verre de 500 ml, sans additifs, sans conservateurs et certifié Agriculture Biologique.\u003c\/p\u003e\n\u003cp\u003eSi vous recherchez un jus de noni de qualité, pur et traçable, vous êtes au bon endroit.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-noni-section\"\u003e\n\u003ch2\u003ePourquoi choisir ce jus de noni plutôt qu'un autre ?\u003c\/h2\u003e\n\u003cp class=\"soi-noni-section-intro\"\u003eLa différence tient d'abord à la pureté de la formule : 100 % pur jus de Morinda citrifolia, issu de l'agriculture biologique, récolté à la main à pleine maturité en Hawaï. Le procédé de fabrication respecte la bio-électronique afin d'obtenir un jus non oxydé, préservant l'intégrité des actifs naturels du fruit.\u003c\/p\u003e\n\u003cdiv class=\"soi-noni-grid\"\u003e\n\u003cdiv class=\"soi-noni-card\"\u003e\n\u003ch3\u003e🌱 Certifié Bio AB\u003c\/h3\u003e\n\u003cp\u003eAucun pesticide, aucun intrant chimique. Une culture respectueuse du fruit et de son environnement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-noni-card\"\u003e\n\u003ch3\u003e🧴 Flacon en verre\u003c\/h3\u003e\n\u003cp\u003eUne conservation optimale des actifs, contrairement aux emballages plastiques souvent utilisés ailleurs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-noni-card\"\u003e\n\u003ch3\u003e🔬 Procédé non oxydant\u003c\/h3\u003e\n\u003cp\u003eLa bio-électronique préserve l'intégrité des nutriments pour une haute biodisponibilité.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-noni-card\"\u003e\n\u003ch3\u003e🌺 Origine Hawaï\u003c\/h3\u003e\n\u003cp\u003eUne filière traçable et responsable, avec une récolte à la main à pleine maturité du fruit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-noni-section\"\u003e\n\u003ch2\u003eLes bienfaits du jus de noni : ce que disent les utilisateurs et la recherche\u003c\/h2\u003e\n\u003cp class=\"soi-noni-section-intro\"\u003eRiche en antioxydants (dont la scopoline et l'acide ascorbique), en acides aminés essentiels, en vitamines (C, B3) et en enzymes naturelles, le noni accompagne plusieurs fonctions clés de votre organisme.\u003c\/p\u003e\n\u003cdiv class=\"soi-noni-benefits\"\u003e\n\u003cdiv class=\"soi-noni-benefit\"\u003e\n\u003cdiv class=\"soi-noni-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eDéfenses naturelles\u003c\/h3\u003e\n\u003cp\u003eSoutient le système immunitaire au quotidien, notamment en période de fatigue ou de changement de saison.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-noni-benefit\"\u003e\n\u003cdiv class=\"soi-noni-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eTonus et vitalité\u003c\/h3\u003e\n\u003cp\u003eBeaucoup de personnes témoignent d'un regain d'énergie après quelques semaines de consommation régulière.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-noni-benefit\"\u003e\n\u003cdiv class=\"soi-noni-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eConfort digestif\u003c\/h3\u003e\n\u003cp\u003eSes enzymes naturelles favorisent une digestion plus harmonieuse et un meilleur confort intestinal.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-noni-benefit\"\u003e\n\u003cdiv class=\"soi-noni-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003ePeau et cheveux\u003c\/h3\u003e\n\u003cp\u003eL'action antioxydante contribue à l'équilibre cellulaire et à l'éclat naturel de la peau sur la durée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"soi-noni-disclaimer\"\u003eCes effets sont variables selon les individus. Ce produit ne remplace pas un traitement médical. En cas de pathologie, consultez un professionnel de santé.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-noni-section\"\u003e\n\u003ch2\u003eComposition du Jus de Noni Hawaïen Bio SFB\u003c\/h2\u003e\n\u003cdiv class=\"soi-noni-compo\"\u003e\n\u003cdiv class=\"soi-noni-compo-row\"\u003e\n\u003cspan class=\"soi-noni-compo-label\"\u003eIngrédient unique\u003c\/span\u003e\n\u003cspan class=\"soi-noni-compo-value\"\u003e100 % Pur Jus de Noni (Morinda citrifolia L.)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-noni-compo-row\"\u003e\n\u003cspan class=\"soi-noni-compo-label\"\u003eCertification\u003c\/span\u003e\n\u003cspan class=\"soi-noni-compo-value\"\u003eAgriculture Biologique (AB)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-noni-compo-row\"\u003e\n\u003cspan class=\"soi-noni-compo-label\"\u003eContenance\u003c\/span\u003e\n\u003cspan class=\"soi-noni-compo-value\"\u003e500 ml\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-noni-compo-row\"\u003e\n\u003cspan class=\"soi-noni-compo-label\"\u003eOrigine\u003c\/span\u003e\n\u003cspan class=\"soi-noni-compo-value\"\u003eHawaï\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-noni-compo-row\"\u003e\n\u003cspan class=\"soi-noni-compo-label\"\u003eConditionnement\u003c\/span\u003e\n\u003cspan class=\"soi-noni-compo-value\"\u003eFlacon en verre\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-noni-compo-row\"\u003e\n\u003cspan class=\"soi-noni-compo-label\"\u003eSans\u003c\/span\u003e\n\u003cspan class=\"soi-noni-compo-value\"\u003eSucre ajouté, conservateurs, arômes artificiels, colorants\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-noni-section\"\u003e\n\u003ch2\u003eComment consommer le jus de noni ? Posologie conseillée\u003c\/h2\u003e\n\u003cdiv class=\"soi-noni-timeline\"\u003e\n\u003cdiv class=\"soi-noni-step\"\u003e\n\u003cdiv class=\"soi-noni-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"soi-noni-step-content\"\u003e\n\u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n\u003cp\u003e30 à 60 ml par jour, de préférence le matin à jeun, dilués dans un peu d'eau ou de jus de fruit pour adoucir le goût naturellement prononcé du noni.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-noni-step\"\u003e\n\u003cdiv class=\"soi-noni-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"soi-noni-step-content\"\u003e\n\u003ch3\u003eDurée de cure\u003c\/h3\u003e\n\u003cp\u003eUne cure de 4 à 6 semaines est généralement recommandée pour ressentir les effets progressifs sur le tonus et le bien-être général.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-noni-step\"\u003e\n\u003cdiv class=\"soi-noni-step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"soi-noni-step-content\"\u003e\n\u003ch3\u003eConservation après ouverture\u003c\/h3\u003e\n\u003cp\u003eConserver au réfrigérateur et consommer dans les 3 semaines. Bien agiter avant chaque utilisation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-noni-tip\"\u003e\n\u003cdiv class=\"soi-noni-tip-icon\"\u003e💡\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n\u003cp\u003eLe goût du noni est naturellement prononcé. Pour l'apprivoiser en douceur, diluez votre dose dans un jus de fruit au début de votre cure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-noni-section\"\u003e\n\u003ch2\u003eLe jus de noni est-il dangereux ?\u003c\/h2\u003e\n\u003cp\u003eÀ dose raisonnable, le noni bio est bien toléré par la grande majorité des adultes. Il est toutefois important de prendre en compte certaines précautions avant de débuter votre cure.\u003c\/p\u003e\n\u003cdiv class=\"soi-noni-accordion\"\u003e\n\u003cdetails class=\"soi-noni-accordion-item\"\u003e\n\u003csummary class=\"soi-noni-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n\u003cdiv class=\"soi-noni-accordion-content\"\u003e\n\u003cp\u003eLe jus de noni est déconseillé aux personnes souffrant d'insuffisance rénale en raison de sa teneur naturelle en potassium. Il est également déconseillé aux femmes enceintes ou allaitantes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-noni-accordion-item\"\u003e\n\u003csummary class=\"soi-noni-accordion-header\"\u003e👨‍⚕️ En cas de doute\u003c\/summary\u003e\n\u003cdiv class=\"soi-noni-accordion-content\"\u003e\n\u003cp\u003eConsultez votre médecin avant de débuter une cure, notamment si vous suivez un traitement médical ou si vous souffrez d'une pathologie chronique.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-noni-section\" style=\"margin-bottom:0px!important;\"\u003e\n\u003cdiv class=\"soi-noni-cta-box\"\u003e\n\u003cp class=\"soi-noni-cta-text\" style=\"color: white;\"\u003eOffrez à votre organisme la puissance authentique du Morinda citrifolia, directement depuis les terres volcaniques d'Hawaï. Un jus brut, pur et certifié bio, au service de votre vitalité.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-noni-marine: #1A2D3D;\n  --soi-noni-marine-dark: #0F1E2B;\n  --soi-noni-marine-light: #2C4458;\n  --soi-noni-pomme: #A1C544;\n  --soi-noni-pomme-dark: #84A636;\n  --soi-noni-pomme-light: rgba(161,197,68,0.10);\n  --soi-noni-white: #FFFFFF;\n  --soi-noni-off-white: #F8FAF6;\n  --soi-noni-stone: #F1F3EE;\n  --soi-noni-line: #E5E8E0;\n  --soi-noni-primary: #7B3FA0;\n  --soi-noni-primary-soft: #F3ECF8;\n  --soi-noni-accent: #D88542;\n  --soi-noni-text: #1A2D3D;\n  --soi-noni-text-soft: #4A5B6B;\n  --soi-noni-text-muted: #7B8693;\n  --soi-noni-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-noni-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-noni-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-noni-radius: 12px;\n  --soi-noni-radius-sm: 8px;\n  --soi-noni-radius-pill: 999px;\n}\n\n.soi-noni-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-noni-fiche img { max-width: 100%; height: auto; }\n\n.soi-noni-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-noni-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-noni-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-noni-hero {\n  position: relative;\n  background: var(--soi-noni-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-noni-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-noni-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-noni-pomme);\n}\n\n.soi-noni-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-noni-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-noni-pomme);\n  border-radius: 50%;\n}\n\n.soi-noni-hero-title {\n  display: block;\n  color: var(--soi-noni-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-noni-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-noni-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-noni-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-noni-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-noni-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-noni-label-accent {\n  background: var(--soi-noni-pomme);\n  border-color: var(--soi-noni-pomme);\n  color: var(--soi-noni-marine);\n  font-weight: 600;\n}\n\n.soi-noni-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-noni-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-noni-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-noni-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-noni-pomme);\n  border-radius: 2px;\n}\n\n.soi-noni-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-noni-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-noni-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-noni-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-noni-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-noni-disclaimer {\n  font-size: 13px;\n  color: var(--soi-noni-text-muted);\n  font-style: italic;\n  margin-top: 1.25rem;\n  padding-top: 1rem;\n  border-top: 1px solid var(--soi-noni-line);\n}\n\n.soi-noni-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-noni-benefit {\n  background: var(--soi-noni-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-noni-radius);\n  border: 1px solid var(--soi-noni-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-noni-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-noni-shadow-md);\n}\n\n.soi-noni-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-noni-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-noni-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-noni-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-noni-benefit:hover .soi-noni-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-noni-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-noni-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-noni-benefit p {\n  font-size: 13px;\n  color: var(--soi-noni-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-noni-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-noni-card {\n  background: var(--soi-noni-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-noni-radius);\n  border-left: 3px solid var(--soi-noni-pomme);\n}\n\n.soi-noni-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-noni-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-noni-card p {\n  font-size: 14px;\n  color: var(--soi-noni-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-noni-compo {\n  background: var(--soi-noni-off-white);\n  border-radius: var(--soi-noni-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-noni-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-noni-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-noni-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-noni-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-noni-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-noni-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-noni-marine);\n  text-align: right;\n}\n\n.soi-noni-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-noni-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-noni-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-noni-radius);\n  border: 1px solid var(--soi-noni-line);\n  align-items: flex-start;\n}\n\n.soi-noni-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-noni-marine);\n  color: var(--soi-noni-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-noni-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-noni-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-noni-step-content p {\n  font-size: 14px;\n  color: var(--soi-noni-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-noni-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-noni-pomme-light);\n  border-left: 4px solid var(--soi-noni-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-noni-radius) var(--soi-noni-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-noni-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-noni-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-noni-marine);\n  margin-bottom: 4px;\n}\n\n.soi-noni-tip p {\n  font-size: 14px;\n  color: var(--soi-noni-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-noni-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-noni-accordion-item {\n  background: var(--soi-noni-off-white);\n  border-radius: var(--soi-noni-radius-sm);\n  border: 1px solid var(--soi-noni-line);\n  overflow: hidden;\n}\n\n.soi-noni-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-noni-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-noni-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-noni-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-noni-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-noni-accordion-item[open] .soi-noni-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-noni-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-noni-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-noni-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-noni-cta-box {\n  background: var(--soi-noni-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-noni-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-noni-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-noni-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-noni-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-noni-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-noni-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-noni-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n@media (max-width: 640px) {\n  .soi-noni-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-noni-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-noni-compo-value {\n    text-align: left;\n  }\n\n  .soi-noni-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-noni-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-noni-fiche {\n    --soi-noni-text-soft: #2C3E50;\n    --soi-noni-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"SFB Laboratoires","offers":[{"title":"Default Title","offer_id":61603773514058,"sku":"SF0245","price":24.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/jus-de-noni-hawaiien-bio-sfb-packshot.webp?v=1779641571"},{"product_id":"jus-de-goji-bio-sfb","title":"Jus de Goji bio (500 ml) - SFB","description":"\u003cdiv class=\"soi-goji-fiche\"\u003e\n\n\u003csection class=\"soi-goji-hero\"\u003e\n  \u003cdiv class=\"soi-goji-hero-tag\"\u003e\n    \u003cspan class=\"soi-goji-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · SFB Laboratoires\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-goji-hero-title\"\u003eJus de Goji Bio\u003c\/span\u003e\n  \u003cp class=\"soi-goji-hero-subtitle\"\u003eLa puissance antioxydante des baies de goji en bouteille : 500 ml de jus pur, sans conservateur, issu de l'agriculture biologique.\u003c\/p\u003e\n  \u003cdiv class=\"soi-goji-hero-labels\"\u003e\n    \u003cspan class=\"soi-goji-label soi-goji-label-accent\"\u003eBIO (AB)\u003c\/span\u003e\n    \u003cspan class=\"soi-goji-label\"\u003e100 % PUR JUS\u003c\/span\u003e\n    \u003cspan class=\"soi-goji-label\"\u003eSANS CONSERVATEUR\u003c\/span\u003e\n    \u003cspan class=\"soi-goji-label\"\u003eSANS SUCRE AJOUTÉ\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-goji-section\"\u003e\n  \u003ch2\u003eJus de Goji Bio SFB : la puissance antioxydante des baies de goji en bouteille\u003c\/h2\u003e\n  \u003cp\u003eLe jus de goji bio SFB est issu du \u003cem\u003eLycium barbarum\u003c\/em\u003e, cet arbuste aux petites baies rouge vif que les médecines traditionnelles chinoises utilisent depuis des siècles. Ici, pas d'artifice : un jus pur, sans conservateur, sans additif, élaboré à partir de baies cultivées en agriculture biologique certifiée dans les régions montagneuses du nord-est de la Chine.\u003c\/p\u003e\n  \u003cp\u003eRésultat : une boisson naturellement concentrée en nutriments, avec ce goût sucré et légèrement acidulé si caractéristique de la baie de goji.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-goji-section\"\u003e\n  \u003ch2\u003ePourquoi le jus de baie de goji bio est-il si intéressant ?\u003c\/h2\u003e\n  \u003cp class=\"soi-goji-section-intro\"\u003eLa baie de goji figure parmi les super-fruits les plus étudiés pour sa densité nutritionnelle. Sous forme de jus, ses actifs sont plus rapidement assimilables. Voici ce que ce jus vous apporte concrètement :\u003c\/p\u003e\n  \u003cdiv class=\"soi-goji-benefits\"\u003e\n    \u003cdiv class=\"soi-goji-benefit\"\u003e\n      \u003cdiv class=\"soi-goji-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eAntioxydants puissants\u003c\/h3\u003e\n      \u003cp\u003eLes polysaccharides bioactifs (LBP), la vitamine C et les caroténoïdes neutralisent les radicaux libres et contribuent à la protection cellulaire contre le stress oxydatif.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-goji-benefit\"\u003e\n      \u003cdiv class=\"soi-goji-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSoutien immunitaire\u003c\/h3\u003e\n      \u003cp\u003eZinc, sélénium, cuivre et fer participent au bon fonctionnement du système immunitaire, particulièrement utile en période de changement de saison.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-goji-benefit\"\u003e\n      \u003cdiv class=\"soi-goji-benefit-icon\"\u003e\u003cspan\u003e👁️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eConfort visuel\u003c\/h3\u003e\n      \u003cp\u003eLa lutéine et la zéaxanthine, présentes naturellement dans la baie de goji, sont reconnues pour contribuer à la santé des yeux.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-goji-benefit\"\u003e\n      \u003cdiv class=\"soi-goji-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eTonus et vitalité\u003c\/h3\u003e\n      \u003cp\u003eLes vitamines du groupe B, la vitamine E et un profil complet de 18 acides aminés (dont les 8 essentiels) soutiennent l'énergie et réduisent la sensation de fatigue.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-goji-tip\"\u003e\n    \u003cdiv class=\"soi-goji-tip-icon\"\u003e✨\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eAction beauté et anti-âge\u003c\/strong\u003e\n      \u003cp\u003eGrâce à son action antioxydante, le jus de goji s'intègre naturellement dans une routine beauté tournée vers l'éclat et la jeunesse cutanée.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-goji-section\"\u003e\n  \u003ch2\u003eComposition du Jus de Goji Bio SFB\u003c\/h2\u003e\n  \u003cdiv class=\"soi-goji-compo\"\u003e\n    \u003cdiv class=\"soi-goji-compo-row\"\u003e\n      \u003cspan class=\"soi-goji-compo-label\"\u003eIngrédient unique\u003c\/span\u003e\n      \u003cspan class=\"soi-goji-compo-value\"\u003eJus de baies de goji (\u003cem\u003eLycium barbarum\u003c\/em\u003e) issu de l'agriculture biologique\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-goji-compo-row\"\u003e\n      \u003cspan class=\"soi-goji-compo-label\"\u003ePureté\u003c\/span\u003e\n      \u003cspan class=\"soi-goji-compo-value\"\u003e100 % pur, non sucré, sans conservateur, sans colorant, sans arôme artificiel\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-goji-compo-row\"\u003e\n      \u003cspan class=\"soi-goji-compo-label\"\u003eConditionnement\u003c\/span\u003e\n      \u003cspan class=\"soi-goji-compo-value\"\u003eBouteille en verre ambré de 500 ml\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-goji-compo-row\"\u003e\n      \u003cspan class=\"soi-goji-compo-label\"\u003eOrigine des baies\u003c\/span\u003e\n      \u003cspan class=\"soi-goji-compo-value\"\u003eRégions montagneuses du nord-est de la Chine\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-goji-tip\"\u003e\n    \u003cdiv class=\"soi-goji-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003eLa bouteille en verre ambré protège les actifs sensibles à la lumière et garantit une conservation optimale après ouverture.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-goji-section\"\u003e\n  \u003ch2\u003eComment consommer le jus de goji bio ? Posologie conseillée\u003c\/h2\u003e\n  \u003cdiv class=\"soi-goji-timeline\"\u003e\n    \u003cdiv class=\"soi-goji-step\"\u003e\n      \u003cdiv class=\"soi-goji-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-goji-step-content\"\u003e\n        \u003ch3\u003eDosage recommandé\u003c\/h3\u003e\n        \u003cp\u003e30 ml par jour (environ 2 cuillères à soupe), de préférence le matin à jeun ou au moment du petit-déjeuner.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-goji-step\"\u003e\n      \u003cdiv class=\"soi-goji-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-goji-step-content\"\u003e\n        \u003ch3\u003ePur ou dilué\u003c\/h3\u003e\n        \u003cp\u003eÀ consommer tel quel ou dilué dans un verre d'eau, un smoothie ou un jus de fruits. Il se marie particulièrement bien avec le jus de grenade ou de pomme.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-goji-step\"\u003e\n      \u003cdiv class=\"soi-goji-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-goji-step-content\"\u003e\n        \u003ch3\u003eConservation\u003c\/h3\u003e\n        \u003cp\u003eAgitez bien avant utilisation. Après ouverture, conservez au réfrigérateur et consommez dans les 7 à 10 jours.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-goji-step\"\u003e\n      \u003cdiv class=\"soi-goji-step-num\"\u003e4\u003c\/div\u003e\n      \u003cdiv class=\"soi-goji-step-content\"\u003e\n        \u003ch3\u003eCure conseillée\u003c\/h3\u003e\n        \u003cp\u003ePour ressentir pleinement les bienfaits du jus de goji, une cure régulière de 4 à 6 semaines est généralement recommandée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-goji-section\"\u003e\n  \u003ch2\u003ePour qui est fait le jus de goji bio ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-goji-grid\"\u003e\n    \u003cdiv class=\"soi-goji-card\"\u003e\n      \u003ch3\u003e😓 Personnes fatiguées ou stressées\u003c\/h3\u003e\n      \u003cp\u003eUn geste quotidien simple pour soutenir votre énergie et renforcer votre capital antioxydant au quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-goji-card\"\u003e\n      \u003ch3\u003e🌸 Soin de la peau\u003c\/h3\u003e\n      \u003cp\u003ePour celles et ceux qui souhaitent prendre soin de leur peau grâce à un apport antioxydant naturel venu de l'intérieur.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-goji-card\"\u003e\n      \u003ch3\u003e🏃 Sportifs en récupération\u003c\/h3\u003e\n      \u003cp\u003eUn allié naturel en quête de récupération, grâce à son profil complet en acides aminés et en micronutriments essentiels.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-goji-card\"\u003e\n      \u003ch3\u003e🌿 Geste santé quotidien\u003c\/h3\u003e\n      \u003cp\u003ePour quiconque cherche un geste santé simple et naturel à intégrer à sa routine, sans compromis sur la qualité.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-goji-accordion\"\u003e\n    \u003cdetails class=\"soi-goji-accordion-item\"\u003e\n      \u003csummary class=\"soi-goji-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n      \u003cdiv class=\"soi-goji-accordion-content\"\u003e\n        \u003cp\u003eCe produit est un complément alimentaire : il ne remplace pas une alimentation variée et équilibrée ni un traitement médical. En cas de grossesse, d'allaitement ou de traitement en cours, consultez votre médecin avant usage.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-goji-section\"\u003e\n  \u003ch2\u003eLes garanties qualité SFB\u003c\/h2\u003e\n  \u003cdiv class=\"soi-goji-grid-compact\"\u003e\n    \u003cdiv class=\"soi-goji-card-mini\"\u003e\n      \u003cspan class=\"soi-goji-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n      \u003cspan class=\"soi-goji-card-mini-label\"\u003eCertification\u003c\/span\u003e\n      \u003cspan class=\"soi-goji-card-mini-value\"\u003eAgriculture Biologique (AB)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-goji-card-mini\"\u003e\n      \u003cspan class=\"soi-goji-card-mini-icon\"\u003e🍇\u003c\/span\u003e\n      \u003cspan class=\"soi-goji-card-mini-label\"\u003ePureté\u003c\/span\u003e\n      \u003cspan class=\"soi-goji-card-mini-value\"\u003e100 % pur jus\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-goji-card-mini\"\u003e\n      \u003cspan class=\"soi-goji-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n      \u003cspan class=\"soi-goji-card-mini-label\"\u003eSans ajout\u003c\/span\u003e\n      \u003cspan class=\"soi-goji-card-mini-value\"\u003eSans conservateur, sans sucre ajouté\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-goji-card-mini\"\u003e\n      \u003cspan class=\"soi-goji-card-mini-icon\"\u003e🫙\u003c\/span\u003e\n      \u003cspan class=\"soi-goji-card-mini-label\"\u003eConditionnement\u003c\/span\u003e\n      \u003cspan class=\"soi-goji-card-mini-value\"\u003eBouteille verre 500 ml\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-goji-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-goji-cta-box\"\u003e\n    \u003cp class=\"soi-goji-cta-tag\" style=\"color: white;\"\u003ePrendre soin de soi naturellement, chaque matin\u003c\/p\u003e\n    \u003cp class=\"soi-goji-cta-text\" style=\"color: white;\"\u003e500 ml de générosité naturelle dans chaque bouteille. Un geste quotidien de 30 ml pour nourrir votre vitalité, renforcer vos défenses et offrir à votre peau un éclat venu de l'intérieur. Simple, pur, bio.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-goji-marine: #1A2D3D;\n  --soi-goji-marine-dark: #0F1E2B;\n  --soi-goji-marine-light: #2C4458;\n  --soi-goji-pomme: #A1C544;\n  --soi-goji-pomme-dark: #84A636;\n  --soi-goji-pomme-light: rgba(161,197,68,0.10);\n  --soi-goji-white: #FFFFFF;\n  --soi-goji-off-white: #F8FAF6;\n  --soi-goji-stone: #F1F3EE;\n  --soi-goji-line: #E5E8E0;\n  --soi-goji-primary: #8B3A62;\n  --soi-goji-primary-soft: #A8527C;\n  --soi-goji-accent: #C94040;\n  --soi-goji-text: #1A2D3D;\n  --soi-goji-text-soft: #4A5B6B;\n  --soi-goji-text-muted: #7B8693;\n  --soi-goji-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-goji-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-goji-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-goji-radius: 12px;\n  --soi-goji-radius-sm: 8px;\n  --soi-goji-radius-pill: 999px;\n}\n\n.soi-goji-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-goji-fiche img { max-width: 100%; height: auto; }\n\n.soi-goji-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-goji-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-goji-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-goji-hero {\n  position: relative;\n  background: var(--soi-goji-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-goji-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-goji-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-goji-pomme);\n}\n\n.soi-goji-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-goji-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-goji-pomme);\n  border-radius: 50%;\n}\n\n.soi-goji-hero-title {\n  display: block;\n  color: var(--soi-goji-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-goji-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-goji-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-goji-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-goji-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-goji-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-goji-label-accent {\n  background: var(--soi-goji-pomme);\n  border-color: var(--soi-goji-pomme);\n  color: var(--soi-goji-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-goji-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-goji-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-goji-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-goji-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-goji-pomme);\n  border-radius: 2px;\n}\n\n.soi-goji-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-goji-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-goji-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-goji-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-goji-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-goji-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-goji-benefit {\n  background: var(--soi-goji-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-goji-radius);\n  border: 1px solid var(--soi-goji-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-goji-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-goji-shadow-md);\n}\n\n.soi-goji-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-goji-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-goji-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-goji-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-goji-benefit:hover .soi-goji-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-goji-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-goji-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-goji-benefit p {\n  font-size: 13px;\n  color: var(--soi-goji-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-goji-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-goji-card {\n  background: var(--soi-goji-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-goji-radius);\n  border-left: 3px solid var(--soi-goji-pomme);\n}\n\n.soi-goji-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-goji-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-goji-card p {\n  font-size: 14px;\n  color: var(--soi-goji-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-goji-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-goji-card-mini {\n  background: var(--soi-goji-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-goji-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-goji-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-goji-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-goji-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-goji-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-goji-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-goji-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-goji-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-goji-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-goji-radius);\n  border: 1px solid var(--soi-goji-line);\n  align-items: flex-start;\n}\n\n.soi-goji-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-goji-marine);\n  color: var(--soi-goji-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-goji-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-goji-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-goji-step-content p {\n  font-size: 14px;\n  color: var(--soi-goji-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-goji-compo {\n  background: var(--soi-goji-off-white);\n  border-radius: var(--soi-goji-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-goji-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-goji-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-goji-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-goji-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-goji-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-goji-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-goji-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-goji-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-goji-pomme-light);\n  border-left: 4px solid var(--soi-goji-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-goji-radius) var(--soi-goji-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.25rem;\n}\n\n.soi-goji-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-goji-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-goji-marine);\n  margin-bottom: 4px;\n}\n\n.soi-goji-tip p {\n  font-size: 14px;\n  color: var(--soi-goji-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-goji-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  margin-top: 1.5rem;\n}\n\n.soi-goji-accordion-item {\n  background: var(--soi-goji-off-white);\n  border-radius: var(--soi-goji-radius-sm);\n  border: 1px solid var(--soi-goji-line);\n  overflow: hidden;\n}\n\n.soi-goji-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-goji-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-goji-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-goji-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-goji-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-goji-accordion-item[open] .soi-goji-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-goji-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-goji-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-goji-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-goji-cta-box {\n  background: var(--soi-goji-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-goji-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-goji-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-goji-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-goji-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-goji-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-goji-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-goji-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-goji-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-goji-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-goji-compo-value {\n    text-align: left;\n  }\n\n  .soi-goji-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-goji-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-goji-fiche {\n    --soi-goji-text-soft: #2C3E50;\n    --soi-goji-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"SFB Laboratoires","offers":[{"title":"Default Title","offer_id":61603773677898,"sku":"SF0250","price":25.62,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/JUS-GOJI-SF.webp?v=1779696278"},{"product_id":"selenium-ace-en-gelules-sfb","title":"Selenium + ACE en gélules - SFB","description":"\n\u003cdiv class=\"soi-sace-fiche\"\u003e\n\n  \u003csection class=\"soi-sace-hero\"\u003e\n    \u003cdiv class=\"soi-sace-hero-tag\"\u003e\n      \u003cspan class=\"soi-sace-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · SFB Laboratoires\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-sace-hero-title\"\u003eSélénium + Vitamines en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-sace-hero-subtitle\"\u003eL'alliance synergique du sélénium et des vitamines A, C et E pour soutenir votre immunité, protéger vos cellules du stress oxydatif et préserver votre vitalité au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-sace-hero-labels\"\u003e\n      \u003cspan class=\"soi-sace-label soi-sace-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-sace-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-sace-label\"\u003e120 GÉLULES\u003c\/span\u003e\n      \u003cspan class=\"soi-sace-label\"\u003eCURE 2 MOIS\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-sace-section\"\u003e\n    \u003ch2\u003ePourquoi associer sélénium, vitamines A, C et E ?\u003c\/h2\u003e\n    \u003cp class=\"soi-sace-section-intro\"\u003eLe sélénium est un oligo-élément que notre organisme ne fabrique pas seul. Associé aux vitamines A, C et E, il forme une synergie antioxydante complète, bien plus efficace que chaque actif pris séparément.\u003c\/p\u003e\n    \u003cdiv class=\"soi-sace-benefits\"\u003e\n      \u003cdiv class=\"soi-sace-benefit\"\u003e\n        \u003cdiv class=\"soi-sace-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eDéfense immunitaire\u003c\/h3\u003e\n        \u003cp\u003eLe sélénium contribue au fonctionnement normal du système immunitaire, tout comme les vitamines A et C.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sace-benefit\"\u003e\n        \u003cdiv class=\"soi-sace-benefit-icon\"\u003e\u003cspan\u003e🔬\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProtection cellulaire\u003c\/h3\u003e\n        \u003cp\u003eEn association avec les vitamines C et E, il aide à protéger les cellules contre le stress oxydatif, impliqué dans le vieillissement cellulaire prématuré.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sace-benefit\"\u003e\n        \u003cdiv class=\"soi-sace-benefit-icon\"\u003e\u003cspan\u003e⚙️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eThyroïde\u003c\/h3\u003e\n        \u003cp\u003eLe sélénium participe à la synthèse et à la conversion des hormones thyroïdiennes, indispensables à un métabolisme équilibré.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sace-benefit\"\u003e\n        \u003cdiv class=\"soi-sace-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePeau et tissus\u003c\/h3\u003e\n        \u003cp\u003eLes vitamines A, C, E et le sélénium contribuent chacun à leur façon à l'éclat et à la qualité de la peau.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sace-benefit\"\u003e\n        \u003cdiv class=\"soi-sace-benefit-icon\"\u003e\u003cspan\u003e🧬\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSanté reproductive masculine\u003c\/h3\u003e\n        \u003cp\u003eUn apport adéquat en sélénium soutient la qualité du sperme et la protection du matériel génétique.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-sace-section\"\u003e\n    \u003ch2\u003eComposition et dosage par gélule\u003c\/h2\u003e\n    \u003cp class=\"soi-sace-section-intro\"\u003eChaque gélule de Sélénium + ACE SFB contient une association précise de quatre micronutriments essentiels. Enveloppe en hydroxypropylméthylcellulose (HPMC), 100 % végétale, sans additifs superflus ni colorants artificiels.\u003c\/p\u003e\n    \u003cdiv class=\"soi-sace-compo\"\u003e\n      \u003cdiv class=\"soi-sace-compo-row\"\u003e\n        \u003cspan class=\"soi-sace-compo-label\"\u003eSélénium (sélénite de sodium)\u003c\/span\u003e\n        \u003cspan class=\"soi-sace-compo-value\"\u003e27,5 µg · 50 % des VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sace-compo-row\"\u003e\n        \u003cspan class=\"soi-sace-compo-label\"\u003eVitamine A (acétate de rétinol)\u003c\/span\u003e\n        \u003cspan class=\"soi-sace-compo-value\"\u003e400 µg ER · 50 % des VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sace-compo-row\"\u003e\n        \u003cspan class=\"soi-sace-compo-label\"\u003eVitamine C (acide ascorbique)\u003c\/span\u003e\n        \u003cspan class=\"soi-sace-compo-value\"\u003e40 mg · 50 % des VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sace-compo-row\"\u003e\n        \u003cspan class=\"soi-sace-compo-label\"\u003eVitamine E (acétate de DL-alpha-tocophérol)\u003c\/span\u003e\n        \u003cspan class=\"soi-sace-compo-value\"\u003e6 mg · 50 % des VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sace-compo-row\"\u003e\n        \u003cspan class=\"soi-sace-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-sace-compo-value\"\u003eHPMC végétale\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-sace-section\"\u003e\n    \u003ch2\u003eComment prendre le Sélénium + ACE SFB ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-sace-timeline\"\u003e\n      \u003cdiv class=\"soi-sace-step\"\u003e\n        \u003cdiv class=\"soi-sace-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-sace-step-content\"\u003e\n          \u003ch3\u003ePosologie\u003c\/h3\u003e\n          \u003cp\u003ePrenez 2 gélules par jour, à avaler avec un grand verre d'eau, de préférence au moment d'un repas.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sace-step\"\u003e\n        \u003cdiv class=\"soi-sace-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-sace-step-content\"\u003e\n          \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n          \u003cp\u003eLe flacon de 120 gélules couvre 2 mois de cure, une durée idéale pour observer les bénéfices d'une supplémentation régulière.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sace-tip\"\u003e\n      \u003cdiv class=\"soi-sace-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eCe complément convient particulièrement aux personnes exposées à une fatigue chronique ou un environnement stressant, à celles qui souhaitent renforcer leurs défenses naturelles à l'approche de l'hiver, aux personnes concernées par la santé thyroïdienne ou la qualité de leur peau, et à celles dont l'alimentation est pauvre en sources naturelles de sélénium (noix du Brésil, fruits de mer, céréales complètes).\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-sace-section\"\u003e\n    \u003ch2\u003eCe qui distingue la formule SFB\u003c\/h2\u003e\n    \u003cdiv class=\"soi-sace-grid\"\u003e\n      \u003cdiv class=\"soi-sace-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabrication française\u003c\/h3\u003e\n        \u003cp\u003eFabriqué en France selon les standards de qualité pharmaceutique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sace-card\"\u003e\n        \u003ch3\u003e🌱 Gélules végétales HPMC\u003c\/h3\u003e\n        \u003cp\u003eConvient aux végétariens et végétaliens grâce à une enveloppe 100 % végétale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sace-card\"\u003e\n        \u003ch3\u003e🎯 Biodisponibilité optimale\u003c\/h3\u003e\n        \u003cp\u003eBonne biodisponibilité et haute tolérance digestive pour un confort d'utilisation au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sace-card\"\u003e\n        \u003ch3\u003e📦 Cure complète de 2 mois\u003c\/h3\u003e\n        \u003cp\u003e120 gélules pour une cure de 2 mois sans rupture, concentrée sur l'essentiel, sans excipients inutiles.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-sace-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"soi-sace-accordion\"\u003e\n      \u003cdetails class=\"soi-sace-accordion-item\"\u003e\n        \u003csummary class=\"soi-sace-accordion-header\"\u003e⚠️ Précautions et contre-indications\u003c\/summary\u003e\n        \u003cdiv class=\"soi-sace-accordion-content\"\u003e\n          \u003cp\u003eCe produit est un complément alimentaire. Il ne se substitue pas à un traitement médical ni à une alimentation variée et équilibrée. Ne dépassez pas la dose journalière recommandée. Déconseillé aux femmes enceintes ou allaitantes sans avis médical.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-sace-accordion-item\"\u003e\n        \u003csummary class=\"soi-sace-accordion-header\"\u003e📦 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-sace-accordion-content\"\u003e\n          \u003cp\u003eTenir hors de portée des enfants. Conserver à l'abri de la chaleur et de l'humidité.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-sace-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-sace-cta-box\"\u003e\n      \u003cp class=\"soi-sace-cta-tag\" style=\"color: white;\"\u003ePrenez soin de vos cellules avec une formule pensée pour durer\u003c\/p\u003e\n      \u003cp class=\"soi-sace-cta-text\" style=\"color: white;\"\u003eLe Sélénium + ACE de SFB Laboratoires : quatre micronutriments essentiels dans une seule gélule végétale, fabriquée en France, pour soutenir votre immunité et préserver votre vitalité jour après jour.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-sace-marine: #1A2D3D;\n  --soi-sace-marine-dark: #0F1E2B;\n  --soi-sace-marine-light: #2C4458;\n  --soi-sace-pomme: #A1C544;\n  --soi-sace-pomme-dark: #84A636;\n  --soi-sace-pomme-light: rgba(161,197,68,0.10);\n  --soi-sace-white: #FFFFFF;\n  --soi-sace-off-white: #F8FAF6;\n  --soi-sace-stone: #F1F3EE;\n  --soi-sace-line: #E5E8E0;\n  --soi-sace-primary: #4A7A8E;\n  --soi-sace-primary-soft: rgba(74,122,142,0.10);\n  --soi-sace-accent: #5BBFA0;\n  --soi-sace-text: #1A2D3D;\n  --soi-sace-text-soft: #4A5B6B;\n  --soi-sace-text-muted: #7B8693;\n  --soi-sace-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-sace-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-sace-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-sace-radius: 12px;\n  --soi-sace-radius-sm: 8px;\n  --soi-sace-radius-pill: 999px;\n}\n\n.soi-sace-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-sace-fiche img { max-width: 100%; height: auto; }\n\n.soi-sace-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-sace-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-sace-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-sace-hero {\n  position: relative;\n  background: var(--soi-sace-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-sace-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-sace-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-sace-pomme);\n}\n\n.soi-sace-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-sace-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-sace-pomme);\n  border-radius: 50%;\n}\n\n.soi-sace-hero-title {\n  display: block;\n  color: var(--soi-sace-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-sace-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-sace-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-sace-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-sace-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-sace-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-sace-label-accent {\n  background: var(--soi-sace-pomme);\n  border-color: var(--soi-sace-pomme);\n  color: var(--soi-sace-marine);\n  font-weight: 600;\n}\n\n.soi-sace-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-sace-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-sace-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-sace-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-sace-pomme);\n  border-radius: 2px;\n}\n\n.soi-sace-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-sace-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-sace-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-sace-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-sace-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-sace-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-sace-benefit {\n  background: var(--soi-sace-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-sace-radius);\n  border: 1px solid var(--soi-sace-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-sace-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-sace-shadow-md);\n}\n\n.soi-sace-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-sace-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-sace-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-sace-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-sace-benefit:hover .soi-sace-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-sace-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-sace-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-sace-benefit p {\n  font-size: 13px;\n  color: var(--soi-sace-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-sace-compo {\n  background: var(--soi-sace-off-white);\n  border-radius: var(--soi-sace-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-sace-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-sace-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-sace-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-sace-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-sace-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-sace-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-sace-marine);\n  text-align: right;\n}\n\n.soi-sace-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-sace-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-sace-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-sace-radius);\n  border: 1px solid var(--soi-sace-line);\n  align-items: flex-start;\n}\n\n.soi-sace-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-sace-marine);\n  color: var(--soi-sace-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-sace-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-sace-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-sace-step-content p {\n  font-size: 14px;\n  color: var(--soi-sace-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-sace-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-sace-pomme-light);\n  border-left: 4px solid var(--soi-sace-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-sace-radius) var(--soi-sace-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-sace-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-sace-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-sace-marine);\n  margin-bottom: 4px;\n}\n\n.soi-sace-tip p {\n  font-size: 14px;\n  color: var(--soi-sace-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-sace-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-sace-card {\n  background: var(--soi-sace-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-sace-radius);\n  border-left: 3px solid var(--soi-sace-pomme);\n}\n\n.soi-sace-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-sace-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-sace-card p {\n  font-size: 14px;\n  color: var(--soi-sace-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-sace-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-sace-accordion-item {\n  background: var(--soi-sace-off-white);\n  border-radius: var(--soi-sace-radius-sm);\n  border: 1px solid var(--soi-sace-line);\n  overflow: hidden;\n}\n\n.soi-sace-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-sace-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-sace-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-sace-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-sace-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-sace-accordion-item[open] .soi-sace-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-sace-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-sace-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-sace-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-sace-cta-box {\n  background: var(--soi-sace-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-sace-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-sace-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-sace-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-sace-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-sace-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-sace-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-sace-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n@media (max-width: 640px) {\n  .soi-sace-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-sace-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-sace-compo-value {\n    text-align: left;\n  }\n\n  .soi-sace-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-sace-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-sace-fiche {\n    --soi-sace-text-soft: #2C3E50;\n    --soi-sace-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"SFB Laboratoires","offers":[{"title":"Default Title","offer_id":61603775152458,"sku":"SF0255","price":20.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/selenium-ace-en-gelules-sfb-packshot.webp?v=1779453253"},{"product_id":"zinc-bisglycinate-b6-en-gelules-sfb","title":"Zinc Bisglycinate + B6 en gélules - SFB","description":"\u003cdiv class=\"soi-zb6-fiche\"\u003e\n\u003c!-- HERO --\u003e\n\u003csection class=\"soi-zb6-hero\"\u003e\n\u003cdiv class=\"soi-zb6-hero-tag\"\u003e\n\u003cspan class=\"soi-zb6-tag-dot\"\u003e\u003c\/span\u003e Complément alimentaire · SFB Laboratoires\u003c\/div\u003e\n\u003cspan class=\"soi-zb6-hero-title\"\u003eZinc Bisglycinate + B6\u003c\/span\u003e\n\u003cp class=\"soi-zb6-hero-subtitle\"\u003eLe duo immunité \u0026amp; vitalité en zinc hautement assimilable, enrichi en vitamine B6. Forme chélatée pour une biodisponibilité optimale, en gélules végétales fabriquées en France.\u003c\/p\u003e\n\u003cdiv class=\"soi-zb6-hero-labels\"\u003e\n\u003cspan class=\"soi-zb6-label\"\u003eBISGLYCINATE CHÉLATÉ\u003c\/span\u003e \u003cspan class=\"soi-zb6-label\"\u003eVEGAN\u003c\/span\u003e \u003cspan class=\"soi-zb6-label\"\u003eSANS GLUTEN\u003c\/span\u003e \u003cspan class=\"soi-zb6-label soi-zb6-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- EN BREF — Bénéfices clés rapides --\u003e\n\u003csection class=\"soi-zb6-section\"\u003e\n\u003ch2\u003eLes bienfaits du Zinc Bisglycinate + B6 : ce que ce duo fait pour vous\u003c\/h2\u003e\n\u003cp class=\"soi-zb6-section-intro\"\u003eLe zinc intervient dans plus de 300 réactions enzymatiques dans le corps humain. Associé à la vitamine B6, ses effets sont démultipliés. Voici ce que vous pouvez attendre d'une prise régulière :\u003c\/p\u003e\n\u003cdiv class=\"soi-zb6-benefits\"\u003e\n\u003cdiv class=\"soi-zb6-benefit\"\u003e\n\u003cdiv class=\"soi-zb6-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eSystème immunitaire\u003c\/h3\u003e\n\u003cp\u003eLe zinc contribue au fonctionnement normal du système immunitaire. Associé à la B6, il aide votre corps à mieux se défendre, notamment en période hivernale.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zb6-benefit\"\u003e\n\u003cdiv class=\"soi-zb6-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003ePeau, cheveux et ongles\u003c\/h3\u003e\n\u003cp\u003eLe zinc bisglycinate régule la production de sébum, favorise la cicatrisation et participe au maintien d'ongles et de cheveux normaux.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zb6-benefit\"\u003e\n\u003cdiv class=\"soi-zb6-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eRéduction de la fatigue\u003c\/h3\u003e\n\u003cp\u003eLa vitamine B6 contribue à réduire la fatigue et soutient le métabolisme énergétique normal. Un atout précieux en période de stress.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zb6-benefit\"\u003e\n\u003cdiv class=\"soi-zb6-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eSystème nerveux et cognition\u003c\/h3\u003e\n\u003cp\u003eZinc et B6 contribuent au fonctionnement normal du système nerveux et à des fonctions psychologiques normales.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zb6-benefit\"\u003e\n\u003cdiv class=\"soi-zb6-benefit-icon\"\u003e\u003cspan\u003e🔬\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eProtection antioxydante\u003c\/h3\u003e\n\u003cp\u003eLe zinc contribue à la protection des cellules contre le stress oxydatif, préservant vos tissus des dommages causés par les radicaux libres.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zb6-benefit\"\u003e\n\u003cdiv class=\"soi-zb6-benefit-icon\"\u003e\u003cspan\u003e⚖️\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eMétabolisme équilibré\u003c\/h3\u003e\n\u003cp\u003eZinc et B6 participent au métabolisme normal des protéines, glucides et lipides. Un duo utile pour les sportifs comme pour l'équilibre nutritionnel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- POURQUOI BISGLYCINATE --\u003e\n\u003csection class=\"soi-zb6-section soi-zb6-pour-qui\"\u003e\n\u003ch2\u003ePourquoi choisir le bisglycinate de zinc plutôt qu'une autre forme ?\u003c\/h2\u003e\n\u003cp class=\"soi-zb6-section-intro\"\u003eToutes les formes de zinc ne se valent pas. Le marché regorge de compléments alimentaires en zinc dosés au sulfate, à l'oxyde ou au gluconate — des formes moins bien tolérées et souvent moins bien absorbées.\u003c\/p\u003e\n\u003cdiv class=\"soi-zb6-grid\"\u003e\n\u003cdiv class=\"soi-zb6-card\"\u003e\n\u003ch3\u003e🔗 Forme chélatée haute absorption\u003c\/h3\u003e\n\u003cp\u003eLe bisglycinate de zinc est lié à deux molécules de glycine (un acide aminé naturel), ce qui lui permet de traverser la paroi intestinale plus facilement et d'arriver intact dans le sang. Résultat : une biodisponibilité nettement supérieure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zb6-card\"\u003e\n\u003ch3\u003e🤝 Tolérance digestive optimale\u003c\/h3\u003e\n\u003cp\u003eContrairement au sulfate ou à l'oxyde de zinc, le bisglycinate provoque beaucoup moins d'effets digestifs indésirables — nausées, irritations — fréquents avec les autres formes. Une efficacité réelle même à des doses modérées.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zb6-card\"\u003e\n\u003ch3\u003e👥 Pour qui est-ce essentiel ?\u003c\/h3\u003e\n\u003cp\u003eUne carence en zinc est plus fréquente qu'on ne le croit : personnes végétariennes, sportifs réguliers, femmes enceintes ou allaitantes, personnes âgées. Un apport régulier via un complément bien formulé fait une vraie différence.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zb6-card\"\u003e\n\u003ch3\u003e🏆 Référence en nutrithérapie\u003c\/h3\u003e\n\u003cp\u003eLe zinc bisglycinate est aujourd'hui la forme de référence dans les formules nutrithérapeutiques de qualité, recommandée par les praticiens de santé naturelle pour son rapport efficacité\/tolérance inégalé.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zb6-tip\"\u003e\n\u003cdiv class=\"soi-zb6-tip-icon\"\u003e💡\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eBon à savoir\u003c\/strong\u003e\n\u003cp\u003eUne carence en zinc est plus fréquente qu'on ne le croit, notamment chez les personnes végétariennes, les sportifs réguliers, les femmes enceintes ou allaitantes, et les personnes âgées. Un apport régulier via un complément alimentaire zinc bien formulé peut faire une vraie différence sur le quotidien.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- COMPOSITION --\u003e\n\u003csection class=\"soi-zb6-section\"\u003e\n\u003ch2\u003eComposition complète et dosage par gélule\u003c\/h2\u003e\n\u003cp class=\"soi-zb6-section-intro\"\u003eLa transparence est une priorité. Voici exactement ce que contient chaque gélule de Zinc Bisglycinate + B6 SFB :\u003c\/p\u003e\n\u003cdiv class=\"soi-zb6-compo\"\u003e\n\u003cdiv class=\"soi-zb6-compo-row soi-zb6-compo-header\"\u003e\n\u003cspan class=\"soi-zb6-compo-label\"\u003eIngrédient\u003c\/span\u003e \u003cspan class=\"soi-zb6-compo-value\"\u003eQuantité \/ gélule\u003c\/span\u003e \u003cspan class=\"soi-zb6-compo-vnr\"\u003e% VNR*\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zb6-compo-row\"\u003e\n\u003cspan class=\"soi-zb6-compo-label\"\u003eZinc (bisglycinate de zinc)\u003c\/span\u003e \u003cspan class=\"soi-zb6-compo-value\"\u003e15 mg\u003c\/span\u003e \u003cspan class=\"soi-zb6-compo-vnr\"\u003e150 %\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zb6-compo-row\"\u003e\n\u003cspan class=\"soi-zb6-compo-label\"\u003eVitamine B6 (pyridoxine)\u003c\/span\u003e \u003cspan class=\"soi-zb6-compo-value\"\u003e1,4 mg\u003c\/span\u003e \u003cspan class=\"soi-zb6-compo-vnr\"\u003e100 %\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zb6-compo-row\"\u003e\n\u003cspan class=\"soi-zb6-compo-label\"\u003eEnveloppe gélule\u003c\/span\u003e \u003cspan class=\"soi-zb6-compo-value\"\u003eHPMC végétale\u003c\/span\u003e \u003cspan class=\"soi-zb6-compo-vnr\"\u003e—\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zb6-compo-row\"\u003e\n\u003cspan class=\"soi-zb6-compo-label\"\u003eAgent de charge\u003c\/span\u003e \u003cspan class=\"soi-zb6-compo-value\"\u003eCellulose microcristalline\u003c\/span\u003e \u003cspan class=\"soi-zb6-compo-vnr\"\u003e—\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zb6-compo-row\"\u003e\n\u003cspan class=\"soi-zb6-compo-label\"\u003eAnti-agglomérant\u003c\/span\u003e \u003cspan class=\"soi-zb6-compo-value\"\u003eStéarate de magnésium végétal\u003c\/span\u003e \u003cspan class=\"soi-zb6-compo-vnr\"\u003e—\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"soi-zb6-footnote\"\u003e*VNR : Valeurs Nutritionnelles de Référence pour un adulte moyen.\u003c\/p\u003e\n\u003cdiv class=\"soi-zb6-grid-compact\"\u003e\n\u003cdiv class=\"soi-zb6-card-mini\"\u003e\n\u003cspan class=\"soi-zb6-card-mini-icon\"\u003e💊\u003c\/span\u003e \u003cspan class=\"soi-zb6-card-mini-label\"\u003eContenance\u003c\/span\u003e \u003cspan class=\"soi-zb6-card-mini-value\"\u003e60 gélules\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zb6-card-mini\"\u003e\n\u003cspan class=\"soi-zb6-card-mini-icon\"\u003e📅\u003c\/span\u003e \u003cspan class=\"soi-zb6-card-mini-label\"\u003eDurée de cure\u003c\/span\u003e \u003cspan class=\"soi-zb6-card-mini-value\"\u003e2 mois\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zb6-card-mini\"\u003e\n\u003cspan class=\"soi-zb6-card-mini-icon\"\u003e🌱\u003c\/span\u003e \u003cspan class=\"soi-zb6-card-mini-label\"\u003eGélule\u003c\/span\u003e \u003cspan class=\"soi-zb6-card-mini-value\"\u003eVégétale\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zb6-card-mini\"\u003e\n\u003cspan class=\"soi-zb6-card-mini-icon\"\u003e🚫\u003c\/span\u003e \u003cspan class=\"soi-zb6-card-mini-label\"\u003eSans\u003c\/span\u003e \u003cspan class=\"soi-zb6-card-mini-value\"\u003eGluten \/ Lactose\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- MODE D'EMPLOI --\u003e\n\u003csection class=\"soi-zb6-section\"\u003e\n\u003ch2\u003eComment prendre le Zinc Bisglycinate + B6 SFB ?\u003c\/h2\u003e\n\u003cdiv class=\"soi-zb6-timeline\"\u003e\n\u003cdiv class=\"soi-zb6-step\"\u003e\n\u003cdiv class=\"soi-zb6-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"soi-zb6-step-content\"\u003e\n\u003ch3\u003eDose recommandée\u003c\/h3\u003e\n\u003cp\u003e1 gélule par jour, de préférence le matin ou au cours du repas pour une meilleure tolérance digestive — même si le bisglycinate de zinc est déjà naturellement doux pour l'estomac.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zb6-step\"\u003e\n\u003cdiv class=\"soi-zb6-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"soi-zb6-step-content\"\u003e\n\u003ch3\u003eDurée de la cure\u003c\/h3\u003e\n\u003cp\u003eUne cure de 2 mois est généralement recommandée avant d'évaluer les effets. Pour un soutien saisonnier, une cure automne-hiver est particulièrement pertinente.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zb6-step\"\u003e\n\u003cdiv class=\"soi-zb6-step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"soi-zb6-step-content\"\u003e\n\u003ch3\u003eConservation\u003c\/h3\u003e\n\u003cp\u003eÀ conserver dans un endroit sec, à l'abri de la lumière et de la chaleur, hors de portée des enfants.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PRÉCAUTIONS --\u003e\n\u003csection class=\"soi-zb6-section\"\u003e\n\u003ch2\u003ePrécautions d'emploi et contre-indications\u003c\/h2\u003e\n\u003cp class=\"soi-zb6-section-intro\"\u003eComme tout complément alimentaire en zinc, quelques précautions s'imposent pour une utilisation en toute sécurité :\u003c\/p\u003e\n\u003cdiv class=\"soi-zb6-accordion\"\u003e\n\u003cdetails class=\"soi-zb6-accordion-item\"\u003e\n\u003csummary class=\"soi-zb6-accordion-header\"\u003e⚠️ Dosage et interactions\u003c\/summary\u003e\n\u003cdiv class=\"soi-zb6-accordion-content\"\u003e\n\u003cp\u003eNe pas dépasser la dose journalière recommandée. Un excès de zinc sur le long terme peut interférer avec l'absorption du cuivre et du fer. Les personnes sous antibiotiques de type tétracyclines ou quinolones doivent prévoir un délai de 2 heures entre les deux prises, car le zinc peut en réduire l'absorption.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-zb6-accordion-item\"\u003e\n\u003csummary class=\"soi-zb6-accordion-header\"\u003e🤰 Grossesse et allaitement\u003c\/summary\u003e\n\u003cdiv class=\"soi-zb6-accordion-content\"\u003e\n\u003cp\u003eEn cas de grossesse, d'allaitement ou de traitement médical en cours, consultez votre médecin ou pharmacien avant utilisation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-zb6-accordion-item\"\u003e\n\u003csummary class=\"soi-zb6-accordion-header\"\u003e👶 Enfants et allergies\u003c\/summary\u003e\n\u003cdiv class=\"soi-zb6-accordion-content\"\u003e\n\u003cp\u003eDéconseillé aux enfants de moins de 12 ans sans avis médical. Ne pas utiliser en cas d'allergie à l'un des composants.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zb6-tip soi-zb6-tip-warning\"\u003e\n\u003cdiv class=\"soi-zb6-tip-icon\"\u003e⚠️\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eRappel important\u003c\/strong\u003e\n\u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical ni à une alimentation variée et équilibrée. En cas de doute sur votre état de santé, consultez un professionnel de santé.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SAVOIR-FAIRE SFB --\u003e\n\u003csection class=\"soi-zb6-section\"\u003e\n\u003ch2\u003eLe savoir-faire SFB Laboratoires : qualité française, formulation sérieuse\u003c\/h2\u003e\n\u003cp\u003eSFB Laboratoires est un laboratoire français dont l'expertise en nutraceutique se traduit par des formules soigneusement dosées, transparentes et réellement efficaces. Le Zinc Bisglycinate + B6 illustre parfaitement cette philosophie : pas d'ingrédients superflus, des actifs sélectionnés pour leur biodisponibilité, et une fabrication rigoureuse dans le respect des normes qualité en vigueur.\u003c\/p\u003e\n\u003cdiv class=\"soi-zb6-grid-compact\"\u003e\n\u003cdiv class=\"soi-zb6-card-mini\"\u003e\n\u003cspan class=\"soi-zb6-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e \u003cspan class=\"soi-zb6-card-mini-label\"\u003eFabrication\u003c\/span\u003e \u003cspan class=\"soi-zb6-card-mini-value\"\u003eFrance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zb6-card-mini\"\u003e\n\u003cspan class=\"soi-zb6-card-mini-icon\"\u003e🌱\u003c\/span\u003e \u003cspan class=\"soi-zb6-card-mini-label\"\u003eGélule\u003c\/span\u003e \u003cspan class=\"soi-zb6-card-mini-value\"\u003eVégétale HPMC\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zb6-card-mini\"\u003e\n\u003cspan class=\"soi-zb6-card-mini-icon\"\u003e🔗\u003c\/span\u003e \u003cspan class=\"soi-zb6-card-mini-label\"\u003eZinc\u003c\/span\u003e \u003cspan class=\"soi-zb6-card-mini-value\"\u003eBisglycinate chélaté\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-zb6-card-mini\"\u003e\n\u003cspan class=\"soi-zb6-card-mini-icon\"\u003e✅\u003c\/span\u003e \u003cspan class=\"soi-zb6-card-mini-label\"\u003eFormule\u003c\/span\u003e \u003cspan class=\"soi-zb6-card-mini-value\"\u003eÉpurée et clean\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CTA FINAL --\u003e\n\u003csection class=\"soi-zb6-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003cdiv class=\"soi-zb6-cta-box\"\u003e\n\u003cp class=\"soi-zb6-cta-tag\" style=\"color:white;\"\u003ePrêt(e) à passer au soin naturel ?\u003c\/p\u003e\n\u003cp class=\"soi-zb6-cta-text\" style=\"color:white;\"\u003eUne formule épurée, un zinc réellement absorbé, une énergie retrouvée et une immunité soutenue. Deux mois de cure, une gélule par jour — votre corps vous dira merci.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  --soi-zb6-marine: #1A2D3D;\n  --soi-zb6-marine-dark: #0F1E2B;\n  --soi-zb6-marine-light: #2C4458;\n  --soi-zb6-pomme: #A1C544;\n  --soi-zb6-pomme-dark: #84A636;\n  --soi-zb6-pomme-light: rgba(161,197,68,0.10);\n  --soi-zb6-white: #FFFFFF;\n  --soi-zb6-off-white: #F8FAF6;\n  --soi-zb6-stone: #F1F3EE;\n  --soi-zb6-line: #E5E8E0;\n  --soi-zb6-primary: #B87333;\n  --soi-zb6-primary-soft: rgba(184,115,51,0.08);\n  --soi-zb6-accent: #5C3D2E;\n  --soi-zb6-text: #1A2D3D;\n  --soi-zb6-text-soft: #4A5B6B;\n  --soi-zb6-text-muted: #7B8693;\n  --soi-zb6-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-zb6-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-zb6-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-zb6-radius: 12px;\n  --soi-zb6-radius-sm: 8px;\n  --soi-zb6-radius-pill: 999px;\n}\n\n.soi-zb6-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-zb6-fiche img { max-width: 100%; height: auto; }\n\n.soi-zb6-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-zb6-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-zb6-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-zb6-hero {\n  position: relative;\n  background: var(--soi-zb6-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-zb6-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-zb6-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-zb6-pomme);\n}\n\n.soi-zb6-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-zb6-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-zb6-pomme);\n  border-radius: 50%;\n}\n\n.soi-zb6-hero-title {\n  display: block;\n  color: var(--soi-zb6-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-zb6-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-zb6-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-zb6-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-zb6-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-zb6-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-zb6-label-accent {\n  background: var(--soi-zb6-pomme);\n  border-color: var(--soi-zb6-pomme);\n  color: var(--soi-zb6-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-zb6-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-zb6-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-zb6-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-zb6-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-zb6-pomme);\n  border-radius: 2px;\n}\n\n.soi-zb6-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-zb6-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-zb6-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-zb6-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-zb6-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-zb6-footnote {\n  font-size: 12px;\n  color: var(--soi-zb6-text-muted);\n  margin-bottom: 1.25rem;\n}\n\n\/* === BENEFITS === *\/\n.soi-zb6-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-zb6-benefit {\n  background: var(--soi-zb6-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-zb6-radius);\n  border: 1px solid var(--soi-zb6-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-zb6-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-zb6-shadow-md);\n}\n\n.soi-zb6-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-zb6-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-zb6-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-zb6-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-zb6-benefit:hover .soi-zb6-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-zb6-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-zb6-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-zb6-benefit p {\n  font-size: 13px;\n  color: var(--soi-zb6-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-zb6-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-zb6-card {\n  background: var(--soi-zb6-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-zb6-radius);\n  border-left: 3px solid var(--soi-zb6-pomme);\n}\n\n.soi-zb6-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-zb6-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-zb6-card p {\n  font-size: 14px;\n  color: var(--soi-zb6-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-zb6-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n  margin-top: 1.25rem;\n}\n\n.soi-zb6-card-mini {\n  background: var(--soi-zb6-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-zb6-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-zb6-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-zb6-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-zb6-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-zb6-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-zb6-marine);\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-zb6-compo {\n  background: var(--soi-zb6-off-white);\n  border-radius: var(--soi-zb6-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-zb6-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-zb6-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-zb6-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-zb6-compo-header {\n  background: var(--soi-zb6-marine);\n  border-radius: var(--soi-zb6-radius-sm) var(--soi-zb6-radius-sm) 0 0;\n  border-bottom: none;\n  margin: -0.5rem 0 0 0;\n  padding: 0.85rem 1.5rem;\n}\n\n.soi-zb6-compo-header .soi-zb6-compo-label,\n.soi-zb6-compo-header .soi-zb6-compo-value,\n.soi-zb6-compo-header .soi-zb6-compo-vnr {\n  color: var(--soi-zb6-white);\n  font-weight: 600;\n  font-size: 12px;\n  text-transform: uppercase;\n  letter-spacing: 0.06em;\n}\n\n.soi-zb6-compo-label {\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-zb6-text);\n  flex: 1 1 auto;\n}\n\n.soi-zb6-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-zb6-marine);\n  text-align: right;\n  flex: 0 0 auto;\n}\n\n.soi-zb6-compo-vnr {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 600;\n  color: var(--soi-zb6-primary);\n  text-align: right;\n  flex: 0 0 65px;\n}\n\n\/* === TIMELINE === *\/\n.soi-zb6-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-zb6-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-zb6-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-zb6-radius);\n  border: 1px solid var(--soi-zb6-line);\n  align-items: flex-start;\n}\n\n.soi-zb6-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-zb6-marine);\n  color: var(--soi-zb6-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-zb6-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-zb6-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-zb6-step-content p {\n  font-size: 14px;\n  color: var(--soi-zb6-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-zb6-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-zb6-pomme-light);\n  border-left: 4px solid var(--soi-zb6-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-zb6-radius) var(--soi-zb6-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.25rem;\n}\n\n.soi-zb6-tip-warning {\n  background: rgba(184,115,51,0.06);\n  border-left-color: var(--soi-zb6-primary);\n}\n\n.soi-zb6-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-zb6-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-zb6-marine);\n  margin-bottom: 4px;\n}\n\n.soi-zb6-tip p {\n  font-size: 14px;\n  color: var(--soi-zb6-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-zb6-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-zb6-accordion-item {\n  background: var(--soi-zb6-off-white);\n  border-radius: var(--soi-zb6-radius-sm);\n  border: 1px solid var(--soi-zb6-line);\n  overflow: hidden;\n}\n\n.soi-zb6-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-zb6-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-zb6-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-zb6-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-zb6-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-zb6-accordion-item[open] .soi-zb6-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-zb6-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-zb6-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-zb6-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === SECTION ALTERNÉE === *\/\n.soi-zb6-pour-qui {\n  background: var(--soi-zb6-off-white);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  border-radius: var(--soi-zb6-radius);\n}\n\n\/* === CTA BOX === *\/\n.soi-zb6-cta-box {\n  background: var(--soi-zb6-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-zb6-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-zb6-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-zb6-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-zb6-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-zb6-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-zb6-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-zb6-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-zb6-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-zb6-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-zb6-compo-value {\n    text-align: left;\n  }\n\n  .soi-zb6-compo-vnr {\n    text-align: left;\n  }\n\n  .soi-zb6-compo-header {\n    flex-direction: row;\n  }\n\n  .soi-zb6-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-zb6-tip {\n    flex-direction: column;\n    gap: 0.5rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-zb6-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-zb6-fiche {\n    --soi-zb6-text-soft: #2C3E50;\n    --soi-zb6-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"SFB Laboratoires","offers":[{"title":"Default Title","offer_id":61603775676746,"sku":"SF0260","price":8.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/zinc-bisglycinate-b6-en-gelules-sfb-packshot.webp?v=1778928275"},{"product_id":"silicium-active-olivital-en-boisson-sfb","title":"Olivital+ active Silicium Organique Buvable - SFB","description":"\n\n\u003cdiv class=\"soi-oliv-fiche\"\u003e\n\n  \u003csection class=\"soi-oliv-hero\"\u003e\n    \u003cdiv class=\"soi-oliv-hero-tag\"\u003e\n      \u003cspan class=\"soi-oliv-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · SFB Laboratoires\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-oliv-hero-title\"\u003eOlivital+ Active\u003c\/span\u003e\n    \u003cp class=\"soi-oliv-hero-subtitle\"\u003eSolution buvable de silicium organique biodisponible, concentrée à 1 g par litre, pour soutenir vos articulations, votre peau, vos ongles et vos cheveux au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-oliv-hero-labels\"\u003e\n      \u003cspan class=\"soi-oliv-label soi-oliv-label-accent\"\u003e1 G \/ LITRE\u003c\/span\u003e\n      \u003cspan class=\"soi-oliv-label\"\u003eSOLUTION BUVABLE\u003c\/span\u003e\n      \u003cspan class=\"soi-oliv-label\"\u003eSANS CONSERVATEUR\u003c\/span\u003e\n      \u003cspan class=\"soi-oliv-label\"\u003eSANS COLORANT\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-oliv-section\"\u003e\n    \u003ch2\u003ePourquoi choisir le silicium organique plutôt qu'un silicium minéral ?\u003c\/h2\u003e\n    \u003cp\u003eLe silicium est naturellement présent dans vos tissus conjonctifs, vos cartilages, vos os et votre peau. Cependant, avec l'âge, ses concentrations diminuent progressivement. Le silicium minéral classique pose un problème de taille : il est peu absorbé par l'organisme.\u003c\/p\u003e\n    \u003cp\u003eL'Olivital+ Active mise sur une forme \u003cstrong\u003eorganique hautement assimilable\u003c\/strong\u003e, directement utilisable par vos cellules, sans détour. Le silicium se retrouve ainsi réellement au cœur des tissus ciblés, des muscles aux cartilages, en passant par les parois vasculaires et la peau.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-oliv-section\"\u003e\n    \u003ch2\u003eLes bienfaits concrets de l'Olivital+ Active au quotidien\u003c\/h2\u003e\n    \u003cdiv class=\"soi-oliv-benefits\"\u003e\n      \u003cdiv class=\"soi-oliv-benefit\"\u003e\n        \u003cdiv class=\"soi-oliv-benefit-icon\"\u003e\u003cspan\u003e🦴\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eArticulations et souplesse\u003c\/h3\u003e\n        \u003cp\u003eLe silicium organique accompagne la flexibilité articulaire et soutient les structures cartilagineuses sollicitées lors des activités physiques ou avec l'âge.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-benefit\"\u003e\n        \u003cdiv class=\"soi-oliv-benefit-icon\"\u003e\u003cspan\u003e🦷\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eOs et minéralisation\u003c\/h3\u003e\n        \u003cp\u003eIl favorise la fixation du calcium et participe aux processus d'ossification naturelle de votre organisme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-benefit\"\u003e\n        \u003cdiv class=\"soi-oliv-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePeau, ongles et cheveux\u003c\/h3\u003e\n        \u003cp\u003eEn stimulant la synthèse de collagène et en augmentant le taux d'hydroxyproline, il contribue à une peau plus ferme, des ongles plus solides et des cheveux renforcés.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-benefit\"\u003e\n        \u003cdiv class=\"soi-oliv-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAction antioxydante\u003c\/h3\u003e\n        \u003cp\u003eIl aide à limiter le stress oxydatif et les effets du vieillissement cellulaire sur les tissus.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-benefit\"\u003e\n        \u003cdiv class=\"soi-oliv-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien immunitaire\u003c\/h3\u003e\n        \u003cp\u003eUn apport régulier accompagne les mécanismes de défense naturelle de votre organisme.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-oliv-section\"\u003e\n    \u003ch2\u003eComposition et posologie de l'Olivital+ Active\u003c\/h2\u003e\n    \u003cdiv class=\"soi-oliv-compo\"\u003e\n      \u003cdiv class=\"soi-oliv-compo-row\"\u003e\n        \u003cspan class=\"soi-oliv-compo-label\"\u003eForme\u003c\/span\u003e\n        \u003cspan class=\"soi-oliv-compo-value\"\u003eSolution buvable\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-compo-row\"\u003e\n        \u003cspan class=\"soi-oliv-compo-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-oliv-compo-value\"\u003e1 litre\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-compo-row\"\u003e\n        \u003cspan class=\"soi-oliv-compo-label\"\u003eTeneur en silicium\u003c\/span\u003e\n        \u003cspan class=\"soi-oliv-compo-value\"\u003e1 g de silicium élément par litre (nouvelle formule concentrée)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-compo-row\"\u003e\n        \u003cspan class=\"soi-oliv-compo-label\"\u003eIngrédients\u003c\/span\u003e\n        \u003cspan class=\"soi-oliv-compo-value\"\u003eSilicium organique (acide orthosilicique stabilisé), eau purifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-compo-row\"\u003e\n        \u003cspan class=\"soi-oliv-compo-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-oliv-compo-value\"\u003eConservateur artificiel, colorant, arôme ajouté\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-compo-row\"\u003e\n        \u003cspan class=\"soi-oliv-compo-label\"\u003eCure d'attaque (6 à 8 semaines)\u003c\/span\u003e\n        \u003cspan class=\"soi-oliv-compo-value\"\u003e1 à 3 cuillères à soupe\/jour (15 à 45 ml)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-compo-row\"\u003e\n        \u003cspan class=\"soi-oliv-compo-label\"\u003eEntretien\u003c\/span\u003e\n        \u003cspan class=\"soi-oliv-compo-value\"\u003e1 cuillère à soupe\/jour (15 ml), soit environ 2 mois par flacon\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-oliv-section\"\u003e\n    \u003ch2\u003eComment prendre l'Olivital+ Active : conseils pratiques\u003c\/h2\u003e\n    \u003cdiv class=\"soi-oliv-timeline\"\u003e\n      \u003cdiv class=\"soi-oliv-step\"\u003e\n        \u003cdiv class=\"soi-oliv-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-oliv-step-content\"\u003e\n          \u003ch3\u003eMesurez votre dose\u003c\/h3\u003e\n          \u003cp\u003ePrélevez votre dose quotidienne à l'aide d'une cuillère à soupe (15 ml). Adaptez entre 1 et 3 cuillères selon votre phase de cure.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-step\"\u003e\n        \u003cdiv class=\"soi-oliv-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-oliv-step-content\"\u003e\n          \u003ch3\u003eDiluez et consommez à jeun\u003c\/h3\u003e\n          \u003cp\u003eDiluez dans un grand verre d'eau plate, de préférence le matin à jeun ou 20 minutes avant les repas pour une absorption optimale.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-step\"\u003e\n        \u003cdiv class=\"soi-oliv-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-oliv-step-content\"\u003e\n          \u003ch3\u003eMaintenez la cure\u003c\/h3\u003e\n          \u003cp\u003ePoursuivez la prise sur \u003cstrong\u003e6 à 8 semaines minimum\u003c\/strong\u003e pour des résultats perceptibles sur les articulations, la peau et les phanères.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-oliv-tip\"\u003e\n      \u003cdiv class=\"soi-oliv-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eAprès ouverture, conservez le flacon de préférence au réfrigérateur, à l'abri de la chaleur, dans un endroit sec.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-oliv-section\"\u003e\n    \u003ch2\u003eCe produit est-il fait pour vous ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-oliv-grid\"\u003e\n      \u003cdiv class=\"soi-oliv-card\"\u003e\n        \u003ch3\u003e🏃 Sportifs\u003c\/h3\u003e\n        \u003cp\u003eVous êtes exposé aux chocs articulaires et souhaitez préserver la souplesse de vos articulations sur le long terme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-card\"\u003e\n        \u003ch3\u003e🌅 Personnes actives\u003c\/h3\u003e\n        \u003cp\u003eVous ressentez une raideur matinale et cherchez un soutien naturel pour retrouver confort et flexibilité au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-oliv-card\"\u003e\n        \u003ch3\u003e✨ Capital beauté\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez préserver l'éclat de votre peau et la résistance de vos cheveux et ongles avec l'âge.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-oliv-section\"\u003e\n    \u003cdiv class=\"soi-oliv-accordion\"\u003e\n      \u003cdetails class=\"soi-oliv-accordion-item\"\u003e\n        \u003csummary class=\"soi-oliv-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-oliv-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de pathologie diagnostiquée, consultez votre médecin avant toute cure. Les compléments alimentaires doivent être utilisés dans le cadre d'un mode de vie sain et d'une alimentation variée et équilibrée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-oliv-accordion-item\"\u003e\n        \u003csummary class=\"soi-oliv-accordion-header\"\u003e🧊 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-oliv-accordion-content\"\u003e\n          \u003cp\u003eConservez le flacon à l'abri de la chaleur, dans un endroit sec. Après ouverture, placez le de préférence au réfrigérateur.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-oliv-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-oliv-cta-box\"\u003e\n      \u003cp class=\"soi-oliv-cta-tag\" style=\"color: white;\"\u003eVos tissus méritent le meilleur du silicium\u003c\/p\u003e\n      \u003cp class=\"soi-oliv-cta-text\" style=\"color: white;\"\u003eArticulations, peau, cheveux, ongles : offrez à votre organisme un silicium organique véritablement assimilable. Un flacon, une routine simple, un soutien global dès les premières semaines.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-oliv-marine: #1A2D3D;\n  --soi-oliv-marine-dark: #0F1E2B;\n  --soi-oliv-marine-light: #2C4458;\n  --soi-oliv-pomme: #A1C544;\n  --soi-oliv-pomme-dark: #84A636;\n  --soi-oliv-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-oliv-white: #FFFFFF;\n  --soi-oliv-off-white: #F8FAF6;\n  --soi-oliv-stone: #F1F3EE;\n  --soi-oliv-line: #E5E8E0;\n\n  --soi-oliv-primary: #4A2E1A;\n  --soi-oliv-primary-soft: #6B4C36;\n  --soi-oliv-accent: #7EC8B8;\n\n  --soi-oliv-text: #1A2D3D;\n  --soi-oliv-text-soft: #4A5B6B;\n  --soi-oliv-text-muted: #7B8693;\n\n  --soi-oliv-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-oliv-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-oliv-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-oliv-radius: 12px;\n  --soi-oliv-radius-sm: 8px;\n  --soi-oliv-radius-pill: 999px;\n}\n\n.soi-oliv-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-oliv-fiche img { max-width: 100%; height: auto; }\n\n.soi-oliv-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-oliv-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-oliv-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-oliv-hero {\n  position: relative;\n  background: var(--soi-oliv-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-oliv-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-oliv-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-oliv-pomme);\n}\n\n.soi-oliv-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-oliv-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-oliv-pomme);\n  border-radius: 50%;\n}\n\n.soi-oliv-hero-title {\n  display: block;\n  color: var(--soi-oliv-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-oliv-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-oliv-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-oliv-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-oliv-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-oliv-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-oliv-label-accent {\n  background: var(--soi-oliv-pomme);\n  border-color: var(--soi-oliv-pomme);\n  color: var(--soi-oliv-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-oliv-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-oliv-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-oliv-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-oliv-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-oliv-pomme);\n  border-radius: 2px;\n}\n\n.soi-oliv-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-oliv-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-oliv-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-oliv-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-oliv-benefit {\n  background: var(--soi-oliv-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-oliv-radius);\n  border: 1px solid var(--soi-oliv-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-oliv-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-oliv-shadow-md);\n}\n\n.soi-oliv-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-oliv-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-oliv-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-oliv-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-oliv-benefit:hover .soi-oliv-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-oliv-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-oliv-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-oliv-benefit p {\n  font-size: 13px;\n  color: var(--soi-oliv-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-oliv-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-oliv-card {\n  background: var(--soi-oliv-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-oliv-radius);\n  border-left: 3px solid var(--soi-oliv-pomme);\n}\n\n.soi-oliv-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-oliv-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-oliv-card p {\n  font-size: 14px;\n  color: var(--soi-oliv-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-oliv-compo {\n  background: var(--soi-oliv-off-white);\n  border-radius: var(--soi-oliv-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-oliv-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-oliv-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-oliv-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-oliv-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-oliv-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-oliv-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-oliv-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-oliv-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-oliv-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-oliv-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-oliv-radius);\n  border: 1px solid var(--soi-oliv-line);\n  align-items: flex-start;\n}\n\n.soi-oliv-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-oliv-marine);\n  color: var(--soi-oliv-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-oliv-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-oliv-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-oliv-step-content p {\n  font-size: 14px;\n  color: var(--soi-oliv-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-oliv-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-oliv-pomme-light);\n  border-left: 4px solid var(--soi-oliv-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-oliv-radius) var(--soi-oliv-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-oliv-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-oliv-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-oliv-marine);\n  margin-bottom: 4px;\n}\n\n.soi-oliv-tip p {\n  font-size: 14px;\n  color: var(--soi-oliv-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-oliv-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-oliv-accordion-item {\n  background: var(--soi-oliv-off-white);\n  border-radius: var(--soi-oliv-radius-sm);\n  border: 1px solid var(--soi-oliv-line);\n  overflow: hidden;\n}\n\n.soi-oliv-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-oliv-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-oliv-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-oliv-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-oliv-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-oliv-accordion-item[open] .soi-oliv-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-oliv-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-oliv-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-oliv-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-oliv-cta-box {\n  background: var(--soi-oliv-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-oliv-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-oliv-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-oliv-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-oliv-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-oliv-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-oliv-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-oliv-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-oliv-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-oliv-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-oliv-compo-value {\n    text-align: left;\n  }\n\n  .soi-oliv-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-oliv-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-oliv-fiche {\n    --soi-oliv-text-soft: #2C3E50;\n    --soi-oliv-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"SFB Laboratoires","offers":[{"title":"Default Title","offer_id":61603775807818,"sku":"SF0265","price":26.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/silicium-active-olivital-en-boisson-sfb-packshot-studio_11zon.webp?v=1782032345"},{"product_id":"jus-de-mangoustan-bio-sfb","title":"Jus de Mangoustan bio 500 ml  - SFB","description":"\u003cdiv class=\"soi-mang-fiche\"\u003e\n\n\u003csection class=\"soi-mang-hero\"\u003e\n  \u003cdiv class=\"soi-mang-hero-tag\"\u003e\n    \u003cspan class=\"soi-mang-tag-dot\"\u003e\u003c\/span\u003e\n    Super fruits · SFB Laboratoires\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-mang-hero-title\"\u003eJus de Mangoustan Bio\u003c\/span\u003e\n  \u003cp class=\"soi-mang-hero-subtitle\"\u003eDécouvrez toute la richesse antioxydante du mangoustan, fruit d'exception d'Asie du Sud-Est, dans un jus pur et sans compromis.\u003c\/p\u003e\n  \u003cdiv class=\"soi-mang-hero-labels\"\u003e\n    \u003cspan class=\"soi-mang-label soi-mang-label-accent\"\u003eBIO\u003c\/span\u003e\n    \u003cspan class=\"soi-mang-label\"\u003eSANS SUCRES AJOUTÉS\u003c\/span\u003e\n    \u003cspan class=\"soi-mang-label\"\u003eSANS CONSERVATEURS\u003c\/span\u003e\n    \u003cspan class=\"soi-mang-label\"\u003eFLACON VERRE 500 ML\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-mang-section\"\u003e\n  \u003ch2\u003ePourquoi le mangoustan est-il considéré comme un super fruit antioxydant ?\u003c\/h2\u003e\n  \u003cp class=\"soi-mang-section-intro\"\u003eLe mangoustan doit sa réputation à une famille de polyphénols rarissimes : les xanthones. Ces molécules, quasi absentes du reste du règne végétal, sont concentrées dans l'écorce et la pulpe du fruit. Leur puissance antioxydante en fait un allié reconnu pour votre bien-être quotidien.\u003c\/p\u003e\n  \u003cdiv class=\"soi-mang-benefits\"\u003e\n    \u003cdiv class=\"soi-mang-benefit\"\u003e\n      \u003cdiv class=\"soi-mang-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eNeutralise les radicaux libres\u003c\/h3\u003e\n      \u003cp\u003eProtège vos cellules du stress oxydatif quotidien grâce à la concentration en xanthones.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mang-benefit\"\u003e\n      \u003cdiv class=\"soi-mang-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSoutien de l'immunité\u003c\/h3\u003e\n      \u003cp\u003eUn allié précieux notamment en période hivernale ou de fatigue passagère.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mang-benefit\"\u003e\n      \u003cdiv class=\"soi-mang-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003ePeau d'apparence plus saine\u003c\/h3\u003e\n      \u003cp\u003eContribue à protéger les cellules cutanées grâce à son action antioxydante.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mang-benefit\"\u003e\n      \u003cdiv class=\"soi-mang-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eConfort digestif et apaisement\u003c\/h3\u003e\n      \u003cp\u003eFavorise le confort digestif et exerce une action apaisante sur l'organisme grâce aux phytonutriments du fruit.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-mang-tip\"\u003e\n    \u003cdiv class=\"soi-mang-tip-icon\"\u003e🔬\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe saviez-vous ?\u003c\/strong\u003e\n      \u003cp\u003eLes xanthones, ces polyphénols exceptionnels, sont quasi exclusifs au mangoustan. Leur action antioxydante est souvent associée à des propriétés anti-inflammatoires dans la littérature scientifique.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-mang-section\"\u003e\n  \u003ch2\u003eComposition du Jus de Mangoustan bio SFB\u003c\/h2\u003e\n  \u003cdiv class=\"soi-mang-compo\"\u003e\n    \u003cdiv class=\"soi-mang-compo-row\"\u003e\n      \u003cspan class=\"soi-mang-compo-label\"\u003eIngrédient unique\u003c\/span\u003e\n      \u003cspan class=\"soi-mang-compo-value\"\u003eJus de mangoustan (\u003cem\u003eGarcinia mangostana\u003c\/em\u003e) issu de l'agriculture biologique\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mang-compo-row\"\u003e\n      \u003cspan class=\"soi-mang-compo-label\"\u003eCertification\u003c\/span\u003e\n      \u003cspan class=\"soi-mang-compo-value\"\u003eAgriculture Biologique (AB)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mang-compo-row\"\u003e\n      \u003cspan class=\"soi-mang-compo-label\"\u003eVolume\u003c\/span\u003e\n      \u003cspan class=\"soi-mang-compo-value\"\u003e500 ml\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mang-compo-row\"\u003e\n      \u003cspan class=\"soi-mang-compo-label\"\u003eConditionnement\u003c\/span\u003e\n      \u003cspan class=\"soi-mang-compo-value\"\u003eFlacon en verre\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mang-compo-row\"\u003e\n      \u003cspan class=\"soi-mang-compo-label\"\u003eSans\u003c\/span\u003e\n      \u003cspan class=\"soi-mang-compo-value\"\u003eSucres ajoutés, arômes artificiels, conservateurs\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-mang-grid-compact\"\u003e\n    \u003cdiv class=\"soi-mang-card-mini\"\u003e\n      \u003cspan class=\"soi-mang-card-mini-icon\"\u003e🍇\u003c\/span\u003e\n      \u003cspan class=\"soi-mang-card-mini-label\"\u003eIngrédient\u003c\/span\u003e\n      \u003cspan class=\"soi-mang-card-mini-value\"\u003e100% Mangoustan\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mang-card-mini\"\u003e\n      \u003cspan class=\"soi-mang-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n      \u003cspan class=\"soi-mang-card-mini-label\"\u003eCertification\u003c\/span\u003e\n      \u003cspan class=\"soi-mang-card-mini-value\"\u003eBio (AB)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mang-card-mini\"\u003e\n      \u003cspan class=\"soi-mang-card-mini-icon\"\u003e🫙\u003c\/span\u003e\n      \u003cspan class=\"soi-mang-card-mini-label\"\u003eContenance\u003c\/span\u003e\n      \u003cspan class=\"soi-mang-card-mini-value\"\u003e500 ml\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mang-card-mini\"\u003e\n      \u003cspan class=\"soi-mang-card-mini-icon\"\u003e♻️\u003c\/span\u003e\n      \u003cspan class=\"soi-mang-card-mini-label\"\u003eContenant\u003c\/span\u003e\n      \u003cspan class=\"soi-mang-card-mini-value\"\u003eVerre\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-mang-section\"\u003e\n  \u003ch2\u003eComment consommer le jus de mangoustan bio au quotidien ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-mang-timeline\"\u003e\n    \u003cdiv class=\"soi-mang-step\"\u003e\n      \u003cdiv class=\"soi-mang-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-mang-step-content\"\u003e\n        \u003ch3\u003eDosage conseillé\u003c\/h3\u003e\n        \u003cp\u003e30 à 60 ml par jour, de préférence le matin à jeun ou avant un repas. Pur ou dilué dans un verre d'eau, selon vos préférences.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mang-step\"\u003e\n      \u003cdiv class=\"soi-mang-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-mang-step-content\"\u003e\n        \u003ch3\u003eDurée recommandée\u003c\/h3\u003e\n        \u003cp\u003eUne cure de 4 à 8 semaines est idéale pour profiter pleinement des bienfaits des xanthones sur la durée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mang-step\"\u003e\n      \u003cdiv class=\"soi-mang-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-mang-step-content\"\u003e\n        \u003ch3\u003eConservation\u003c\/h3\u003e\n        \u003cp\u003eÀ conserver au réfrigérateur après ouverture et à consommer dans les 5 à 7 jours. Bien agiter avant chaque utilisation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-mang-section\"\u003e\n  \u003ch2\u003eCe que vous ne trouverez pas ailleurs : le choix SFB\u003c\/h2\u003e\n  \u003cdiv class=\"soi-mang-grid\"\u003e\n    \u003cdiv class=\"soi-mang-card\"\u003e\n      \u003ch3\u003e🌏 Sélection rigoureuse\u003c\/h3\u003e\n      \u003cp\u003eSFB Laboratoires sélectionne rigoureusement ses mangoustans pour leur maturité optimale, garantissant un goût authentique, à la fois doux, acidulé et légèrement fleuri, fidèle au fruit frais.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mang-card\"\u003e\n      \u003ch3\u003e🫙 Conditionnement en verre\u003c\/h3\u003e\n      \u003cp\u003eLe verre protège les xanthones de l'oxydation liée aux emballages plastiques et témoigne d'une démarche responsable envers l'environnement.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp\u003eCe jus s'adresse à toute personne souhaitant enrichir sa routine bien-être avec un apport naturel en antioxydants, sans recourir à des formules complexes ou des ingrédients superflus.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-mang-section\"\u003e\n  \u003cdiv class=\"soi-mang-accordion\"\u003e\n    \u003cdetails class=\"soi-mang-accordion-item\"\u003e\n      \u003csummary class=\"soi-mang-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n      \u003cdiv class=\"soi-mang-accordion-content\"\u003e\n        \u003cp\u003eCe produit est un complément alimentaire. Il ne se substitue pas à une alimentation variée et équilibrée, ni à un suivi médical. Tenez-le hors de portée des enfants. Demandez l'avis d'un professionnel de santé en cas de traitement médicamenteux ou de situation particulière.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-mang-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-mang-cta-box\"\u003e\n    \u003cp class=\"soi-mang-cta-tag\" style=\"color: white;\"\u003eUn fruit d'exception, un geste quotidien\u003c\/p\u003e\n    \u003cp class=\"soi-mang-cta-text\" style=\"color: white;\"\u003eOffrez à votre organisme toute la puissance antioxydante du mangoustan bio : un plaisir savoureux au service de votre vitalité, de votre immunité et de votre peau.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-mang-marine: #1A2D3D;\n  --soi-mang-marine-dark: #0F1E2B;\n  --soi-mang-marine-light: #2C4458;\n  --soi-mang-pomme: #A1C544;\n  --soi-mang-pomme-dark: #84A636;\n  --soi-mang-pomme-light: rgba(161,197,68,0.10);\n  --soi-mang-white: #FFFFFF;\n  --soi-mang-off-white: #F8FAF6;\n  --soi-mang-stone: #F1F3EE;\n  --soi-mang-line: #E5E8E0;\n  --soi-mang-primary: #6B3A6D;\n  --soi-mang-primary-soft: #8E5A90;\n  --soi-mang-accent: #D4A52A;\n  --soi-mang-text: #1A2D3D;\n  --soi-mang-text-soft: #4A5B6B;\n  --soi-mang-text-muted: #7B8693;\n  --soi-mang-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-mang-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-mang-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-mang-radius: 12px;\n  --soi-mang-radius-sm: 8px;\n  --soi-mang-radius-pill: 999px;\n}\n\n.soi-mang-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-mang-fiche img { max-width: 100%; height: auto; }\n\n.soi-mang-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-mang-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-mang-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-mang-hero {\n  position: relative;\n  background: var(--soi-mang-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-mang-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-mang-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-mang-pomme);\n}\n\n.soi-mang-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-mang-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-mang-pomme);\n  border-radius: 50%;\n}\n\n.soi-mang-hero-title {\n  display: block;\n  color: var(--soi-mang-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-mang-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-mang-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-mang-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-mang-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-mang-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-mang-label-accent {\n  background: var(--soi-mang-pomme);\n  border-color: var(--soi-mang-pomme);\n  color: var(--soi-mang-marine);\n  font-weight: 600;\n}\n\n.soi-mang-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-mang-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-mang-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-mang-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-mang-pomme);\n  border-radius: 2px;\n}\n\n.soi-mang-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-mang-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-mang-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-mang-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-mang-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-mang-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-mang-benefit {\n  background: var(--soi-mang-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-mang-radius);\n  border: 1px solid var(--soi-mang-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-mang-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-mang-shadow-md);\n}\n\n.soi-mang-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-mang-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-mang-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-mang-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-mang-benefit:hover .soi-mang-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-mang-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-mang-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-mang-benefit p {\n  font-size: 13px;\n  color: var(--soi-mang-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-mang-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n  margin-bottom: 1.25rem;\n}\n\n.soi-mang-card {\n  background: var(--soi-mang-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-mang-radius);\n  border-left: 3px solid var(--soi-mang-pomme);\n}\n\n.soi-mang-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-mang-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-mang-card p {\n  font-size: 14px;\n  color: var(--soi-mang-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-mang-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n  margin-top: 1.5rem;\n}\n\n.soi-mang-card-mini {\n  background: var(--soi-mang-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-mang-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-mang-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-mang-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-mang-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-mang-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-mang-marine);\n}\n\n.soi-mang-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-mang-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-mang-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-mang-radius);\n  border: 1px solid var(--soi-mang-line);\n  align-items: flex-start;\n}\n\n.soi-mang-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-mang-marine);\n  color: var(--soi-mang-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-mang-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-mang-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-mang-step-content p {\n  font-size: 14px;\n  color: var(--soi-mang-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-mang-compo {\n  background: var(--soi-mang-off-white);\n  border-radius: var(--soi-mang-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-mang-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-mang-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-mang-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-mang-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-mang-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-mang-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-mang-marine);\n  text-align: right;\n}\n\n.soi-mang-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-mang-pomme-light);\n  border-left: 4px solid var(--soi-mang-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-mang-radius) var(--soi-mang-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-mang-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-mang-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-mang-marine);\n  margin-bottom: 4px;\n}\n\n.soi-mang-tip p {\n  font-size: 14px;\n  color: var(--soi-mang-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-mang-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-mang-accordion-item {\n  background: var(--soi-mang-off-white);\n  border-radius: var(--soi-mang-radius-sm);\n  border: 1px solid var(--soi-mang-line);\n  overflow: hidden;\n}\n\n.soi-mang-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-mang-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-mang-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-mang-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-mang-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-mang-accordion-item[open] .soi-mang-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-mang-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-mang-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-mang-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-mang-cta-box {\n  background: var(--soi-mang-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-mang-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-mang-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-mang-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-mang-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-mang-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-mang-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-mang-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n@media (max-width: 640px) {\n  .soi-mang-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-mang-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-mang-compo-value {\n    text-align: left;\n  }\n\n  .soi-mang-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-mang-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-mang-fiche {\n    --soi-mang-text-soft: #2C3E50;\n    --soi-mang-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"SFB Laboratoires","offers":[{"title":"Default Title","offer_id":61603776201034,"sku":"SF0275","price":22.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/jus-de-mangoustan-bio-sfb-packshot_b6b46603-29c7-477d-b5c8-c250e5d29e15.webp?v=1780057030"},{"product_id":"huile-essentielle-d-ail-pranarom","title":"Huile essentielle d’Ail (Allium sativum) – Pranarom","description":"\n\u003cdiv class=\"soi-ail-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-ail-hero\"\u003e\n    \u003cdiv class=\"soi-ail-hero-tag\"\u003e\n      \u003cspan class=\"soi-ail-tag-dot\"\u003e\u003c\/span\u003e\n      Aromathérapie · Pranarom\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-ail-hero-title\"\u003eHuile essentielle d'Ail\u003c\/span\u003e\n    \u003cp class=\"soi-ail-hero-subtitle\"\u003eLa puissance concentrée de l'\u003cem\u003eAllium sativum\u003c\/em\u003e en un flacon de 5 ml : une essence rare, intensément soufrée et chémotypée, pour les utilisateurs avertis en quête d'efficacité sans compromis.\u003c\/p\u003e\n    \u003cdiv class=\"soi-ail-hero-labels\"\u003e\n      \u003cspan class=\"soi-ail-label soi-ail-label-accent\"\u003eHECT CHÉMOTYPÉE\u003c\/span\u003e\n      \u003cspan class=\"soi-ail-label\"\u003e100% PURE ET NATURELLE\u003c\/span\u003e\n      \u003cspan class=\"soi-ail-label\"\u003e5 ML\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 1 : Introduction --\u003e\n  \u003csection class=\"soi-ail-section\"\u003e\n    \u003ch2\u003eHuile essentielle d'Ail Pranarom : la puissance de l'\u003cem\u003eAllium sativum\u003c\/em\u003e en une goutte\u003c\/h2\u003e\n    \u003cp\u003eL'huile essentielle d'ail Pranarom (\u003cem\u003eAllium sativum\u003c\/em\u003e, bulbe) est l'une des essences aromatiques les plus concentrées et les plus respectées en aromathérapie. Rare, intensément soufrée, et d'une efficacité redoutable, elle s'adresse aux utilisateurs avertis qui souhaitent aller au-delà des solutions classiques. Si vous cherchez une huile essentielle d'ail aux propriétés réelles, sans compromis sur la pureté, vous êtes au bon endroit.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 2 : Composition et chémotype --\u003e\n  \u003csection class=\"soi-ail-section\"\u003e\n    \u003ch2\u003eComposition et chémotype : ce qui rend cette huile si particulière\u003c\/h2\u003e\n    \u003cp class=\"soi-ail-section-intro\"\u003ePranarom propose une huile 100 % pure, naturelle et chémotypée (HECT), ce qui garantit une traçabilité et une qualité analytique rigoureuse. Sa composition est dominée par des composés organosoufrés caractéristiques de l'ail.\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-ail-compo\"\u003e\n      \u003cdiv class=\"soi-ail-compo-row\"\u003e\n        \u003cspan class=\"soi-ail-compo-label\"\u003eNom botanique\u003c\/span\u003e\n        \u003cspan class=\"soi-ail-compo-value\"\u003e\u003cem\u003eAllium sativum\u003c\/em\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ail-compo-row\"\u003e\n        \u003cspan class=\"soi-ail-compo-label\"\u003ePartie distillée\u003c\/span\u003e\n        \u003cspan class=\"soi-ail-compo-value\"\u003eBulbe\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ail-compo-row\"\u003e\n        \u003cspan class=\"soi-ail-compo-label\"\u003eConstituant principal\u003c\/span\u003e\n        \u003cspan class=\"soi-ail-compo-value\"\u003eDiallyl trisulfure (puissant antioxydant)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ail-compo-row\"\u003e\n        \u003cspan class=\"soi-ail-compo-label\"\u003eAutre constituant clé\u003c\/span\u003e\n        \u003cspan class=\"soi-ail-compo-value\"\u003eDiallyl disulfure\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ail-compo-row\"\u003e\n        \u003cspan class=\"soi-ail-compo-label\"\u003eQualité\u003c\/span\u003e\n        \u003cspan class=\"soi-ail-compo-value\"\u003eHECT (chémotypée, analysée en laboratoire)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ail-compo-row\"\u003e\n        \u003cspan class=\"soi-ail-compo-label\"\u003eVolume\u003c\/span\u003e\n        \u003cspan class=\"soi-ail-compo-value\"\u003e5 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp style=\"margin-top: 1.25rem;\"\u003eCe profil biochimique unique explique son odeur intense et persistante, mais aussi toute l'étendue de ses bienfaits. C'est précisément cette richesse en soufre qui distingue l'huile essentielle d'ail des simples extraits ou macérats.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 3 : Bienfaits et utilisations --\u003e\n  \u003csection class=\"soi-ail-section\"\u003e\n    \u003ch2\u003eHuile essentielle d'ail : bienfaits et utilisations\u003c\/h2\u003e\n    \u003cp class=\"soi-ail-section-intro\"\u003eUtilisée avec discernement, cette huile offre un spectre d'actions remarquable.\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-ail-benefits\"\u003e\n      \u003cdiv class=\"soi-ail-benefit\"\u003e\n        \u003cdiv class=\"soi-ail-benefit-icon\"\u003e\u003cspan\u003e❤️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien cardiovasculaire\u003c\/h3\u003e\n        \u003cp\u003eContribue à maintenir une circulation sanguine équilibrée et à protéger les vaisseaux contre le stress oxydatif.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ail-benefit\"\u003e\n        \u003cdiv class=\"soi-ail-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eDéfenses naturelles\u003c\/h3\u003e\n        \u003cp\u003eReconnue comme un tonique immunitaire puissant, notamment en période de fatigue ou de changement de saison.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ail-benefit\"\u003e\n        \u003cdiv class=\"soi-ail-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eConfort digestif\u003c\/h3\u003e\n        \u003cp\u003eSoutient la flore intestinale, atténue les ballonnements et les fermentations excessives.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ail-benefit\"\u003e\n        \u003cdiv class=\"soi-ail-benefit-icon\"\u003e\u003cspan\u003e🔬\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAction sur les mycoses\u003c\/h3\u003e\n        \u003cp\u003eSon profil antifongique en fait une alliée citée dans les protocoles naturels contre les mycoses, toujours en usage dilué.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-ail-tip\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-ail-tip-icon\"\u003e📝\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eBon à savoir\u003c\/strong\u003e\n        \u003cp\u003eL'huile essentielle d'ail des ours (\u003cem\u003eAllium ursinum\u003c\/em\u003e) est une huile distincte, issue d'une plante différente. Les deux partagent des composés soufrés, mais leurs profils et usages diffèrent. Vérifiez toujours le nom botanique sur l'étiquette.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 4 : Posologie et précautions --\u003e\n  \u003csection class=\"soi-ail-section\"\u003e\n    \u003ch2\u003eComment utiliser l'huile essentielle d'ail : posologie et précautions\u003c\/h2\u003e\n\n    \u003cdiv class=\"soi-ail-timeline\"\u003e\n      \u003cdiv class=\"soi-ail-step\"\u003e\n        \u003cdiv class=\"soi-ail-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-ail-step-content\"\u003e\n          \u003ch3\u003eVoie orale (adulte uniquement)\u003c\/h3\u003e\n          \u003cp\u003e1 goutte sur un support neutre (miel, huile végétale, pain), tous les 4 jours maximum. Dose maximale recommandée : 40 mg par prise, dans le respect des usages aromathérapeutiques.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ail-step\"\u003e\n        \u003cdiv class=\"soi-ail-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-ail-step-content\"\u003e\n          \u003ch3\u003eVoie cutanée (toujours diluée)\u003c\/h3\u003e\n          \u003cp\u003eDiluez dans une huile végétale (jojoba, amande douce) à raison de 2 à 5 % maximum. Ne jamais appliquer pure sur la peau : cette huile essentielle est fortement dermocaustique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-ail-accordion\" style=\"margin-top: 1.25rem;\"\u003e\n      \u003cdetails class=\"soi-ail-accordion-item\"\u003e\n        \u003csummary class=\"soi-ail-accordion-header\"\u003e⚠️ Contre-indications importantes\u003c\/summary\u003e\n        \u003cdiv class=\"soi-ail-accordion-content\"\u003e\n          \u003cp\u003eDéconseillée chez la femme enceinte ou allaitante, chez les enfants de moins de 12 ans, et chez les personnes sous anticoagulants. Ce produit ne se substitue en aucun cas à un traitement médical.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 5 : Pourquoi choisir Pranarom ? --\u003e\n  \u003csection class=\"soi-ail-section\"\u003e\n    \u003ch2\u003ePourquoi choisir Pranarom ?\u003c\/h2\u003e\n    \u003cp\u003ePranarom est une référence belge en aromathérapie scientifique depuis plus de 30 ans. Chaque huile est chémotypée, analysée en laboratoire et traçable de la plante au flacon. Vous savez exactement ce que vous utilisez, et dans quelles concentrations.\u003c\/p\u003e\n    \u003cdiv class=\"soi-ail-tip\" style=\"margin-top: 1.25rem;\"\u003e\n      \u003cdiv class=\"soi-ail-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePour une huile aussi puissante que celle de l'ail, la garantie de pureté et de chémotypage n'est pas un détail : c'est une nécessité. Chez Soinat, nous avons sélectionné Pranarom pour cette exigence de qualité.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Informations produit + CTA --\u003e\n  \u003csection class=\"soi-ail-section\"\u003e\n    \u003ch2\u003eFiche récapitulative\u003c\/h2\u003e\n    \u003cdiv class=\"soi-ail-grid-compact\"\u003e\n      \u003cdiv class=\"soi-ail-card-mini\"\u003e\n        \u003cspan class=\"soi-ail-card-mini-icon\"\u003e🧴\u003c\/span\u003e\n        \u003cspan class=\"soi-ail-card-mini-label\"\u003eVolume\u003c\/span\u003e\n        \u003cspan class=\"soi-ail-card-mini-value\"\u003e5 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ail-card-mini\"\u003e\n        \u003cspan class=\"soi-ail-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n        \u003cspan class=\"soi-ail-card-mini-label\"\u003ePlante\u003c\/span\u003e\n        \u003cspan class=\"soi-ail-card-mini-value\"\u003e\u003cem\u003eAllium sativum\u003c\/em\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ail-card-mini\"\u003e\n        \u003cspan class=\"soi-ail-card-mini-icon\"\u003e🔖\u003c\/span\u003e\n        \u003cspan class=\"soi-ail-card-mini-label\"\u003eMarque\u003c\/span\u003e\n        \u003cspan class=\"soi-ail-card-mini-value\"\u003ePranarom\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ail-card-mini\"\u003e\n        \u003cspan class=\"soi-ail-card-mini-icon\"\u003e✅\u003c\/span\u003e\n        \u003cspan class=\"soi-ail-card-mini-label\"\u003eQualité\u003c\/span\u003e\n        \u003cspan class=\"soi-ail-card-mini-value\"\u003eHECT\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-ail-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-ail-cta-box\"\u003e\n      \u003cp class=\"soi-ail-cta-tag\" style=\"color: white;\"\u003eL'aromathérapie au service de votre bien-être\u003c\/p\u003e\n      \u003cp class=\"soi-ail-cta-text\" style=\"color: white;\"\u003eL'huile essentielle d'ail Pranarom, c'est la force brute de l'\u003cem\u003eAllium sativum\u003c\/em\u003e capturée dans un flacon. Rare, pure, chémotypée : une goutte suffit. Utilisez-la bien, et elle vous le rend au centuple.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-ail-marine: #1A2D3D;\n  --soi-ail-marine-dark: #0F1E2B;\n  --soi-ail-marine-light: #2C4458;\n  --soi-ail-pomme: #A1C544;\n  --soi-ail-pomme-dark: #84A636;\n  --soi-ail-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-ail-white: #FFFFFF;\n  --soi-ail-off-white: #F8FAF6;\n  --soi-ail-stone: #F1F3EE;\n  --soi-ail-line: #E5E8E0;\n\n  --soi-ail-primary: #8A9A5A;\n  --soi-ail-primary-soft: rgba(138,154,90,0.12);\n  --soi-ail-accent: #5A3E2B;\n\n  --soi-ail-text: #1A2D3D;\n  --soi-ail-text-soft: #4A5B6B;\n  --soi-ail-text-muted: #7B8693;\n\n  --soi-ail-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-ail-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-ail-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-ail-radius: 12px;\n  --soi-ail-radius-sm: 8px;\n  --soi-ail-radius-pill: 999px;\n}\n\n.soi-ail-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-ail-fiche img { max-width: 100%; height: auto; }\n\n.soi-ail-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-ail-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-ail-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-ail-hero {\n  position: relative;\n  background: var(--soi-ail-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-ail-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-ail-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-ail-pomme);\n}\n\n.soi-ail-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-ail-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-ail-pomme);\n  border-radius: 50%;\n}\n\n.soi-ail-hero-title {\n  display: block;\n  color: var(--soi-ail-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-ail-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-ail-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-ail-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-ail-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-ail-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-ail-label-accent {\n  background: var(--soi-ail-pomme);\n  border-color: var(--soi-ail-pomme);\n  color: var(--soi-ail-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-ail-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-ail-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-ail-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-ail-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-ail-pomme);\n  border-radius: 2px;\n}\n\n.soi-ail-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-ail-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-ail-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-ail-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-ail-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-ail-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-ail-benefit {\n  background: var(--soi-ail-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-ail-radius);\n  border: 1px solid var(--soi-ail-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-ail-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-ail-shadow-md);\n}\n\n.soi-ail-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-ail-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-ail-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-ail-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-ail-benefit:hover .soi-ail-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-ail-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-ail-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-ail-benefit p {\n  font-size: 13px;\n  color: var(--soi-ail-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-ail-compo {\n  background: var(--soi-ail-off-white);\n  border-radius: var(--soi-ail-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-ail-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-ail-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-ail-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-ail-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-ail-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-ail-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-ail-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-ail-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-ail-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-ail-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-ail-radius);\n  border: 1px solid var(--soi-ail-line);\n  align-items: flex-start;\n}\n\n.soi-ail-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-ail-marine);\n  color: var(--soi-ail-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-ail-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-ail-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-ail-step-content p {\n  font-size: 14px;\n  color: var(--soi-ail-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-ail-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-ail-pomme-light);\n  border-left: 4px solid var(--soi-ail-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-ail-radius) var(--soi-ail-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-ail-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-ail-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-ail-marine);\n  margin-bottom: 4px;\n}\n\n.soi-ail-tip p {\n  font-size: 14px;\n  color: var(--soi-ail-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-ail-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-ail-accordion-item {\n  background: var(--soi-ail-off-white);\n  border-radius: var(--soi-ail-radius-sm);\n  border: 1px solid var(--soi-ail-line);\n  overflow: hidden;\n}\n\n.soi-ail-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-ail-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-ail-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-ail-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-ail-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-ail-accordion-item[open] .soi-ail-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-ail-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-ail-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-ail-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-ail-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-ail-card-mini {\n  background: var(--soi-ail-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-ail-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-ail-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-ail-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-ail-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-ail-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-ail-marine);\n}\n\n\/* === CTA BOX === *\/\n.soi-ail-cta-box {\n  background: var(--soi-ail-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-ail-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-ail-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-ail-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-ail-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-ail-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-ail-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-ail-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-ail-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-ail-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-ail-compo-value {\n    text-align: left;\n  }\n\n  .soi-ail-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-ail-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-ail-fiche {\n    --soi-ail-text-soft: #2C3E50;\n    --soi-ail-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Pranarom","offers":[{"title":"Default Title","offer_id":61603910582602,"sku":"RA0045","price":8.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/pranarom_ra0045_he_ail_4a00b2f3-6b4e-4d9d-8d60-d41d8a6d2517.jpg?v=1778843468"},{"product_id":"huile-essentielle-de-ciste-ladanifere-pranarom","title":"Huile Essentielle de Ciste Ladanifère  - Pranarom","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cp\u003eIssue d’un petit arbrisseau emblématique du bassin méditerranéen, l’Huile Essentielle de Ciste Ladanifère Pranarōm est reconnue pour la richesse et la puissance de son action cutanée. Obtenue par \u003cstrong data-start=\"615\" data-end=\"663\"\u003edistillation minutieuse des rameaux feuillus\u003c\/strong\u003e, elle concentre une essence précieuse au parfum résineux et intense. 100% pure et intégrale, cette huile essentielle répond aux exigences de qualité Pranarōm et s’intègre parfaitement dans une routine de soin ciblée, notamment pour les peaux fragilisées ou abîmées.\u003c\/p\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv style=\"padding: 20px 60px 20px 60px; display: flex; flex-wrap: wrap; gap: 30px; align-items: stretch\"\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\u003cdiv style=\"text-align: center; width: 100%\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/PHOTO_RA0140_831b5d9c-5add-4c07-a9cb-eb478adc47a6.jpg?v=1776185625\" alt=\"Photo de la plante Ciste Ladanifere\" style=\"height: auto; max-width: 100%\" class=\"soinat-image\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\n\u003ch2 data-start=\"931\" data-end=\"1020\"\u003eCaractéristiques et bienfaits de l’Huile Essentielle de Ciste Ladanifère de Pranarom\u003c\/h2\u003e\n\u003cp data-start=\"1022\" data-end=\"1489\"\u003eL’Huile Essentielle de Ciste Ladanifère se distingue par ses \u003cstrong data-start=\"1083\" data-end=\"1127\"\u003epropriétés cicatrisantes et régénérantes\u003c\/strong\u003e particulièrement appréciées en application cutanée. Elle accompagne efficacement la réparation de la peau en aidant à apaiser les crevasses, les petites coupures, les plaies superficielles ou encore les saignements localisés. Sa richesse en composés aromatiques lui confère également une action intéressante pour préserver la qualité et la souplesse de la peau.\u003c\/p\u003e\n\u003cp data-start=\"1491\" data-end=\"1898\"\u003eUtilisée régulièrement et de manière adaptée, elle contribue à soutenir le processus naturel de régénération cutanée. Son effet \u003cstrong data-start=\"1619\" data-end=\"1631\"\u003eanti-âge\u003c\/strong\u003e en fait aussi une alliée précieuse pour les peaux matures, en aidant à atténuer l’apparence des rides et à maintenir une peau plus ferme et plus tonique. Puissante mais précieuse, cette huile essentielle s’emploie avec soin pour profiter pleinement de ses bienfaits.\u003c\/p\u003e\n\u003ch2 data-start=\"1900\" data-end=\"1934\"\u003eL’alliée des peaux exigeantes\u003c\/h2\u003e\n\u003cp data-start=\"1936\" data-end=\"2300\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eVéritable concentré de nature, l’Huile Essentielle de Ciste Ladanifère Pranarōm s’impose comme un indispensable pour celles et ceux qui recherchent un soin ciblé, efficace et respectueux de la peau. Grâce à sa qualité irréprochable et à ses \u003cstrong data-start=\"2177\" data-end=\"2210\"\u003evertus réparatrices reconnues\u003c\/strong\u003e, elle accompagne la peau au quotidien pour retrouver confort, souplesse et éclat naturel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Pranarom","offers":[{"title":"Default Title","offer_id":61603919462730,"sku":"RA0140","price":23.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/pranarom_ra0140_he_ciste_ladanifere_00779904-9838-4bf4-8e7a-d98e937b8ee5.jpg?v=1778843477"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/collections\/limiter_vieillissement.webp?v=1780501419","url":"https:\/\/www.soinature.com\/collections\/antiage.oembed","provider":"Soinature","version":"1.0","type":"link"}