{"title":"Vital Osmose","description":"","products":[{"product_id":"lecithine-marine-vital-osmose","title":"Lécithine d'Origine Marine en gélules","description":"\u003cdiv class=\"soi-lecm-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-lecm-hero\"\u003e\n    \u003cdiv class=\"soi-lecm-hero-tag\"\u003e\n      \u003cspan class=\"soi-lecm-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Qualidiet\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-lecm-hero-title\"\u003eLécithine d'origine marine en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-lecm-hero-subtitle\"\u003eDes phospholipides marins titrés à 17 %, naturellement riches en Oméga-3 EPA et DHA, pour soutenir vos fonctions cognitives, cardiovasculaires et votre équilibre au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-lecm-hero-labels\"\u003e\n      \u003cspan class=\"soi-lecm-label soi-lecm-label-accent\"\u003e17 % PHOSPHOLIPIDES MARINS\u003c\/span\u003e\n      \u003cspan class=\"soi-lecm-label\"\u003eSOURCE MARINE SAUVAGE\u003c\/span\u003e\n      \u003cspan class=\"soi-lecm-label\"\u003eSANS SOJA · SANS OGM\u003c\/span\u003e\n      \u003cspan class=\"soi-lecm-label\"\u003eGÉLULE VÉGÉTALE\u003c\/span\u003e\n      \u003cspan class=\"soi-lecm-label\"\u003e90 GÉLULES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Lécithine Marine en Gélules : Phospholipides Marins Titrés à 17 % --\u003e\n  \u003csection class=\"soi-lecm-section\"\u003e\n    \u003ch2\u003eLécithine Marine en gélules : Phospholipides Marins Titrés à 17 %\u003c\/h2\u003e\n    \u003cp\u003eVous cherchez une \u003cstrong\u003elécithine marine de qualité\u003c\/strong\u003e, différente des lécithines classiques de soja ou de tournesol ? Cette formule de Qualidiet répond à une vraie logique : vous apporter des \u003cstrong\u003ephospholipides marins hautement assimilables\u003c\/strong\u003e, naturellement riches en \u003cstrong\u003eOméga-3 EPA et DHA\u003c\/strong\u003e, directement issus de co-produits de poissons sauvages. Un choix sérieux, pour ceux qui ne veulent pas faire les choses à moitié.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Pourquoi la lécithine marine plutôt qu'une lécithine végétale ? --\u003e\n  \u003csection class=\"soi-lecm-section\"\u003e\n    \u003ch2\u003ePourquoi la lécithine marine plutôt qu'une lécithine végétale ?\u003c\/h2\u003e\n    \u003cp\u003eLa lécithine de soja ou de tournesol est largement répandue, mais elle ne contient pas d'Oméga-3 EPA\/DHA. La \u003cstrong\u003elécithine marine\u003c\/strong\u003e, elle, apporte des phospholipides structurés comme ceux que l'on trouve naturellement dans le cerveau humain. Résultat : une \u003cstrong\u003ebiodisponibilité supérieure\u003c\/strong\u003e, c'est-à-dire une meilleure intégration par vos cellules.\u003c\/p\u003e\n    \u003cp\u003eConcrètement, les phospholipides marins agissent à deux niveaux :\u003c\/p\u003e\n    \u003cdiv class=\"soi-lecm-grid\"\u003e\n      \u003cdiv class=\"soi-lecm-card\"\u003e\n        \u003ch3\u003e🧬 Structure cellulaire\u003c\/h3\u003e\n        \u003cp\u003eIls participent à la fluidité et à la perméabilité des membranes de chaque cellule de votre corps.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lecm-card\"\u003e\n        \u003ch3\u003e🐟 Vecteur d'Oméga-3\u003c\/h3\u003e\n        \u003cp\u003eIls transportent l'EPA et le DHA directement au cœur des cellules, notamment les neurones, ce que les Oméga-3 classiques (triglycérides) font moins efficacement.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : À qui s'adresse la lécithine marine en gélules ? --\u003e\n  \u003csection class=\"soi-lecm-section\"\u003e\n    \u003ch2\u003eÀ qui s'adresse la lécithine marine en gélules ?\u003c\/h2\u003e\n    \u003cp class=\"soi-lecm-section-intro\"\u003eCe complément intéresse particulièrement les profils suivants :\u003c\/p\u003e\n    \u003cdiv class=\"soi-lecm-benefits\"\u003e\n      \u003cdiv class=\"soi-lecm-benefit\"\u003e\n        \u003cdiv class=\"soi-lecm-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMémoire et concentration\u003c\/h3\u003e\n        \u003cp\u003eÉtudiants, actifs ou seniors souhaitant soutenir leurs fonctions cognitives au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lecm-benefit\"\u003e\n        \u003cdiv class=\"soi-lecm-benefit-icon\"\u003e\u003cspan\u003e❤️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSanté cardiovasculaire\u003c\/h3\u003e\n        \u003cp\u003eCeux qui veulent prendre soin de leur cœur grâce aux Oméga-3 EPA et DHA.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lecm-benefit\"\u003e\n        \u003cdiv class=\"soi-lecm-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eÉquilibre émotionnel\u003c\/h3\u003e\n        \u003cp\u003eLes personnes cherchant un soutien naturel pour la gestion du stress.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lecm-benefit\"\u003e\n        \u003cdiv class=\"soi-lecm-benefit-icon\"\u003e\u003cspan\u003e🚫\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAlternative au soja\u003c\/h3\u003e\n        \u003cp\u003eQuiconque souhaite éviter la lécithine de soja (allergies, préférence sans OGM).\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Composition et posologie précises --\u003e\n  \u003csection class=\"soi-lecm-section\"\u003e\n    \u003ch2\u003eComposition et posologie précises\u003c\/h2\u003e\n\n    \u003cdiv class=\"soi-lecm-compo\"\u003e\n      \u003cdiv class=\"soi-lecm-compo-row\"\u003e\n        \u003cspan class=\"soi-lecm-compo-label\"\u003eDosage par gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-lecm-compo-value\"\u003e250 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lecm-compo-row\"\u003e\n        \u003cspan class=\"soi-lecm-compo-label\"\u003eActif principal\u003c\/span\u003e\n        \u003cspan class=\"soi-lecm-compo-value\"\u003eLécithine marine titrée à 17 % de phospholipides marins (dont EPA et DHA)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lecm-compo-row\"\u003e\n        \u003cspan class=\"soi-lecm-compo-label\"\u003eAgent de charge\u003c\/span\u003e\n        \u003cspan class=\"soi-lecm-compo-value\"\u003eMaltodextrine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lecm-compo-row\"\u003e\n        \u003cspan class=\"soi-lecm-compo-label\"\u003eAgent d'enrobage\u003c\/span\u003e\n        \u003cspan class=\"soi-lecm-compo-value\"\u003eGomme arabique\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lecm-compo-row\"\u003e\n        \u003cspan class=\"soi-lecm-compo-label\"\u003eAntioxydant\u003c\/span\u003e\n        \u003cspan class=\"soi-lecm-compo-value\"\u003eVitamine E naturelle\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lecm-compo-row\"\u003e\n        \u003cspan class=\"soi-lecm-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-lecm-compo-value\"\u003eGélule en pullulane (origine végétale)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lecm-compo-row\"\u003e\n        \u003cspan class=\"soi-lecm-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-lecm-compo-value\"\u003e90 gélules (1 à 3 mois de cure)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-lecm-timeline\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-lecm-step\"\u003e\n        \u003cdiv class=\"soi-lecm-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-lecm-step-content\"\u003e\n          \u003ch3\u003ePosologie\u003c\/h3\u003e\n          \u003cp\u003eAvalez \u003cstrong\u003e1 à 3 gélules par jour\u003c\/strong\u003e, 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-lecm-step\"\u003e\n        \u003cdiv class=\"soi-lecm-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-lecm-step-content\"\u003e\n          \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n          \u003cp\u003eUne prise régulière sur \u003cstrong\u003e6 à 8 semaines\u003c\/strong\u003e permet d'observer les effets les plus notables.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lecm-step\"\u003e\n        \u003cdiv class=\"soi-lecm-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-lecm-step-content\"\u003e\n          \u003ch3\u003eAutonomie du flacon\u003c\/h3\u003e\n          \u003cp\u003eLe flacon contient \u003cstrong\u003e90 gélules\u003c\/strong\u003e, soit 1 à 3 mois de cure selon votre dosage.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Lécithine marine : effets secondaires et précautions --\u003e\n  \u003csection class=\"soi-lecm-section\"\u003e\n    \u003ch2\u003eLécithine marine : effets secondaires et précautions\u003c\/h2\u003e\n    \u003cdiv class=\"soi-lecm-accordion\"\u003e\n      \u003cdetails class=\"soi-lecm-accordion-item\"\u003e\n        \u003csummary class=\"soi-lecm-accordion-header\"\u003e⚠️ Allergie aux poissons ou fruits de mer\u003c\/summary\u003e\n        \u003cdiv class=\"soi-lecm-accordion-content\"\u003e\n          \u003cp\u003eEn cas d'allergie aux poissons ou fruits de mer, consultez votre médecin avant toute prise. Comme tout complément alimentaire, ce produit ne se substitue pas à un traitement médical et ne doit pas être considéré comme un médicament. En cas de doute sur votre état de santé, l'avis d'un professionnel reste indispensable.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-lecm-accordion-item\"\u003e\n        \u003csummary class=\"soi-lecm-accordion-header\"\u003e🔎 Effets secondaires possibles\u003c\/summary\u003e\n        \u003cdiv class=\"soi-lecm-accordion-content\"\u003e\n          \u003cp\u003eDe rares inconforts digestifs peuvent survenir en début de cure, surtout si la gélule est prise à jeun. Commencez par une gélule par jour, puis augmentez progressivement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\n  \u003c!-- TIP --\u003e\n  \u003csection class=\"soi-lecm-section\"\u003e\n    \u003cdiv class=\"soi-lecm-tip\"\u003e\n      \u003cdiv class=\"soi-lecm-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eCommencez par une gélule par jour au cours d'un repas, puis augmentez progressivement jusqu'à 3 gélules si nécessaire. Une cure régulière de 6 à 8 semaines vous permettra de bénéficier pleinement des phospholipides marins.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003csection class=\"soi-lecm-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-lecm-cta-box\"\u003e\n      \u003cp class=\"soi-lecm-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement, avec rigueur\u003c\/p\u003e\n      \u003cp class=\"soi-lecm-cta-text\" style=\"color: white;\"\u003eDes phospholipides marins concentrés, directement assimilables par vos cellules. Pour votre cerveau, votre cœur et votre équilibre au quotidien : une cure simple, naturelle, et pensée pour ceux qui prennent leur santé vraiment au 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-lecm-marine: #1A2D3D;\n  --soi-lecm-marine-dark: #0F1E2B;\n  --soi-lecm-marine-light: #2C4458;\n  --soi-lecm-pomme: #A1C544;\n  --soi-lecm-pomme-dark: #84A636;\n  --soi-lecm-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-lecm-white: #FFFFFF;\n  --soi-lecm-off-white: #F8FAF6;\n  --soi-lecm-stone: #F1F3EE;\n  --soi-lecm-line: #E5E8E0;\n\n  --soi-lecm-primary: #3D6A8A;\n  --soi-lecm-primary-soft: #C7D9E8;\n  --soi-lecm-accent: #2A7AB5;\n\n  --soi-lecm-text: #1A2D3D;\n  --soi-lecm-text-soft: #4A5B6B;\n  --soi-lecm-text-muted: #7B8693;\n\n  --soi-lecm-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-lecm-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-lecm-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-lecm-radius: 12px;\n  --soi-lecm-radius-sm: 8px;\n  --soi-lecm-radius-pill: 999px;\n}\n\n.soi-lecm-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-lecm-fiche img { max-width: 100%; height: auto; }\n\n.soi-lecm-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-lecm-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-lecm-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-lecm-hero {\n  position: relative;\n  background: var(--soi-lecm-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-lecm-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-lecm-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-lecm-pomme);\n}\n\n.soi-lecm-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-lecm-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-lecm-pomme);\n  border-radius: 50%;\n}\n\n.soi-lecm-hero-title {\n  display: block;\n  color: var(--soi-lecm-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-lecm-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-lecm-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-lecm-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-lecm-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-lecm-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-lecm-label-accent {\n  background: var(--soi-lecm-pomme);\n  border-color: var(--soi-lecm-pomme);\n  color: var(--soi-lecm-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-lecm-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-lecm-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-lecm-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-lecm-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-lecm-pomme);\n  border-radius: 2px;\n}\n\n.soi-lecm-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-lecm-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-lecm-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-lecm-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-lecm-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-lecm-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-lecm-benefit {\n  background: var(--soi-lecm-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-lecm-radius);\n  border: 1px solid var(--soi-lecm-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-lecm-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-lecm-shadow-md);\n}\n\n.soi-lecm-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-lecm-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-lecm-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-lecm-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-lecm-benefit:hover .soi-lecm-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-lecm-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-lecm-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-lecm-benefit p {\n  font-size: 13px;\n  color: var(--soi-lecm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-lecm-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-lecm-card {\n  background: var(--soi-lecm-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-lecm-radius);\n  border-left: 3px solid var(--soi-lecm-pomme);\n}\n\n.soi-lecm-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-lecm-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-lecm-card p {\n  font-size: 14px;\n  color: var(--soi-lecm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-lecm-compo {\n  background: var(--soi-lecm-off-white);\n  border-radius: var(--soi-lecm-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-lecm-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-lecm-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-lecm-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-lecm-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-lecm-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-lecm-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-lecm-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-lecm-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-lecm-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-lecm-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-lecm-radius);\n  border: 1px solid var(--soi-lecm-line);\n  align-items: flex-start;\n}\n\n.soi-lecm-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-lecm-marine);\n  color: var(--soi-lecm-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-lecm-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-lecm-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-lecm-step-content p {\n  font-size: 14px;\n  color: var(--soi-lecm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-lecm-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-lecm-pomme-light);\n  border-left: 4px solid var(--soi-lecm-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-lecm-radius) var(--soi-lecm-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-lecm-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-lecm-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-lecm-marine);\n  margin-bottom: 4px;\n}\n\n.soi-lecm-tip p {\n  font-size: 14px;\n  color: var(--soi-lecm-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-lecm-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-lecm-accordion-item {\n  background: var(--soi-lecm-off-white);\n  border-radius: var(--soi-lecm-radius-sm);\n  border: 1px solid var(--soi-lecm-line);\n  overflow: hidden;\n}\n\n.soi-lecm-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-lecm-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-lecm-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-lecm-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-lecm-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-lecm-accordion-item[open] .soi-lecm-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-lecm-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-lecm-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-lecm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-lecm-cta-box {\n  background: var(--soi-lecm-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-lecm-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-lecm-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-lecm-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-lecm-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-lecm-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-lecm-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-lecm-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-lecm-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-lecm-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-lecm-compo-value {\n    text-align: left;\n  }\n\n  .soi-lecm-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-lecm-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-lecm-fiche {\n    --soi-lecm-text-soft: #2C3E50;\n    --soi-lecm-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603134570826,"sku":"VO4535","price":14.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/lecithine-dorigine-marine-en-gelules-packshot_11zon.jpg?v=1779635888"},{"product_id":"klamath-biologique-vitalosmose","title":"Klamath bio en gélules","description":"\n\n\u003cdiv class=\"soi-klam-fiche\"\u003e\n\n  \u003csection class=\"soi-klam-hero\"\u003e\n    \u003cdiv class=\"soi-klam-hero-tag\"\u003e\n      \u003cspan class=\"soi-klam-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Qualidiet\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-klam-hero-title\"\u003eLa force sauvage des eaux volcaniques dans une gélule\u003c\/span\u003e\n    \u003cp class=\"soi-klam-hero-subtitle\"\u003eLa micro-algue sauvage du lac Klamath, récoltée à l'état pur dans un environnement volcanique préservé en Oregon. Un concentré naturel de vitamines B, de protéines complètes et d'antioxydants pour soutenir votre vitalité au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-klam-hero-labels\"\u003e\n      \u003cspan class=\"soi-klam-label soi-klam-label-accent\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-klam-label\"\u003eAB · FR-BIO-01\u003c\/span\u003e\n      \u003cspan class=\"soi-klam-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-klam-label\"\u003e100 % SAUVAGE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-klam-section\"\u003e\n    \u003ch2\u003ePourquoi l'algue Klamath est-elle si particulière ?\u003c\/h2\u003e\n    \u003cp class=\"soi-klam-section-intro\"\u003eL'\u003cem\u003eAphanizomenon flos-aquae\u003c\/em\u003e (AFA) n'est pas une algue comme les autres. Contrairement à la spiruline ou à la chlorelle, elle pousse à l'état 100 % sauvage, sans aucune culture artificielle, dans les eaux cristallines du lac Klamath en Oregon (États-Unis), à plus de 1 400 mètres d'altitude. Ce milieu volcanique unique lui confère un profil nutritionnel exceptionnellement riche.\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-klam-grid\"\u003e\n      \u003cdiv class=\"soi-klam-card\"\u003e\n        \u003ch3\u003e💛 Vitamines B1, B2 et B12\u003c\/h3\u003e\n        \u003cp\u003eEssentielles au métabolisme énergétique et au bon fonctionnement du système nerveux, ces vitamines sont naturellement concentrées dans l'algue Klamath.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-card\"\u003e\n        \u003ch3\u003e💪 Protéines végétales complètes\u003c\/h3\u003e\n        \u003cp\u003eJusqu'à 60 à 70 % de la composition, avec tous les acides aminés essentiels. Une source protéique rare dans le monde végétal.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-card\"\u003e\n        \u003ch3\u003e🛡️ Phycocyanine et chlorophylle\u003c\/h3\u003e\n        \u003cp\u003eDeux pigments aux puissantes propriétés antioxydantes, qui contribuent à protéger vos cellules contre le stress oxydatif.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-card\"\u003e\n        \u003ch3\u003e⛰️ Minéraux d'origine volcanique\u003c\/h3\u003e\n        \u003cp\u003eMagnésium, fer, zinc, manganèse : des oligo-éléments issus des sédiments volcaniques du lac, naturellement biodisponibles.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-card\"\u003e\n        \u003ch3\u003e🐟 Acides gras essentiels\u003c\/h3\u003e\n        \u003cp\u003eDont des oméga-3 d'origine végétale, qui participent au bon fonctionnement cardiovasculaire et cérébral.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp style=\"margin-top: 1.25rem;\"\u003eC'est cette synergie naturelle qui explique les nombreux bienfaits rapportés par les utilisateurs : regain de vitalité, meilleure clarté mentale, soutien de l'humeur et équilibre général.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-klam-section\"\u003e\n    \u003ch2\u003eComposition et dosage précis\u003c\/h2\u003e\n    \u003cp class=\"soi-klam-section-intro\"\u003eChaque gélule végétale contient 500 mg de poudre d'algue Klamath bio (\u003cem\u003eAphanizomenon flos-aquae\u003c\/em\u003e), certifiée Agriculture Biologique FR-BIO-01. La gélule elle-même est d'origine végétale, sans excipient ajouté.\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-klam-compo\"\u003e\n      \u003cdiv class=\"soi-klam-compo-row\"\u003e\n        \u003cspan class=\"soi-klam-compo-label\"\u003ePar gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-klam-compo-value\"\u003e500 mg de poudre d'algue Klamath bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-compo-row\"\u003e\n        \u003cspan class=\"soi-klam-compo-label\"\u003eVitamine B12 (pour 4 gélules)\u003c\/span\u003e\n        \u003cspan class=\"soi-klam-compo-value\"\u003e≈ 6 µg (240 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-compo-row\"\u003e\n        \u003cspan class=\"soi-klam-compo-label\"\u003eVitamine B1 (thiamine)\u003c\/span\u003e\n        \u003cspan class=\"soi-klam-compo-value\"\u003ePrésente naturellement\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-compo-row\"\u003e\n        \u003cspan class=\"soi-klam-compo-label\"\u003eVitamine B2 (riboflavine)\u003c\/span\u003e\n        \u003cspan class=\"soi-klam-compo-value\"\u003ePrésente naturellement\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-compo-row\"\u003e\n        \u003cspan class=\"soi-klam-compo-label\"\u003eProtéines végétales (pour 4 gélules)\u003c\/span\u003e\n        \u003cspan class=\"soi-klam-compo-value\"\u003e≈ 1,4 g\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-compo-row\"\u003e\n        \u003cspan class=\"soi-klam-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-klam-compo-value\"\u003eGélule végétale, sans excipient\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-compo-row\"\u003e\n        \u003cspan class=\"soi-klam-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-klam-compo-value\"\u003e100 gélules (≈ 25 jours de cure)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-compo-row\"\u003e\n        \u003cspan class=\"soi-klam-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-klam-compo-value\"\u003eAgriculture Biologique FR-BIO-01\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-klam-section\"\u003e\n    \u003ch2\u003eComment prendre la Klamath bio ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-klam-timeline\"\u003e\n      \u003cdiv class=\"soi-klam-step\"\u003e\n        \u003cdiv class=\"soi-klam-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-klam-step-content\"\u003e\n          \u003ch3\u003ePosologie conseillée\u003c\/h3\u003e\n          \u003cp\u003ePrenez 2 à 4 gélules par jour, avant les repas, avec un grand verre d'eau. Nous vous recommandons de débuter à 2 gélules et d'augmenter progressivement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-step\"\u003e\n        \u003cdiv class=\"soi-klam-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-klam-step-content\"\u003e\n          \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n          \u003cp\u003eLes premiers effets sont souvent ressentis après 3 à 4 semaines. Une cure de 6 à 8 semaines est idéale pour des résultats durables.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-step\"\u003e\n        \u003cdiv class=\"soi-klam-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-klam-step-content\"\u003e\n          \u003ch3\u003eProfils concernés\u003c\/h3\u003e\n          \u003cp\u003eVégétariens et végétaliens, personnes fatiguées, sportifs, et toute personne souhaitant soutenir son équilibre nerveux et immunitaire.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-klam-tip\"\u003e\n      \u003cdiv class=\"soi-klam-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eCommencez par 2 gélules quotidiennes durant la première semaine, puis augmentez progressivement jusqu'à 4 gélules. La prise avant les repas favorise une meilleure assimilation des nutriments.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-klam-section\"\u003e\n    \u003ch2\u003eUne algue Klamath bio certifiée et récoltée avec soin\u003c\/h2\u003e\n    \u003cp\u003eLa récolte est réalisée dans le respect strict du cahier des charges de l'agriculture biologique (certification FR-BIO-01). Après récolte, l'algue est traitée par microfiltration et séchage doux à basse température, ce qui préserve l'intégralité de ses actifs thermosensibles, notamment la vitamine B12 et les enzymes antioxydantes.\u003c\/p\u003e\n    \u003cp\u003eCe soin apporté à chaque étape est ce qui distingue une algue Klamath bio de qualité d'un produit ordinaire : aucun additif, aucun excipient, juste l'algue dans toute sa pureté.\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-klam-grid-compact\"\u003e\n      \u003cdiv class=\"soi-klam-card-mini\"\u003e\n        \u003cspan class=\"soi-klam-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-klam-card-mini-label\"\u003eOrigine\u003c\/span\u003e\n        \u003cspan class=\"soi-klam-card-mini-value\"\u003eLac Klamath, Oregon (USA)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-card-mini\"\u003e\n        \u003cspan class=\"soi-klam-card-mini-icon\"\u003e⛰️\u003c\/span\u003e\n        \u003cspan class=\"soi-klam-card-mini-label\"\u003eAltitude\u003c\/span\u003e\n        \u003cspan class=\"soi-klam-card-mini-value\"\u003e+ 1 400 m\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-card-mini\"\u003e\n        \u003cspan class=\"soi-klam-card-mini-icon\"\u003e🔬\u003c\/span\u003e\n        \u003cspan class=\"soi-klam-card-mini-label\"\u003eProcédé\u003c\/span\u003e\n        \u003cspan class=\"soi-klam-card-mini-value\"\u003eMicrofiltration, séchage doux\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-klam-card-mini\"\u003e\n        \u003cspan class=\"soi-klam-card-mini-icon\"\u003e✅\u003c\/span\u003e\n        \u003cspan class=\"soi-klam-card-mini-label\"\u003ePureté\u003c\/span\u003e\n        \u003cspan class=\"soi-klam-card-mini-value\"\u003eAucun additif ni excipient\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-klam-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"soi-klam-accordion\"\u003e\n      \u003cdetails class=\"soi-klam-accordion-item\"\u003e\n        \u003csummary class=\"soi-klam-accordion-header\"\u003e⚠️ Contre-indications\u003c\/summary\u003e\n        \u003cdiv class=\"soi-klam-accordion-content\"\u003e\n          \u003cp\u003eDéconseillé aux personnes sous anticoagulants en raison de la teneur en vitamine K, et aux femmes enceintes sans avis médical préalable. En cas de traitement médical en cours, consultez votre médecin avant usage.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-klam-accordion-item\"\u003e\n        \u003csummary class=\"soi-klam-accordion-header\"\u003e📋 Usage et alimentation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-klam-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne remplace pas une alimentation variée et équilibrée ni un mode de vie sain. Il est destiné à compléter votre apport nutritionnel, pas à s'y substituer.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-klam-accordion-item\"\u003e\n        \u003csummary class=\"soi-klam-accordion-header\"\u003e🏠 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-klam-accordion-content\"\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\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-klam-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-klam-cta-box\"\u003e\n      \u003cp class=\"soi-klam-cta-tag\" style=\"color: white;\"\u003ePas une algue comme les autres\u003c\/p\u003e\n      \u003cp class=\"soi-klam-cta-text\" style=\"color: white;\"\u003eLa force d'un superaliment sauvage, récolté au cœur d'un lac volcanique préservé, mis en gélule sans compromis. Offrez à votre corps ce que la nature fait de mieux.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-klam-marine: #1A2D3D;\n  --soi-klam-marine-dark: #0F1E2B;\n  --soi-klam-marine-light: #2C4458;\n  --soi-klam-pomme: #A1C544;\n  --soi-klam-pomme-dark: #84A636;\n  --soi-klam-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-klam-white: #FFFFFF;\n  --soi-klam-off-white: #F8FAF6;\n  --soi-klam-stone: #F1F3EE;\n  --soi-klam-line: #E5E8E0;\n\n  --soi-klam-primary: #3A7A5C;\n  --soi-klam-primary-soft: #EAF3EE;\n  --soi-klam-accent: #4A9A6E;\n\n  --soi-klam-text: #1A2D3D;\n  --soi-klam-text-soft: #4A5B6B;\n  --soi-klam-text-muted: #7B8693;\n\n  --soi-klam-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-klam-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-klam-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-klam-radius: 12px;\n  --soi-klam-radius-sm: 8px;\n  --soi-klam-radius-pill: 999px;\n}\n\n.soi-klam-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-klam-fiche img { max-width: 100%; height: auto; }\n\n.soi-klam-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-klam-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-klam-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-klam-hero {\n  position: relative;\n  background: var(--soi-klam-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-klam-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-klam-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-klam-pomme);\n}\n\n.soi-klam-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-klam-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-klam-pomme);\n  border-radius: 50%;\n}\n\n.soi-klam-hero-title {\n  display: block;\n  color: var(--soi-klam-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-klam-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-klam-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-klam-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-klam-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-klam-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-klam-label-accent {\n  background: var(--soi-klam-pomme);\n  border-color: var(--soi-klam-pomme);\n  color: var(--soi-klam-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-klam-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-klam-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-klam-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-klam-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-klam-pomme);\n  border-radius: 2px;\n}\n\n.soi-klam-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-klam-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-klam-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-klam-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-klam-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-klam-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-klam-card {\n  background: var(--soi-klam-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-klam-radius);\n  border-left: 3px solid var(--soi-klam-pomme);\n}\n\n.soi-klam-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-klam-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-klam-card p {\n  font-size: 14px;\n  color: var(--soi-klam-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-klam-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-klam-card-mini {\n  background: var(--soi-klam-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-klam-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-klam-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-klam-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-klam-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-klam-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-klam-marine);\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-klam-compo {\n  background: var(--soi-klam-off-white);\n  border-radius: var(--soi-klam-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-klam-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-klam-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-klam-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-klam-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-klam-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-klam-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-klam-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-klam-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-klam-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-klam-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-klam-radius);\n  border: 1px solid var(--soi-klam-line);\n  align-items: flex-start;\n}\n\n.soi-klam-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-klam-marine);\n  color: var(--soi-klam-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-klam-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-klam-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-klam-step-content p {\n  font-size: 14px;\n  color: var(--soi-klam-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-klam-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-klam-pomme-light);\n  border-left: 4px solid var(--soi-klam-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-klam-radius) var(--soi-klam-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-klam-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-klam-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-klam-marine);\n  margin-bottom: 4px;\n}\n\n.soi-klam-tip p {\n  font-size: 14px;\n  color: var(--soi-klam-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-klam-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-klam-accordion-item {\n  background: var(--soi-klam-off-white);\n  border-radius: var(--soi-klam-radius-sm);\n  border: 1px solid var(--soi-klam-line);\n  overflow: hidden;\n}\n\n.soi-klam-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-klam-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-klam-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-klam-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-klam-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-klam-accordion-item[open] .soi-klam-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-klam-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-klam-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-klam-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-klam-cta-box {\n  background: var(--soi-klam-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-klam-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-klam-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-klam-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-klam-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-klam-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-klam-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-klam-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-klam-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-klam-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-klam-compo-value {\n    text-align: left;\n  }\n\n  .soi-klam-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-klam-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-klam-fiche {\n    --soi-klam-text-soft: #2C3E50;\n    --soi-klam-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603224813898,"sku":"VO4578","price":26.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/klamath-bio-en-gelules-packshot.webp?v=1779979611"},{"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":"poudre-chair-huitre-vital-osmose","title":"Poudre de Chair d'Huître Premium en gélules","description":"\n\u003cdiv class=\"soi-huit-fiche\"\u003e\n\n  \u003csection class=\"soi-huit-hero\"\u003e\n    \u003cdiv class=\"soi-huit-hero-tag\"\u003e\n      \u003cspan class=\"soi-huit-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire marin · Vital Osmose\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-huit-hero-title\"\u003ePoudre de Chair d'Huître Premium en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-huit-hero-subtitle\"\u003eToute la richesse nutritionnelle de l'huître creuse concentrée en gélules : zinc, taurine, protéines marines et vitamines pour soutenir votre énergie et votre vitalité au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-huit-hero-labels\"\u003e\n      \u003cspan class=\"soi-huit-label soi-huit-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-huit-label\"\u003eLABEL QUALIDIET\u003c\/span\u003e\n      \u003cspan class=\"soi-huit-label\"\u003e60 GÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-huit-section\"\u003e\n    \u003ch2\u003ePourquoi choisir la poudre de chair d'huître plutôt qu'un autre complément ?\u003c\/h2\u003e\n    \u003cp\u003eL'huître est l'un des aliments les plus denses en nutriments que la nature propose. Contrairement à la poudre de coquille d'huître, utilisée principalement pour le jardin ou la rectification du pH du sol, la \u003cstrong\u003epoudre de chair d'huître\u003c\/strong\u003e concentre toute la richesse nutritive de la chair : protéines, acides aminés, zinc, taurine, vitamines A, B et E.\u003c\/p\u003e\n    \u003cp\u003eChaque gélule de ce complément vous apporte l'essentiel de ce que la mer a de meilleur, sans additifs superflus. Un ingrédient unique, une formulation épurée, pour une efficacité concentrée.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-huit-section\"\u003e\n    \u003ch2\u003eComposition détaillée et valeurs nutritionnelles\u003c\/h2\u003e\n    \u003cp class=\"soi-huit-section-intro\"\u003e\u003cstrong\u003eIngrédient unique :\u003c\/strong\u003e Poudre de chair d'huître creuse (\u003cem\u003eCrassostrea gigas\u003c\/em\u003e), gélule végétale (HPMC).\u003c\/p\u003e\n    \u003cdiv class=\"soi-huit-compo\"\u003e\n      \u003cdiv class=\"soi-huit-compo-row\"\u003e\n        \u003cspan class=\"soi-huit-compo-label\"\u003eProtéines\u003c\/span\u003e\n        \u003cspan class=\"soi-huit-compo-value\"\u003eMinimum 35 %\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-huit-compo-row\"\u003e\n        \u003cspan class=\"soi-huit-compo-label\"\u003eTaurine\u003c\/span\u003e\n        \u003cspan class=\"soi-huit-compo-value\"\u003eMinimum 3 %\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-huit-compo-row\"\u003e\n        \u003cspan class=\"soi-huit-compo-label\"\u003eMatières grasses\u003c\/span\u003e\n        \u003cspan class=\"soi-huit-compo-value\"\u003eMinimum 5 %\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-huit-compo-row\"\u003e\n        \u003cspan class=\"soi-huit-compo-label\"\u003eGlucides\u003c\/span\u003e\n        \u003cspan class=\"soi-huit-compo-value\"\u003e27 %\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-huit-compo-row\"\u003e\n        \u003cspan class=\"soi-huit-compo-label\"\u003eVitamines A, B, E + zinc, fer, iode\u003c\/span\u003e\n        \u003cspan class=\"soi-huit-compo-value\"\u003eApports naturellement présents\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-huit-grid-compact\" style=\"margin-top: 1.25rem;\"\u003e\n      \u003cdiv class=\"soi-huit-card-mini\"\u003e\n        \u003cspan class=\"soi-huit-card-mini-icon\"\u003e💊\u003c\/span\u003e\n        \u003cspan class=\"soi-huit-card-mini-label\"\u003eContenu\u003c\/span\u003e\n        \u003cspan class=\"soi-huit-card-mini-value\"\u003e60 gélules\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-huit-card-mini\"\u003e\n        \u003cspan class=\"soi-huit-card-mini-icon\"\u003e⚖️\u003c\/span\u003e\n        \u003cspan class=\"soi-huit-card-mini-label\"\u003eDosage \/ gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-huit-card-mini-value\"\u003e325 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-huit-card-mini\"\u003e\n        \u003cspan class=\"soi-huit-card-mini-icon\"\u003e📦\u003c\/span\u003e\n        \u003cspan class=\"soi-huit-card-mini-label\"\u003ePoids net\u003c\/span\u003e\n        \u003cspan class=\"soi-huit-card-mini-value\"\u003e23,75 g\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-huit-card-mini\"\u003e\n        \u003cspan class=\"soi-huit-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-huit-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-huit-card-mini-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-huit-section\"\u003e\n    \u003ch2\u003eCe que la poudre d'huître apporte concrètement à votre quotidien\u003c\/h2\u003e\n    \u003cdiv class=\"soi-huit-benefits\"\u003e\n      \u003cdiv class=\"soi-huit-benefit\"\u003e\n        \u003cdiv class=\"soi-huit-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eÉnergie et lutte contre la fatigue\u003c\/h3\u003e\n        \u003cp\u003eLe zinc et les vitamines B naturellement présents dans la chair d'huître contribuent à réduire la fatigue et à soutenir un métabolisme énergétique normal. Idéal en période de surmenage ou d'examens.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-huit-benefit\"\u003e\n        \u003cdiv class=\"soi-huit-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProtéines et acides aminés complets\u003c\/h3\u003e\n        \u003cp\u003eAvec plus de 35 % de protéines hautement assimilables et tous les acides aminés essentiels, ce complément soutient la masse musculaire et la récupération physique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-huit-benefit\"\u003e\n        \u003cdiv class=\"soi-huit-benefit-icon\"\u003e\u003cspan\u003e🫀\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eTaurine et système cardiovasculaire\u003c\/h3\u003e\n        \u003cp\u003eLa taurine, acide aminé naturellement présent dans l'huître, participe au bon fonctionnement du muscle cardiaque et du système nerveux.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-huit-benefit\"\u003e\n        \u003cdiv class=\"soi-huit-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePeau, ongles et immunité\u003c\/h3\u003e\n        \u003cp\u003eLe zinc et la vitamine A soutiennent la santé de la peau et des ongles, tandis que la vitamine E agit comme antioxydant pour protéger vos cellules du stress oxydatif.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-huit-section\"\u003e\n    \u003ch2\u003eComment prendre la poudre de chair d'huître ? Posologie recommandée\u003c\/h2\u003e\n    \u003cdiv class=\"soi-huit-timeline\"\u003e\n      \u003cdiv class=\"soi-huit-step\"\u003e\n        \u003cdiv class=\"soi-huit-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-huit-step-content\"\u003e\n          \u003ch3\u003eDose journalière\u003c\/h3\u003e\n          \u003cp\u003e4 gélules par jour, à avaler avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-huit-step\"\u003e\n        \u003cdiv class=\"soi-huit-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-huit-step-content\"\u003e\n          \u003ch3\u003eMoment idéal\u003c\/h3\u003e\n          \u003cp\u003eDe préférence au cours d'un repas pour une meilleure assimilation des nutriments liposolubles (vitamines A et E).\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-huit-step\"\u003e\n        \u003cdiv class=\"soi-huit-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-huit-step-content\"\u003e\n          \u003ch3\u003eCure recommandée\u003c\/h3\u003e\n          \u003cp\u003e1 à 3 mois, à renouveler selon vos besoins. Les résultats sont souvent perceptibles dès 3 à 4 semaines de prise régulière.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-huit-accordion\" style=\"margin-top: 1.25rem;\"\u003e\n      \u003cdetails class=\"soi-huit-accordion-item\"\u003e\n        \u003csummary class=\"soi-huit-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-huit-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne remplace pas une alimentation variée et équilibrée, ni un suivi médical. Déconseillé en cas d'allergie aux mollusques. 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  \u003csection class=\"soi-huit-section\"\u003e\n    \u003ch2\u003ePour qui est recommandée la poudre d'huître en gélules ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-huit-grid\"\u003e\n      \u003cdiv class=\"soi-huit-card\"\u003e\n        \u003ch3\u003e😴 Fatigue persistante\u003c\/h3\u003e\n        \u003cp\u003eVous ressentez un manque de tonus au quotidien et souhaitez retrouver un niveau d'énergie stable grâce à un apport naturel en zinc et vitamines B.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-huit-card\"\u003e\n        \u003ch3\u003e🎓 Étudiants et actifs\u003c\/h3\u003e\n        \u003cp\u003eEn période de forte sollicitation intellectuelle, ce concentré marin soutient vos fonctions cognitives et votre capacité de concentration.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-huit-card\"\u003e\n        \u003ch3\u003e🦴 Capital osseux, cutané et immunitaire\u003c\/h3\u003e\n        \u003cp\u003eVous êtes soucieux de préserver votre capital osseux, la santé de votre peau et de renforcer vos défenses naturelles.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-huit-card\"\u003e\n        \u003ch3\u003e🌊 Apport marin sans huîtres fraîches\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez enrichir votre alimentation en zinc, taurine et protéines marines sans avoir à consommer des huîtres fraîches.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-huit-section\"\u003e\n    \u003cdiv class=\"soi-huit-tip\"\u003e\n      \u003cdiv class=\"soi-huit-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePour une assimilation optimale des vitamines A et E liposolubles, veillez à prendre vos gélules au cours d'un repas contenant une source de matières grasses. Les premiers bénéfices se font généralement sentir après 3 à 4 semaines de prise régulière.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-huit-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-huit-cta-box\"\u003e\n      \u003cp class=\"soi-huit-cta-tag\" style=\"color: white;\"\u003eL'énergie et la vitalité de l'océan\u003c\/p\u003e\n      \u003cp class=\"soi-huit-cta-text\" style=\"color: white;\"\u003eLa richesse de l'océan condensée en 60 gélules pratiques. Un complément naturel, sans fioritures, pour vous redonner énergie, vitalité et sérénité 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-huit-marine: #1A2D3D;\n  --soi-huit-marine-dark: #0F1E2B;\n  --soi-huit-marine-light: #2C4458;\n  --soi-huit-pomme: #A1C544;\n  --soi-huit-pomme-dark: #84A636;\n  --soi-huit-pomme-light: rgba(161,197,68,0.10);\n  --soi-huit-white: #FFFFFF;\n  --soi-huit-off-white: #F8FAF6;\n  --soi-huit-stone: #F1F3EE;\n  --soi-huit-line: #E5E8E0;\n  --soi-huit-primary: #1A6E8E;\n  --soi-huit-primary-soft: #E8DDD0;\n  --soi-huit-accent: #A04545;\n  --soi-huit-text: #1A2D3D;\n  --soi-huit-text-soft: #4A5B6B;\n  --soi-huit-text-muted: #7B8693;\n  --soi-huit-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-huit-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-huit-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-huit-radius: 12px;\n  --soi-huit-radius-sm: 8px;\n  --soi-huit-radius-pill: 999px;\n}\n\n.soi-huit-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-huit-fiche img { max-width: 100%; height: auto; }\n\n.soi-huit-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-huit-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-huit-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-huit-hero {\n  position: relative;\n  background: var(--soi-huit-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-huit-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-huit-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-huit-pomme);\n}\n\n.soi-huit-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-huit-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-huit-pomme);\n  border-radius: 50%;\n}\n\n.soi-huit-hero-title {\n  display: block;\n  color: var(--soi-huit-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-huit-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-huit-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-huit-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-huit-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-huit-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-huit-label-accent {\n  background: var(--soi-huit-pomme);\n  border-color: var(--soi-huit-pomme);\n  color: var(--soi-huit-marine);\n  font-weight: 600;\n}\n\n.soi-huit-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-huit-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-huit-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-huit-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-huit-pomme);\n  border-radius: 2px;\n}\n\n.soi-huit-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-huit-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-huit-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-huit-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-huit-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-huit-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-huit-benefit {\n  background: var(--soi-huit-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-huit-radius);\n  border: 1px solid var(--soi-huit-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-huit-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-huit-shadow-md);\n}\n\n.soi-huit-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-huit-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-huit-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-huit-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-huit-benefit:hover .soi-huit-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-huit-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-huit-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-huit-benefit p {\n  font-size: 13px;\n  color: var(--soi-huit-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-huit-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-huit-card {\n  background: var(--soi-huit-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-huit-radius);\n  border-left: 3px solid var(--soi-huit-pomme);\n}\n\n.soi-huit-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-huit-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-huit-card p {\n  font-size: 14px;\n  color: var(--soi-huit-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-huit-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-huit-card-mini {\n  background: var(--soi-huit-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-huit-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-huit-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-huit-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-huit-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-huit-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-huit-marine);\n}\n\n.soi-huit-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-huit-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-huit-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-huit-radius);\n  border: 1px solid var(--soi-huit-line);\n  align-items: flex-start;\n}\n\n.soi-huit-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-huit-marine);\n  color: var(--soi-huit-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-huit-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-huit-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-huit-step-content p {\n  font-size: 14px;\n  color: var(--soi-huit-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-huit-compo {\n  background: var(--soi-huit-off-white);\n  border-radius: var(--soi-huit-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-huit-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-huit-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-huit-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-huit-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-huit-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-huit-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-huit-marine);\n  text-align: right;\n}\n\n.soi-huit-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-huit-pomme-light);\n  border-left: 4px solid var(--soi-huit-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-huit-radius) var(--soi-huit-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-huit-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-huit-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-huit-marine);\n  margin-bottom: 4px;\n}\n\n.soi-huit-tip p {\n  font-size: 14px;\n  color: var(--soi-huit-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-huit-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-huit-accordion-item {\n  background: var(--soi-huit-off-white);\n  border-radius: var(--soi-huit-radius-sm);\n  border: 1px solid var(--soi-huit-line);\n  overflow: hidden;\n}\n\n.soi-huit-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-huit-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-huit-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-huit-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-huit-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-huit-accordion-item[open] .soi-huit-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-huit-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-huit-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-huit-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-huit-cta-box {\n  background: var(--soi-huit-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-huit-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-huit-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-huit-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-huit-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-huit-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-huit-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-huit-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-huit-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-huit-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-huit-compo-value {\n    text-align: left;\n  }\n\n  .soi-huit-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-huit-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-huit-fiche {\n    --soi-huit-text-soft: #2C3E50;\n    --soi-huit-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603281961290,"sku":"VO4580","price":18.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/poudre-de-chair-dhuitre-premium-en-gelules-packshot_c495e4fa-7381-4984-bc68-e3696f555fe0.webp?v=1779631930"},{"product_id":"bisglycinate-de-magnesium-et-vitamine-b6-en-gelules","title":"Bisglycinate de Magnésium et Vitamine B6 en gélules","description":"\u003cdiv class=\"soi-mgb6-fiche\"\u003e\n\n\u003csection class=\"soi-mgb6-hero\"\u003e\n\u003cdiv class=\"soi-mgb6-hero-tag\"\u003e\n\u003cspan class=\"soi-mgb6-tag-dot\"\u003e\u003c\/span\u003e\nComplément alimentaire · Vital Osmose\n\u003c\/div\u003e\n\u003cspan class=\"soi-mgb6-hero-title\"\u003eL'absorption optimale, sans inconfort\u003c\/span\u003e\n\u003cp class=\"soi-mgb6-hero-subtitle\"\u003eLa forme de magnésium la plus assimilable, associée à la vitamine B6 pour un soutien complet de votre équilibre nerveux, musculaire et énergétique.\u003c\/p\u003e\n\u003cdiv class=\"soi-mgb6-hero-labels\"\u003e\n\u003cspan class=\"soi-mgb6-label soi-mgb6-label-accent\"\u003eMAGNÉSIUM HAUTEMENT ASSIMILABLE\u003c\/span\u003e\n\u003cspan class=\"soi-mgb6-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n\u003cspan class=\"soi-mgb6-label\"\u003e90 GÉLULES\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-mgb6-section\"\u003e\n\u003ch2\u003eBisglycinate de Magnésium et Vitamine B6 : la forme la plus assimilable pour votre équilibre\u003c\/h2\u003e\n\u003cp\u003eParmi toutes les formes de magnésium disponibles sur le marché, le \u003cstrong\u003ebisglycinate de magnésium\u003c\/strong\u003e est aujourd'hui reconnu comme l'une des plus efficaces et les mieux tolérées. Contrairement aux formes oxyde ou chlorure, souvent responsables d'inconforts digestifs, le bisglycinate est lié à deux molécules de glycine, un acide aminé naturel qui facilite son passage à travers la paroi intestinale. Résultat : une \u003cstrong\u003eabsorption optimale\u003c\/strong\u003e, sans effet laxatif, même chez les personnes au système digestif fragile.\u003c\/p\u003e\n\u003cp\u003eLa formule de Vital Osmose associe ce \u003cstrong\u003emagnésium hautement assimilable à la vitamine B6\u003c\/strong\u003e, un cofacteur indispensable qui renforce l'entrée du magnésium dans les cellules et potentialise ses effets sur le système nerveux. Un duo particulièrement pertinent dans les périodes de stress intense, de fatigue chronique ou de sommeil perturbé.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-mgb6-section\"\u003e\n\u003ch2\u003ePourquoi choisir le bisglycinate plutôt qu'un autre magnésium ?\u003c\/h2\u003e\n\u003cp\u003eLa biodisponibilité, c'est-à-dire la quantité de magnésium réellement utilisée par l'organisme, varie considérablement selon la forme choisie. Le \u003cstrong\u003emagnésium bisglycinate\u003c\/strong\u003e figure parmi les formes les mieux absorbées, devant l'oxyde (très répandu mais peu assimilé) et à égalité avec le glycérophosphate.\u003c\/p\u003e\n\u003cdiv class=\"soi-mgb6-tip\"\u003e\n\u003cdiv class=\"soi-mgb6-tip-icon\"\u003e💡\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n\u003cp\u003eSi vous avez déjà essayé d'autres suppléments de magnésium sans résultats satisfaisants, le bisglycinate constitue un choix particulièrement judicieux grâce à sa tolérance digestive et son absorption supérieure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-mgb6-section\"\u003e\n\u003ch2\u003eLes bienfaits concrets du magnésium bisglycinate et de la vitamine B6\u003c\/h2\u003e\n\u003cdiv class=\"soi-mgb6-benefits\"\u003e\n\u003cdiv class=\"soi-mgb6-benefit\"\u003e\n\u003cdiv class=\"soi-mgb6-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eRéduction de la fatigue\u003c\/h3\u003e\n\u003cp\u003eLe magnésium intervient directement dans la production d'énergie cellulaire (ATP). Une carence se traduit souvent par un épuisement persistant, même après une bonne nuit de sommeil.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-mgb6-benefit\"\u003e\n\u003cdiv class=\"soi-mgb6-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eSoutien du système nerveux\u003c\/h3\u003e\n\u003cp\u003eEn régulant la transmission des signaux nerveux, ce duo vous aide à mieux gérer le stress quotidien et favorise une sensation de calme intérieur.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-mgb6-benefit\"\u003e\n\u003cdiv class=\"soi-mgb6-benefit-icon\"\u003e\u003cspan\u003e🌙\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eSommeil plus réparateur\u003c\/h3\u003e\n\u003cp\u003eEn abaissant le niveau de tension nerveuse et en favorisant la relaxation musculaire, le bisglycinate de magnésium contribue à un endormissement plus serein.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-mgb6-benefit\"\u003e\n\u003cdiv class=\"soi-mgb6-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eCrampes et spasmes\u003c\/h3\u003e\n\u003cp\u003eEssentiel à la contraction musculaire, le magnésium aide à réduire les crampes nocturnes et les tensions musculaires après l'effort.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-mgb6-grid\" style=\"margin-top:1.25rem;\"\u003e\n\u003cdiv class=\"soi-mgb6-card\"\u003e\n\u003ch3\u003e😊 Équilibre de l'humeur\u003c\/h3\u003e\n\u003cp\u003eLa vitamine B6 participe à la synthèse de la sérotonine et de la dopamine, deux neurotransmetteurs clés pour votre équilibre psychologique au quotidien.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-mgb6-section\"\u003e\n\u003ch2\u003eComposition et posologie détaillées\u003c\/h2\u003e\n\u003cp class=\"soi-mgb6-section-intro\"\u003eChaque gélule de 550 mg est formulée pour vous apporter un magnésium de haute qualité, accompagné de son cofacteur essentiel.\u003c\/p\u003e\n\u003cdiv class=\"soi-mgb6-compo\"\u003e\n\u003cdiv class=\"soi-mgb6-compo-row\"\u003e\n\u003cspan class=\"soi-mgb6-compo-label\"\u003eForme galénique\u003c\/span\u003e\n\u003cspan class=\"soi-mgb6-compo-value\"\u003eGélule végétale de 550 mg (sans gélatine animale)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-mgb6-compo-row\"\u003e\n\u003cspan class=\"soi-mgb6-compo-label\"\u003eBisglycinate de magnésium (par dose journalière)\u003c\/span\u003e\n\u003cspan class=\"soi-mgb6-compo-value\"\u003eEnviron 100 mg de magnésium élément (≈ 27 % des AJR)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-mgb6-compo-row\"\u003e\n\u003cspan class=\"soi-mgb6-compo-label\"\u003eVitamine B6 \/ Pyridoxine (par dose journalière)\u003c\/span\u003e\n\u003cspan class=\"soi-mgb6-compo-value\"\u003eEnviron 0,7 mg (50 % des AJR)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-mgb6-compo-row\"\u003e\n\u003cspan class=\"soi-mgb6-compo-label\"\u003eConditionnement\u003c\/span\u003e\n\u003cspan class=\"soi-mgb6-compo-value\"\u003eFlacon de 90 gélules · Poids net : 58,00 g\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"soi-mgb6-timeline\" style=\"margin-top:1.5rem;\"\u003e\n\u003cdiv class=\"soi-mgb6-step\"\u003e\n\u003cdiv class=\"soi-mgb6-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"soi-mgb6-step-content\"\u003e\n\u003ch3\u003eDosage\u003c\/h3\u003e\n\u003cp\u003e2 à 3 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-mgb6-step\"\u003e\n\u003cdiv class=\"soi-mgb6-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"soi-mgb6-step-content\"\u003e\n\u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n\u003cp\u003e6 à 8 semaines pour observer des effets durables. Le flacon de 90 gélules correspond à un mois complet à raison de 3 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\u003csection class=\"soi-mgb6-section\"\u003e\n\u003ch2\u003eÀ qui s'adresse ce complément en magnésium \u0026amp; vitamine B6 ?\u003c\/h2\u003e\n\u003cp class=\"soi-mgb6-section-intro\"\u003eCe complément est particulièrement adapté aux profils suivants :\u003c\/p\u003e\n\u003cdiv class=\"soi-mgb6-grid\"\u003e\n\u003cdiv class=\"soi-mgb6-card\"\u003e\n\u003ch3\u003e😴 Fatigue persistante\u003c\/h3\u003e\n\u003cp\u003eVous ressentez un épuisement sans cause médicale identifiée, malgré un repos suffisant.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-mgb6-card\"\u003e\n\u003ch3\u003e🧘 Stress important\u003c\/h3\u003e\n\u003cp\u003eVous êtes soumis(e) à un stress professionnel ou émotionnel important au quotidien.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-mgb6-card\"\u003e\n\u003ch3\u003e🌜 Troubles du sommeil\u003c\/h3\u003e\n\u003cp\u003eVous souffrez de troubles du sommeil légers ou de réveils nocturnes fréquents.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-mgb6-card\"\u003e\n\u003ch3\u003e🏃 Activité sportive\u003c\/h3\u003e\n\u003cp\u003eVous pratiquez une activité sportive régulière et souhaitez soutenir votre récupération musculaire.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-mgb6-card\"\u003e\n\u003ch3\u003e🥗 Régime pauvre en magnésium\u003c\/h3\u003e\n\u003cp\u003eVotre alimentation contient peu de légumineuses, céréales complètes ou oléagineux.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-mgb6-accordion\" style=\"margin-top:1.25rem;\"\u003e\n\u003cdetails class=\"soi-mgb6-accordion-item\"\u003e\n\u003csummary class=\"soi-mgb6-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n\u003cdiv class=\"soi-mgb6-accordion-content\"\u003e\n\u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de doute ou de pathologie, consultez votre médecin avant de débuter une supplémentation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-mgb6-section\"\u003e\n\u003ch2\u003eConseils pratiques pour maximiser les effets\u003c\/h2\u003e\n\u003cp\u003ePour tirer le meilleur parti de votre cure de \u003cstrong\u003emagnésium bisglycinate\u003c\/strong\u003e, combinez la prise avec une alimentation riche en magnésium naturel : amandes, graines de courge, épinards, chocolat noir.\u003c\/p\u003e\n\u003cdiv class=\"soi-mgb6-tip\"\u003e\n\u003cdiv class=\"soi-mgb6-tip-icon\"\u003e☕\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n\u003cp\u003eÉvitez de prendre votre gélule en même temps qu'un café ou un thé, qui peuvent légèrement freiner l'absorption des minéraux.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-mgb6-section\" style=\"margin-bottom:0px!important;\"\u003e\n\u003cdiv class=\"soi-mgb6-cta-box\"\u003e\n\u003cp class=\"soi-mgb6-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n\u003cp class=\"soi-mgb6-cta-text\" style=\"color: white;\"\u003eRetrouvez enfin un vrai équilibre, sans fatigue ni tension nerveuse. Une formule douce, hautement assimilable, pensée pour celles et ceux qui ne veulent plus faire de compromis sur leur bien-être 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-mgb6-marine: #1A2D3D;\n  --soi-mgb6-marine-dark: #0F1E2B;\n  --soi-mgb6-marine-light: #2C4458;\n  --soi-mgb6-pomme: #A1C544;\n  --soi-mgb6-pomme-dark: #84A636;\n  --soi-mgb6-pomme-light: rgba(161,197,68,0.10);\n  --soi-mgb6-white: #FFFFFF;\n  --soi-mgb6-off-white: #F8FAF6;\n  --soi-mgb6-stone: #F1F3EE;\n  --soi-mgb6-line: #E5E8E0;\n  --soi-mgb6-primary: #1E3A6E;\n  --soi-mgb6-primary-soft: #2C5299;\n  --soi-mgb6-accent: #D4A82A;\n  --soi-mgb6-text: #1A2D3D;\n  --soi-mgb6-text-soft: #4A5B6B;\n  --soi-mgb6-text-muted: #7B8693;\n  --soi-mgb6-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-mgb6-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-mgb6-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-mgb6-radius: 12px;\n  --soi-mgb6-radius-sm: 8px;\n  --soi-mgb6-radius-pill: 999px;\n}\n\n.soi-mgb6-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-mgb6-fiche img { max-width: 100%; height: auto; }\n\n.soi-mgb6-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-mgb6-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-mgb6-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-mgb6-hero {\n  position: relative;\n  background: var(--soi-mgb6-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-mgb6-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-mgb6-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-mgb6-pomme);\n}\n\n.soi-mgb6-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-mgb6-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-mgb6-pomme);\n  border-radius: 50%;\n}\n\n.soi-mgb6-hero-title {\n  display: block;\n  color: var(--soi-mgb6-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-mgb6-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-mgb6-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-mgb6-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-mgb6-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-mgb6-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-mgb6-label-accent {\n  background: var(--soi-mgb6-pomme);\n  border-color: var(--soi-mgb6-pomme);\n  color: var(--soi-mgb6-marine);\n  font-weight: 600;\n}\n\n.soi-mgb6-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-mgb6-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-mgb6-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-mgb6-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-mgb6-pomme);\n  border-radius: 2px;\n}\n\n.soi-mgb6-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-mgb6-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-mgb6-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-mgb6-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-mgb6-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-mgb6-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-mgb6-benefit {\n  background: var(--soi-mgb6-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-mgb6-radius);\n  border: 1px solid var(--soi-mgb6-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-mgb6-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-mgb6-shadow-md);\n}\n\n.soi-mgb6-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-mgb6-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-mgb6-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-mgb6-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-mgb6-benefit:hover .soi-mgb6-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-mgb6-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-mgb6-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-mgb6-benefit p {\n  font-size: 13px;\n  color: var(--soi-mgb6-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-mgb6-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-mgb6-card {\n  background: var(--soi-mgb6-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-mgb6-radius);\n  border-left: 3px solid var(--soi-mgb6-pomme);\n}\n\n.soi-mgb6-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-mgb6-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-mgb6-card p {\n  font-size: 14px;\n  color: var(--soi-mgb6-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-mgb6-compo {\n  background: var(--soi-mgb6-off-white);\n  border-radius: var(--soi-mgb6-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-mgb6-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-mgb6-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-mgb6-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-mgb6-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-mgb6-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-mgb6-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-mgb6-marine);\n  text-align: right;\n}\n\n.soi-mgb6-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-mgb6-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-mgb6-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-mgb6-radius);\n  border: 1px solid var(--soi-mgb6-line);\n  align-items: flex-start;\n}\n\n.soi-mgb6-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-mgb6-marine);\n  color: var(--soi-mgb6-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-mgb6-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-mgb6-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-mgb6-step-content p {\n  font-size: 14px;\n  color: var(--soi-mgb6-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-mgb6-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-mgb6-pomme-light);\n  border-left: 4px solid var(--soi-mgb6-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-mgb6-radius) var(--soi-mgb6-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.25rem;\n}\n\n.soi-mgb6-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-mgb6-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-mgb6-marine);\n  margin-bottom: 4px;\n}\n\n.soi-mgb6-tip p {\n  font-size: 14px;\n  color: var(--soi-mgb6-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-mgb6-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-mgb6-accordion-item {\n  background: var(--soi-mgb6-off-white);\n  border-radius: var(--soi-mgb6-radius-sm);\n  border: 1px solid var(--soi-mgb6-line);\n  overflow: hidden;\n}\n\n.soi-mgb6-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-mgb6-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-mgb6-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-mgb6-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-mgb6-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-mgb6-accordion-item[open] .soi-mgb6-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-mgb6-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-mgb6-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-mgb6-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-mgb6-cta-box {\n  background: var(--soi-mgb6-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-mgb6-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-mgb6-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-mgb6-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-mgb6-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-mgb6-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-mgb6-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-mgb6-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-mgb6-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-mgb6-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-mgb6-compo-value {\n    text-align: left;\n  }\n\n  .soi-mgb6-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-mgb6-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-mgb6-fiche {\n    --soi-mgb6-text-soft: #2C3E50;\n    --soi-mgb6-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603296674122,"sku":"VO4601","price":20.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/bisglycinate-de-magnesium-et-vitamine-b6-en-gelules-packshot.webp?v=1779957690"},{"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":"reishi-bio-vitalosmose","title":"Extrait de Reishi Bio en gélules","description":"\n\u003cdiv class=\"soi-reis-fiche\"\u003e\n\n  \u003csection class=\"soi-reis-hero\"\u003e\n    \u003cdiv class=\"soi-reis-hero-tag\"\u003e\n      \u003cspan class=\"soi-reis-tag-dot\"\u003e\u003c\/span\u003e\n      Champignon médicinal · Qualidiet\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-reis-hero-title\"\u003eLe champignon de l'immortalité en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-reis-hero-subtitle\"\u003eLe « champignon de l'immortalité », en extrait haute concentration standardisé à 60 % de polysaccharides et 20 % de bêta-glucanes, pour soutenir vos défenses et votre vitalité au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-reis-hero-labels\"\u003e\n      \u003cspan class=\"soi-reis-label soi-reis-label-accent\"\u003eBIO CERTIFIÉ AB\u003c\/span\u003e\n      \u003cspan class=\"soi-reis-label\"\u003eSANS PESTICIDES NI OGM\u003c\/span\u003e\n      \u003cspan class=\"soi-reis-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-reis-label\"\u003eSANS ADDITIFS\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-reis-section\"\u003e\n    \u003ch2\u003eUn extrait de reishi bio d'une concentration exceptionnelle\u003c\/h2\u003e\n    \u003cp\u003eLa majorité des produits disponibles sur le marché proposent de la simple poudre de reishi bio ou des extraits peu standardisés. Ici, chaque gélule contient \u003cstrong\u003e500 mg d'extrait concentré de \u003cem\u003eGanoderma lucidum\u003c\/em\u003e biologique\u003c\/strong\u003e, équivalent à 20 g de matière sèche de reishi classique, soit une concentration \u003cstrong\u003e40 fois supérieure\u003c\/strong\u003e à la poudre standard.\u003c\/p\u003e\n    \u003cp\u003eCet extrait est rigoureusement standardisé pour vous garantir un dosage précis et reproductible à chaque prise, sans approximation.\u003c\/p\u003e\n    \u003cdiv class=\"soi-reis-grid-compact\"\u003e\n      \u003cdiv class=\"soi-reis-card-mini\"\u003e\n        \u003cspan class=\"soi-reis-card-mini-icon\"\u003e🍄\u003c\/span\u003e\n        \u003cspan class=\"soi-reis-card-mini-label\"\u003ePar gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-reis-card-mini-value\"\u003e500 mg d'extrait\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-reis-card-mini\"\u003e\n        \u003cspan class=\"soi-reis-card-mini-icon\"\u003e⚡\u003c\/span\u003e\n        \u003cspan class=\"soi-reis-card-mini-label\"\u003eConcentration\u003c\/span\u003e\n        \u003cspan class=\"soi-reis-card-mini-value\"\u003e×40 vs poudre\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-reis-card-mini\"\u003e\n        \u003cspan class=\"soi-reis-card-mini-icon\"\u003e🔬\u003c\/span\u003e\n        \u003cspan class=\"soi-reis-card-mini-label\"\u003ePolysaccharides\u003c\/span\u003e\n        \u003cspan class=\"soi-reis-card-mini-value\"\u003e60 % (300 mg)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-reis-card-mini\"\u003e\n        \u003cspan class=\"soi-reis-card-mini-icon\"\u003e🛡️\u003c\/span\u003e\n        \u003cspan class=\"soi-reis-card-mini-label\"\u003eBêta-glucanes\u003c\/span\u003e\n        \u003cspan class=\"soi-reis-card-mini-value\"\u003e20 % (100 mg)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-reis-section\"\u003e\n    \u003ch2\u003eLes bienfaits du reishi bio : ce que dit la science\u003c\/h2\u003e\n    \u003cp class=\"soi-reis-section-intro\"\u003eLe reishi bio est reconnu pour plusieurs propriétés complémentaires qui en font un adaptogène de référence.\u003c\/p\u003e\n    \u003cdiv class=\"soi-reis-benefits\"\u003e\n      \u003cdiv class=\"soi-reis-benefit\"\u003e\n        \u003cdiv class=\"soi-reis-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien immunitaire\u003c\/h3\u003e\n        \u003cp\u003eLes polysaccharides du reishi activent les macrophages et renforcent la capacité de l'organisme à reconnaître et neutraliser les agents pathogènes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-reis-benefit\"\u003e\n        \u003cdiv class=\"soi-reis-benefit-icon\"\u003e\u003cspan\u003e⚔️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eDéfenses naturelles\u003c\/h3\u003e\n        \u003cp\u003eLes bêta-glucanes stimulent les cellules NK (Natural Killer) et les lymphocytes, deux piliers de l'immunité innée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-reis-benefit\"\u003e\n        \u003cdiv class=\"soi-reis-benefit-icon\"\u003e\u003cspan\u003e🧘\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePropriétés adaptogènes\u003c\/h3\u003e\n        \u003cp\u003eLe reishi aide l'organisme à mieux résister au stress chronique, qu'il soit physique ou mental, sans effet excitant.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-reis-benefit\"\u003e\n        \u003cdiv class=\"soi-reis-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAction antioxydante\u003c\/h3\u003e\n        \u003cp\u003eLes triterpènes et polysaccharides neutralisent les radicaux libres, contribuant à la protection cellulaire sur le long terme.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-reis-tip\"\u003e\n      \u003cdiv class=\"soi-reis-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eCes propriétés font du reishi un allié pertinent en période de fatigue, de stress prolongé, ou simplement pour soutenir vos défenses au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-reis-section\"\u003e\n    \u003ch2\u003eComposition complète et posologie\u003c\/h2\u003e\n    \u003cdiv class=\"soi-reis-compo\"\u003e\n      \u003cdiv class=\"soi-reis-compo-row\"\u003e\n        \u003cspan class=\"soi-reis-compo-label\"\u003ePar gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-reis-compo-value\"\u003e500 mg d'extrait de Reishi bio (\u003cem\u003eGanoderma lucidum\u003c\/em\u003e)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-reis-compo-row\"\u003e\n        \u003cspan class=\"soi-reis-compo-label\"\u003eÉquivalent poudre sèche\u003c\/span\u003e\n        \u003cspan class=\"soi-reis-compo-value\"\u003e20 g\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-reis-compo-row\"\u003e\n        \u003cspan class=\"soi-reis-compo-label\"\u003ePolysaccharides\u003c\/span\u003e\n        \u003cspan class=\"soi-reis-compo-value\"\u003e300 mg (60 %)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-reis-compo-row\"\u003e\n        \u003cspan class=\"soi-reis-compo-label\"\u003eBêta-glucanes\u003c\/span\u003e\n        \u003cspan class=\"soi-reis-compo-value\"\u003e100 mg (20 %)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-reis-compo-row\"\u003e\n        \u003cspan class=\"soi-reis-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-reis-compo-value\"\u003eGélule végétale HPMC, sans additifs, sans excipients, sans colorants\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-reis-timeline\"\u003e\n      \u003cdiv class=\"soi-reis-step\"\u003e\n        \u003cdiv class=\"soi-reis-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-reis-step-content\"\u003e\n          \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n          \u003cp\u003e1 à 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-reis-step\"\u003e\n        \u003cdiv class=\"soi-reis-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-reis-step-content\"\u003e\n          \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n          \u003cp\u003e6 à 8 semaines pour observer des effets durables. 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-reis-section\"\u003e\n    \u003ch2\u003eUne qualité bio irréprochable, du champ à la gélule\u003c\/h2\u003e\n    \u003cdiv class=\"soi-reis-grid-compact\"\u003e\n      \u003cdiv class=\"soi-reis-card-mini\"\u003e\n        \u003cspan class=\"soi-reis-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-reis-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-reis-card-mini-value\"\u003eAgriculture Biologique (AB)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-reis-card-mini\"\u003e\n        \u003cspan class=\"soi-reis-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n        \u003cspan class=\"soi-reis-card-mini-label\"\u003eGarantie\u003c\/span\u003e\n        \u003cspan class=\"soi-reis-card-mini-value\"\u003eSans pesticides ni OGM\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-reis-card-mini\"\u003e\n        \u003cspan class=\"soi-reis-card-mini-icon\"\u003e💧\u003c\/span\u003e\n        \u003cspan class=\"soi-reis-card-mini-label\"\u003eExtraction\u003c\/span\u003e\n        \u003cspan class=\"soi-reis-card-mini-value\"\u003eSans solvant chimique\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-reis-card-mini\"\u003e\n        \u003cspan class=\"soi-reis-card-mini-icon\"\u003e🌡️\u003c\/span\u003e\n        \u003cspan class=\"soi-reis-card-mini-label\"\u003eSéchage\u003c\/span\u003e\n        \u003cspan class=\"soi-reis-card-mini-value\"\u003eBasse température\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eLes champignons sont cultivés sur \u003cstrong\u003esorgho biologique\u003c\/strong\u003e et récoltés à un stade précoce de développement pour maximiser la teneur en principes actifs. L'extraction douce, sans solvant chimique, et le séchage à basse température préservent l'intégralité des polysaccharides, bêta-glucanes et triterpènes naturellement présents dans le reishi.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-reis-section\"\u003e\n    \u003ch2\u003ePour qui est cet extrait de reishi en gélules ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-reis-grid\"\u003e\n      \u003cdiv class=\"soi-reis-card\"\u003e\n        \u003ch3\u003e😓 Fatigue et stress prolongé\u003c\/h3\u003e\n        \u003cp\u003eVous traversez une période exigeante et votre organisme a besoin d'un soutien naturel pour retrouver son équilibre.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-reis-card\"\u003e\n        \u003ch3\u003e🍂 Défenses saisonnières\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez renforcer vos défenses naturelles en automne ou en hiver, lorsque l'organisme est davantage sollicité.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-reis-card\"\u003e\n        \u003ch3\u003e🌱 Adaptogène sans stimulant\u003c\/h3\u003e\n        \u003cp\u003eVous recherchez un soutien naturel pour mieux résister au stress, sans effet excitant ni perturbation du sommeil.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-reis-card\"\u003e\n        \u003ch3\u003e✅ Exigence qualité\u003c\/h3\u003e\n        \u003cp\u003eVous êtes sensible à la qualité des ingrédients et privilégiez le bio certifié, sans additifs ni excipients superflus.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-reis-section\"\u003e\n    \u003cdiv class=\"soi-reis-accordion\"\u003e\n      \u003cdetails class=\"soi-reis-accordion-item\"\u003e\n        \u003csummary class=\"soi-reis-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-reis-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. Consultez un professionnel de santé en cas de doute, de grossesse ou de traitement en cours.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-reis-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-reis-cta-box\"\u003e\n      \u003cp class=\"soi-reis-cta-tag\" style=\"color: white;\"\u003eTradition millénaire, exigence scientifique\u003c\/p\u003e\n      \u003cp class=\"soi-reis-cta-text\" style=\"color: white;\"\u003eChaque gélule vous apporte le meilleur du \u003cem\u003eGanoderma lucidum\u003c\/em\u003e, certifié bio, sans additifs, pour soutenir vos défenses et 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-reis-marine: #1A2D3D;\n  --soi-reis-marine-dark: #0F1E2B;\n  --soi-reis-marine-light: #2C4458;\n  --soi-reis-pomme: #A1C544;\n  --soi-reis-pomme-dark: #84A636;\n  --soi-reis-pomme-light: rgba(161,197,68,0.10);\n  --soi-reis-white: #FFFFFF;\n  --soi-reis-off-white: #F8FAF6;\n  --soi-reis-stone: #F1F3EE;\n  --soi-reis-line: #E5E8E0;\n  --soi-reis-primary: #7A5A4A;\n  --soi-reis-primary-soft: #A8897A;\n  --soi-reis-accent: #5C3D2E;\n  --soi-reis-text: #1A2D3D;\n  --soi-reis-text-soft: #4A5B6B;\n  --soi-reis-text-muted: #7B8693;\n  --soi-reis-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-reis-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-reis-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-reis-radius: 12px;\n  --soi-reis-radius-sm: 8px;\n  --soi-reis-radius-pill: 999px;\n}\n\n.soi-reis-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-reis-fiche img { max-width: 100%; height: auto; }\n\n.soi-reis-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-reis-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-reis-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-reis-hero {\n  position: relative;\n  background: var(--soi-reis-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-reis-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-reis-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-reis-pomme);\n}\n\n.soi-reis-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-reis-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-reis-pomme);\n  border-radius: 50%;\n}\n\n.soi-reis-hero-title {\n  display: block;\n  color: var(--soi-reis-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-reis-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-reis-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-reis-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-reis-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-reis-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-reis-label-accent {\n  background: var(--soi-reis-pomme);\n  border-color: var(--soi-reis-pomme);\n  color: var(--soi-reis-marine);\n  font-weight: 600;\n}\n\n.soi-reis-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-reis-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-reis-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-reis-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-reis-pomme);\n  border-radius: 2px;\n}\n\n.soi-reis-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-reis-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-reis-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-reis-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-reis-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-reis-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-reis-benefit {\n  background: var(--soi-reis-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-reis-radius);\n  border: 1px solid var(--soi-reis-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-reis-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-reis-shadow-md);\n}\n\n.soi-reis-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-reis-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-reis-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-reis-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-reis-benefit:hover .soi-reis-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-reis-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-reis-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-reis-benefit p {\n  font-size: 13px;\n  color: var(--soi-reis-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-reis-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-reis-card {\n  background: var(--soi-reis-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-reis-radius);\n  border-left: 3px solid var(--soi-reis-pomme);\n}\n\n.soi-reis-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-reis-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-reis-card p {\n  font-size: 14px;\n  color: var(--soi-reis-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-reis-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-reis-card-mini {\n  background: var(--soi-reis-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-reis-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-reis-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-reis-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-reis-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-reis-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-reis-marine);\n}\n\n.soi-reis-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-top: 1.5rem;\n}\n\n.soi-reis-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-reis-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-reis-radius);\n  border: 1px solid var(--soi-reis-line);\n  align-items: flex-start;\n}\n\n.soi-reis-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-reis-marine);\n  color: var(--soi-reis-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-reis-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-reis-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-reis-step-content p {\n  font-size: 14px;\n  color: var(--soi-reis-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-reis-compo {\n  background: var(--soi-reis-off-white);\n  border-radius: var(--soi-reis-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 0;\n}\n\n.soi-reis-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-reis-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-reis-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-reis-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-reis-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-reis-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-reis-marine);\n  text-align: right;\n}\n\n.soi-reis-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-reis-pomme-light);\n  border-left: 4px solid var(--soi-reis-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-reis-radius) var(--soi-reis-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-reis-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-reis-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-reis-marine);\n  margin-bottom: 4px;\n}\n\n.soi-reis-tip p {\n  font-size: 14px;\n  color: var(--soi-reis-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-reis-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-reis-accordion-item {\n  background: var(--soi-reis-off-white);\n  border-radius: var(--soi-reis-radius-sm);\n  border: 1px solid var(--soi-reis-line);\n  overflow: hidden;\n}\n\n.soi-reis-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-reis-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-reis-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-reis-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-reis-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-reis-accordion-item[open] .soi-reis-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-reis-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-reis-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-reis-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-reis-cta-box {\n  background: var(--soi-reis-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-reis-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-reis-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-reis-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-reis-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-reis-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-reis-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-reis-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-reis-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-reis-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-reis-compo-value {\n    text-align: left;\n  }\n\n  .soi-reis-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-reis-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-reis-fiche {\n    --soi-reis-text-soft: #2C3E50;\n    --soi-reis-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603355623754,"sku":"VO4608","price":20.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/reishi-bio-gelule_qualidiet_11zon.webp?v=1782032958"},{"product_id":"extrait-dhericium-bio-en-gelules","title":"Extrait d'Héricium Bio (lion's mane) en gélules","description":"\u003cdiv class=\"soi-heri-fiche\"\u003e\n\n\u003csection class=\"soi-heri-hero\"\u003e\n  \u003cdiv class=\"soi-heri-hero-tag\"\u003e\n    \u003cspan class=\"soi-heri-tag-dot\"\u003e\u003c\/span\u003e\n    Champignons médicinaux · Qualidiet\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-heri-hero-title\"\u003eCrinière de lion en gélules\u003c\/span\u003e\n  \u003cp class=\"soi-heri-hero-subtitle\"\u003eLa puissance du champignon crinière de lion, concentrée en extrait haute teneur pour soutenir vos fonctions cognitives et votre immunité naturelle.\u003c\/p\u003e\n  \u003cdiv class=\"soi-heri-hero-labels\"\u003e\n    \u003cspan class=\"soi-heri-label soi-heri-label-accent\"\u003eBIO AB EUROPÉEN\u003c\/span\u003e\n    \u003cspan class=\"soi-heri-label\"\u003e100 % VEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-heri-label\"\u003eSANS OGM\u003c\/span\u003e\n    \u003cspan class=\"soi-heri-label\"\u003eSANS ADDITIF\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-heri-section\"\u003e\n  \u003ch2\u003eQu'est-ce que le champignon héricium et pourquoi le choisir en extrait ?\u003c\/h2\u003e\n  \u003cp\u003eLe \u003cstrong\u003echampignon héricium\u003c\/strong\u003e, aussi appelé crinière de lion ou hydne hérisson (\u003cem\u003eHericium erinaceus\u003c\/em\u003e), est utilisé depuis des siècles en médecine traditionnelle asiatique pour soutenir les fonctions cognitives et la vitalité générale. La différence entre une simple poudre de champignon et un \u003cstrong\u003eextrait haute concentration\u003c\/strong\u003e est fondamentale : l'extraction concentre les molécules actives (bêta-glucanes, polysaccharides) pour un effet plus ciblé et mesurable.\u003c\/p\u003e\n  \u003cp\u003eCet extrait est récolté après \u003cstrong\u003e6 à 8 semaines\u003c\/strong\u003e de culture, au stade optimal de maturité, afin de maximiser la teneur en principes actifs. L'ensemble du champignon est exploité : mycélium, primordium, fructifications et composants extracellulaires.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-heri-section\"\u003e\n  \u003ch2\u003eComposition précise par gélule\u003c\/h2\u003e\n  \u003cp\u003eChaque gélule contient un \u003cstrong\u003eextrait de Hericium erinaceus bio\u003c\/strong\u003e titré à :\u003c\/p\u003e\n  \u003cdiv class=\"soi-heri-compo\"\u003e\n    \u003cdiv class=\"soi-heri-compo-row\"\u003e\n      \u003cspan class=\"soi-heri-compo-label\"\u003ePolysaccharides\u003c\/span\u003e\n      \u003cspan class=\"soi-heri-compo-value\"\u003e60 %\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-heri-compo-row\"\u003e\n      \u003cspan class=\"soi-heri-compo-label\"\u003eBêta-glucanes\u003c\/span\u003e\n      \u003cspan class=\"soi-heri-compo-value\"\u003e20 %\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-heri-compo-row\"\u003e\n      \u003cspan class=\"soi-heri-compo-label\"\u003eAutres actifs naturels\u003c\/span\u003e\n      \u003cspan class=\"soi-heri-compo-value\"\u003eAdénosine et nutriments du champignon entier\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-heri-compo-row\"\u003e\n      \u003cspan class=\"soi-heri-compo-label\"\u003eParties utilisées\u003c\/span\u003e\n      \u003cspan class=\"soi-heri-compo-value\"\u003eMycélium, primordium, fructifications, composants extracellulaires\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-heri-compo-row\"\u003e\n      \u003cspan class=\"soi-heri-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n      \u003cspan class=\"soi-heri-compo-value\"\u003eGélule végétale\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-heri-compo-row\"\u003e\n      \u003cspan class=\"soi-heri-compo-label\"\u003eExcipients\u003c\/span\u003e\n      \u003cspan class=\"soi-heri-compo-value\"\u003eAucun (100 % extrait pur)\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-heri-tip\"\u003e\n    \u003cdiv class=\"soi-heri-tip-icon\"\u003e💊\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eDosage recommandé\u003c\/strong\u003e\n      \u003cp\u003e1 à 3 gélules par jour, de préférence au moment des repas.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-heri-section\"\u003e\n  \u003ch2\u003eLes bienfaits concrets de l'héricium bio\u003c\/h2\u003e\n  \u003cdiv class=\"soi-heri-benefits\"\u003e\n    \u003cdiv class=\"soi-heri-benefit\"\u003e\n      \u003cdiv class=\"soi-heri-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eFonctions cognitives\u003c\/h3\u003e\n      \u003cp\u003eMémoire, concentration, clarté mentale : l'héricium est particulièrement étudié pour le soutien neurologique, notamment grâce aux héricénones et érinacines qu'il contient naturellement.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-heri-benefit\"\u003e\n      \u003cdiv class=\"soi-heri-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eImmunité renforcée\u003c\/h3\u003e\n      \u003cp\u003eLes bêta-glucanes du champignon héricium soutiennent la réponse immunitaire naturelle, particulièrement utile en période de fatigue ou de changement de saison.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-heri-benefit\"\u003e\n      \u003cdiv class=\"soi-heri-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eVitalité et énergie\u003c\/h3\u003e\n      \u003cp\u003eAdapté aux personnes actives ou en surmenage, l'héricium contribue au maintien de l'énergie physique et mentale au quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-heri-section\"\u003e\n  \u003ch2\u003eComment prendre l'extrait d'héricium en gélules ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-heri-timeline\"\u003e\n    \u003cdiv class=\"soi-heri-step\"\u003e\n      \u003cdiv class=\"soi-heri-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-heri-step-content\"\u003e\n        \u003ch3\u003eDébutez progressivement\u003c\/h3\u003e\n        \u003cp\u003eCommencez par 1 gélule par jour pendant la première semaine pour évaluer votre tolérance, puis montez progressivement à 2 ou 3 gélules selon vos besoins.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-heri-step\"\u003e\n      \u003cdiv class=\"soi-heri-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-heri-step-content\"\u003e\n        \u003ch3\u003ePrivilégiez la prise aux repas\u003c\/h3\u003e\n        \u003cp\u003ePrenez vos gélules au moment des repas pour favoriser une meilleure assimilation et limiter tout inconfort digestif.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-heri-step\"\u003e\n      \u003cdiv class=\"soi-heri-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-heri-step-content\"\u003e\n        \u003ch3\u003eEngagez une cure de 4 à 6 semaines\u003c\/h3\u003e\n        \u003cp\u003ePrévoyez une cure d'au moins 4 à 6 semaines pour observer des effets durables sur la clarté mentale et la vitalité.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-heri-section\"\u003e\n  \u003ch2\u003ePourquoi cet extrait de lion's mane bio se distingue\u003c\/h2\u003e\n  \u003cdiv class=\"soi-heri-grid\"\u003e\n    \u003cdiv class=\"soi-heri-card\"\u003e\n      \u003ch3\u003e🌡️ Séchage à basse température\u003c\/h3\u003e\n      \u003cp\u003eLes actifs thermosensibles sont préservés grâce à un procédé de séchage doux, garantissant l'intégrité du profil moléculaire de l'extrait.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-heri-card\"\u003e\n      \u003ch3\u003e🍄 Champignon entier exploité\u003c\/h3\u003e\n      \u003cp\u003eMycélium et fructification sont utilisés conjointement pour offrir un profil nutritionnel complet, fidèle à la richesse du champignon dans son intégralité.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-heri-card\"\u003e\n      \u003ch3\u003e🧪 Pureté sans compromis\u003c\/h3\u003e\n      \u003cp\u003eSans excipient ni charge : 100 % extrait pur dans une gélule végétale. Certifié bio AB européen, vegan, sans OGM ni pesticides.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-heri-section\"\u003e\n  \u003cdiv class=\"soi-heri-accordion\"\u003e\n    \u003cdetails class=\"soi-heri-accordion-item\"\u003e\n      \u003csummary class=\"soi-heri-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n      \u003cdiv class=\"soi-heri-accordion-content\"\u003e\n        \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de doute ou de pathologie, consultez un 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-heri-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-heri-cta-box\"\u003e\n    \u003cp class=\"soi-heri-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement avec la force des champignons\u003c\/p\u003e\n    \u003cp class=\"soi-heri-cta-text\" style=\"color: white;\"\u003eVotre cerveau et votre vitalité méritent la puissance du champignon entier. Avec cet extrait d'héricium bio titré à 60 % de polysaccharides et 20 % de bêta-glucanes, vous choisissez la concentration sans compromis sur la pureté.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-heri-marine: #1A2D3D;\n  --soi-heri-marine-dark: #0F1E2B;\n  --soi-heri-marine-light: #2C4458;\n  --soi-heri-pomme: #A1C544;\n  --soi-heri-pomme-dark: #84A636;\n  --soi-heri-pomme-light: rgba(161,197,68,0.10);\n  --soi-heri-white: #FFFFFF;\n  --soi-heri-off-white: #F8FAF6;\n  --soi-heri-stone: #F1F3EE;\n  --soi-heri-line: #E5E8E0;\n  --soi-heri-primary: #7A5A4A;\n  --soi-heri-primary-soft: #A8897A;\n  --soi-heri-accent: #5C7A5A;\n  --soi-heri-text: #1A2D3D;\n  --soi-heri-text-soft: #4A5B6B;\n  --soi-heri-text-muted: #7B8693;\n  --soi-heri-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-heri-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-heri-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-heri-radius: 12px;\n  --soi-heri-radius-sm: 8px;\n  --soi-heri-radius-pill: 999px;\n}\n\n.soi-heri-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-heri-fiche img { max-width: 100%; height: auto; }\n\n.soi-heri-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-heri-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-heri-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-heri-hero {\n  position: relative;\n  background: var(--soi-heri-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-heri-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-heri-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-heri-pomme);\n}\n\n.soi-heri-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-heri-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-heri-pomme);\n  border-radius: 50%;\n}\n\n.soi-heri-hero-title {\n  display: block;\n  color: var(--soi-heri-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-heri-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-heri-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-heri-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-heri-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-heri-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-heri-label-accent {\n  background: var(--soi-heri-pomme);\n  border-color: var(--soi-heri-pomme);\n  color: var(--soi-heri-marine);\n  font-weight: 600;\n}\n\n.soi-heri-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-heri-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-heri-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-heri-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-heri-pomme);\n  border-radius: 2px;\n}\n\n.soi-heri-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-heri-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-heri-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-heri-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-heri-benefit {\n  background: var(--soi-heri-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-heri-radius);\n  border: 1px solid var(--soi-heri-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-heri-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-heri-shadow-md);\n}\n\n.soi-heri-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-heri-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-heri-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-heri-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-heri-benefit:hover .soi-heri-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-heri-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-heri-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-heri-benefit p {\n  font-size: 13px;\n  color: var(--soi-heri-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-heri-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-heri-card {\n  background: var(--soi-heri-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-heri-radius);\n  border-left: 3px solid var(--soi-heri-pomme);\n}\n\n.soi-heri-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-heri-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-heri-card p {\n  font-size: 14px;\n  color: var(--soi-heri-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-heri-compo {\n  background: var(--soi-heri-off-white);\n  border-radius: var(--soi-heri-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-heri-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-heri-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-heri-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-heri-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-heri-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-heri-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-heri-marine);\n  text-align: right;\n}\n\n.soi-heri-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-heri-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-heri-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-heri-radius);\n  border: 1px solid var(--soi-heri-line);\n  align-items: flex-start;\n}\n\n.soi-heri-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-heri-marine);\n  color: var(--soi-heri-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-heri-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-heri-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-heri-step-content p {\n  font-size: 14px;\n  color: var(--soi-heri-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-heri-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-heri-pomme-light);\n  border-left: 4px solid var(--soi-heri-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-heri-radius) var(--soi-heri-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-heri-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-heri-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-heri-marine);\n  margin-bottom: 4px;\n}\n\n.soi-heri-tip p {\n  font-size: 14px;\n  color: var(--soi-heri-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-heri-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-heri-accordion-item {\n  background: var(--soi-heri-off-white);\n  border-radius: var(--soi-heri-radius-sm);\n  border: 1px solid var(--soi-heri-line);\n  overflow: hidden;\n}\n\n.soi-heri-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-heri-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-heri-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-heri-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-heri-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-heri-accordion-item[open] .soi-heri-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-heri-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-heri-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-heri-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-heri-cta-box {\n  background: var(--soi-heri-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-heri-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-heri-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-heri-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-heri-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-heri-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-heri-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-heri-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-heri-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-heri-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-heri-compo-value {\n    text-align: left;\n  }\n\n  .soi-heri-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-heri-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-heri-fiche {\n    --soi-heri-text-soft: #2C3E50;\n    --soi-heri-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603356705098,"sku":"VO4612","price":20.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/hericium-bio-lionsmane_gelules_qualidiet_11zon.webp?v=1782032884"},{"product_id":"cordyceps-bio-extrait-vitalosmose","title":"Extrait de Cordyceps Bio en gélules","description":"\n\n\u003cdiv class=\"soi-cord-fiche\"\u003e\n\n  \u003csection class=\"soi-cord-hero\"\u003e\n    \u003cdiv class=\"soi-cord-hero-tag\"\u003e\n      \u003cspan class=\"soi-cord-tag-dot\"\u003e\u003c\/span\u003e\n      Champignon médicinal · Qualidiet\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-cord-hero-title\"\u003eExtrait de Cordyceps Bio en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-cord-hero-subtitle\"\u003eL'un des champignons les plus étudiés au monde, concentré en un extrait haute puissance certifié bio. Vitalité, immunité et adaptation naturelle au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-cord-hero-labels\"\u003e\n      \u003cspan class=\"soi-cord-label soi-cord-label-accent\"\u003eBIO CERTIFIÉ AB\u003c\/span\u003e\n      \u003cspan class=\"soi-cord-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-cord-label\"\u003eSANS OGM\u003c\/span\u003e\n      \u003cspan class=\"soi-cord-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cord-section\"\u003e\n    \u003ch2\u003ePourquoi choisir cet extrait de Cordyceps bio ?\u003c\/h2\u003e\n    \u003cp\u003eCe n'est pas un simple champignon séché. Vous bénéficiez ici d'un \u003cstrong\u003eextrait haute concentration\u003c\/strong\u003e, standardisé à \u003cstrong\u003e60 % de polysaccharides\u003c\/strong\u003e et \u003cstrong\u003e20 % de bêta-glucanes\u003c\/strong\u003e, les deux fractions actives les plus recherchées dans le Cordyceps. La souche utilisée, la \u003cstrong\u003eCS-4\u003c\/strong\u003e, est la mieux documentée scientifiquement et la plus proche du Cordyceps sinensis sauvage.\u003c\/p\u003e\n    \u003cp\u003eL'extrait intègre la totalité du champignon : \u003cstrong\u003emycélium, primordium, fructifications et composants extracellulaires\u003c\/strong\u003e. Cette approche plante entière vous garantit un profil de principes actifs complet, contrairement aux extraits partiels souvent proposés sur le marché.\u003c\/p\u003e\n    \u003cdiv class=\"soi-cord-tip\"\u003e\n      \u003cdiv class=\"soi-cord-tip-icon\"\u003e🍄\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe saviez-vous ?\u003c\/strong\u003e\n        \u003cp\u003eLe Cordyceps sinensis est utilisé depuis plus de 2000 ans dans la médecine traditionnelle chinoise pour ses propriétés adaptogènes, énergisantes et immunostimulantes.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cord-section\"\u003e\n    \u003ch2\u003eBienfaits du Cordyceps bio en gélules\u003c\/h2\u003e\n    \u003cdiv class=\"soi-cord-benefits\"\u003e\n      \u003cdiv class=\"soi-cord-benefit\"\u003e\n        \u003cdiv class=\"soi-cord-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVitalité et énergie durable\u003c\/h3\u003e\n        \u003cp\u003eParticulièrement apprécié des sportifs et des personnes fatiguées pour son action sur l'endurance et la récupération physique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cord-benefit\"\u003e\n        \u003cdiv class=\"soi-cord-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAdaptogène naturel\u003c\/h3\u003e\n        \u003cp\u003eAide votre organisme à mieux traverser les périodes de stress, qu'il soit physique, émotionnel ou saisonnier.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cord-benefit\"\u003e\n        \u003cdiv class=\"soi-cord-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien immunitaire\u003c\/h3\u003e\n        \u003cp\u003eLes bêta-glucanes et polysaccharides stimulent vos défenses naturelles, notamment en période hivernale ou de fatigue chronique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cord-benefit\"\u003e\n        \u003cdiv class=\"soi-cord-benefit-icon\"\u003e\u003cspan\u003e🔄\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eÉquilibre général\u003c\/h3\u003e\n        \u003cp\u003eAdénosine, cordycépine, mannitol et adénine contribuent à un soutien global de l'organisme, y compris sur la sphère respiratoire et rénale selon la tradition.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cord-section\"\u003e\n    \u003ch2\u003eComposition et posologie\u003c\/h2\u003e\n    \u003cdiv class=\"soi-cord-compo\"\u003e\n      \u003cdiv class=\"soi-cord-compo-row\"\u003e\n        \u003cspan class=\"soi-cord-compo-label\"\u003eActif principal\u003c\/span\u003e\n        \u003cspan class=\"soi-cord-compo-value\"\u003eExtrait de Cordyceps sinensis bio (souche CS-4)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cord-compo-row\"\u003e\n        \u003cspan class=\"soi-cord-compo-label\"\u003ePolysaccharides\u003c\/span\u003e\n        \u003cspan class=\"soi-cord-compo-value\"\u003e60 %\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cord-compo-row\"\u003e\n        \u003cspan class=\"soi-cord-compo-label\"\u003eBêta-glucanes\u003c\/span\u003e\n        \u003cspan class=\"soi-cord-compo-value\"\u003e20 %\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cord-compo-row\"\u003e\n        \u003cspan class=\"soi-cord-compo-label\"\u003eAutres actifs\u003c\/span\u003e\n        \u003cspan class=\"soi-cord-compo-value\"\u003eAdénosine, cordycépine, adénine, hydroxyéthyl-adénosine, éthyl-adénosine, mannitol\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cord-compo-row\"\u003e\n        \u003cspan class=\"soi-cord-compo-label\"\u003eForme\u003c\/span\u003e\n        \u003cspan class=\"soi-cord-compo-value\"\u003eGélule végétale (100 % vegan)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cord-compo-row\"\u003e\n        \u003cspan class=\"soi-cord-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-cord-compo-value\"\u003eAgriculture Biologique européenne (AB)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cord-compo-row\"\u003e\n        \u003cspan class=\"soi-cord-compo-label\"\u003eGaranties\u003c\/span\u003e\n        \u003cspan class=\"soi-cord-compo-value\"\u003eSans excipient, sans additif, sans OGM, sans solvants\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cord-compo-row\"\u003e\n        \u003cspan class=\"soi-cord-compo-label\"\u003eSéchage\u003c\/span\u003e\n        \u003cspan class=\"soi-cord-compo-value\"\u003eBasse température pour préserver les actifs\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cord-compo-row\"\u003e\n        \u003cspan class=\"soi-cord-compo-label\"\u003eRécolte\u003c\/span\u003e\n        \u003cspan class=\"soi-cord-compo-value\"\u003eStade précoce (6 à 8 semaines de culture)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-cord-timeline\"\u003e\n      \u003cdiv class=\"soi-cord-step\"\u003e\n        \u003cdiv class=\"soi-cord-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-cord-step-content\"\u003e\n          \u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n          \u003cp\u003ePrenez 2 à 3 gélules par jour avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cord-step\"\u003e\n        \u003cdiv class=\"soi-cord-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-cord-step-content\"\u003e\n          \u003ch3\u003eMoment de prise\u003c\/h3\u003e\n          \u003cp\u003eDe préférence le matin ou avant une activité physique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cord-step\"\u003e\n        \u003cdiv class=\"soi-cord-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-cord-step-content\"\u003e\n          \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 4 à 8 semaines est généralement recommandée pour ressentir les effets.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cord-section\"\u003e\n    \u003ch2\u003ePour qui est fait ce Cordyceps bio ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-cord-grid\"\u003e\n      \u003cdiv class=\"soi-cord-card\"\u003e\n        \u003ch3\u003e🏃 Sportifs\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez améliorer votre endurance et accélérer votre récupération après l'effort.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cord-card\"\u003e\n        \u003ch3\u003e😮‍💨 Fatigue et surmenage\u003c\/h3\u003e\n        \u003cp\u003eVous traversez une période de fatigue physique ou mentale et cherchez un soutien naturel.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cord-card\"\u003e\n        \u003ch3\u003e🛡️ Immunité au naturel\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez renforcer vos défenses naturelles de façon saine et certifiée bio.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cord-card\"\u003e\n        \u003ch3\u003e🌱 Exigence qualité\u003c\/h3\u003e\n        \u003cp\u003eVous recherchez un complément adaptogène certifié bio, sans excipient et sans compromis.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cord-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"soi-cord-accordion\"\u003e\n      \u003cdetails class=\"soi-cord-accordion-item\"\u003e\n        \u003csummary class=\"soi-cord-accordion-header\"\u003e⚠️ Précautions et contre-indications\u003c\/summary\u003e\n        \u003cdiv class=\"soi-cord-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. Consultez un professionnel de santé en cas de traitement médicamenteux, de grossesse ou d'allaitement. Tenir hors de portée des enfants. Ne pas dépasser la dose journalière recommandé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-cord-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-cord-cta-box\"\u003e\n      \u003cp class=\"soi-cord-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement avec les champignons médicinaux\u003c\/p\u003e\n      \u003cp class=\"soi-cord-cta-text\" style=\"color: white;\"\u003eÉnergie retrouvée, résistance renforcée, immunité soutenue : offrez-vous une cure simple, naturelle et certifiée bio pour accompagner votre quotidien avec efficacité et 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-cord-marine: #1A2D3D;\n  --soi-cord-marine-dark: #0F1E2B;\n  --soi-cord-marine-light: #2C4458;\n  --soi-cord-pomme: #A1C544;\n  --soi-cord-pomme-dark: #84A636;\n  --soi-cord-pomme-light: rgba(161,197,68,0.10);\n  --soi-cord-white: #FFFFFF;\n  --soi-cord-off-white: #F8FAF6;\n  --soi-cord-stone: #F1F3EE;\n  --soi-cord-line: #E5E8E0;\n  --soi-cord-primary: #7A5A4A;\n  --soi-cord-primary-soft: #A68B7A;\n  --soi-cord-accent: #8B6E5D;\n  --soi-cord-text: #1A2D3D;\n  --soi-cord-text-soft: #4A5B6B;\n  --soi-cord-text-muted: #7B8693;\n  --soi-cord-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-cord-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-cord-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-cord-radius: 12px;\n  --soi-cord-radius-sm: 8px;\n  --soi-cord-radius-pill: 999px;\n}\n\n.soi-cord-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-cord-fiche img { max-width: 100%; height: auto; }\n\n.soi-cord-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-cord-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-cord-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-cord-hero {\n  position: relative;\n  background: var(--soi-cord-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-cord-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-cord-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-cord-pomme);\n}\n\n.soi-cord-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-cord-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-cord-pomme);\n  border-radius: 50%;\n}\n\n.soi-cord-hero-title {\n  display: block;\n  color: var(--soi-cord-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-cord-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-cord-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-cord-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-cord-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-cord-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-cord-label-accent {\n  background: var(--soi-cord-pomme);\n  border-color: var(--soi-cord-pomme);\n  color: var(--soi-cord-marine);\n  font-weight: 600;\n}\n\n.soi-cord-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-cord-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-cord-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-cord-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-cord-pomme);\n  border-radius: 2px;\n}\n\n.soi-cord-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-cord-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-cord-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-cord-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-cord-benefit {\n  background: var(--soi-cord-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-cord-radius);\n  border: 1px solid var(--soi-cord-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-cord-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-cord-shadow-md);\n}\n\n.soi-cord-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-cord-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-cord-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-cord-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-cord-benefit:hover .soi-cord-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-cord-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-cord-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-cord-benefit p {\n  font-size: 13px;\n  color: var(--soi-cord-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cord-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-cord-card {\n  background: var(--soi-cord-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-cord-radius);\n  border-left: 3px solid var(--soi-cord-pomme);\n}\n\n.soi-cord-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-cord-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-cord-card p {\n  font-size: 14px;\n  color: var(--soi-cord-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cord-compo {\n  background: var(--soi-cord-off-white);\n  border-radius: var(--soi-cord-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-cord-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-cord-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-cord-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-cord-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-cord-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-cord-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-cord-marine);\n  text-align: right;\n}\n\n.soi-cord-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-cord-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-cord-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-cord-radius);\n  border: 1px solid var(--soi-cord-line);\n  align-items: flex-start;\n}\n\n.soi-cord-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-cord-marine);\n  color: var(--soi-cord-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-cord-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-cord-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-cord-step-content p {\n  font-size: 14px;\n  color: var(--soi-cord-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cord-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-cord-pomme-light);\n  border-left: 4px solid var(--soi-cord-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-cord-radius) var(--soi-cord-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.25rem;\n}\n\n.soi-cord-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-cord-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-cord-marine);\n  margin-bottom: 4px;\n}\n\n.soi-cord-tip p {\n  font-size: 14px;\n  color: var(--soi-cord-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cord-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-cord-accordion-item {\n  background: var(--soi-cord-off-white);\n  border-radius: var(--soi-cord-radius-sm);\n  border: 1px solid var(--soi-cord-line);\n  overflow: hidden;\n}\n\n.soi-cord-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-cord-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-cord-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-cord-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-cord-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-cord-accordion-item[open] .soi-cord-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-cord-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-cord-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-cord-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cord-cta-box {\n  background: var(--soi-cord-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-cord-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-cord-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-cord-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-cord-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-cord-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-cord-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-cord-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-cord-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-cord-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-cord-compo-value {\n    text-align: left;\n  }\n\n  .soi-cord-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-cord-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-cord-fiche {\n    --soi-cord-text-soft: #2C3E50;\n    --soi-cord-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603361358154,"sku":"VO4610","price":20.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/extrait-de-cordyceps-bio-en-gelules-packshot_11zon.webp?v=1779950070"},{"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":"ail-des-ours-en-gelules","title":"Ail des ours en gélules","description":"\u003cdiv class=\"soi-ado-fiche\"\u003e\n\n\u003csection class=\"soi-ado-hero\"\u003e\n  \u003cdiv class=\"soi-ado-hero-tag\"\u003e\n    \u003cspan class=\"soi-ado-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Neodiet\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-ado-hero-title\"\u003eLa force sauvage de l'ail des ours\u003c\/span\u003e\n  \u003cp class=\"soi-ado-hero-subtitle\"\u003eLa plante sauvage du renouveau printanier, en format pratique pour profiter de ses bienfaits toute l'année.\u003c\/p\u003e\n  \u003cdiv class=\"soi-ado-hero-labels\"\u003e\n    \u003cspan class=\"soi-ado-label soi-ado-label-accent\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003cspan class=\"soi-ado-label\"\u003eSANS ADDITIFS\u003c\/span\u003e\n    \u003cspan class=\"soi-ado-label\"\u003e180 GÉLULES\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ado-section\"\u003e\n  \u003ch2\u003eL'ail des ours en gélules : la plante sauvage du renouveau printanier\u003c\/h2\u003e\n  \u003cp\u003eSi vous avez déjà croisé l'ail des ours (\u003cem\u003eAllium ursinum\u003c\/em\u003e) en sous-bois au printemps, vous savez que son parfum est inimitable. Surnommé aussi \u003cstrong\u003eail sauvage\u003c\/strong\u003e ou \u003cstrong\u003eail des bois\u003c\/strong\u003e, il doit son nom aux ours qui, selon la tradition germanique, en consommaient après l'hibernation pour retrouver leur vitalité.\u003c\/p\u003e\n  \u003cp\u003eCette plante herbacée vivace, aux larges feuilles vert tendre, est aujourd'hui reconnue pour sa richesse en composés soufrés, en vitamine C, en flavonoïdes et en sélénium. Neodiet vous la propose ici en format pratique : \u003cstrong\u003e180 gélules dosées à 280 mg\u003c\/strong\u003e, issues des feuilles de la plante.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ado-section\"\u003e\n  \u003ch2\u003ePourquoi choisir la feuille plutôt que le bulbe ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-ado-grid\"\u003e\n    \u003cdiv class=\"soi-ado-card\"\u003e\n      \u003ch3\u003e🌿 Concentration optimale\u003c\/h3\u003e\n      \u003cp\u003eContrairement au bulbe, la feuille d'ail des ours est récoltée au printemps, au moment où la concentration en principes actifs est la plus élevée.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ado-card\"\u003e\n      \u003ch3\u003e🌱 Démarche respectueuse\u003c\/h3\u003e\n      \u003cp\u003eRécolter uniquement les feuilles permet de laisser le bulbe en terre et d'assurer la pérennité des populations sauvages. Une approche plus responsable et plus efficace sur le plan nutritionnel.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ado-section\"\u003e\n  \u003ch2\u003eComposition et dosage\u003c\/h2\u003e\n  \u003cdiv class=\"soi-ado-compo\"\u003e\n    \u003cdiv class=\"soi-ado-compo-row\"\u003e\n      \u003cspan class=\"soi-ado-compo-label\"\u003eIngrédient actif\u003c\/span\u003e\n      \u003cspan class=\"soi-ado-compo-value\"\u003ePoudre de feuille d'ail des ours (\u003cem\u003eAllium ursinum\u003c\/em\u003e)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ado-compo-row\"\u003e\n      \u003cspan class=\"soi-ado-compo-label\"\u003eDosage par gélule\u003c\/span\u003e\n      \u003cspan class=\"soi-ado-compo-value\"\u003e280 mg de poudre de feuille\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ado-compo-row\"\u003e\n      \u003cspan class=\"soi-ado-compo-label\"\u003eNombre de gélules\u003c\/span\u003e\n      \u003cspan class=\"soi-ado-compo-value\"\u003e180 gélules par flacon\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ado-compo-row\"\u003e\n      \u003cspan class=\"soi-ado-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n      \u003cspan class=\"soi-ado-compo-value\"\u003eCellulose végétale (gélule végane)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ado-compo-row\"\u003e\n      \u003cspan class=\"soi-ado-compo-label\"\u003eQualité\u003c\/span\u003e\n      \u003cspan class=\"soi-ado-compo-value\"\u003eSans additifs, sans arômes artificiels\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-ado-tip\"\u003e\n    \u003cdiv class=\"soi-ado-tip-icon\"\u003e💊\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003ePosologie recommandée\u003c\/strong\u003e\n      \u003cp\u003e2 à 3 gélules par jour, à avaler avec un grand verre d'eau, de préférence au moment des repas. Un flacon de 180 gélules représente environ 2 mois de cure à raison de 3 gélules par jour.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ado-section\"\u003e\n  \u003ch2\u003eComment intégrer l'ail des ours au quotidien ?\u003c\/h2\u003e\n  \u003cp\u003eVous connaissez peut-être l'ail des ours à travers ses recettes culinaires : le fameux pesto, les tartinades, les soupes ou encore les salades printanières. Ces recettes à base d'ail des ours frais sont délicieuses, mais elles restent saisonnières. Les gélules, elles, vous permettent de profiter de ses bienfaits toute l'année, sans contrainte de saison ni de préparation.\u003c\/p\u003e\n  \u003cp\u003eVoici quelques idées si vous souhaitez combiner gélules et usage culinaire lors de la saison :\u003c\/p\u003e\n  \u003cdiv class=\"soi-ado-grid soi-ado-grid-3\"\u003e\n    \u003cdiv class=\"soi-ado-card\"\u003e\n      \u003ch3\u003e🫒 Pesto ail des ours\u003c\/h3\u003e\n      \u003cp\u003eMixez des feuilles fraîches avec de l'huile d'olive, des pignons de pin, du parmesan et une pincée de sel. Simple, rapide et savoureux.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ado-card\"\u003e\n      \u003ch3\u003e🥣 Soupe à l'ail des ours\u003c\/h3\u003e\n      \u003cp\u003eIncorporez quelques feuilles ciselées dans un velouté de pommes de terre en fin de cuisson pour préserver les arômes.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ado-card\"\u003e\n      \u003ch3\u003e🧈 Beurre à l'ail des ours\u003c\/h3\u003e\n      \u003cp\u003eMélangez du beurre mou avec des feuilles finement hachées, roulez en boudin et congelez pour utiliser toute l'année.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ado-section\"\u003e\n  \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n  \u003cdiv class=\"soi-ado-accordion\"\u003e\n    \u003cdetails class=\"soi-ado-accordion-item\"\u003e\n      \u003csummary class=\"soi-ado-accordion-header\"\u003e⚕️ Contre-indications et avis médical\u003c\/summary\u003e\n      \u003cdiv class=\"soi-ado-accordion-content\"\u003e\n        \u003cp\u003eCe complément alimentaire est déconseillé aux femmes enceintes ou allaitantes sans avis médical préalable. Il ne se substitue en aucun cas à un traitement médical. En cas de doute ou de pathologie existante, consultez votre médecin ou pharmacien avant toute utilisation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-ado-accordion-item\"\u003e\n      \u003csummary class=\"soi-ado-accordion-header\"\u003e📦 Conservation\u003c\/summary\u003e\n      \u003cdiv class=\"soi-ado-accordion-content\"\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\/details\u003e\n    \u003cdetails class=\"soi-ado-accordion-item\"\u003e\n      \u003csummary class=\"soi-ado-accordion-header\"\u003e🌿 Attention à la cueillette sauvage\u003c\/summary\u003e\n      \u003cdiv class=\"soi-ado-accordion-content\"\u003e\n        \u003cp\u003eSi vous récoltez de l'ail des ours vous-même, veillez à ne pas le confondre avec le muguet ou l'arum, dont les feuilles sont similaires mais toxiques. Le critère infaillible reste l'odeur caractéristique d'ail au froissement de la feuille.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ado-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-ado-cta-box\"\u003e\n    \u003cp class=\"soi-ado-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n    \u003cp class=\"soi-ado-cta-text\" style=\"color: white;\"\u003eRedécouvrez la force tranquille des sous-bois avec l'ail des ours Neodiet. 180 gélules de feuilles soigneusement préservées, pour une cure simple, naturelle et accessible toute l'anné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-ado-marine: #1A2D3D;\n  --soi-ado-marine-dark: #0F1E2B;\n  --soi-ado-marine-light: #2C4458;\n  --soi-ado-pomme: #A1C544;\n  --soi-ado-pomme-dark: #84A636;\n  --soi-ado-pomme-light: rgba(161,197,68,0.10);\n  --soi-ado-white: #FFFFFF;\n  --soi-ado-off-white: #F8FAF6;\n  --soi-ado-stone: #F1F3EE;\n  --soi-ado-line: #E5E8E0;\n  --soi-ado-primary: #3A7A3A;\n  --soi-ado-primary-soft: #E8F2E8;\n  --soi-ado-accent: #5A9A5A;\n  --soi-ado-text: #1A2D3D;\n  --soi-ado-text-soft: #4A5B6B;\n  --soi-ado-text-muted: #7B8693;\n  --soi-ado-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-ado-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-ado-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-ado-radius: 12px;\n  --soi-ado-radius-sm: 8px;\n  --soi-ado-radius-pill: 999px;\n}\n\n.soi-ado-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-ado-fiche img { max-width: 100%; height: auto; }\n\n.soi-ado-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-ado-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-ado-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-ado-hero {\n  position: relative;\n  background: var(--soi-ado-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-ado-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-ado-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-ado-pomme);\n}\n\n.soi-ado-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-ado-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-ado-pomme);\n  border-radius: 50%;\n}\n\n.soi-ado-hero-title {\n  display: block;\n  color: var(--soi-ado-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-ado-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-ado-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-ado-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-ado-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-ado-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-ado-label-accent {\n  background: var(--soi-ado-pomme);\n  border-color: var(--soi-ado-pomme);\n  color: var(--soi-ado-marine);\n  font-weight: 600;\n}\n\n.soi-ado-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-ado-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-ado-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-ado-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-ado-pomme);\n  border-radius: 2px;\n}\n\n.soi-ado-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-ado-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-ado-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-ado-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-ado-grid-3 {\n  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));\n}\n\n.soi-ado-card {\n  background: var(--soi-ado-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-ado-radius);\n  border-left: 3px solid var(--soi-ado-pomme);\n}\n\n.soi-ado-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-ado-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-ado-card p {\n  font-size: 14px;\n  color: var(--soi-ado-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-ado-compo {\n  background: var(--soi-ado-off-white);\n  border-radius: var(--soi-ado-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.25rem;\n}\n\n.soi-ado-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-ado-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-ado-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-ado-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-ado-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-ado-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-ado-marine);\n  text-align: right;\n}\n\n.soi-ado-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-ado-pomme-light);\n  border-left: 4px solid var(--soi-ado-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-ado-radius) var(--soi-ado-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-ado-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-ado-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-ado-marine);\n  margin-bottom: 4px;\n}\n\n.soi-ado-tip p {\n  font-size: 14px;\n  color: var(--soi-ado-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-ado-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-ado-accordion-item {\n  background: var(--soi-ado-off-white);\n  border-radius: var(--soi-ado-radius-sm);\n  border: 1px solid var(--soi-ado-line);\n  overflow: hidden;\n}\n\n.soi-ado-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-ado-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-ado-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-ado-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-ado-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-ado-accordion-item[open] .soi-ado-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-ado-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-ado-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-ado-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-ado-cta-box {\n  background: var(--soi-ado-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-ado-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-ado-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-ado-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-ado-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-ado-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-ado-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-ado-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-ado-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-ado-compo-value {\n    text-align: left;\n  }\n\n  .soi-ado-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-ado-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-ado-fiche {\n    --soi-ado-text-soft: #2C3E50;\n    --soi-ado-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603386392906,"sku":"VO4735","price":11.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/ail-des-ours-en-gelules-packshot_1252177d-1b32-4477-b886-b5c9b03dde90.webp?v=1779955330"},{"product_id":"yam-sauvage-extrait-en-gelules","title":"Yam Sauvage (Wild Yam) extrait en gélules","description":"\u003c!--\n=== ANALYSE SOINATURE ===\nProduit: Yam Sauvage extrait en gélules (Wild Yam)\nMarque: Neodiet\nCatégorie Soinat: Compléments alimentaires \/ Confort féminin - Ménopause\n\n=== INVENTAIRE DES DONNÉES SOURCE (preuve anti-invention) ===\nLabels\/certifications mentionnés : aucun (pas de mention Bio, Vegan, Made in France, etc. — \"bio-équivalent\" n'est PAS un label)\nChiffres précis mentionnés : 16% de diosgénine, 300 mg par gélule, 80 gélules, 3 gélules\/jour = 900 mg d'extrait, 144 mg de diosgénine\/jour, 48 mg de diosgénine\/gélule, ~26 jours de cure, cure de 2 à 3 mois conseillée\nOrigine mentionnée : Amérique centrale (origine de la plante)\nForme galénique : gélules végétales (HPMC)\nActifs\/plantes nommés : Yam sauvage (Dioscorea villosa), diosgénine (phytostérol naturel)\nPosologie mentionnée : 3 gélules\/jour, au cours des repas, avec un grand verre d'eau. Cure 2-3 mois, renouveler après pause de quelques semaines.\nPrécautions mentionnées : Femmes enceintes\/allaitantes déconseillé. Antécédents cancers hormonodépendants : consulter médecin. Traitements hormonaux en cours : avis professionnel de santé. Ne remplace pas un suivi médical. Conserver à l'abri chaleur\/humidité, hors de portée des enfants.\n\n=== PALETTE CSS ===\nMarine Soinat: #1A2D3D (fixe)\nPomme Soinat: #A1C544 (fixe)\nPrimaire produit: #4A6B5A (vert profond du packaging — texte \"WILD YAM\" en vert foncé)\nAccent produit: #7A5A6E (mauve doux évoquant la féminité\/ménopause)\nPréfixe CSS: soi-wyam\n\n=== STRUCTURE H2 SOURCE (À CONSERVER EXACTEMENT) ===\nH2 détectés :\n  1. \"Wild Yam – Extrait de Yam Sauvage titré à 16 % de diosgénine\"\n  2. \"Pourquoi choisir cet extrait de yam sauvage ?\"\n  3. \"Les bienfaits du yam sauvage : ce que dit la tradition et la recherche\"\n  4. \"Composition et posologie détaillées\"\n  5. \"Yam sauvage : contre-indications et précautions\"\n  6. \"Comment intégrer le yam sauvage dans votre routine ?\"\n\n=== COMPOSANTS RETENUS POUR CHAQUE SECTION ===\nHero : labels affichés = aucun (aucun label\/certification mentionné dans la source). Badges de specs chiffrées : 80 GÉLULES, 16% DIOSGÉNINE, 300 MG\/GÉLULE (tous issus de la source)\nH2 #1 \"Wild Yam – Extrait de Yam Sauvage titré à 16 % de diosgénine\" → paragraphe simple (texte narratif continu sur l'histoire et l'usage de la plante)\nH2 #2 \"Pourquoi choisir cet extrait de yam sauvage ?\" → paragraphes simples (texte explicatif continu sur le dosage et la diosgénine)\nH2 #3 \"Les bienfaits du yam sauvage : ce que dit la tradition et la recherche\" → benefits (4 bénéfices distincts avec titre + description)\nH2 #4 \"Composition et posologie détaillées\" → compo (data rows) + timeline (3 étapes de posologie)\nH2 #5 \"Yam sauvage : contre-indications et précautions\" → accordion (3 items de précautions + note générale)\nH2 #6 \"Comment intégrer le yam sauvage dans votre routine ?\" → tip (conseil pratique) + paragraphe\nCTA final : oui, texte de clôture basé sur le dernier paragraphe de la source\nComposants OMIS faute de données : hero-labels (aucun label\/certification), grid-compact (intégré dans le hero sous forme de badges factuels)\n--\u003e\n\n\u003cdiv class=\"soi-wyam-fiche\"\u003e\n\n  \u003csection class=\"soi-wyam-hero\"\u003e\n    \u003cdiv class=\"soi-wyam-hero-tag\"\u003e\n      \u003cspan class=\"soi-wyam-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Neodiet\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-wyam-hero-title\"\u003eYam Sauvage extrait en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-wyam-hero-subtitle\"\u003eUn soutien naturel issu de la tradition amérindienne, titré à 16 % de diosgénine, pour accompagner les femmes pendant la pré-ménopause et la ménopause.\u003c\/p\u003e\n    \u003cdiv class=\"soi-wyam-hero-specs\"\u003e\n      \u003cdiv class=\"soi-wyam-hero-spec\"\u003e\n        \u003cspan class=\"soi-wyam-hero-spec-val\"\u003e80\u003c\/span\u003e\n        \u003cspan class=\"soi-wyam-hero-spec-lbl\"\u003egélules\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-wyam-hero-spec-sep\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"soi-wyam-hero-spec\"\u003e\n        \u003cspan class=\"soi-wyam-hero-spec-val\"\u003e16 %\u003c\/span\u003e\n        \u003cspan class=\"soi-wyam-hero-spec-lbl\"\u003ediosgénine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-wyam-hero-spec-sep\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"soi-wyam-hero-spec\"\u003e\n        \u003cspan class=\"soi-wyam-hero-spec-val\"\u003e300 mg\u003c\/span\u003e\n        \u003cspan class=\"soi-wyam-hero-spec-lbl\"\u003epar gélule\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-wyam-section\"\u003e\n    \u003ch2\u003eWild Yam – Extrait de Yam Sauvage titré à 16 % de diosgénine\u003c\/h2\u003e\n    \u003cp\u003eLe yam sauvage, ou \u003cem\u003eDioscorea villosa\u003c\/em\u003e, est une plante rhizomateuse originaire d'Amérique centrale, utilisée depuis des siècles par les peuples amérindiens pour ses vertus apaisantes et équilibrantes. Aujourd'hui, il est principalement recherché par les femmes traversant la pré-ménopause et la ménopause, en quête d'un soutien naturel pour mieux vivre cette période de transition hormonale.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-wyam-section\"\u003e\n    \u003ch2\u003ePourquoi choisir cet extrait de yam sauvage ?\u003c\/h2\u003e\n    \u003cp\u003eTous les extraits de yam ne se valent pas. Ce qui fait la différence ici, c'est le taux de standardisation : \u003cstrong\u003e16 % de diosgénine\u003c\/strong\u003e, le principe actif clé de l'igname sauvage. Concrètement, chaque dose journalière (3 gélules) vous apporte \u003cstrong\u003e900 mg d'extrait de Wild Yam\u003c\/strong\u003e, soit \u003cstrong\u003e144 mg de diosgénine pure\u003c\/strong\u003e. Une concentration sérieuse, pensée pour un effet réel et mesurable.\u003c\/p\u003e\n    \u003cp\u003eLa diosgénine est un phytostérol naturel dont la structure est proche de certaines hormones stéroïdiennes. Elle est au cœur des propriétés du yam sauvage et de son rôle reconnu dans l'accompagnement du confort féminin hormonal.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-wyam-section\"\u003e\n    \u003ch2\u003eLes bienfaits du yam sauvage : ce que dit la tradition et la recherche\u003c\/h2\u003e\n    \u003cdiv class=\"soi-wyam-benefits\"\u003e\n      \u003cdiv class=\"soi-wyam-benefit\"\u003e\n        \u003cdiv class=\"soi-wyam-benefit-icon\"\u003e\u003cspan\u003e🌸\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eConfort lors de la ménopause\u003c\/h3\u003e\n        \u003cp\u003eLe yam sauvage est traditionnellement utilisé pour atténuer les bouffées de chaleur, les sueurs nocturnes et les sautes d'humeur liées aux fluctuations hormonales.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-wyam-benefit\"\u003e\n        \u003cdiv class=\"soi-wyam-benefit-icon\"\u003e\u003cspan\u003e⚖️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien à l'équilibre hormonal\u003c\/h3\u003e\n        \u003cp\u003eGrâce à la diosgénine, l'extrait de yam agit en douceur sur l'environnement hormonal féminin, sans apport direct de phyto-œstrogènes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-wyam-benefit\"\u003e\n        \u003cdiv class=\"soi-wyam-benefit-icon\"\u003e\u003cspan\u003e😌\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eBien-être global\u003c\/h3\u003e\n        \u003cp\u003eDes femmes rapportent une meilleure qualité de sommeil, une humeur plus stable et une sensation de sérénité retrouvée lors d'une cure régulière.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-wyam-benefit\"\u003e\n        \u003cdiv class=\"soi-wyam-benefit-icon\"\u003e\u003cspan\u003e🦴\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eConfort musculaire et articulaire\u003c\/h3\u003e\n        \u003cp\u003eLes traditions amérindiennes utilisaient l'igname sauvage pour soulager les rhumatismes, une propriété qui reste étudiée aujourd'hui.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-wyam-section\"\u003e\n    \u003ch2\u003eComposition et posologie détaillées\u003c\/h2\u003e\n    \u003cdiv class=\"soi-wyam-compo\"\u003e\n      \u003cdiv class=\"soi-wyam-compo-row\"\u003e\n        \u003cspan class=\"soi-wyam-compo-label\"\u003ePar gélule (300 mg)\u003c\/span\u003e\n        \u003cspan class=\"soi-wyam-compo-value\"\u003eExtrait de Wild Yam (\u003cem\u003eDioscorea villosa\u003c\/em\u003e)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-wyam-compo-row\"\u003e\n        \u003cspan class=\"soi-wyam-compo-label\"\u003eDont diosgénine\u003c\/span\u003e\n        \u003cspan class=\"soi-wyam-compo-value\"\u003e48 mg (titrage à 16 %)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-wyam-compo-row\"\u003e\n        \u003cspan class=\"soi-wyam-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-wyam-compo-value\"\u003eGélule végétale (HPMC)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-wyam-compo-row\"\u003e\n        \u003cspan class=\"soi-wyam-compo-label\"\u003eContenu du flacon\u003c\/span\u003e\n        \u003cspan class=\"soi-wyam-compo-value\"\u003e80 gélules (~26 jours de cure)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-wyam-timeline\"\u003e\n      \u003cdiv class=\"soi-wyam-step\"\u003e\n        \u003cdiv class=\"soi-wyam-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-wyam-step-content\"\u003e\n          \u003ch3\u003eDose journalière\u003c\/h3\u003e\n          \u003cp\u003ePrenez 3 gélules par jour, de préférence au cours des repas, avec un grand verre d'eau. Soit 900 mg d'extrait et 144 mg de diosgénine par jour.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-wyam-step\"\u003e\n        \u003cdiv class=\"soi-wyam-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-wyam-step-content\"\u003e\n          \u003ch3\u003eDurée de la cure\u003c\/h3\u003e\n          \u003cp\u003ePour un résultat optimal, une cure de 2 à 3 mois est généralement conseillée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-wyam-step\"\u003e\n        \u003cdiv class=\"soi-wyam-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-wyam-step-content\"\u003e\n          \u003ch3\u003eRenouvellement\u003c\/h3\u003e\n          \u003cp\u003eIl est possible de renouveler la cure après une pause de quelques semaines.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-wyam-section\"\u003e\n    \u003ch2\u003eYam sauvage : contre-indications et précautions\u003c\/h2\u003e\n    \u003cp class=\"soi-wyam-section-intro\"\u003eMême naturel, le yam sauvage n'est pas adapté à tout le monde. Voici ce qu'il faut savoir avant de commencer une cure :\u003c\/p\u003e\n    \u003cdiv class=\"soi-wyam-accordion\"\u003e\n      \u003cdetails class=\"soi-wyam-accordion-item\"\u003e\n        \u003csummary class=\"soi-wyam-accordion-header\"\u003e🤰 Femmes enceintes ou allaitantes\u003c\/summary\u003e\n        \u003cdiv class=\"soi-wyam-accordion-content\"\u003e\n          \u003cp\u003eL'utilisation du yam sauvage est déconseillée par précaution pendant la grossesse et l'allaitement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-wyam-accordion-item\"\u003e\n        \u003csummary class=\"soi-wyam-accordion-header\"\u003e⚠️ Antécédents de cancers hormonodépendants\u003c\/summary\u003e\n        \u003cdiv class=\"soi-wyam-accordion-content\"\u003e\n          \u003cp\u003eEn cas d'antécédents de cancers du sein, de l'utérus ou des ovaires, consultez impérativement votre médecin avant toute utilisation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-wyam-accordion-item\"\u003e\n        \u003csummary class=\"soi-wyam-accordion-header\"\u003e💊 Traitements hormonaux en cours\u003c\/summary\u003e\n        \u003cdiv class=\"soi-wyam-accordion-content\"\u003e\n          \u003cp\u003eSi vous suivez un traitement hormonal substitutif (THS) ou une contraception hormonale, demandez l'avis de votre professionnel de santé pour éviter toute interaction.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-wyam-accordion-item\"\u003e\n        \u003csummary class=\"soi-wyam-accordion-header\"\u003e📋 Note importante\u003c\/summary\u003e\n        \u003cdiv class=\"soi-wyam-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne remplace en aucun cas un suivi médical adapté.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-wyam-section\"\u003e\n    \u003ch2\u003eComment intégrer le yam sauvage dans votre routine ?\u003c\/h2\u003e\n    \u003cp\u003eLe yam sauvage en gélules est l'une des formes les plus pratiques et les mieux dosées. Contrairement à la crème au yam sauvage, l'absorption par voie orale garantit une diffusion systémique plus homogène. Vous pouvez le combiner avec d'autres compléments féminins comme le gattilier ou le trèfle rouge, en veillant toutefois à en parler à un professionnel.\u003c\/p\u003e\n    \u003cdiv class=\"soi-wyam-tip\"\u003e\n      \u003cdiv class=\"soi-wyam-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\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\/section\u003e\n\n  \u003csection class=\"soi-wyam-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-wyam-cta-box\"\u003e\n      \u003cp class=\"soi-wyam-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-wyam-cta-text\" style=\"color: white;\"\u003eCe Wild Yam titré à 16 % de diosgénine vous offre un soutien naturel, concentré et rigoureux. Un complément ancré dans une longue tradition phytothérapeutique, pour traverser la ménopause avec davantage de 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-wyam-marine: #1A2D3D;\n  --soi-wyam-marine-dark: #0F1E2B;\n  --soi-wyam-marine-light: #2C4458;\n  --soi-wyam-pomme: #A1C544;\n  --soi-wyam-pomme-dark: #84A636;\n  --soi-wyam-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-wyam-white: #FFFFFF;\n  --soi-wyam-off-white: #F8FAF6;\n  --soi-wyam-stone: #F1F3EE;\n  --soi-wyam-line: #E5E8E0;\n\n  --soi-wyam-primary: #4A6B5A;\n  --soi-wyam-primary-soft: #E8F0EB;\n  --soi-wyam-accent: #7A5A6E;\n\n  --soi-wyam-text: #1A2D3D;\n  --soi-wyam-text-soft: #4A5B6B;\n  --soi-wyam-text-muted: #7B8693;\n\n  --soi-wyam-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-wyam-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-wyam-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-wyam-radius: 12px;\n  --soi-wyam-radius-sm: 8px;\n  --soi-wyam-radius-pill: 999px;\n}\n\n.soi-wyam-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-wyam-fiche img { max-width: 100%; height: auto; }\n\n.soi-wyam-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-wyam-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-wyam-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-wyam-hero {\n  position: relative;\n  background: var(--soi-wyam-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-wyam-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-wyam-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-wyam-pomme);\n}\n\n.soi-wyam-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-wyam-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-wyam-pomme);\n  border-radius: 50%;\n}\n\n.soi-wyam-hero-title {\n  display: block;\n  color: var(--soi-wyam-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-wyam-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-wyam-hero-specs {\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  gap: clamp(1rem, 3vw, 1.75rem);\n  flex-wrap: wrap;\n}\n\n.soi-wyam-hero-spec {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 2px;\n}\n\n.soi-wyam-hero-spec-val {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-wyam-pomme);\n  line-height: 1.2;\n}\n\n.soi-wyam-hero-spec-lbl {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.6);\n}\n\n.soi-wyam-hero-spec-sep {\n  width: 1px;\n  height: 32px;\n  background: rgba(255,255,255,0.15);\n}\n\n\/* === SECTIONS === *\/\n.soi-wyam-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-wyam-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-wyam-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-wyam-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-wyam-pomme);\n  border-radius: 2px;\n}\n\n.soi-wyam-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-wyam-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-wyam-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-wyam-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-wyam-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-wyam-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-wyam-benefit {\n  background: var(--soi-wyam-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-wyam-radius);\n  border: 1px solid var(--soi-wyam-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-wyam-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-wyam-shadow-md);\n}\n\n.soi-wyam-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-wyam-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-wyam-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-wyam-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-wyam-benefit:hover .soi-wyam-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-wyam-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-wyam-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-wyam-benefit p {\n  font-size: 13px;\n  color: var(--soi-wyam-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-wyam-compo {\n  background: var(--soi-wyam-off-white);\n  border-radius: var(--soi-wyam-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-wyam-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-wyam-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-wyam-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-wyam-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-wyam-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-wyam-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-wyam-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-wyam-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-wyam-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-wyam-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-wyam-radius);\n  border: 1px solid var(--soi-wyam-line);\n  align-items: flex-start;\n}\n\n.soi-wyam-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-wyam-marine);\n  color: var(--soi-wyam-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-wyam-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-wyam-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-wyam-step-content p {\n  font-size: 14px;\n  color: var(--soi-wyam-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-wyam-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-wyam-pomme-light);\n  border-left: 4px solid var(--soi-wyam-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-wyam-radius) var(--soi-wyam-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-wyam-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-wyam-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-wyam-marine);\n  margin-bottom: 4px;\n}\n\n.soi-wyam-tip p {\n  font-size: 14px;\n  color: var(--soi-wyam-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-wyam-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-wyam-accordion-item {\n  background: var(--soi-wyam-off-white);\n  border-radius: var(--soi-wyam-radius-sm);\n  border: 1px solid var(--soi-wyam-line);\n  overflow: hidden;\n}\n\n.soi-wyam-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-wyam-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-wyam-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-wyam-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-wyam-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-wyam-accordion-item[open] .soi-wyam-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-wyam-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-wyam-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-wyam-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-wyam-cta-box {\n  background: var(--soi-wyam-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-wyam-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-wyam-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-wyam-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-wyam-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-wyam-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-wyam-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-wyam-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-wyam-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-wyam-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-wyam-compo-value {\n    text-align: left;\n  }\n\n  .soi-wyam-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-wyam-hero-spec-sep {\n    display: none;\n  }\n\n  .soi-wyam-hero-specs {\n    gap: 1rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-wyam-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-wyam-fiche {\n    --soi-wyam-text-soft: #2C3E50;\n    --soi-wyam-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603387474250,"sku":"VO4635","price":8.9,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/yam-sauvage-extrait-en-gelules-packshot-studio_11zon.webp?v=1782034110"},{"product_id":"konjac-en-gelules","title":"Konjac en gélules - Vital Osmose","description":"\u003cdiv class=\"soi-konj-fiche\"\u003e\n\n\u003csection class=\"soi-konj-hero\"\u003e\n  \u003cdiv class=\"soi-konj-hero-tag\"\u003e\n    \u003cspan class=\"soi-konj-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Neodiet\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-konj-hero-title\"\u003eLa satiété naturelle du konjac\u003c\/span\u003e\n  \u003cp class=\"soi-konj-hero-subtitle\"\u003eLe glucomannane hautement dosé pour accompagner naturellement votre perte de poids et maîtriser votre appétit, repas après repas.\u003c\/p\u003e\n  \u003cdiv class=\"soi-konj-hero-labels\"\u003e\n    \u003cspan class=\"soi-konj-label soi-konj-label-accent\"\u003eVÉGÉTARIEN \u0026amp; VÉGÉTALIEN\u003c\/span\u003e\n    \u003cspan class=\"soi-konj-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n    \u003cspan class=\"soi-konj-label\"\u003eSANS LACTOSE\u003c\/span\u003e\n    \u003cspan class=\"soi-konj-label\"\u003e90 GÉLULES\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-konj-section\"\u003e\n  \u003cp class=\"soi-konj-section-intro\"\u003eVous cherchez une solution naturelle pour \u003cstrong\u003eréduire votre appétit et accompagner votre perte de poids\u003c\/strong\u003e sans vous affamer ? Les gélules de konjac Neodiet misent sur un actif reconnu par l'EFSA : le \u003cstrong\u003eglucomannane\u003c\/strong\u003e, une fibre soluble d'origine végétale aux propriétés rassasiantes exceptionnelles. Avec \u003cstrong\u003e625 mg par gélule et un titrage à 80 % de glucomannane\u003c\/strong\u003e, ce flacon de 90 gélules offre l'un des dosages les plus concentrés du marché.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-konj-section\"\u003e\n  \u003ch2\u003ePourquoi le glucomannane est-il si efficace pour maigrir ?\u003c\/h2\u003e\n  \u003cp\u003eLe glucomannane est extrait du bulbe de la plante \u003cstrong\u003eAmorphophallus konjac\u003c\/strong\u003e, cultivée en Asie du Sud-Est depuis des siècles. Sa particularité : il absorbe jusqu'à \u003cstrong\u003e200 fois son poids en eau\u003c\/strong\u003e, formant un gel visqueux dans l'estomac. Ce gel crée une sensation de volume qui réduit naturellement la faim avant même que vous passiez à table.\u003c\/p\u003e\n\n  \u003cdiv class=\"soi-konj-benefits\"\u003e\n    \u003cdiv class=\"soi-konj-benefit\"\u003e\n      \u003cdiv class=\"soi-konj-benefit-icon\"\u003e\u003cspan\u003e🍃\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eCoupe-faim naturel\u003c\/h3\u003e\n      \u003cp\u003eLa fibre gonfle dans l'estomac et prolonge la satiété entre les repas.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-konj-benefit\"\u003e\n      \u003cdiv class=\"soi-konj-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eRéduction de l'absorption\u003c\/h3\u003e\n      \u003cp\u003eLe gel piège une partie des sucres et graisses ingérés, qui sont ensuite éliminés.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-konj-benefit\"\u003e\n      \u003cdiv class=\"soi-konj-benefit-icon\"\u003e\u003cspan\u003e📉\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSoutien de la glycémie\u003c\/h3\u003e\n      \u003cp\u003eEn ralentissant la digestion, il aide à éviter les pics de glycémie responsables des fringales.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-konj-benefit\"\u003e\n      \u003cdiv class=\"soi-konj-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eAllié du transit\u003c\/h3\u003e\n      \u003cp\u003eFibre prébiotique, il favorise un microbiote intestinal équilibré et un transit régulier.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"soi-konj-tip\"\u003e\n    \u003cdiv class=\"soi-konj-tip-icon\"\u003e📋\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eAllégation santé validée\u003c\/strong\u003e\n      \u003cp\u003eLe glucomannane contribue à la perte de poids dans le cadre d'un régime hypocalorique (allégation autorisée par l'EFSA).\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-konj-section\"\u003e\n  \u003ch2\u003eComposition et dosage des gélules konjac Neodiet\u003c\/h2\u003e\n\n  \u003cdiv class=\"soi-konj-compo\"\u003e\n    \u003cdiv class=\"soi-konj-compo-row\"\u003e\n      \u003cspan class=\"soi-konj-compo-label\"\u003eActif principal (par gélule)\u003c\/span\u003e\n      \u003cspan class=\"soi-konj-compo-value\"\u003ePoudre de konjac (Amorphophallus konjac) : 625 mg\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-konj-compo-row\"\u003e\n      \u003cspan class=\"soi-konj-compo-label\"\u003eTitrage en glucomannane\u003c\/span\u003e\n      \u003cspan class=\"soi-konj-compo-value\"\u003e80 %, soit 500 mg de glucomannane pur par gélule\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-konj-compo-row\"\u003e\n      \u003cspan class=\"soi-konj-compo-label\"\u003eEnveloppe de la gélule\u003c\/span\u003e\n      \u003cspan class=\"soi-konj-compo-value\"\u003eCellulose végétale (HPMC)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-konj-compo-row\"\u003e\n      \u003cspan class=\"soi-konj-compo-label\"\u003eDose journalière (9 gélules)\u003c\/span\u003e\n      \u003cspan class=\"soi-konj-compo-value\"\u003e5 625 mg de konjac, soit 4 500 mg de glucomannane\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-konj-compo-row\"\u003e\n      \u003cspan class=\"soi-konj-compo-label\"\u003eConformité\u003c\/span\u003e\n      \u003cspan class=\"soi-konj-compo-value\"\u003eDosage validé par les études cliniques et reconnu par l'EFSA\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-konj-section\"\u003e\n  \u003ch2\u003eComment prendre les gélules de konjac efficacement ?\u003c\/h2\u003e\n\n  \u003cdiv class=\"soi-konj-timeline\"\u003e\n    \u003cdiv class=\"soi-konj-step\"\u003e\n      \u003cdiv class=\"soi-konj-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-konj-step-content\"\u003e\n        \u003ch3\u003eAvant chaque repas principal\u003c\/h3\u003e\n        \u003cp\u003ePrenez \u003cstrong\u003e2 à 3 gélules, 30 minutes avant chaque repas principal\u003c\/strong\u003e, avec un grand verre d'eau (au moins 250 ml). C'est indispensable pour que la fibre gonfle correctement et produise son effet.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-konj-step\"\u003e\n      \u003cdiv class=\"soi-konj-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-konj-step-content\"\u003e\n        \u003ch3\u003eDans un cadre alimentaire adapté\u003c\/h3\u003e\n        \u003cp\u003eAssociez la prise à une \u003cstrong\u003ealimentation hypocalorique équilibrée\u003c\/strong\u003e : sans ce contexte, l'effet sur la balance reste limité.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-konj-step\"\u003e\n      \u003cdiv class=\"soi-konj-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-konj-step-content\"\u003e\n        \u003ch3\u003eCure de 4 à 8 semaines minimum\u003c\/h3\u003e\n        \u003cp\u003ePrévoyez une cure de \u003cstrong\u003e4 à 8 semaines minimum\u003c\/strong\u003e pour observer des résultats durables, en maintenant une bonne hydratation tout au long de la journée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"soi-konj-tip\"\u003e\n    \u003cdiv class=\"soi-konj-tip-icon\"\u003e⚠️\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003ePrécaution importante\u003c\/strong\u003e\n      \u003cp\u003eNe jamais avaler les gélules sans eau ni en position allongée, risque de gêne à la déglutition. Déconseillé aux personnes souffrant de troubles de l'œsophage.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-konj-section\"\u003e\n  \u003ch2\u003ePour qui sont faites ces gélules konjac minceur ?\u003c\/h2\u003e\n\n  \u003cdiv class=\"soi-konj-grid\"\u003e\n    \u003cdiv class=\"soi-konj-card\"\u003e\n      \u003ch3\u003e🍽️ Contrôle de l'appétit\u003c\/h3\u003e\n      \u003cp\u003eVous avez du mal à contrôler vos portions ou vos envies de grignoter dans l'après-midi.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-konj-card\"\u003e\n      \u003ch3\u003e⚖️ Régime hypocalorique\u003c\/h3\u003e\n      \u003cp\u003eVous suivez un régime hypocalorique et cherchez un soutien naturel pour tenir dans la durée.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-konj-card\"\u003e\n      \u003ch3\u003e🌱 Alternative végétale\u003c\/h3\u003e\n      \u003cp\u003eVous souhaitez une alternative végétale et sans stimulant (pas de caféine, pas d'éphédra).\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-konj-card\"\u003e\n      \u003ch3\u003e💊 Dosage sérieux\u003c\/h3\u003e\n      \u003cp\u003eVous voulez un produit au dosage sérieux, pas symbolique.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"soi-konj-tip\"\u003e\n    \u003cdiv class=\"soi-konj-tip-icon\"\u003e🩺\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eRappel médical\u003c\/strong\u003e\n      \u003cp\u003eCe complément ne remplace pas un suivi médical ni un traitement prescrit. En cas de prise de médicaments (notamment pour le diabète ou le cholestérol), consultez votre médecin avant de démarrer une cure.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-konj-section\"\u003e\n  \u003ch2\u003eInformations pratiques\u003c\/h2\u003e\n\n  \u003cdiv class=\"soi-konj-grid-compact\"\u003e\n    \u003cdiv class=\"soi-konj-card-mini\"\u003e\n      \u003cspan class=\"soi-konj-card-mini-icon\"\u003e💊\u003c\/span\u003e\n      \u003cspan class=\"soi-konj-card-mini-label\"\u003eContenu\u003c\/span\u003e\n      \u003cspan class=\"soi-konj-card-mini-value\"\u003e90 gélules végétales\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-konj-card-mini\"\u003e\n      \u003cspan class=\"soi-konj-card-mini-icon\"\u003e⚗️\u003c\/span\u003e\n      \u003cspan class=\"soi-konj-card-mini-label\"\u003eDosage \/ gélule\u003c\/span\u003e\n      \u003cspan class=\"soi-konj-card-mini-value\"\u003e625 mg (80 % glucomannane)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-konj-card-mini\"\u003e\n      \u003cspan class=\"soi-konj-card-mini-icon\"\u003e🏷️\u003c\/span\u003e\n      \u003cspan class=\"soi-konj-card-mini-label\"\u003eMarque\u003c\/span\u003e\n      \u003cspan class=\"soi-konj-card-mini-value\"\u003eNeodiet\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-konj-card-mini\"\u003e\n      \u003cspan class=\"soi-konj-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n      \u003cspan class=\"soi-konj-card-mini-label\"\u003eCompatibilité\u003c\/span\u003e\n      \u003cspan class=\"soi-konj-card-mini-value\"\u003eVégétarien, végétalien, sans gluten, sans lactose\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-konj-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-konj-cta-box\"\u003e\n    \u003cp class=\"soi-konj-cta-tag\" style=\"color: white;\"\u003eVotre allié naturel pour retrouver la ligne\u003c\/p\u003e\n    \u003cp class=\"soi-konj-cta-text\" style=\"color: white;\"\u003eParce que mincir ne devrait pas rimer avec frustration, les gélules de konjac Neodiet vous offrent un coup de pouce naturel, honnête et bien dosé. En agissant directement sur la faim, elles vous aident à reprendre la main sur votre appétit, un repas après l'autre.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-konj-marine: #1A2D3D;\n  --soi-konj-marine-dark: #0F1E2B;\n  --soi-konj-marine-light: #2C4458;\n  --soi-konj-pomme: #A1C544;\n  --soi-konj-pomme-dark: #84A636;\n  --soi-konj-pomme-light: rgba(161,197,68,0.10);\n  --soi-konj-white: #FFFFFF;\n  --soi-konj-off-white: #F8FAF6;\n  --soi-konj-stone: #F1F3EE;\n  --soi-konj-line: #E5E8E0;\n  --soi-konj-primary: #C43A7B;\n  --soi-konj-primary-soft: rgba(196,58,123,0.08);\n  --soi-konj-accent: #D63384;\n  --soi-konj-text: #1A2D3D;\n  --soi-konj-text-soft: #4A5B6B;\n  --soi-konj-text-muted: #7B8693;\n  --soi-konj-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-konj-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-konj-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-konj-radius: 12px;\n  --soi-konj-radius-sm: 8px;\n  --soi-konj-radius-pill: 999px;\n}\n\n.soi-konj-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-konj-fiche img { max-width: 100%; height: auto; }\n\n.soi-konj-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-konj-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-konj-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-konj-hero {\n  position: relative;\n  background: var(--soi-konj-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-konj-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-konj-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-konj-pomme);\n}\n\n.soi-konj-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-konj-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-konj-pomme);\n  border-radius: 50%;\n}\n\n.soi-konj-hero-title {\n  display: block;\n  color: var(--soi-konj-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-konj-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-konj-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-konj-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-konj-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-konj-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-konj-label-accent {\n  background: var(--soi-konj-pomme);\n  border-color: var(--soi-konj-pomme);\n  color: var(--soi-konj-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-konj-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-konj-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-konj-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-konj-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-konj-pomme);\n  border-radius: 2px;\n}\n\n.soi-konj-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-konj-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.soi-konj-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-konj-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-konj-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-konj-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-konj-benefit {\n  background: var(--soi-konj-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-konj-radius);\n  border: 1px solid var(--soi-konj-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-konj-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-konj-shadow-md);\n}\n\n.soi-konj-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-konj-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-konj-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-konj-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-konj-benefit:hover .soi-konj-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-konj-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-konj-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-konj-benefit p {\n  font-size: 13px;\n  color: var(--soi-konj-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-konj-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-konj-card {\n  background: var(--soi-konj-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-konj-radius);\n  border-left: 3px solid var(--soi-konj-pomme);\n}\n\n.soi-konj-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-konj-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-konj-card p {\n  font-size: 14px;\n  color: var(--soi-konj-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-konj-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-konj-card-mini {\n  background: var(--soi-konj-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-konj-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-konj-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-konj-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-konj-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-konj-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-konj-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-konj-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-konj-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-konj-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-konj-radius);\n  border: 1px solid var(--soi-konj-line);\n  align-items: flex-start;\n}\n\n.soi-konj-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-konj-marine);\n  color: var(--soi-konj-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-konj-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-konj-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-konj-step-content p {\n  font-size: 14px;\n  color: var(--soi-konj-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-konj-compo {\n  background: var(--soi-konj-off-white);\n  border-radius: var(--soi-konj-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-konj-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-konj-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-konj-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-konj-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-konj-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-konj-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-konj-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-konj-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-konj-pomme-light);\n  border-left: 4px solid var(--soi-konj-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-konj-radius) var(--soi-konj-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.25rem;\n}\n\n.soi-konj-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-konj-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-konj-marine);\n  margin-bottom: 4px;\n}\n\n.soi-konj-tip p {\n  font-size: 14px;\n  color: var(--soi-konj-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-konj-cta-box {\n  background: var(--soi-konj-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-konj-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-konj-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-konj-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-konj-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-konj-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-konj-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-konj-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-konj-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-konj-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-konj-compo-value {\n    text-align: left;\n  }\n\n  .soi-konj-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-konj-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-konj-fiche {\n    --soi-konj-text-soft: #2C3E50;\n    --soi-konj-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603388096842,"sku":"VO4645","price":6.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/konjac-en-gelules-packshot_de611546-2406-46e1-ad59-741c55e1215c.webp?v=1779979523"},{"product_id":"cla-500-mg-en-capsules","title":"CLA 500 mg - brûle graisses en capsules","description":"\n\n\u003cdiv class=\"soi-cla-fiche\"\u003e\n\n  \u003csection class=\"soi-cla-hero\"\u003e\n    \u003cdiv class=\"soi-cla-hero-tag\"\u003e\n      \u003cspan class=\"soi-cla-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Vital Osmose\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-cla-hero-title\"\u003eLe soutien naturel de votre silhouette\u003c\/span\u003e\n    \u003cp class=\"soi-cla-hero-subtitle\"\u003eAcide linoléique conjugué issu de l'huile de carthame : votre soutien naturel pour une silhouette plus équilibrée et une composition corporelle optimisée.\u003c\/p\u003e\n    \u003cdiv class=\"soi-cla-hero-labels\"\u003e\n      \u003cspan class=\"soi-cla-label soi-cla-label-accent\"\u003eMARQUE FRANÇAISE\u003c\/span\u003e\n      \u003cspan class=\"soi-cla-label\"\u003e100 CAPSULES\u003c\/span\u003e\n      \u003cspan class=\"soi-cla-label\"\u003e500 MG \/ CAPSULE\u003c\/span\u003e\n      \u003cspan class=\"soi-cla-label\"\u003eSOURCE NATURELLE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cla-section\"\u003e\n    \u003cp class=\"soi-cla-section-intro\"\u003eLe \u003cstrong\u003eCLA 500 mg de Vital Osmose\u003c\/strong\u003e est un complément alimentaire à base d'acide linoléique conjugué (CLA), extrait de l'huile de carthame. Cet acide gras essentiel de la famille des Oméga-6 est reconnu pour son rôle dans la gestion du poids, le soutien de la composition corporelle et la préservation de la masse musculaire. Que vous soyez sportif régulier ou simplement en quête d'un coup de pouce naturel dans votre démarche minceur, le CLA 500 mg peut s'intégrer facilement à votre routine quotidienne.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cla-section\"\u003e\n    \u003ch2\u003eQu'est-ce que le CLA et pourquoi l'utiliser ?\u003c\/h2\u003e\n    \u003cp\u003eLe CLA (acide linoléique conjugué) est un acide gras naturellement présent dans la viande et les produits laitiers issus de ruminants, mais en quantités souvent insuffisantes dans notre alimentation moderne. C'est là que la supplémentation prend tout son sens.\u003c\/p\u003e\n    \u003cdiv class=\"soi-cla-benefits\"\u003e\n      \u003cdiv class=\"soi-cla-benefit\"\u003e\n        \u003cdiv class=\"soi-cla-benefit-icon\"\u003e\u003cspan\u003e🔥\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRéduction de la masse grasse\u003c\/h3\u003e\n        \u003cp\u003eLe CLA agit en limitant le stockage des graisses dans les cellules adipeuses et en favorisant leur utilisation comme source d'énergie.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cla-benefit\"\u003e\n        \u003cdiv class=\"soi-cla-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePréservation de la masse maigre\u003c\/h3\u003e\n        \u003cp\u003eParticulièrement utile en période de rééquilibrage alimentaire, il contribue à maintenir le muscle même lorsque les apports caloriques sont réduits.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cla-benefit\"\u003e\n        \u003cdiv class=\"soi-cla-benefit-icon\"\u003e\u003cspan\u003e🏃\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien des performances sportives\u003c\/h3\u003e\n        \u003cp\u003eEn améliorant le ratio masse grasse \/ masse musculaire, il contribue à une silhouette plus tonique sur le long terme.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cla-section\"\u003e\n    \u003ch2\u003eComposition et dosage précis\u003c\/h2\u003e\n    \u003cp\u003eChaque capsule de CLA 500 mg Vital Osmose contient une huile de carthame hautement titrée en acide linoléique conjugué, pour un apport optimal à chaque prise.\u003c\/p\u003e\n    \u003cdiv class=\"soi-cla-compo\"\u003e\n      \u003cdiv class=\"soi-cla-compo-row\"\u003e\n        \u003cspan class=\"soi-cla-compo-label\"\u003eActif principal\u003c\/span\u003e\n        \u003cspan class=\"soi-cla-compo-value\"\u003eHuile de carthame titrée à 78 % en CLA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cla-compo-row\"\u003e\n        \u003cspan class=\"soi-cla-compo-label\"\u003eCLA actif par capsule\u003c\/span\u003e\n        \u003cspan class=\"soi-cla-compo-value\"\u003e≈ 390 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cla-compo-row\"\u003e\n        \u003cspan class=\"soi-cla-compo-label\"\u003eDosage par capsule\u003c\/span\u003e\n        \u003cspan class=\"soi-cla-compo-value\"\u003e500 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cla-compo-row\"\u003e\n        \u003cspan class=\"soi-cla-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-cla-compo-value\"\u003eGélatine bovine (capsule molle)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cla-compo-row\"\u003e\n        \u003cspan class=\"soi-cla-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-cla-compo-value\"\u003e100 capsules par flacon\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cla-section\"\u003e\n    \u003ch2\u003eComment prendre le CLA 500 mg ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-cla-timeline\"\u003e\n      \u003cdiv class=\"soi-cla-step\"\u003e\n        \u003cdiv class=\"soi-cla-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-cla-step-content\"\u003e\n          \u003ch3\u003eDosage standard\u003c\/h3\u003e\n          \u003cp\u003ePrenez 2 à 4 capsules par jour, soit 1 000 à 2 000 mg de CLA total, répartis en 2 prises.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cla-step\"\u003e\n        \u003cdiv class=\"soi-cla-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-cla-step-content\"\u003e\n          \u003ch3\u003eMoment idéal\u003c\/h3\u003e\n          \u003cp\u003eDe préférence au cours des repas principaux pour une meilleure assimilation et une bonne tolérance digestive.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cla-step\"\u003e\n        \u003cdiv class=\"soi-cla-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-cla-step-content\"\u003e\n          \u003ch3\u003eDurée recommandée\u003c\/h3\u003e\n          \u003cp\u003eLes résultats s'observent généralement après 6 à 8 semaines de prise régulière, dans le cadre d'une alimentation équilibrée et d'une activité physique adapté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-cla-section\"\u003e\n    \u003ch2\u003ePour qui est fait ce complément minceur CLA ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-cla-grid\"\u003e\n      \u003cdiv class=\"soi-cla-card\"\u003e\n        \u003ch3\u003e✨ Objectif silhouette\u003c\/h3\u003e\n        \u003cp\u003eLes personnes souhaitant affiner leur silhouette tout en préservant leur tonicité musculaire au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cla-card\"\u003e\n        \u003ch3\u003e🏋️ Sportifs engagés\u003c\/h3\u003e\n        \u003cp\u003eLes sportifs cherchant à optimiser leur composition corporelle, que ce soit en prise de masse sèche ou en période de sèche.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cla-card\"\u003e\n        \u003ch3\u003e🥗 Rééquilibrage alimentaire\u003c\/h3\u003e\n        \u003cp\u003eToute personne en rééquilibrage alimentaire voulant un soutien naturel pour accompagner ses efforts au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cla-accordion\"\u003e\n      \u003cdetails class=\"soi-cla-accordion-item\"\u003e\n        \u003csummary class=\"soi-cla-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-cla-accordion-content\"\u003e\n          \u003cp\u003eDéconseillé aux femmes enceintes ou allaitantes. En cas de traitement médicamenteux ou de pathologie, consultez votre médecin avant toute supplémentation. Ce produit 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-cla-section\"\u003e\n    \u003ch2\u003ePourquoi choisir le CLA Vital Osmose plutôt qu'un autre ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-cla-grid-compact\"\u003e\n      \u003cdiv class=\"soi-cla-card-mini\"\u003e\n        \u003cspan class=\"soi-cla-card-mini-icon\"\u003e🎯\u003c\/span\u003e\n        \u003cspan class=\"soi-cla-card-mini-label\"\u003eConcentration\u003c\/span\u003e\n        \u003cspan class=\"soi-cla-card-mini-value\"\u003e500 mg \/ capsule\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cla-card-mini\"\u003e\n        \u003cspan class=\"soi-cla-card-mini-icon\"\u003e🌻\u003c\/span\u003e\n        \u003cspan class=\"soi-cla-card-mini-label\"\u003eSource\u003c\/span\u003e\n        \u003cspan class=\"soi-cla-card-mini-value\"\u003eHuile de carthame\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cla-card-mini\"\u003e\n        \u003cspan class=\"soi-cla-card-mini-icon\"\u003e📦\u003c\/span\u003e\n        \u003cspan class=\"soi-cla-card-mini-label\"\u003eFormat\u003c\/span\u003e\n        \u003cspan class=\"soi-cla-card-mini-value\"\u003e100 capsules\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cla-card-mini\"\u003e\n        \u003cspan class=\"soi-cla-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-cla-card-mini-label\"\u003eMarque\u003c\/span\u003e\n        \u003cspan class=\"soi-cla-card-mini-value\"\u003eVital Osmose\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cla-tip\"\u003e\n      \u003cdiv class=\"soi-cla-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePour des résultats optimaux, associez votre cure de CLA à une alimentation saine et à une activité physique régulière. Sans stimulant ni additif superflu, ce complément s'intègre naturellement dans votre routine bien-être.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cla-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-cla-cta-box\"\u003e\n      \u003cp class=\"soi-cla-cta-tag\" style=\"color: white;\"\u003eVotre allié composition corporelle\u003c\/p\u003e\n      \u003cp class=\"soi-cla-cta-text\" style=\"color: white;\"\u003eNaturel, bien dosé et facile à prendre, le CLA 500 mg de Vital Osmose vous accompagne pas à pas vers une silhouette plus équilibré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-cla-marine: #1A2D3D;\n  --soi-cla-marine-dark: #0F1E2B;\n  --soi-cla-marine-light: #2C4458;\n  --soi-cla-pomme: #A1C544;\n  --soi-cla-pomme-dark: #84A636;\n  --soi-cla-pomme-light: rgba(161,197,68,0.10);\n  --soi-cla-white: #FFFFFF;\n  --soi-cla-off-white: #F8FAF6;\n  --soi-cla-stone: #F1F3EE;\n  --soi-cla-line: #E5E8E0;\n  --soi-cla-primary: #D88542;\n  --soi-cla-primary-soft: #F5E6D4;\n  --soi-cla-accent: #C94B3D;\n  --soi-cla-text: #1A2D3D;\n  --soi-cla-text-soft: #4A5B6B;\n  --soi-cla-text-muted: #7B8693;\n  --soi-cla-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-cla-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-cla-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-cla-radius: 12px;\n  --soi-cla-radius-sm: 8px;\n  --soi-cla-radius-pill: 999px;\n}\n\n.soi-cla-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-cla-fiche img { max-width: 100%; height: auto; }\n\n.soi-cla-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-cla-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-cla-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-cla-hero {\n  position: relative;\n  background: var(--soi-cla-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-cla-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-cla-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-cla-pomme);\n}\n\n.soi-cla-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-cla-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-cla-pomme);\n  border-radius: 50%;\n}\n\n.soi-cla-hero-title {\n  display: block;\n  color: var(--soi-cla-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-cla-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-cla-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-cla-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-cla-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-cla-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-cla-label-accent {\n  background: var(--soi-cla-pomme);\n  border-color: var(--soi-cla-pomme);\n  color: var(--soi-cla-marine);\n  font-weight: 600;\n}\n\n.soi-cla-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-cla-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-cla-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-cla-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-cla-pomme);\n  border-radius: 2px;\n}\n\n.soi-cla-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-cla-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-cla-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-cla-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-cla-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-cla-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-cla-benefit {\n  background: var(--soi-cla-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-cla-radius);\n  border: 1px solid var(--soi-cla-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-cla-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-cla-shadow-md);\n}\n\n.soi-cla-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-cla-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-cla-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-cla-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-cla-benefit:hover .soi-cla-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-cla-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-cla-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-cla-benefit p {\n  font-size: 13px;\n  color: var(--soi-cla-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cla-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-cla-card {\n  background: var(--soi-cla-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-cla-radius);\n  border-left: 3px solid var(--soi-cla-pomme);\n}\n\n.soi-cla-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-cla-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-cla-card p {\n  font-size: 14px;\n  color: var(--soi-cla-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cla-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-cla-card-mini {\n  background: var(--soi-cla-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-cla-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-cla-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-cla-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-cla-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-cla-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-cla-marine);\n}\n\n.soi-cla-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-cla-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-cla-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-cla-radius);\n  border: 1px solid var(--soi-cla-line);\n  align-items: flex-start;\n}\n\n.soi-cla-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-cla-marine);\n  color: var(--soi-cla-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-cla-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-cla-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-cla-step-content p {\n  font-size: 14px;\n  color: var(--soi-cla-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cla-compo {\n  background: var(--soi-cla-off-white);\n  border-radius: var(--soi-cla-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-cla-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-cla-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-cla-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-cla-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-cla-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-cla-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-cla-marine);\n  text-align: right;\n}\n\n.soi-cla-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-cla-pomme-light);\n  border-left: 4px solid var(--soi-cla-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-cla-radius) var(--soi-cla-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-cla-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-cla-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-cla-marine);\n  margin-bottom: 4px;\n}\n\n.soi-cla-tip p {\n  font-size: 14px;\n  color: var(--soi-cla-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cla-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-cla-accordion-item {\n  background: var(--soi-cla-off-white);\n  border-radius: var(--soi-cla-radius-sm);\n  border: 1px solid var(--soi-cla-line);\n  overflow: hidden;\n}\n\n.soi-cla-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-cla-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-cla-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-cla-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-cla-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-cla-accordion-item[open] .soi-cla-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-cla-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-cla-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-cla-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cla-cta-box {\n  background: var(--soi-cla-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-cla-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-cla-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-cla-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-cla-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-cla-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-cla-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-cla-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-cla-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-cla-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-cla-compo-value {\n    text-align: left;\n  }\n\n  .soi-cla-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-cla-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-cla-fiche {\n    --soi-cla-text-soft: #2C3E50;\n    --soi-cla-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603390488906,"sku":"VO4775","price":17.09,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/cla-500-mg-en-capsules-packshot.webp?v=1779957647"},{"product_id":"gattilier-en-extrait-250mg-en-gelules","title":"Gattilier en extrait 250mg en gélules","description":"\n\n\u003cdiv class=\"soi-gatt-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-gatt-hero\"\u003e\n    \u003cdiv class=\"soi-gatt-hero-tag\"\u003e\n      \u003cspan class=\"soi-gatt-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Vital Osmose\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-gatt-hero-title\"\u003eUn soutien naturel, cycle après cycle\u003c\/span\u003e\n    \u003cp class=\"soi-gatt-hero-subtitle\"\u003eExtrait sec de semences titré à 0,6 % d'agnuside. Un soutien naturel pour l'équilibre et le bien-être féminin, cycle après cycle.\u003c\/p\u003e\n    \u003cdiv class=\"soi-gatt-hero-labels\"\u003e\n      \u003cspan class=\"soi-gatt-label soi-gatt-label-accent\"\u003eEXTRAIT TITRÉ 0,6 % AGNUSIDE\u003c\/span\u003e\n      \u003cspan class=\"soi-gatt-label\"\u003e60 GÉLULES\u003c\/span\u003e\n      \u003cspan class=\"soi-gatt-label\"\u003e250 MG \/ GÉLULE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- INTRO --\u003e\n  \u003csection class=\"soi-gatt-section\"\u003e\n    \u003cp class=\"soi-gatt-section-intro\"\u003eVous cherchez un soutien naturel pour traverser plus sereinement les hauts et les bas de votre cycle, les inconforts du SPM ou les premières turbulences de la ménopause ? L'extrait de gattilier en gélules Vital Osmose est pensé précisément pour cela : une plante utilisée depuis l'Antiquité, aujourd'hui formulée avec rigueur pour vous offrir le meilleur de ses actifs.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #1 --\u003e\n  \u003csection class=\"soi-gatt-section\"\u003e\n    \u003ch2\u003ePourquoi choisir un extrait sec de gattilier plutôt qu'une poudre classique ?\u003c\/h2\u003e\n    \u003cp\u003eTout est dans la concentration. Contrairement à une simple poudre de plante, un extrait sec de gattilier titré garantit une teneur précise et stable en principes actifs à chaque gélule. Ici, chaque gélule est titrée à 0,6 % d'agnuside, le marqueur de qualité de référence pour le gattilier (\u003cem\u003eVitex agnus-castus\u003c\/em\u003e). Vous savez exactement ce que vous prenez, lot après lot.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #2 --\u003e\n  \u003csection class=\"soi-gatt-section\"\u003e\n    \u003ch2\u003eCe que le gattilier peut faire pour vous, concrètement\u003c\/h2\u003e\n    \u003cdiv class=\"soi-gatt-grid\"\u003e\n      \u003cdiv class=\"soi-gatt-card\"\u003e\n        \u003ch3\u003e🌸 Syndrome prémenstruel (SPM)\u003c\/h3\u003e\n        \u003cp\u003eTensions mammaires, irritabilité, ballonnements, humeur en dents de scie avant les règles : l'extrait de gattilier est l'une des plantes les mieux documentées pour accompagner ces inconforts cycliques.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gatt-card\"\u003e\n        \u003ch3\u003e🔄 Irrégularités du cycle menstruel\u003c\/h3\u003e\n        \u003cp\u003eEn agissant sur l'axe hypophysaire, le gattilier contribue à rééquilibrer le rapport œstrogènes\/progestérone, favorisant des cycles plus réguliers et mieux tolérés.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gatt-card\"\u003e\n        \u003ch3\u003e🍃 Périménopause et ménopause\u003c\/h3\u003e\n        \u003cp\u003eBouffées de chaleur légères, troubles du sommeil, sautes d'humeur : le gattilier peut vous aider à traverser cette transition avec plus de confort, sans action hormonale directe.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gatt-card\"\u003e\n        \u003ch3\u003e✨ Bien-être féminin au quotidien\u003c\/h3\u003e\n        \u003cp\u003eAu-delà des périodes charnières, l'extrait de gattilier soutient un équilibre hormonal global, utile à toutes les étapes de la vie féminine.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #3 --\u003e\n  \u003csection class=\"soi-gatt-section\"\u003e\n    \u003ch2\u003eComposition complète et posologie\u003c\/h2\u003e\n\n    \u003cdiv class=\"soi-gatt-compo\"\u003e\n      \u003cdiv class=\"soi-gatt-compo-row\"\u003e\n        \u003cspan class=\"soi-gatt-compo-label\"\u003ePar gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-gatt-compo-value\"\u003e250 mg d'extrait sec de gattilier\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gatt-compo-row\"\u003e\n        \u003cspan class=\"soi-gatt-compo-label\"\u003eTitrage\u003c\/span\u003e\n        \u003cspan class=\"soi-gatt-compo-value\"\u003e0,6 % d'agnuside, soit 1,5 mg \/ gélule\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gatt-compo-row\"\u003e\n        \u003cspan class=\"soi-gatt-compo-label\"\u003ePlante\u003c\/span\u003e\n        \u003cspan class=\"soi-gatt-compo-value\"\u003eSemences de gattilier (\u003cem\u003eVitex agnus-castus\u003c\/em\u003e)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gatt-compo-row\"\u003e\n        \u003cspan class=\"soi-gatt-compo-label\"\u003eActifs naturels associés\u003c\/span\u003e\n        \u003cspan class=\"soi-gatt-compo-value\"\u003eAcubine, casticine, huiles essentielles, acides gras essentiels\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gatt-compo-row\"\u003e\n        \u003cspan class=\"soi-gatt-compo-label\"\u003eEnveloppe de la gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-gatt-compo-value\"\u003eGélatine végétale (ou bovine selon lot, vérifiez l'étiquetage)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gatt-compo-row\"\u003e\n        \u003cspan class=\"soi-gatt-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-gatt-compo-value\"\u003e60 gélules (2 mois de cure à 1 gélule\/jour)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-gatt-timeline\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-gatt-step\"\u003e\n        \u003cdiv class=\"soi-gatt-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-gatt-step-content\"\u003e\n          \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n          \u003cp\u003e1 gélule par jour, 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-gatt-step\"\u003e\n        \u003cdiv class=\"soi-gatt-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-gatt-step-content\"\u003e\n          \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 3 mois minimum est généralement conseillée pour observer des résultats durables.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-gatt-tip\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-gatt-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eLes premiers effets se font généralement sentir après 4 à 6 semaines de prise régulière. Le gattilier agit progressivement sur l'axe hormonal : la régularité est votre meilleure alliée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #4 --\u003e\n  \u003csection class=\"soi-gatt-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"soi-gatt-accordion\"\u003e\n      \u003cdetails class=\"soi-gatt-accordion-item\"\u003e\n        \u003csummary class=\"soi-gatt-accordion-header\"\u003e🤰 Grossesse et allaitement\u003c\/summary\u003e\n        \u003cdiv class=\"soi-gatt-accordion-content\"\u003e\n          \u003cp\u003eLe gattilier est déconseillé pendant la grossesse et l'allaitement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-gatt-accordion-item\"\u003e\n        \u003csummary class=\"soi-gatt-accordion-header\"\u003e💊 Traitements hormonaux\u003c\/summary\u003e\n        \u003cdiv class=\"soi-gatt-accordion-content\"\u003e\n          \u003cp\u003eNe pas associer à un traitement hormonal (contraceptifs, THS) sans avis médical. Demandez l'avis de votre médecin si vous suivez un traitement pour des troubles hormonaux ou hypophysaires.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-gatt-accordion-item\"\u003e\n        \u003csummary class=\"soi-gatt-accordion-header\"\u003e⚠️ Rappel important\u003c\/summary\u003e\n        \u003cdiv class=\"soi-gatt-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne remplace pas un traitement médical. En cas de doute, consultez 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  \u003c!-- H2 #5 --\u003e\n  \u003csection class=\"soi-gatt-section\"\u003e\n    \u003ch2\u003eQuestions fréquentes sur l'extrait de gattilier\u003c\/h2\u003e\n    \u003cdiv class=\"soi-gatt-accordion\"\u003e\n      \u003cdetails class=\"soi-gatt-accordion-item\"\u003e\n        \u003csummary class=\"soi-gatt-accordion-header\"\u003e⏳ Combien de temps avant de ressentir les effets du gattilier ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-gatt-accordion-content\"\u003e\n          \u003cp\u003eLes premiers effets se font généralement sentir après 4 à 6 semaines de prise régulière. La plante agit progressivement sur l'axe hormonal : la patience est de mise.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-gatt-accordion-item\"\u003e\n        \u003csummary class=\"soi-gatt-accordion-header\"\u003e⚖️ Le gattilier fait-il grossir ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-gatt-accordion-content\"\u003e\n          \u003cp\u003eNon. Il ne contient pas d'hormones libres et n'a pas d'effet sur le poids documenté aux doses recommandées.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-gatt-accordion-item\"\u003e\n        \u003csummary class=\"soi-gatt-accordion-header\"\u003e📅 Peut-on prendre du gattilier toute l'année ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-gatt-accordion-content\"\u003e\n          \u003cp\u003eUne cure de 3 à 6 mois est habituelle. Une pause est recommandée avant de reprendre, sauf avis contraire de votre médecin ou naturopathe.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003csection class=\"soi-gatt-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-gatt-cta-box\"\u003e\n      \u003cp class=\"soi-gatt-cta-tag\" style=\"color: white;\"\u003eVotre équilibre féminin, soutenu au naturel\u003c\/p\u003e\n      \u003cp class=\"soi-gatt-cta-text\" style=\"color: white;\"\u003eParce que chaque femme mérite un allié naturel à la hauteur de ses besoins, le gattilier extrait 250 mg de Vital Osmose mise sur la qualité, la précision et l'efficacité. Titré, dosé, pensé pour vous accompagner vraiment, cycle après cycle.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-gatt-marine: #1A2D3D;\n  --soi-gatt-marine-dark: #0F1E2B;\n  --soi-gatt-marine-light: #2C4458;\n  --soi-gatt-pomme: #A1C544;\n  --soi-gatt-pomme-dark: #84A636;\n  --soi-gatt-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-gatt-white: #FFFFFF;\n  --soi-gatt-off-white: #F8FAF6;\n  --soi-gatt-stone: #F1F3EE;\n  --soi-gatt-line: #E5E8E0;\n\n  --soi-gatt-primary: #9B8AA8;\n  --soi-gatt-primary-soft: #E8E0EE;\n  --soi-gatt-accent: #7A6B88;\n\n  --soi-gatt-text: #1A2D3D;\n  --soi-gatt-text-soft: #4A5B6B;\n  --soi-gatt-text-muted: #7B8693;\n\n  --soi-gatt-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-gatt-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-gatt-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-gatt-radius: 12px;\n  --soi-gatt-radius-sm: 8px;\n  --soi-gatt-radius-pill: 999px;\n}\n\n.soi-gatt-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-gatt-fiche img { max-width: 100%; height: auto; }\n\n.soi-gatt-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-gatt-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-gatt-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-gatt-hero {\n  position: relative;\n  background: var(--soi-gatt-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-gatt-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-gatt-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-gatt-pomme);\n}\n\n.soi-gatt-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-gatt-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-gatt-pomme);\n  border-radius: 50%;\n}\n\n.soi-gatt-hero-title {\n  display: block;\n  color: var(--soi-gatt-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-gatt-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-gatt-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-gatt-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-gatt-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-gatt-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-gatt-label-accent {\n  background: var(--soi-gatt-pomme);\n  border-color: var(--soi-gatt-pomme);\n  color: var(--soi-gatt-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-gatt-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-gatt-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-gatt-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-gatt-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-gatt-pomme);\n  border-radius: 2px;\n}\n\n.soi-gatt-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-gatt-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.soi-gatt-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-gatt-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-gatt-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-gatt-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-gatt-card {\n  background: var(--soi-gatt-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-gatt-radius);\n  border-left: 3px solid var(--soi-gatt-pomme);\n}\n\n.soi-gatt-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-gatt-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-gatt-card p {\n  font-size: 14px;\n  color: var(--soi-gatt-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-gatt-compo {\n  background: var(--soi-gatt-off-white);\n  border-radius: var(--soi-gatt-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-gatt-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-gatt-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-gatt-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-gatt-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-gatt-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-gatt-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-gatt-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-gatt-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-gatt-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-gatt-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-gatt-radius);\n  border: 1px solid var(--soi-gatt-line);\n  align-items: flex-start;\n}\n\n.soi-gatt-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-gatt-marine);\n  color: var(--soi-gatt-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-gatt-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-gatt-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-gatt-step-content p {\n  font-size: 14px;\n  color: var(--soi-gatt-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-gatt-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-gatt-pomme-light);\n  border-left: 4px solid var(--soi-gatt-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-gatt-radius) var(--soi-gatt-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-gatt-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-gatt-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-gatt-marine);\n  margin-bottom: 4px;\n}\n\n.soi-gatt-tip p {\n  font-size: 14px;\n  color: var(--soi-gatt-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-gatt-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-gatt-accordion-item {\n  background: var(--soi-gatt-off-white);\n  border-radius: var(--soi-gatt-radius-sm);\n  border: 1px solid var(--soi-gatt-line);\n  overflow: hidden;\n}\n\n.soi-gatt-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-gatt-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-gatt-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-gatt-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-gatt-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-gatt-accordion-item[open] .soi-gatt-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-gatt-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-gatt-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-gatt-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-gatt-cta-box {\n  background: var(--soi-gatt-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-gatt-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-gatt-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-gatt-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-gatt-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-gatt-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-gatt-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-gatt-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-gatt-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-gatt-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-gatt-compo-value {\n    text-align: left;\n  }\n\n  .soi-gatt-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-gatt-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-gatt-fiche {\n    --soi-gatt-text-soft: #2C3E50;\n    --soi-gatt-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603391045962,"sku":"VO4660","price":12.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/gattilier-en-extrait-250mg-en-gelules-packshot.webp?v=1779954886"},{"product_id":"prostacomplex-en-capsules","title":"Prosta'Complex - Complément Prostatique en gélules","description":"\u003cdiv class=\"soi-pros-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-pros-hero\"\u003e\n    \u003cdiv class=\"soi-pros-hero-tag\"\u003e\n      \u003cspan class=\"soi-pros-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Qualidiet\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-pros-hero-title\"\u003eProsta'Complex\u003c\/span\u003e\n    \u003cp class=\"soi-pros-hero-subtitle\"\u003eUne formule complète associant plantes ciblées, zinc et vitamine E pour accompagner votre confort urinaire au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-pros-hero-labels\"\u003e\n      \u003cspan class=\"soi-pros-label soi-pros-label-accent\"\u003e8 ACTIFS NATURELS\u003c\/span\u003e\n      \u003cspan class=\"soi-pros-label\"\u003e60 CAPSULES\u003c\/span\u003e\n      \u003cspan class=\"soi-pros-label\"\u003e830 MG \/ CAPSULE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- INTRO --\u003e\n  \u003csection class=\"soi-pros-section\"\u003e\n    \u003cp class=\"soi-pros-section-intro\"\u003eÀ partir de 45 ans, beaucoup d'hommes ressentent les premiers signes d'inconfort urinaire : envies fréquentes la nuit, jet moins puissant, impression de ne pas vider complètement la vessie. Ces signaux, souvent liés à la prostate, méritent une attention sérieuse. Le \u003cstrong\u003eProsta'Complex Qualidiet\u003c\/strong\u003e a précisément été conçu pour accompagner votre confort au quotidien, grâce à une formule complète associant \u003cstrong\u003eplantes ciblées, zinc et vitamine E\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Une formule multi-actifs pensée pour la prostate et le confort urinaire --\u003e\n  \u003csection class=\"soi-pros-section\"\u003e\n    \u003ch2\u003eUne formule multi-actifs pensée pour la prostate et le confort urinaire\u003c\/h2\u003e\n    \u003cp\u003eCe qui distingue le \u003cstrong\u003eProsta'Complex\u003c\/strong\u003e d'un simple complément prostate, c'est la synergie de ses 8 ingrédients, chacun apportant un bénéfice précis et documenté.\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-pros-grid\"\u003e\n      \u003cdiv class=\"soi-pros-card\"\u003e\n        \u003ch3\u003e🎃 Huile de pépin de courge (700 mg)\u003c\/h3\u003e\n        \u003cp\u003eActif de référence pour la prostate, riche en phytostérols et acides gras essentiels reconnus pour soutenir le confort urinaire masculin.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pros-card\"\u003e\n        \u003ch3\u003e🌴 Saw Palmetto \/ Palmier nain (160 mg)\u003c\/h3\u003e\n        \u003cp\u003eL'un des extraits végétaux les plus étudiés pour la santé prostatique, il contribue à une fonction urinaire normale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pros-card\"\u003e\n        \u003ch3\u003e🌿 Extrait de racine d'ortie (100 mg)\u003c\/h3\u003e\n        \u003cp\u003eTraditionnellement utilisée pour accompagner le confort des voies urinaires chez l'homme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pros-card\"\u003e\n        \u003ch3\u003e🌸 Extrait de sommité de bruyère (40 mg)\u003c\/h3\u003e\n        \u003cp\u003eReconnue pour ses propriétés diurétiques naturelles, elle favorise l'élimination urinaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pros-card\"\u003e\n        \u003ch3\u003e🌳 Pygeum africanum (6,4 mg)\u003c\/h3\u003e\n        \u003cp\u003eIssu du prunier d'Afrique, cet extrait est utilisé depuis des décennies pour soutenir la santé de la prostate.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pros-card\"\u003e\n        \u003ch3\u003e⚙️ Zinc (15 mg, 150 % VNR)\u003c\/h3\u003e\n        \u003cp\u003eMinéral essentiel à la santé masculine, il contribue à une fertilité normale et au maintien d'un taux normal de testostérone.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pros-card\"\u003e\n        \u003ch3\u003e🛡️ Vitamine E végétale (6,7 mg, 55 % VNR)\u003c\/h3\u003e\n        \u003cp\u003ePuissant antioxydant, elle protège les cellules de la prostate contre le stress oxydatif.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pros-card\"\u003e\n        \u003ch3\u003e💎 Oxyde de magnésium (30 mg, 8 % VNR)\u003c\/h3\u003e\n        \u003cp\u003eContribue au bon fonctionnement musculaire, dont celui de la vessie.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Composition complète par capsule --\u003e\n  \u003csection class=\"soi-pros-section\"\u003e\n    \u003ch2\u003eComposition complète par capsule (830 mg)\u003c\/h2\u003e\n    \u003cdiv class=\"soi-pros-compo\"\u003e\n      \u003cdiv class=\"soi-pros-compo-row soi-pros-compo-header\"\u003e\n        \u003cspan class=\"soi-pros-compo-label\"\u003eIngrédient\u003c\/span\u003e\n        \u003cspan class=\"soi-pros-compo-value\"\u003eQuantité \/ capsule\u003c\/span\u003e\n        \u003cspan class=\"soi-pros-compo-vnr\"\u003e% VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pros-compo-row\"\u003e\n        \u003cspan class=\"soi-pros-compo-label\"\u003eHuile de pépin de courge\u003c\/span\u003e\n        \u003cspan class=\"soi-pros-compo-value\"\u003e700 mg\u003c\/span\u003e\n        \u003cspan class=\"soi-pros-compo-vnr\"\u003en.e.\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pros-compo-row\"\u003e\n        \u003cspan class=\"soi-pros-compo-label\"\u003eExtrait de Saw Palmetto\u003c\/span\u003e\n        \u003cspan class=\"soi-pros-compo-value\"\u003e160 mg\u003c\/span\u003e\n        \u003cspan class=\"soi-pros-compo-vnr\"\u003en.e.\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pros-compo-row\"\u003e\n        \u003cspan class=\"soi-pros-compo-label\"\u003eExtrait de racine d'ortie\u003c\/span\u003e\n        \u003cspan class=\"soi-pros-compo-value\"\u003e100 mg\u003c\/span\u003e\n        \u003cspan class=\"soi-pros-compo-vnr\"\u003en.e.\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pros-compo-row\"\u003e\n        \u003cspan class=\"soi-pros-compo-label\"\u003eExtrait de sommité de bruyère\u003c\/span\u003e\n        \u003cspan class=\"soi-pros-compo-value\"\u003e40 mg\u003c\/span\u003e\n        \u003cspan class=\"soi-pros-compo-vnr\"\u003en.e.\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pros-compo-row\"\u003e\n        \u003cspan class=\"soi-pros-compo-label\"\u003eOxyde de magnésium\u003c\/span\u003e\n        \u003cspan class=\"soi-pros-compo-value\"\u003e30 mg\u003c\/span\u003e\n        \u003cspan class=\"soi-pros-compo-vnr\"\u003e8 %\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pros-compo-row\"\u003e\n        \u003cspan class=\"soi-pros-compo-label\"\u003eZinc\u003c\/span\u003e\n        \u003cspan class=\"soi-pros-compo-value\"\u003e15 mg\u003c\/span\u003e\n        \u003cspan class=\"soi-pros-compo-vnr\"\u003e150 %\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pros-compo-row\"\u003e\n        \u003cspan class=\"soi-pros-compo-label\"\u003eVitamine E (végétale)\u003c\/span\u003e\n        \u003cspan class=\"soi-pros-compo-value\"\u003e6,7 mg\u003c\/span\u003e\n        \u003cspan class=\"soi-pros-compo-vnr\"\u003e55 %\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pros-compo-row\"\u003e\n        \u003cspan class=\"soi-pros-compo-label\"\u003eExtrait de Pygeum africanum\u003c\/span\u003e\n        \u003cspan class=\"soi-pros-compo-value\"\u003e6,4 mg\u003c\/span\u003e\n        \u003cspan class=\"soi-pros-compo-vnr\"\u003en.e.\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"soi-pros-compo-note\"\u003en.e. : valeur nutritionnelle de référence non établie.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Comment prendre le Prosta'Complex ? Posologie conseillée --\u003e\n  \u003csection class=\"soi-pros-section\"\u003e\n    \u003ch2\u003eComment prendre le Prosta'Complex ? Posologie conseillée\u003c\/h2\u003e\n    \u003cdiv class=\"soi-pros-timeline\"\u003e\n      \u003cdiv class=\"soi-pros-step\"\u003e\n        \u003cdiv class=\"soi-pros-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-pros-step-content\"\u003e\n          \u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n          \u003cp\u003ePrenez \u003cstrong\u003e2 capsules par jour\u003c\/strong\u003e, 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-pros-step\"\u003e\n        \u003cdiv class=\"soi-pros-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-pros-step-content\"\u003e\n          \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n          \u003cp\u003eUne cure régulière de \u003cstrong\u003e4 à 6 semaines\u003c\/strong\u003e est généralement conseillée pour ressentir les effets. Ce complément alimentaire est destiné aux hommes adultes.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pros-step\"\u003e\n        \u003cdiv class=\"soi-pros-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-pros-step-content\"\u003e\n          \u003ch3\u003eOptimisez les résultats\u003c\/h3\u003e\n          \u003cp\u003ePour un bénéfice optimal, combinez la prise du Prosta'Complex avec une bonne hydratation (1,5 L d'eau par jour), une alimentation équilibrée et une activité physique régulière.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : À qui s'adresse ce complément alimentaire pour la prostate ? --\u003e\n  \u003csection class=\"soi-pros-section\"\u003e\n    \u003ch2\u003eÀ qui s'adresse ce complément alimentaire pour la prostate ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-pros-benefits\"\u003e\n      \u003cdiv class=\"soi-pros-benefit\"\u003e\n        \u003cdiv class=\"soi-pros-benefit-icon\"\u003e\u003cspan\u003e👨‍🦳\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eHommes de 45 ans et plus\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez soutenir votre santé prostatique de façon naturelle et préventive.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pros-benefit\"\u003e\n        \u003cdiv class=\"soi-pros-benefit-icon\"\u003e\u003cspan\u003e🚿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eGênes urinaires légères\u003c\/h3\u003e\n        \u003cp\u003eVous ressentez des inconforts urinaires et souhaitez agir en prévention avec une solution douce.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pros-benefit\"\u003e\n        \u003cdiv class=\"soi-pros-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSolution naturelle sans ordonnance\u003c\/h3\u003e\n        \u003cp\u003eVous recherchez un complément prostate accessible, disponible en pharmacie ou en ligne.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Précautions --\u003e\n  \u003csection class=\"soi-pros-section\"\u003e\n    \u003cdiv class=\"soi-pros-accordion\"\u003e\n      \u003cdetails class=\"soi-pros-accordion-item\"\u003e\n        \u003csummary class=\"soi-pros-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-pros-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne remplace pas un traitement médical. En cas de symptômes prostatiques persistants, consultez un professionnel de santé. Déconseillé aux femmes enceintes et aux enfants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003csection class=\"soi-pros-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-pros-cta-box\"\u003e\n      \u003cp class=\"soi-pros-cta-tag\" style=\"color: white;\"\u003eVotre confort masculin au quotidien\u003c\/p\u003e\n      \u003cp class=\"soi-pros-cta-text\" style=\"color: white;\"\u003ePrendre soin de sa prostate, c'est prendre soin de sa qualité de vie. Avec ses 8 actifs naturels soigneusement dosés, le Prosta'Complex Qualidiet vous offre un soutien complet, doux et 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-pros-marine: #1A2D3D;\n  --soi-pros-marine-dark: #0F1E2B;\n  --soi-pros-marine-light: #2C4458;\n  --soi-pros-pomme: #A1C544;\n  --soi-pros-pomme-dark: #84A636;\n  --soi-pros-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-pros-white: #FFFFFF;\n  --soi-pros-off-white: #F8FAF6;\n  --soi-pros-stone: #F1F3EE;\n  --soi-pros-line: #E5E8E0;\n\n  --soi-pros-primary: #2E5A8A;\n  --soi-pros-primary-soft: #E8EEF5;\n  --soi-pros-accent: #3D5A7A;\n\n  --soi-pros-text: #1A2D3D;\n  --soi-pros-text-soft: #4A5B6B;\n  --soi-pros-text-muted: #7B8693;\n\n  --soi-pros-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-pros-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-pros-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-pros-radius: 12px;\n  --soi-pros-radius-sm: 8px;\n  --soi-pros-radius-pill: 999px;\n}\n\n.soi-pros-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-pros-fiche img { max-width: 100%; height: auto; }\n\n.soi-pros-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-pros-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-pros-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* HERO *\/\n.soi-pros-hero {\n  position: relative;\n  background: var(--soi-pros-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-pros-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-pros-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-pros-pomme);\n}\n\n.soi-pros-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-pros-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-pros-pomme);\n  border-radius: 50%;\n}\n\n.soi-pros-hero-title {\n  display: block;\n  color: var(--soi-pros-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-pros-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-pros-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-pros-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-pros-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-pros-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-pros-label-accent {\n  background: var(--soi-pros-pomme);\n  border-color: var(--soi-pros-pomme);\n  color: var(--soi-pros-marine);\n  font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.soi-pros-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-pros-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-pros-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-pros-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-pros-pomme);\n  border-radius: 2px;\n}\n\n.soi-pros-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-pros-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.soi-pros-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-pros-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-pros-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* GRID + CARDS *\/\n.soi-pros-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-pros-card {\n  background: var(--soi-pros-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-pros-radius);\n  border-left: 3px solid var(--soi-pros-pomme);\n}\n\n.soi-pros-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-pros-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-pros-card p {\n  font-size: 14px;\n  color: var(--soi-pros-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* COMPOSITION TABLE *\/\n.soi-pros-compo {\n  background: var(--soi-pros-off-white);\n  border-radius: var(--soi-pros-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-pros-compo-row {\n  display: grid;\n  grid-template-columns: 1fr auto auto;\n  align-items: center;\n  padding: 0.85rem 1.5rem;\n  border-bottom: 1px solid var(--soi-pros-line);\n  gap: 1rem;\n}\n\n.soi-pros-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-pros-compo-header {\n  background: var(--soi-pros-marine);\n  border-radius: var(--soi-pros-radius-sm) var(--soi-pros-radius-sm) 0 0;\n  margin: -0.5rem 0 0 0;\n  padding-top: 1rem;\n  padding-bottom: 1rem;\n}\n\n.soi-pros-compo-header .soi-pros-compo-label,\n.soi-pros-compo-header .soi-pros-compo-value,\n.soi-pros-compo-header .soi-pros-compo-vnr {\n  color: var(--soi-pros-white);\n  font-size: 11px;\n  font-weight: 600;\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-pros-compo-label {\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-pros-text);\n}\n\n.soi-pros-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 600;\n  color: var(--soi-pros-marine);\n  text-align: right;\n  min-width: 80px;\n}\n\n.soi-pros-compo-vnr {\n  font-family: 'Poppins', sans-serif;\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--soi-pros-text-muted);\n  text-align: center;\n  min-width: 60px;\n}\n\n.soi-pros-compo-row:nth-child(even):not(.soi-pros-compo-header) {\n  background: var(--soi-pros-stone);\n}\n\n.soi-pros-compo-note {\n  font-size: 13px;\n  color: var(--soi-pros-text-muted);\n  margin-top: 0.75rem;\n  font-style: italic;\n}\n\n\/* BENEFITS *\/\n.soi-pros-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-pros-benefit {\n  background: var(--soi-pros-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-pros-radius);\n  border: 1px solid var(--soi-pros-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-pros-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-pros-shadow-md);\n}\n\n.soi-pros-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-pros-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-pros-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-pros-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-pros-benefit:hover .soi-pros-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-pros-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-pros-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-pros-benefit p {\n  font-size: 13px;\n  color: var(--soi-pros-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* TIMELINE *\/\n.soi-pros-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-pros-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-pros-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-pros-radius);\n  border: 1px solid var(--soi-pros-line);\n  align-items: flex-start;\n}\n\n.soi-pros-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-pros-marine);\n  color: var(--soi-pros-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-pros-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-pros-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-pros-step-content p {\n  font-size: 14px;\n  color: var(--soi-pros-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* TIP *\/\n.soi-pros-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-pros-pomme-light);\n  border-left: 4px solid var(--soi-pros-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-pros-radius) var(--soi-pros-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-pros-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-pros-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-pros-marine);\n  margin-bottom: 4px;\n}\n\n.soi-pros-tip p {\n  font-size: 14px;\n  color: var(--soi-pros-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* ACCORDION *\/\n.soi-pros-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-pros-accordion-item {\n  background: var(--soi-pros-off-white);\n  border-radius: var(--soi-pros-radius-sm);\n  border: 1px solid var(--soi-pros-line);\n  overflow: hidden;\n}\n\n.soi-pros-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-pros-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-pros-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-pros-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-pros-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-pros-accordion-item[open] .soi-pros-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-pros-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-pros-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-pros-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* CTA *\/\n.soi-pros-cta-box {\n  background: var(--soi-pros-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-pros-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-pros-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-pros-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-pros-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-pros-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-pros-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-pros-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-pros-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-pros-compo-row {\n    grid-template-columns: 1fr;\n    gap: 4px;\n  }\n\n  .soi-pros-compo-value,\n  .soi-pros-compo-vnr {\n    text-align: left;\n  }\n\n  .soi-pros-compo-header {\n    display: none;\n  }\n\n  .soi-pros-compo-row:nth-child(2) {\n    margin-top: 0;\n    border-radius: var(--soi-pros-radius-sm) var(--soi-pros-radius-sm) 0 0;\n  }\n\n  .soi-pros-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* ACCESSIBILITÉ *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-pros-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-pros-fiche {\n    --soi-pros-text-soft: #2C3E50;\n    --soi-pros-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603391570250,"sku":"VO4665","price":22.9,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/prostacomplex-en-capsules-packshot.webp?v=1779612891"},{"product_id":"pur-jus-de-noni-bio-en-bouteille","title":"Pur jus de Noni bio en bouteille","description":"\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\n    Complément alimentaire · Neodiet\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-noni-hero-title\"\u003e2 000 ans de sagesse polynésienne en bouteille\u003c\/span\u003e\n  \u003cp class=\"soi-noni-hero-subtitle\"\u003eUn trésor polynésien millénaire : le pur jus de Morinda citrifolia, cultivé à Tahiti selon les méthodes de l'agriculture biologique, pour soutenir votre vitalité au naturel.\u003c\/p\u003e\n  \u003cdiv class=\"soi-noni-hero-labels\"\u003e\n    \u003cspan class=\"soi-noni-label soi-noni-label-accent\"\u003eBIO CERTIFIÉ\u003c\/span\u003e\n    \u003cspan class=\"soi-noni-label\"\u003e100 % PUR JUS\u003c\/span\u003e\n    \u003cspan class=\"soi-noni-label\"\u003eORIGINE TAHITI\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\u003eQu'est-ce que le jus de noni et pourquoi vient-il de Tahiti ?\u003c\/h2\u003e\n  \u003cp\u003eLe noni pousse dans les îles tropicales du Pacifique, et Tahiti est reconnue mondialement pour produire les fruits les plus riches en principes actifs. Ce pur jus de noni de Tahiti est obtenu par fermentation naturelle, un procédé traditionnel qui permet de libérer et de concentrer les nutriments présents dans le fruit : vitamines, minéraux, oligo-éléments, enzymes, alcaloïdes et proxeronine, un précurseur cellulaire très étudié pour ses effets sur l'organisme.\u003c\/p\u003e\n  \u003cp\u003eContrairement à de nombreux produits disponibles sur le marché, ce jus est non dilué, non filtré et sans ajout de fruits sucrés. Vous obtenez le noni à l'état pur, tel qu'il est consommé en Polynésie depuis plus de 2 000 ans.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-noni-section\"\u003e\n  \u003ch2\u003eBienfaits du jus de noni : ce que dit la tradition et la recherche\u003c\/h2\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\u003eVitalité et énergie\u003c\/h3\u003e\n      \u003cp\u003eLes bienfaits les plus souvent cités concernent une meilleure énergie physique et une réduction de la fatigue quotidienne.\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\u003eSoutien immunitaire\u003c\/h3\u003e\n      \u003cp\u003eSa richesse en antioxydants aide à neutraliser les radicaux libres et à protéger les cellules contre le stress oxydatif.\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\u003eLes enzymes naturellement présentes dans le jus soutiennent une digestion équilibrée au quotidien.\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\u003eClarté mentale\u003c\/h3\u003e\n      \u003cp\u003ePlusieurs utilisateurs rapportent une meilleure concentration et une acuité intellectuelle renforcée après une cure régulière.\u003c\/p\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\u003eInformation importante\u003c\/strong\u003e\n      \u003cp\u003eLe jus de noni est un complément alimentaire naturel. Il ne remplace en aucun cas un traitement médical. En cas de pathologie ou de traitement en cours, 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-noni-section\"\u003e\n  \u003ch2\u003eLe jus de noni est-il dangereux ?\u003c\/h2\u003e\n  \u003cp\u003eC'est la question que se posent beaucoup de nouveaux consommateurs. En respectant les doses recommandées, le jus de noni est bien toléré par la majorité des adultes en bonne santé. Il est cependant déconseillé aux femmes enceintes ou allaitantes, aux personnes souffrant d'insuffisance rénale (en raison de sa teneur naturelle en potassium) et à celles sous anticoagulants. En cas de doute, l'avis d'un professionnel de santé reste la meilleure précaution.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-noni-section\"\u003e\n  \u003ch2\u003eComposition du pur jus de noni bio Neodiet\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\"\u003eJus de noni (\u003cem\u003eMorinda citrifolia\u003c\/em\u003e), agriculture biologique\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\"\u003eTahiti\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-noni-compo-row\"\u003e\n      \u003cspan class=\"soi-noni-compo-label\"\u003eFormat\u003c\/span\u003e\n      \u003cspan class=\"soi-noni-compo-value\"\u003eBouteille en verre de 1 litre\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\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-noni-compo-row\"\u003e\n      \u003cspan class=\"soi-noni-compo-label\"\u003eCaractéristiques\u003c\/span\u003e\n      \u003cspan class=\"soi-noni-compo-value\"\u003eNon dilué, non filtré, non pasteurisé à haute température\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\"\u003eConservateurs, colorants, arômes ajoutés\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 prendre le jus de noni bio : conseils d'utilisation\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 recommandé\u003c\/h3\u003e\n        \u003cp\u003e30 ml par jour, de préférence le matin à jeun, dilués dans un verre d'eau ou de jus de fruit pour atténuer le goût prononcé.\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 la cure\u003c\/h3\u003e\n        \u003cp\u003eUne cure de 4 à 6 semaines est généralement conseillée pour observer les premiers effets. Renouvelable après une pause de deux semaines.\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\u003c\/h3\u003e\n        \u003cp\u003eAprès ouverture, conservez la bouteille au réfrigérateur et consommez-la dans les 30 jours.\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 puissant et fermenté : c'est tout à fait normal, et c'est le signe que le jus n'a subi aucun traitement dénaturant. Vous pouvez le mélanger à un jus de pomme ou de mangue pour l'adoucir.\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\u003ePourquoi choisir ce jus de noni bio plutôt qu'une autre marque ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-noni-grid\"\u003e\n    \u003cdiv class=\"soi-noni-card\"\u003e\n      \u003ch3\u003e🌴 Origine Tahiti garantie\u003c\/h3\u003e\n      \u003cp\u003eLa provenance des fruits fait toute la différence en termes de concentration en actifs.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-noni-card\"\u003e\n      \u003ch3\u003e💧 100 % pur, sans mélange\u003c\/h3\u003e\n      \u003cp\u003eAucun fruit d'appoint pour diluer ou sucrer le produit.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-noni-card\"\u003e\n      \u003ch3\u003e🌱 Certifié bio\u003c\/h3\u003e\n      \u003cp\u003eCulture sans pesticides ni engrais chimiques, dans le respect de la terre polynésienne.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-noni-card\"\u003e\n      \u003ch3\u003e📦 Format économique\u003c\/h3\u003e\n      \u003cp\u003eLa bouteille d'un litre représente plus d'un mois de cure à dose quotidienne.\u003c\/p\u003e\n    \u003c\/div\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;\"\u003eDense en nutriments, sans compromis sur la pureté, le pur jus de noni bio de Tahiti accompagne celles et ceux qui cherchent à soutenir leur vitalité, leur immunité et leur équilibre quotidien, de façon naturelle 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-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: #4A7A4A;\n  --soi-noni-primary-soft: #6B9E5A;\n  --soi-noni-accent: #3D6B3D;\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 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-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-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-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-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-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  margin-top: 1.5rem;\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-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":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603395207498,"sku":"VO4690","price":35.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/pur-jus-de-noni-bio-en-bouteille-packshot.webp?v=1779902446"},{"product_id":"pissenlit-racine-bio-en-gelules","title":"Pissenlit Racine bio en gélules","description":"\u003cdiv class=\"soi-piss-fiche\"\u003e\n\n  \u003csection class=\"soi-piss-hero\"\u003e\n    \u003cdiv class=\"soi-piss-hero-tag\"\u003e\n      \u003cspan class=\"soi-piss-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Neodiet\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-piss-hero-title\"\u003eRacine de Pissenlit bio en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-piss-hero-subtitle\"\u003eL'alliée naturelle de votre foie, de votre digestion et de votre élimination, issue de l'agriculture biologique certifiée.\u003c\/p\u003e\n    \u003cdiv class=\"soi-piss-hero-labels\"\u003e\n      \u003cspan class=\"soi-piss-label soi-piss-label-accent\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-piss-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-piss-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-piss-label\"\u003eSANS ADDITIF SUPERFLU\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-piss-section\"\u003e\n    \u003ch2\u003eLa racine de pissenlit bio, l'alliée naturelle de votre foie et de votre digestion\u003c\/h2\u003e\n    \u003cp\u003eLe pissenlit, cette petite fleur jaune que l'on piétine sans y prêter attention, cache en réalité une racine d'une richesse remarquable. Utilisée depuis des siècles en phytothérapie traditionnelle, la \u003cstrong\u003eracine de pissenlit\u003c\/strong\u003e est aujourd'hui reconnue pour son soutien au foie, à la digestion et à l'élimination naturelle. Neodiet vous la propose ici sous forme de \u003cstrong\u003egélules de pissenlit bio\u003c\/strong\u003e, issues de l'agriculture biologique certifiée, dosées à 270 mg par gélule pour une efficacité réelle et un usage pratique au quotidien.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-piss-section\"\u003e\n    \u003ch2\u003eQuels sont les bienfaits de la racine de pissenlit ?\u003c\/h2\u003e\n    \u003cp class=\"soi-piss-section-intro\"\u003eLes bienfaits de la racine de pissenlit sont multiples, et c'est précisément ce qui en fait un complément incontournable lors des changements de saison ou des périodes de rééquilibrage alimentaire.\u003c\/p\u003e\n    \u003cdiv class=\"soi-piss-benefits\"\u003e\n      \u003cdiv class=\"soi-piss-benefit\"\u003e\n        \u003cdiv class=\"soi-piss-benefit-icon\"\u003e\u003cspan\u003e🫀\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien hépatique\u003c\/h3\u003e\n        \u003cp\u003eTraditionnellement utilisée pour stimuler la production de bile et soutenir les fonctions du foie, favorisant ainsi une meilleure digestion des graisses.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-piss-benefit\"\u003e\n        \u003cdiv class=\"soi-piss-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eÉlimination naturelle\u003c\/h3\u003e\n        \u003cp\u003eGrâce à ses propriétés diurétiques douces, elle aide votre organisme à éliminer les déchets et les toxines via les reins.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-piss-benefit\"\u003e\n        \u003cdiv class=\"soi-piss-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eConfort digestif\u003c\/h3\u003e\n        \u003cp\u003eEn cas de ballonnements, d'indigestions ou de transit paresseux, la racine de pissenlit apporte un soutien appréciable et bien toléré.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-piss-benefit\"\u003e\n        \u003cdiv class=\"soi-piss-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien de la peau\u003c\/h3\u003e\n        \u003cp\u003eEn favorisant l'élimination rénale et hépatique, elle contribue indirectement à un teint plus clair et à une peau moins sujette aux imperfections.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-piss-tip\"\u003e\n      \u003cdiv class=\"soi-piss-tip-icon\"\u003e🧪\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eSource naturelle de minéraux\u003c\/strong\u003e\n        \u003cp\u003eLa racine de pissenlit renferme naturellement du fer, du potassium et du calcium, des minéraux essentiels au bon fonctionnement de votre organisme.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-piss-section\"\u003e\n    \u003ch2\u003eComposition et dosage\u003c\/h2\u003e\n    \u003cp class=\"soi-piss-section-intro\"\u003eChez Soinat, la transparence est essentielle. Voici exactement ce que contient ce produit.\u003c\/p\u003e\n    \u003cdiv class=\"soi-piss-compo\"\u003e\n      \u003cdiv class=\"soi-piss-compo-row\"\u003e\n        \u003cspan class=\"soi-piss-compo-label\"\u003eActif principal\u003c\/span\u003e\n        \u003cspan class=\"soi-piss-compo-value\"\u003ePoudre de racine de pissenlit bio (\u003cem\u003eTaraxacum officinale\u003c\/em\u003e)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-piss-compo-row\"\u003e\n        \u003cspan class=\"soi-piss-compo-label\"\u003eDosage par gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-piss-compo-value\"\u003e270 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-piss-compo-row\"\u003e\n        \u003cspan class=\"soi-piss-compo-label\"\u003eEnveloppe de la gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-piss-compo-value\"\u003eHPMC (hydroxypropylméthylcellulose), d'origine végétale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-piss-compo-row\"\u003e\n        \u003cspan class=\"soi-piss-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-piss-compo-value\"\u003e200 gélules\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-piss-compo-row\"\u003e\n        \u003cspan class=\"soi-piss-compo-label\"\u003ePoids net total\u003c\/span\u003e\n        \u003cspan class=\"soi-piss-compo-value\"\u003e69 g\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-piss-grid-compact\"\u003e\n      \u003cdiv class=\"soi-piss-card-mini\"\u003e\n        \u003cspan class=\"soi-piss-card-mini-icon\"\u003e💊\u003c\/span\u003e\n        \u003cspan class=\"soi-piss-card-mini-label\"\u003ePosologie\u003c\/span\u003e\n        \u003cspan class=\"soi-piss-card-mini-value\"\u003e3 à 6 gélules\/jour\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-piss-card-mini\"\u003e\n        \u003cspan class=\"soi-piss-card-mini-icon\"\u003e⚖️\u003c\/span\u003e\n        \u003cspan class=\"soi-piss-card-mini-label\"\u003eSoit par jour\u003c\/span\u003e\n        \u003cspan class=\"soi-piss-card-mini-value\"\u003e810 à 1 620 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-piss-card-mini\"\u003e\n        \u003cspan class=\"soi-piss-card-mini-icon\"\u003e📅\u003c\/span\u003e\n        \u003cspan class=\"soi-piss-card-mini-label\"\u003eDurée de cure\u003c\/span\u003e\n        \u003cspan class=\"soi-piss-card-mini-value\"\u003e1 à 2 mois\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-piss-section\"\u003e\n    \u003ch2\u003ePourquoi choisir des gélules plutôt qu'une tisane de racine de pissenlit ?\u003c\/h2\u003e\n    \u003cp class=\"soi-piss-section-intro\"\u003eLa racine de pissenlit en tisane est certes agréable, mais son dosage est difficile à maîtriser et son goût amer peut rebuter. Les gélules de pissenlit vous offrent trois avantages concrets.\u003c\/p\u003e\n    \u003cdiv class=\"soi-piss-grid\"\u003e\n      \u003cdiv class=\"soi-piss-card\"\u003e\n        \u003ch3\u003e🎯 Un dosage précis et constant\u003c\/h3\u003e\n        \u003cp\u003eChaque gélule contient exactement 270 mg de racine de pissenlit bio, sans approximation, pour un suivi rigoureux de votre cure.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-piss-card\"\u003e\n        \u003ch3\u003e🧳 Une praticité maximale\u003c\/h3\u003e\n        \u003cp\u003eÀ emporter partout, sans préparation ni attente. Vous prenez vos gélules au moment des repas avec un grand verre d'eau.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-piss-card\"\u003e\n        \u003ch3\u003e😌 Un goût neutre\u003c\/h3\u003e\n        \u003cp\u003eIdéal si vous n'appréciez pas l'amertume naturelle de la racine. La gélule végétale préserve vos papilles tout en délivrant l'intégralité des actifs.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-piss-section\"\u003e\n    \u003ch2\u003ePour qui ce complément est-il fait ?\u003c\/h2\u003e\n    \u003cp\u003eCe produit s'adresse à toute personne souhaitant soutenir son foie, améliorer son confort digestif ou accompagner une cure de printemps ou d'automne. Il est particulièrement adapté aux personnes suivant un régime végétalien ou végétarien, grâce à ses gélules d'origine végétale 100 %.\u003c\/p\u003e\n    \u003cdiv class=\"soi-piss-accordion\"\u003e\n      \u003cdetails class=\"soi-piss-accordion-item\"\u003e\n        \u003csummary class=\"soi-piss-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-piss-accordion-content\"\u003e\n          \u003cp\u003eDéconseillé aux femmes enceintes ou allaitantes, aux personnes souffrant d'obstruction des voies biliaires ou allergiques aux astéracées. Ce complément alimentaire ne remplace pas un traitement médical. En cas de doute, consultez votre médecin.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-piss-accordion-item\"\u003e\n        \u003csummary class=\"soi-piss-accordion-header\"\u003e📋 Mode d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-piss-accordion-content\"\u003e\n          \u003cp\u003ePrendre 3 à 6 gélules par jour, de préférence au moment des repas, avec un grand verre d'eau. Le flacon contient 200 gélules, soit un stock confortable pour une cure complète de 1 à 2 mois selon le dosage choisi.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-piss-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-piss-cta-box\"\u003e\n      \u003cp class=\"soi-piss-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement avec Soinat\u003c\/p\u003e\n      \u003cp class=\"soi-piss-cta-text\" style=\"color: white;\"\u003eRedécouvrez une plante humble mais puissante : la racine de pissenlit bio Neodiet, la sagesse de la phytothérapie traditionnelle dans un format moderne, précis et accessible.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-piss-marine: #1A2D3D;\n  --soi-piss-marine-dark: #0F1E2B;\n  --soi-piss-marine-light: #2C4458;\n  --soi-piss-pomme: #A1C544;\n  --soi-piss-pomme-dark: #84A636;\n  --soi-piss-pomme-light: rgba(161,197,68,0.10);\n  --soi-piss-white: #FFFFFF;\n  --soi-piss-off-white: #F8FAF6;\n  --soi-piss-stone: #F1F3EE;\n  --soi-piss-line: #E5E8E0;\n  --soi-piss-primary: #4A7C3F;\n  --soi-piss-primary-soft: #E8F0E5;\n  --soi-piss-accent: #D4A52A;\n  --soi-piss-text: #1A2D3D;\n  --soi-piss-text-soft: #4A5B6B;\n  --soi-piss-text-muted: #7B8693;\n  --soi-piss-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-piss-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-piss-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-piss-radius: 12px;\n  --soi-piss-radius-sm: 8px;\n  --soi-piss-radius-pill: 999px;\n}\n\n.soi-piss-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-piss-fiche img { max-width: 100%; height: auto; }\n\n.soi-piss-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-piss-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-piss-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-piss-hero {\n  position: relative;\n  background: var(--soi-piss-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-piss-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-piss-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-piss-pomme);\n}\n\n.soi-piss-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-piss-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-piss-pomme);\n  border-radius: 50%;\n}\n\n.soi-piss-hero-title {\n  display: block;\n  color: var(--soi-piss-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-piss-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-piss-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-piss-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-piss-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-piss-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-piss-label-accent {\n  background: var(--soi-piss-pomme);\n  border-color: var(--soi-piss-pomme);\n  color: var(--soi-piss-marine);\n  font-weight: 600;\n}\n\n.soi-piss-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-piss-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-piss-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-piss-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-piss-pomme);\n  border-radius: 2px;\n}\n\n.soi-piss-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-piss-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-piss-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-piss-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-piss-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-piss-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-piss-benefit {\n  background: var(--soi-piss-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-piss-radius);\n  border: 1px solid var(--soi-piss-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-piss-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-piss-shadow-md);\n}\n\n.soi-piss-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-piss-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-piss-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-piss-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-piss-benefit:hover .soi-piss-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-piss-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-piss-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-piss-benefit p {\n  font-size: 13px;\n  color: var(--soi-piss-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-piss-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-piss-card {\n  background: var(--soi-piss-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-piss-radius);\n  border-left: 3px solid var(--soi-piss-pomme);\n}\n\n.soi-piss-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-piss-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-piss-card p {\n  font-size: 14px;\n  color: var(--soi-piss-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-piss-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-piss-card-mini {\n  background: var(--soi-piss-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-piss-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-piss-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-piss-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-piss-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-piss-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-piss-marine);\n}\n\n.soi-piss-compo {\n  background: var(--soi-piss-off-white);\n  border-radius: var(--soi-piss-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-piss-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-piss-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-piss-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-piss-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-piss-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-piss-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-piss-marine);\n  text-align: right;\n}\n\n.soi-piss-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-piss-pomme-light);\n  border-left: 4px solid var(--soi-piss-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-piss-radius) var(--soi-piss-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-piss-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-piss-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-piss-marine);\n  margin-bottom: 4px;\n}\n\n.soi-piss-tip p {\n  font-size: 14px;\n  color: var(--soi-piss-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-piss-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  margin-top: 1.5rem;\n}\n\n.soi-piss-accordion-item {\n  background: var(--soi-piss-off-white);\n  border-radius: var(--soi-piss-radius-sm);\n  border: 1px solid var(--soi-piss-line);\n  overflow: hidden;\n}\n\n.soi-piss-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-piss-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-piss-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-piss-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-piss-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-piss-accordion-item[open] .soi-piss-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-piss-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-piss-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-piss-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-piss-cta-box {\n  background: var(--soi-piss-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-piss-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-piss-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-piss-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-piss-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-piss-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-piss-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-piss-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-piss-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-piss-compo-value {\n    text-align: left;\n  }\n\n  .soi-piss-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-piss-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-piss-fiche {\n    --soi-piss-text-soft: #2C3E50;\n    --soi-piss-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603396059466,"sku":"VO4710","price":12.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/pissenlit-racine-bio-en-gelules-packshot.webp?v=1779632234"},{"product_id":"eleutherocoque-bio-en-gelules","title":"Eleutherocoque bio (ginseng sibérien) en gélules","description":"\u003cdiv class=\"soi-eleo-fiche\"\u003e\n\n\u003csection class=\"soi-eleo-hero\"\u003e\n  \u003cdiv class=\"soi-eleo-hero-tag\"\u003e\n    \u003cspan class=\"soi-eleo-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Neodiet\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-eleo-hero-title\"\u003eLa force adaptogène du ginseng sibérien\u003c\/span\u003e\n  \u003cp class=\"soi-eleo-hero-subtitle\"\u003eRetrouvez énergie et résistance au naturel grâce au « ginseng sibérien », plante adaptogène utilisée depuis plus de 2 000 ans dans la médecine traditionnelle asiatique.\u003c\/p\u003e\n  \u003cdiv class=\"soi-eleo-hero-labels\"\u003e\n    \u003cspan class=\"soi-eleo-label soi-eleo-label-accent\"\u003eBIO FR-BIO-01\u003c\/span\u003e\n    \u003cspan class=\"soi-eleo-label\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-eleo-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n    \u003cspan class=\"soi-eleo-label\"\u003eSANS OGM\u003c\/span\u003e\n    \u003cspan class=\"soi-eleo-label\"\u003e200 GÉLULES\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-eleo-section\"\u003e\n  \u003ch2\u003eL'éleutherocoque bio : bienfaits et propriétés adaptogènes\u003c\/h2\u003e\n  \u003cp class=\"soi-eleo-section-intro\"\u003eContrairement à une simple plante tonique, l'éleutherocoque agit comme un véritable adaptogène : il aide l'organisme à mieux répondre aux facteurs de stress physiques et mentaux, sans exciter ni épuiser le corps. Ses principaux constituants actifs, les éleutherosides, sont à l'origine de ses effets reconnus.\u003c\/p\u003e\n  \u003cdiv class=\"soi-eleo-benefits\"\u003e\n    \u003cdiv class=\"soi-eleo-benefit\"\u003e\n      \u003cdiv class=\"soi-eleo-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eLutte contre la fatigue\u003c\/h3\u003e\n      \u003cp\u003eIdéal lors des périodes de surmenage, de convalescence ou de changement de saison.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-eleo-benefit\"\u003e\n      \u003cdiv class=\"soi-eleo-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSoutien immunitaire\u003c\/h3\u003e\n      \u003cp\u003eContribue à renforcer les défenses naturelles de l'organisme face aux agressions extérieures.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-eleo-benefit\"\u003e\n      \u003cdiv class=\"soi-eleo-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eConcentration et cognition\u003c\/h3\u003e\n      \u003cp\u003eApprécié des étudiants, sportifs et actifs débordés pour ses effets sur les performances cognitives.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-eleo-benefit\"\u003e\n      \u003cdiv class=\"soi-eleo-benefit-icon\"\u003e\u003cspan\u003e🧘\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eGestion du stress\u003c\/h3\u003e\n      \u003cp\u003eAide à maintenir un équilibre physiologique en cas de pression prolongée.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"margin-top:1.25rem;\"\u003eCes propriétés font de l'éleutherocoque bio en gélules un allié précieux pour les personnes actives, les sportifs ou toute personne souhaitant passer un cap difficile avec davantage de ressources intérieures.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-eleo-section\"\u003e\n  \u003ch2\u003eComposition et dosage : transparence totale\u003c\/h2\u003e\n  \u003cdiv class=\"soi-eleo-compo\"\u003e\n    \u003cdiv class=\"soi-eleo-compo-row\"\u003e\n      \u003cspan class=\"soi-eleo-compo-label\"\u003ePar gélule\u003c\/span\u003e\n      \u003cspan class=\"soi-eleo-compo-value\"\u003e210 mg de poudre de racine d'éleutherocoque bio\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-eleo-compo-row\"\u003e\n      \u003cspan class=\"soi-eleo-compo-label\"\u003eNom botanique\u003c\/span\u003e\n      \u003cspan class=\"soi-eleo-compo-value\"\u003e\u003cem\u003eEleutherococcus senticosus\u003c\/em\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-eleo-compo-row\"\u003e\n      \u003cspan class=\"soi-eleo-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n      \u003cspan class=\"soi-eleo-compo-value\"\u003eGélule végétale (HPMC), convient aux végétariens et végétaliens\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-eleo-compo-row\"\u003e\n      \u003cspan class=\"soi-eleo-compo-label\"\u003eDose journalière\u003c\/span\u003e\n      \u003cspan class=\"soi-eleo-compo-value\"\u003e3 gélules\/jour soit 630 mg de poudre de racine\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-eleo-compo-row\"\u003e\n      \u003cspan class=\"soi-eleo-compo-label\"\u003eContenu du flacon\u003c\/span\u003e\n      \u003cspan class=\"soi-eleo-compo-value\"\u003e200 gélules (environ 66 jours de cure)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-eleo-compo-row\"\u003e\n      \u003cspan class=\"soi-eleo-compo-label\"\u003eCertification\u003c\/span\u003e\n      \u003cspan class=\"soi-eleo-compo-value\"\u003eAgriculture Biologique FR-BIO-01 (UE\/non UE)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-eleo-compo-row\"\u003e\n      \u003cspan class=\"soi-eleo-compo-label\"\u003eGaranties\u003c\/span\u003e\n      \u003cspan class=\"soi-eleo-compo-value\"\u003eSans excipient superflu, sans gluten, sans OGM\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-eleo-section\"\u003e\n  \u003ch2\u003eComment prendre l'éleutherocoque bio ? Conseils pratiques\u003c\/h2\u003e\n  \u003cdiv class=\"soi-eleo-timeline\"\u003e\n    \u003cdiv class=\"soi-eleo-step\"\u003e\n      \u003cdiv class=\"soi-eleo-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-eleo-step-content\"\u003e\n        \u003ch3\u003eDurée de cure conseillée\u003c\/h3\u003e\n        \u003cp\u003e4 à 6 semaines, renouvelable après une pause de 2 semaines.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-eleo-step\"\u003e\n      \u003cdiv class=\"soi-eleo-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-eleo-step-content\"\u003e\n        \u003ch3\u003eMoment idéal\u003c\/h3\u003e\n        \u003cp\u003eLe matin à jeun ou au petit-déjeuner, avec un grand verre d'eau, pour profiter de l'effet tonique toute la journée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-eleo-step\"\u003e\n      \u003cdiv class=\"soi-eleo-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-eleo-step-content\"\u003e\n        \u003ch3\u003ePrise en soirée à éviter\u003c\/h3\u003e\n        \u003cp\u003eÉvitez une prise en soirée pour ne pas perturber l'endormissement.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-eleo-tip\" style=\"margin-top:1.25rem;\"\u003e\n    \u003cdiv class=\"soi-eleo-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003ePrenez vos 3 gélules de préférence le matin ou en début d'après-midi avec un grand verre d'eau. Le format de 200 gélules vous permet une cure longue durée d'environ 66 jours, pour un rapport qualité\/prix optimal.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-eleo-section\"\u003e\n  \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n  \u003cdiv class=\"soi-eleo-accordion\"\u003e\n    \u003cdetails class=\"soi-eleo-accordion-item\"\u003e\n      \u003csummary class=\"soi-eleo-accordion-header\"\u003e⚠️ Contre-indications et précautions\u003c\/summary\u003e\n      \u003cdiv class=\"soi-eleo-accordion-content\"\u003e\n        \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. Déconseillé aux femmes enceintes ou allaitantes, aux enfants, et aux personnes sous traitement anticoagulant ou immunosuppresseur. En cas de doute, consultez un professionnel de santé. Ne pas dépasser la dose journalière recommandé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-eleo-section\"\u003e\n  \u003ch2\u003ePourquoi choisir l'éleutherocoque bio Neodiet ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-eleo-grid\"\u003e\n    \u003cdiv class=\"soi-eleo-card\"\u003e\n      \u003ch3\u003e🌿 Certifié Bio FR-BIO-01\u003c\/h3\u003e\n      \u003cp\u003eAgriculture biologique contrôlée, sans pesticides ni engrais de synthèse.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-eleo-card\"\u003e\n      \u003ch3\u003e💊 200 gélules dosées à 210 mg\u003c\/h3\u003e\n      \u003cp\u003eCure longue durée d'environ 66 jours, rapport qualité\/prix imbattable.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-eleo-card\"\u003e\n      \u003ch3\u003e🌱 100 % vegan\u003c\/h3\u003e\n      \u003cp\u003eGélule végétale HPMC, sans gélatine animale.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-eleo-card\"\u003e\n      \u003ch3\u003e✨ Sans additifs inutiles\u003c\/h3\u003e\n      \u003cp\u003eFormule pure et minimaliste, sans excipient superflu.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-eleo-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-eleo-cta-box\"\u003e\n    \u003cp class=\"soi-eleo-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n    \u003cp class=\"soi-eleo-cta-text\" style=\"color: white;\"\u003eReprendre de l'élan sans se forcer, traverser les périodes de stress avec plus de sérénité. Une plante millénaire, une certification rigoureuse, un format pensé pour durer. Votre vitalité mérite ce qu'il y a de mieux.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-eleo-marine: #1A2D3D;\n  --soi-eleo-marine-dark: #0F1E2B;\n  --soi-eleo-marine-light: #2C4458;\n  --soi-eleo-pomme: #A1C544;\n  --soi-eleo-pomme-dark: #84A636;\n  --soi-eleo-pomme-light: rgba(161,197,68,0.10);\n  --soi-eleo-white: #FFFFFF;\n  --soi-eleo-off-white: #F8FAF6;\n  --soi-eleo-stone: #F1F3EE;\n  --soi-eleo-line: #E5E8E0;\n  --soi-eleo-primary: #2E6B3A;\n  --soi-eleo-primary-soft: #D6E8D9;\n  --soi-eleo-accent: #3B4A6B;\n  --soi-eleo-text: #1A2D3D;\n  --soi-eleo-text-soft: #4A5B6B;\n  --soi-eleo-text-muted: #7B8693;\n  --soi-eleo-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-eleo-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-eleo-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-eleo-radius: 12px;\n  --soi-eleo-radius-sm: 8px;\n  --soi-eleo-radius-pill: 999px;\n}\n\n.soi-eleo-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-eleo-fiche img { max-width: 100%; height: auto; }\n\n.soi-eleo-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-eleo-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-eleo-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-eleo-hero {\n  position: relative;\n  background: var(--soi-eleo-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-eleo-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-eleo-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-eleo-pomme);\n}\n\n.soi-eleo-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-eleo-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-eleo-pomme);\n  border-radius: 50%;\n}\n\n.soi-eleo-hero-title {\n  display: block;\n  color: var(--soi-eleo-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-eleo-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-eleo-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-eleo-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-eleo-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-eleo-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-eleo-label-accent {\n  background: var(--soi-eleo-pomme);\n  border-color: var(--soi-eleo-pomme);\n  color: var(--soi-eleo-marine);\n  font-weight: 600;\n}\n\n.soi-eleo-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-eleo-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-eleo-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-eleo-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-eleo-pomme);\n  border-radius: 2px;\n}\n\n.soi-eleo-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-eleo-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-eleo-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-eleo-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-eleo-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-eleo-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-eleo-benefit {\n  background: var(--soi-eleo-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-eleo-radius);\n  border: 1px solid var(--soi-eleo-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-eleo-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-eleo-shadow-md);\n}\n\n.soi-eleo-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-eleo-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-eleo-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-eleo-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-eleo-benefit:hover .soi-eleo-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-eleo-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-eleo-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-eleo-benefit p {\n  font-size: 13px;\n  color: var(--soi-eleo-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-eleo-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-eleo-card {\n  background: var(--soi-eleo-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-eleo-radius);\n  border-left: 3px solid var(--soi-eleo-pomme);\n}\n\n.soi-eleo-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-eleo-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-eleo-card p {\n  font-size: 14px;\n  color: var(--soi-eleo-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-eleo-compo {\n  background: var(--soi-eleo-off-white);\n  border-radius: var(--soi-eleo-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-eleo-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-eleo-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-eleo-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-eleo-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-eleo-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-eleo-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-eleo-marine);\n  text-align: right;\n}\n\n.soi-eleo-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-eleo-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-eleo-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-eleo-radius);\n  border: 1px solid var(--soi-eleo-line);\n  align-items: flex-start;\n}\n\n.soi-eleo-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-eleo-marine);\n  color: var(--soi-eleo-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-eleo-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-eleo-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-eleo-step-content p {\n  font-size: 14px;\n  color: var(--soi-eleo-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-eleo-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-eleo-pomme-light);\n  border-left: 4px solid var(--soi-eleo-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-eleo-radius) var(--soi-eleo-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-eleo-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-eleo-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-eleo-marine);\n  margin-bottom: 4px;\n}\n\n.soi-eleo-tip p {\n  font-size: 14px;\n  color: var(--soi-eleo-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-eleo-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-eleo-accordion-item {\n  background: var(--soi-eleo-off-white);\n  border-radius: var(--soi-eleo-radius-sm);\n  border: 1px solid var(--soi-eleo-line);\n  overflow: hidden;\n}\n\n.soi-eleo-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-eleo-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-eleo-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-eleo-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-eleo-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-eleo-accordion-item[open] .soi-eleo-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-eleo-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-eleo-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-eleo-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-eleo-cta-box {\n  background: var(--soi-eleo-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-eleo-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-eleo-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-eleo-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-eleo-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-eleo-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-eleo-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-eleo-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-eleo-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-eleo-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-eleo-compo-value {\n    text-align: left;\n  }\n\n  .soi-eleo-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-eleo-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-eleo-fiche {\n    --soi-eleo-text-soft: #2C3E50;\n    --soi-eleo-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603397337418,"sku":"VO4715","price":10.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/eleutherocoque-bio-en-gelules-packshot_11zon.webp?v=1779954430"},{"product_id":"akba30-extrait-en-gelules","title":"AKBA30 - Extrait de Boswellia Serrata en gélules","description":"\n\u003cdiv class=\"soi-akba-fiche\"\u003e\n\n  \u003csection class=\"soi-akba-hero\"\u003e\n    \u003cdiv class=\"soi-akba-hero-tag\"\u003e\n      \u003cspan class=\"soi-akba-tag-dot\"\u003e\u003c\/span\u003e\n      Complément articulaire · Qualidiet\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-akba-hero-title\"\u003eConfort et mobilité articulaire, au naturel\u003c\/span\u003e\n    \u003cp class=\"soi-akba-hero-subtitle\"\u003eExtrait de Boswellia serrata haute concentration, titré à 30% d'AKBA. Un soutien naturel pour retrouver confort et mobilité articulaire au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-akba-hero-labels\"\u003e\n      \u003cspan class=\"soi-akba-label soi-akba-label-accent\"\u003e30% D'AKBA\u003c\/span\u003e\n      \u003cspan class=\"soi-akba-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n      \u003cspan class=\"soi-akba-label\"\u003eAYURVÉDIQUE\u003c\/span\u003e\n      \u003cspan class=\"soi-akba-label\"\u003e60 GÉLULES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-akba-section\"\u003e\n    \u003ch2\u003ePourquoi le Boswellia serrata est-il si efficace pour les articulations ?\u003c\/h2\u003e\n    \u003cp\u003eLa résine de Boswellia serrata, surnommée « encens indien », est utilisée depuis des siècles en médecine ayurvédique pour soutenir la souplesse articulaire. Ce qui la distingue aujourd'hui, c'est la science : ses \u003cstrong\u003eacides boswelliques\u003c\/strong\u003e, et en particulier l'\u003cstrong\u003eacide acétyl-11-céto-bêta-boswellique (AKBA)\u003c\/strong\u003e, sont les molécules les plus actives identifiées dans cet extrait.\u003c\/p\u003e\n    \u003cp\u003eL'AKBA est reconnu pour sa capacité à interagir avec certains mécanismes impliqués dans l'inconfort articulaire. Un extrait titré à \u003cstrong\u003e30% d'AKBA\u003c\/strong\u003e comme celui-ci est considéré comme une formule haute concentration, bien au-delà des extraits classiques souvent titrés à seulement 3 à 5%.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-akba-section\"\u003e\n    \u003ch2\u003eCe que contient chaque gélule AKBA30\u003c\/h2\u003e\n    \u003cp class=\"soi-akba-section-intro\"\u003eLa transparence sur la composition, c'est la base d'un bon complément articulaire. Voici le détail précis par gélule de 335 mg :\u003c\/p\u003e\n    \u003cdiv class=\"soi-akba-compo\"\u003e\n      \u003cdiv class=\"soi-akba-compo-row\"\u003e\n        \u003cspan class=\"soi-akba-compo-label\"\u003eExtrait de résine de Boswellia serrata (titré à 30% d'AKBA)\u003c\/span\u003e\n        \u003cspan class=\"soi-akba-compo-value\"\u003e175 mg (soit 52,5 mg d'AKBA pur)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-akba-compo-row\"\u003e\n        \u003cspan class=\"soi-akba-compo-label\"\u003eVitamine D3 naturelle (issue du lichen)\u003c\/span\u003e\n        \u003cspan class=\"soi-akba-compo-value\"\u003e5 µg (200 UI) · 100% des VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-akba-compo-row\"\u003e\n        \u003cspan class=\"soi-akba-compo-label\"\u003eMagnésium marin\u003c\/span\u003e\n        \u003cspan class=\"soi-akba-compo-value\"\u003e56,25 mg · 15% des VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-akba-compo-row\"\u003e\n        \u003cspan class=\"soi-akba-compo-label\"\u003eExcipients\u003c\/span\u003e\n        \u003cspan class=\"soi-akba-compo-value\"\u003eFarine de riz, gélatine (enveloppe)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-akba-tip\"\u003e\n      \u003cdiv class=\"soi-akba-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eAvec 52,5 mg d'AKBA par gélule, la formule AKBA30 se place parmi les concentrations les plus élevées du marché. La synergie avec la vitamine D3 et le magnésium marin renforce l'action globale sur le confort musculo-articulaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-akba-section\"\u003e\n    \u003ch2\u003eComment prendre l'AKBA30 : posologie recommandée\u003c\/h2\u003e\n    \u003cdiv class=\"soi-akba-timeline\"\u003e\n      \u003cdiv class=\"soi-akba-step\"\u003e\n        \u003cdiv class=\"soi-akba-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-akba-step-content\"\u003e\n          \u003ch3\u003eDose journalière\u003c\/h3\u003e\n          \u003cp\u003e2 gélules par jour, de préférence au cours d'un repas.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-akba-step\"\u003e\n        \u003cdiv class=\"soi-akba-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-akba-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 observer les premiers effets.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-akba-step\"\u003e\n        \u003cdiv class=\"soi-akba-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-akba-step-content\"\u003e\n          \u003ch3\u003eContenu du flacon\u003c\/h3\u003e\n          \u003cp\u003e60 gélules, soit un mois de cure complète à 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  \u003csection class=\"soi-akba-section\"\u003e\n    \u003ch2\u003eÀ qui s'adresse ce complément pour les articulations ?\u003c\/h2\u003e\n    \u003cp class=\"soi-akba-section-intro\"\u003eL'AKBA30 convient particulièrement aux profils suivants :\u003c\/p\u003e\n    \u003cdiv class=\"soi-akba-grid\"\u003e\n      \u003cdiv class=\"soi-akba-card\"\u003e\n        \u003ch3\u003e🏃 Sportifs réguliers\u003c\/h3\u003e\n        \u003cp\u003eVous pratiquez un sport régulier et souhaitez préserver votre confort articulaire sur le long terme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-akba-card\"\u003e\n        \u003ch3\u003e🦴 Raideurs liées à l'âge\u003c\/h3\u003e\n        \u003cp\u003eVous ressentez des raideurs ou gênes articulaires liées à l'âge ou à une activité physique intense.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-akba-card\"\u003e\n        \u003ch3\u003e🌿 Alternative naturelle\u003c\/h3\u003e\n        \u003cp\u003eVous recherchez une alternative naturelle pour soutenir genoux, hanches, épaules ou colonne vertébrale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-akba-card\"\u003e\n        \u003ch3\u003e✅ Formule épurée\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez un complément sans gluten, à base d'ingrédients d'origine naturelle et végétale.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp\u003e\u003cstrong\u003eCe complément alimentaire ne se substitue pas à un traitement médical.\u003c\/strong\u003e En cas de pathologie articulaire diagnostiquée, consultez votre médecin avant de démarrer une cure.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-akba-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi et informations pratiques\u003c\/h2\u003e\n    \u003cdiv class=\"soi-akba-accordion\"\u003e\n      \u003cdetails class=\"soi-akba-accordion-item\"\u003e\n        \u003csummary class=\"soi-akba-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-akba-accordion-content\"\u003e\n          \u003cp\u003eDéconseillé aux femmes enceintes ou allaitantes sans avis médical. Ne pas dépasser la dose journalière recommandée. Les compléments alimentaires ne remplacent pas une alimentation variée et équilibrée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-akba-accordion-item\"\u003e\n        \u003csummary class=\"soi-akba-accordion-header\"\u003e📦 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-akba-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  \u003csection class=\"soi-akba-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-akba-cta-box\"\u003e\n      \u003cp class=\"soi-akba-cta-tag\" style=\"color: white;\"\u003eConfort articulaire au naturel\u003c\/p\u003e\n      \u003cp class=\"soi-akba-cta-text\" style=\"color: white;\"\u003eVos articulations méritent un soutien à la hauteur de votre vitalité. Avec son extrait de Boswellia serrata ultra-concentré à 30% d'AKBA, sa vitamine D3 naturelle et son magnésium marin, l'AKBA30 de Qualidiet vous accompagne vers plus de légèreté, de souplesse et de liberté de mouvement.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-akba-marine: #1A2D3D;\n  --soi-akba-marine-dark: #0F1E2B;\n  --soi-akba-marine-light: #2C4458;\n  --soi-akba-pomme: #A1C544;\n  --soi-akba-pomme-dark: #84A636;\n  --soi-akba-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-akba-white: #FFFFFF;\n  --soi-akba-off-white: #F8FAF6;\n  --soi-akba-stone: #F1F3EE;\n  --soi-akba-line: #E5E8E0;\n\n  --soi-akba-primary: #3A7A3A;\n  --soi-akba-primary-soft: #E8F0E8;\n  --soi-akba-accent: #C0392B;\n\n  --soi-akba-text: #1A2D3D;\n  --soi-akba-text-soft: #4A5B6B;\n  --soi-akba-text-muted: #7B8693;\n\n  --soi-akba-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-akba-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-akba-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-akba-radius: 12px;\n  --soi-akba-radius-sm: 8px;\n  --soi-akba-radius-pill: 999px;\n}\n\n.soi-akba-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-akba-fiche img { max-width: 100%; height: auto; }\n\n.soi-akba-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-akba-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-akba-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-akba-hero {\n  position: relative;\n  background: var(--soi-akba-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-akba-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-akba-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-akba-pomme);\n}\n\n.soi-akba-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-akba-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-akba-pomme);\n  border-radius: 50%;\n}\n\n.soi-akba-hero-title {\n  display: block;\n  color: var(--soi-akba-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-akba-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-akba-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-akba-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-akba-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-akba-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-akba-label-accent {\n  background: var(--soi-akba-pomme);\n  border-color: var(--soi-akba-pomme);\n  color: var(--soi-akba-marine);\n  font-weight: 600;\n}\n\n.soi-akba-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-akba-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-akba-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-akba-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-akba-pomme);\n  border-radius: 2px;\n}\n\n.soi-akba-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-akba-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-akba-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-akba-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-akba-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-akba-compo {\n  background: var(--soi-akba-off-white);\n  border-radius: var(--soi-akba-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.25rem;\n}\n\n.soi-akba-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-akba-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-akba-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-akba-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-akba-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-akba-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-akba-marine);\n  text-align: right;\n}\n\n.soi-akba-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-akba-pomme-light);\n  border-left: 4px solid var(--soi-akba-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-akba-radius) var(--soi-akba-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-akba-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-akba-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-akba-marine);\n  margin-bottom: 4px;\n}\n\n.soi-akba-tip p {\n  font-size: 14px;\n  color: var(--soi-akba-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-akba-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-akba-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-akba-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-akba-radius);\n  border: 1px solid var(--soi-akba-line);\n  align-items: flex-start;\n}\n\n.soi-akba-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-akba-marine);\n  color: var(--soi-akba-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-akba-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-akba-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-akba-step-content p {\n  font-size: 14px;\n  color: var(--soi-akba-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-akba-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-akba-card {\n  background: var(--soi-akba-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-akba-radius);\n  border-left: 3px solid var(--soi-akba-pomme);\n}\n\n.soi-akba-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-akba-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-akba-card p {\n  font-size: 14px;\n  color: var(--soi-akba-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-akba-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-akba-accordion-item {\n  background: var(--soi-akba-off-white);\n  border-radius: var(--soi-akba-radius-sm);\n  border: 1px solid var(--soi-akba-line);\n  overflow: hidden;\n}\n\n.soi-akba-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-akba-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-akba-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-akba-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-akba-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-akba-accordion-item[open] .soi-akba-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-akba-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-akba-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-akba-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-akba-cta-box {\n  background: var(--soi-akba-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-akba-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-akba-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-akba-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-akba-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-akba-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-akba-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-akba-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-akba-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-akba-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-akba-compo-value {\n    text-align: left;\n  }\n\n  .soi-akba-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-akba-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-akba-fiche {\n    --soi-akba-text-soft: #2C3E50;\n    --soi-akba-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603397796170,"sku":"VO4620","price":20.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/akba30-extrait-en-gelules-packshot_1a4da423-facf-4581-80da-18597c57d5bd.webp?v=1779955262"},{"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":"cannelle-de-ceylan-bio-en-gelules-vital-osmose","title":"Cannelle de Ceylan bio en gélules  – Vital Osmose","description":"\u003cdiv class=\"soi-cann-fiche\"\u003e\n\n\u003csection class=\"soi-cann-hero\"\u003e\n  \u003cdiv class=\"soi-cann-hero-tag\"\u003e\n    \u003cspan class=\"soi-cann-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Vital Osmose\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-cann-hero-title\"\u003eLa vraie cannelle, celle de Ceylan\u003c\/span\u003e\n  \u003cp class=\"soi-cann-hero-subtitle\"\u003eToute la richesse de la vraie cannelle de Ceylan, pure et biologique, au service de votre digestion, de votre tonus et de vos défenses naturelles.\u003c\/p\u003e\n  \u003cdiv class=\"soi-cann-hero-labels\"\u003e\n    \u003cspan class=\"soi-cann-label soi-cann-label-accent\"\u003eBIO\u003c\/span\u003e\n    \u003cspan class=\"soi-cann-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n    \u003cspan class=\"soi-cann-label\"\u003eSANS OGM\u003c\/span\u003e\n    \u003cspan class=\"soi-cann-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cann-section\"\u003e\n  \u003cp class=\"soi-cann-section-intro\"\u003eVous cherchez une cannelle de qualité supérieure, sans compromis sur la pureté ni sur la traçabilité ? La cannelle de Ceylan bio en gélules Vital Osmose est issue de l'agriculture biologique certifiée et vous offre toute la richesse de \u003cem\u003eCinnamomum verum\u003c\/em\u003e, la vraie cannelle, celle que les médecines traditionnelles utilisent depuis plus de 4 000 ans. Sous forme de gélules dosées à 350 mg, elle s'intègre facilement dans votre quotidien, sans odeur persistante, sans mesure à faire.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cann-section\"\u003e\n  \u003ch2\u003eCannelle de Ceylan ou cannelle Cassia : pourquoi choisir la vraie ?\u003c\/h2\u003e\n  \u003cp\u003eCe détail fait toute la différence. La majorité des cannelles vendues en grande surface sont en réalité de la cannelle Cassia, une variété plus riche en coumarine, un composé potentiellement problématique en cas de consommation régulière. La poudre de cannelle de Ceylan, elle, en contient des traces infimes. C'est pourquoi les autorités européennes recommandent la cannelle de Ceylan pour une supplémentation quotidienne.\u003c\/p\u003e\n  \u003cp\u003eIci, chaque gélule contient uniquement de la poudre de cannelle de Ceylan biologique, pure, sans additif ni charge inutile.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cann-section\"\u003e\n  \u003ch2\u003eLes bienfaits de la cannelle de Ceylan en gélules\u003c\/h2\u003e\n  \u003cdiv class=\"soi-cann-benefits\"\u003e\n    \u003cdiv class=\"soi-cann-benefit\"\u003e\n      \u003cdiv class=\"soi-cann-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eConfort digestif\u003c\/h3\u003e\n      \u003cp\u003eLa cannelle de Ceylan soutient les sécrétions gastriques, apaise les ballonnements, les spasmes et les digestions lentes. Particulièrement appréciée après les repas copieux.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cann-benefit\"\u003e\n      \u003cdiv class=\"soi-cann-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eTonus et vitalité\u003c\/h3\u003e\n      \u003cp\u003eTonique naturel, elle contribue à soutenir l'énergie générale et les fonctions circulatoires, notamment en période de fatigue hivernale.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cann-benefit\"\u003e\n      \u003cdiv class=\"soi-cann-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eDéfenses naturelles\u003c\/h3\u003e\n      \u003cp\u003eGrâce à ses propriétés bactéricides et antifongiques reconnues, la cannelle de Ceylan renforce la résistance de l'organisme face aux infections saisonnières.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cann-benefit\"\u003e\n      \u003cdiv class=\"soi-cann-benefit-icon\"\u003e\u003cspan\u003e⚖️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eÉquilibre glycémique\u003c\/h3\u003e\n      \u003cp\u003eDes études préliminaires suggèrent que la cannelle de Ceylan pourrait contribuer à une meilleure sensibilité à l'insuline. À discuter avec votre médecin si vous êtes concerné.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cann-section\"\u003e\n  \u003ch2\u003eComposition et posologie précises\u003c\/h2\u003e\n  \u003cdiv class=\"soi-cann-compo\"\u003e\n    \u003cdiv class=\"soi-cann-compo-row\"\u003e\n      \u003cspan class=\"soi-cann-compo-label\"\u003eIngrédient principal (par gélule)\u003c\/span\u003e\n      \u003cspan class=\"soi-cann-compo-value\"\u003ePoudre d'écorce de cannelle de Ceylan bio (\u003cem\u003eCinnamomum verum\u003c\/em\u003e) : 350 mg\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cann-compo-row\"\u003e\n      \u003cspan class=\"soi-cann-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n      \u003cspan class=\"soi-cann-compo-value\"\u003eGélule végétale (hydroxypropylméthylcellulose)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cann-compo-row\"\u003e\n      \u003cspan class=\"soi-cann-compo-label\"\u003eSans\u003c\/span\u003e\n      \u003cspan class=\"soi-cann-compo-value\"\u003eGluten, OGM, additif artificiel\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cann-compo-row\"\u003e\n      \u003cspan class=\"soi-cann-compo-label\"\u003eConditionnement\u003c\/span\u003e\n      \u003cspan class=\"soi-cann-compo-value\"\u003e100 gélules de 350 mg\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cann-compo-row\"\u003e\n      \u003cspan class=\"soi-cann-compo-label\"\u003ePoids net\u003c\/span\u003e\n      \u003cspan class=\"soi-cann-compo-value\"\u003e42,5 g\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"soi-cann-tip\"\u003e\n    \u003cdiv class=\"soi-cann-tip-icon\"\u003e💊\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003ePosologie conseillée\u003c\/strong\u003e\n      \u003cp\u003ePrendre 2 à 3 gélules par jour, de préférence au moment des repas, avec un grand verre d'eau. Une cure de 6 à 8 semaines est généralement recommandée pour en ressentir pleinement les effets.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cann-section\"\u003e\n  \u003ch2\u003eComment bien utiliser la cannelle de Ceylan en gélules ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-cann-timeline\"\u003e\n    \u003cdiv class=\"soi-cann-step\"\u003e\n      \u003cdiv class=\"soi-cann-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-cann-step-content\"\u003e\n        \u003ch3\u003eCommencez progressivement\u003c\/h3\u003e\n        \u003cp\u003eDébutez par 2 gélules par jour pendant les deux premières semaines pour habituer votre organisme, puis passez à 3 si besoin.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cann-step\"\u003e\n      \u003cdiv class=\"soi-cann-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-cann-step-content\"\u003e\n        \u003ch3\u003ePrenez-les pendant les repas\u003c\/h3\u003e\n        \u003cp\u003ePour optimiser l'absorption et limiter tout inconfort gastrique, accompagnez vos gélules d'un grand verre d'eau au moment du repas.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cann-step\"\u003e\n      \u003cdiv class=\"soi-cann-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-cann-step-content\"\u003e\n        \u003ch3\u003eEffectuez des cures répétées\u003c\/h3\u003e\n        \u003cp\u003ePrivilégiez des cures de 6 à 8 semaines, avec une pause d'une à deux semaines entre chaque cycle.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cann-section\"\u003e\n  \u003ch2\u003ePourquoi choisir Vital Osmose ?\u003c\/h2\u003e\n  \u003cp\u003eLe flacon contient 100 gélules de 350 mg pour un poids net de 42,5 g. La formule est issue de l'agriculture biologique, sans agent de charge, sans colorant. Vital Osmose mise sur la transparence totale des ingrédients et une fabrication rigoureuse pour vous offrir un complément fiable, à un rapport qualité\/prix honnête. Pas de surpromesse, juste le meilleur de la cannelle de Ceylan, concentré dans une gélule simple à avaler.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cann-section\"\u003e\n  \u003cdiv class=\"soi-cann-accordion\"\u003e\n    \u003cdetails class=\"soi-cann-accordion-item\"\u003e\n      \u003csummary class=\"soi-cann-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n      \u003cdiv class=\"soi-cann-accordion-content\"\u003e\n        \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de doute, consultez votre médecin, notamment si vous êtes enceinte, si vous allaitez ou si vous prenez un traitement en cours.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cann-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-cann-cta-box\"\u003e\n    \u003cp class=\"soi-cann-cta-tag\" style=\"color: white;\"\u003e4 000 ans de sagesse phytothérapeutique\u003c\/p\u003e\n    \u003cp class=\"soi-cann-cta-text\" style=\"color: white;\"\u003ePure, traçable, biologique : la cannelle de Ceylan Vital Osmose soutient votre digestion, votre tonus et vos défenses naturelles. Une cure simple et accessible, pour prendre soin de vous avec ce que la nature fait de mieux.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-cann-marine: #1A2D3D;\n  --soi-cann-marine-dark: #0F1E2B;\n  --soi-cann-marine-light: #2C4458;\n  --soi-cann-pomme: #A1C544;\n  --soi-cann-pomme-dark: #84A636;\n  --soi-cann-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-cann-white: #FFFFFF;\n  --soi-cann-off-white: #F8FAF6;\n  --soi-cann-stone: #F1F3EE;\n  --soi-cann-line: #E5E8E0;\n\n  --soi-cann-primary: #8B4513;\n  --soi-cann-primary-soft: #A0522D;\n  --soi-cann-accent: #D2691E;\n\n  --soi-cann-text: #1A2D3D;\n  --soi-cann-text-soft: #4A5B6B;\n  --soi-cann-text-muted: #7B8693;\n\n  --soi-cann-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-cann-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-cann-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-cann-radius: 12px;\n  --soi-cann-radius-sm: 8px;\n  --soi-cann-radius-pill: 999px;\n}\n\n.soi-cann-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-cann-fiche img { max-width: 100%; height: auto; }\n\n.soi-cann-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-cann-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-cann-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-cann-hero {\n  position: relative;\n  background: var(--soi-cann-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-cann-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-cann-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-cann-pomme);\n}\n\n.soi-cann-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-cann-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-cann-pomme);\n  border-radius: 50%;\n}\n\n.soi-cann-hero-title {\n  display: block;\n  color: var(--soi-cann-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-cann-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-cann-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-cann-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-cann-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-cann-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-cann-label-accent {\n  background: var(--soi-cann-pomme);\n  border-color: var(--soi-cann-pomme);\n  color: var(--soi-cann-marine);\n  font-weight: 600;\n}\n\n.soi-cann-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-cann-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-cann-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-cann-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-cann-pomme);\n  border-radius: 2px;\n}\n\n.soi-cann-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-cann-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.soi-cann-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-cann-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-cann-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-cann-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-cann-benefit {\n  background: var(--soi-cann-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-cann-radius);\n  border: 1px solid var(--soi-cann-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-cann-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-cann-shadow-md);\n}\n\n.soi-cann-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-cann-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-cann-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-cann-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-cann-benefit:hover .soi-cann-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-cann-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-cann-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-cann-benefit p {\n  font-size: 13px;\n  color: var(--soi-cann-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cann-compo {\n  background: var(--soi-cann-off-white);\n  border-radius: var(--soi-cann-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-cann-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-cann-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-cann-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-cann-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-cann-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-cann-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-cann-marine);\n  text-align: right;\n}\n\n.soi-cann-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-cann-pomme-light);\n  border-left: 4px solid var(--soi-cann-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-cann-radius) var(--soi-cann-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-cann-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-cann-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-cann-marine);\n  margin-bottom: 4px;\n}\n\n.soi-cann-tip p {\n  font-size: 14px;\n  color: var(--soi-cann-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cann-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-cann-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-cann-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-cann-radius);\n  border: 1px solid var(--soi-cann-line);\n  align-items: flex-start;\n}\n\n.soi-cann-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-cann-marine);\n  color: var(--soi-cann-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-cann-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-cann-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-cann-step-content p {\n  font-size: 14px;\n  color: var(--soi-cann-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cann-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-cann-accordion-item {\n  background: var(--soi-cann-off-white);\n  border-radius: var(--soi-cann-radius-sm);\n  border: 1px solid var(--soi-cann-line);\n  overflow: hidden;\n}\n\n.soi-cann-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-cann-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-cann-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-cann-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-cann-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-cann-accordion-item[open] .soi-cann-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-cann-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-cann-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-cann-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cann-cta-box {\n  background: var(--soi-cann-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-cann-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-cann-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-cann-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-cann-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-cann-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-cann-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-cann-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-cann-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-cann-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-cann-compo-value {\n    text-align: left;\n  }\n\n  .soi-cann-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-cann-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-cann-fiche {\n    --soi-cann-text-soft: #2C3E50;\n    --soi-cann-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603670032714,"sku":"VO4765","price":9.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/cannelle-de-ceylan-bio-en-gelules-vital-osmose-packshot.webp?v=1779957865"},{"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":"rhodiola-rosea-extrait-en-gelules-vital-osmose","title":"Rhodiola Rosea (extrait) en gélules – Vital Osmose","description":"\n\n\u003cdiv class=\"soi-rhod-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-rhod-hero\"\u003e\n    \u003cdiv class=\"soi-rhod-hero-tag\"\u003e\n      \u003cspan class=\"soi-rhod-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Vital Osmose\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-rhod-hero-title\"\u003eRhodiola Rosea (extrait) en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-rhod-hero-subtitle\"\u003eL'adaptogène naturel pour vous aider à mieux gérer le stress et la fatigue, avec un extrait titré en rosavines et salidrosides.\u003c\/p\u003e\n    \u003cdiv class=\"soi-rhod-hero-labels\"\u003e\n      \u003cspan class=\"soi-rhod-label soi-rhod-label-accent\"\u003eEXTRAIT STANDARDISÉ\u003c\/span\u003e\n      \u003cspan class=\"soi-rhod-label\"\u003eGÉLULE VÉGÉTALE\u003c\/span\u003e\n      \u003cspan class=\"soi-rhod-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n      \u003cspan class=\"soi-rhod-label\"\u003eSANS ADDITIF\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 1 : Intro adaptogène --\u003e\n  \u003csection class=\"soi-rhod-section\"\u003e\n    \u003ch2\u003eRhodiola Rosea en gélules : l'adaptogène naturel contre le stress et la fatigue\u003c\/h2\u003e\n    \u003cp\u003eVous traversez une période intense, le stress s'accumule et l'énergie manque ? La \u003cstrong\u003eRhodiola Rosea\u003c\/strong\u003e est l'une des plantes adaptogènes les mieux documentées au monde pour aider l'organisme à mieux gérer ces défis du quotidien. Vital Osmose vous propose un \u003cstrong\u003eextrait titré à 3 % de rosavines et 1 % de salidrosides\u003c\/strong\u003e, les deux marqueurs actifs reconnus pour leur efficacité. Une formule précise, dans des gélules faciles à prendre.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 2 : Présentation plante --\u003e\n  \u003csection class=\"soi-rhod-section\"\u003e\n    \u003ch2\u003eQu'est-ce que la Rhodiola Rosea ?\u003c\/h2\u003e\n    \u003cp\u003eLa \u003cem\u003eRhodiola rosea\u003c\/em\u003e est une plante vivace qui pousse en altitude, jusqu'à 3 000 mètres, dans les régions froides d'Europe du Nord, de Sibérie et d'Asie centrale. Sa racine charnue renferme des composés bioactifs remarquables, notamment les \u003cstrong\u003erosavines\u003c\/strong\u003e et le \u003cstrong\u003esalidroside\u003c\/strong\u003e, responsables de ses propriétés adaptogènes.\u003c\/p\u003e\n    \u003cp\u003eÉtudiée depuis les années 1960 par des chercheurs russes qui cherchaient à optimiser les performances des cosmonautes et des athlètes, elle s'est progressivement imposée comme une alternative douce au Ginseng, sans provoquer de surexcitation.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 3 : Bienfaits --\u003e\n  \u003csection class=\"soi-rhod-section\"\u003e\n    \u003ch2\u003eLes bienfaits de la Rhodiola Rosea : ce que dit la science\u003c\/h2\u003e\n    \u003cdiv class=\"soi-rhod-benefits\"\u003e\n      \u003cdiv class=\"soi-rhod-benefit\"\u003e\n        \u003cdiv class=\"soi-rhod-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eGestion du stress et du cortisol\u003c\/h3\u003e\n        \u003cp\u003eLa Rhodiola Rosea agit sur l'axe hormonal du stress. Des études suggèrent qu'elle contribue à réguler le taux de cortisol pour aider l'organisme à mieux encaisser les pics de tension.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rhod-benefit\"\u003e\n        \u003cdiv class=\"soi-rhod-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRéduction de la fatigue\u003c\/h3\u003e\n        \u003cp\u003eParticulièrement utile en période de surmenage, elle soutient la concentration, la clarté d'esprit et la résistance à l'effort, tant mental que physique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rhod-benefit\"\u003e\n        \u003cdiv class=\"soi-rhod-benefit-icon\"\u003e\u003cspan\u003e☀️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eÉquilibre de l'humeur\u003c\/h3\u003e\n        \u003cp\u003eEn agissant sur certains neurotransmetteurs, elle favorise un état d'esprit stable et une meilleure résistance émotionnelle au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rhod-benefit\"\u003e\n        \u003cdiv class=\"soi-rhod-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVitalité sans agitation\u003c\/h3\u003e\n        \u003cp\u003eContrairement au Ginseng, son action est progressive et équilibrante, sans effet stimulant brutal. Une énergie douce et durable.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 4 : Composition --\u003e\n  \u003csection class=\"soi-rhod-section\"\u003e\n    \u003ch2\u003eComposition et dosage par gélule\u003c\/h2\u003e\n    \u003cp class=\"soi-rhod-section-intro\"\u003eChaque gélule de Rhodiola Rosea Vital Osmose contient un extrait concentré, standardisé pour garantir une teneur constante en actifs.\u003c\/p\u003e\n    \u003cdiv class=\"soi-rhod-compo\"\u003e\n      \u003cdiv class=\"soi-rhod-compo-row\"\u003e\n        \u003cspan class=\"soi-rhod-compo-label\"\u003eExtrait de Rhodiola Rosea (racine)\u003c\/span\u003e\n        \u003cspan class=\"soi-rhod-compo-value\"\u003e200 mg par gélule\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rhod-compo-row\"\u003e\n        \u003cspan class=\"soi-rhod-compo-label\"\u003eTitrage en rosavines\u003c\/span\u003e\n        \u003cspan class=\"soi-rhod-compo-value\"\u003e3 %\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rhod-compo-row\"\u003e\n        \u003cspan class=\"soi-rhod-compo-label\"\u003eTitrage en salidrosides\u003c\/span\u003e\n        \u003cspan class=\"soi-rhod-compo-value\"\u003e1 %\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rhod-compo-row\"\u003e\n        \u003cspan class=\"soi-rhod-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-rhod-compo-value\"\u003eGélule végétale (HPMC)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rhod-compo-row\"\u003e\n        \u003cspan class=\"soi-rhod-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-rhod-compo-value\"\u003eBoîte de 60 gélules\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rhod-compo-row\"\u003e\n        \u003cspan class=\"soi-rhod-compo-label\"\u003eFormule\u003c\/span\u003e\n        \u003cspan class=\"soi-rhod-compo-value\"\u003eSans additif · Sans conservateur · Sans gluten\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Timeline posologie --\u003e\n    \u003cdiv class=\"soi-rhod-timeline\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-rhod-step\"\u003e\n        \u003cdiv class=\"soi-rhod-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-rhod-step-content\"\u003e\n          \u003ch3\u003eDosage recommandé\u003c\/h3\u003e\n          \u003cp\u003e1 à 2 gélules par jour, de préférence le matin ou en début d'après-midi, au moment des repas.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rhod-step\"\u003e\n        \u003cdiv class=\"soi-rhod-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-rhod-step-content\"\u003e\n          \u003ch3\u003eDurée de cure conseillée\u003c\/h3\u003e\n          \u003cp\u003e6 à 8 semaines pour observer des effets durables. 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  \u003c!-- H2 5 : Précautions --\u003e\n  \u003csection class=\"soi-rhod-section\"\u003e\n    \u003ch2\u003eRhodiola Rosea : précautions et contre-indications\u003c\/h2\u003e\n    \u003cp class=\"soi-rhod-section-intro\"\u003eLa Rhodiola Rosea est bien tolérée par la majorité des adultes. Cependant, quelques précautions s'imposent.\u003c\/p\u003e\n    \u003cdiv class=\"soi-rhod-accordion\"\u003e\n      \u003cdetails class=\"soi-rhod-accordion-item\"\u003e\n        \u003csummary class=\"soi-rhod-accordion-header\"\u003e🤰 Femmes enceintes ou allaitantes\u003c\/summary\u003e\n        \u003cdiv class=\"soi-rhod-accordion-content\"\u003e\n          \u003cp\u003eLa Rhodiola Rosea est déconseillée aux femmes enceintes ou allaitantes.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-rhod-accordion-item\"\u003e\n        \u003csummary class=\"soi-rhod-accordion-header\"\u003e⚠️ Sensibilité et troubles spécifiques\u003c\/summary\u003e\n        \u003cdiv class=\"soi-rhod-accordion-content\"\u003e\n          \u003cp\u003eÀ éviter en cas de trouble bipolaire ou de sensibilité aux plantes adaptogènes.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-rhod-accordion-item\"\u003e\n        \u003csummary class=\"soi-rhod-accordion-header\"\u003e💊 Interactions médicamenteuses\u003c\/summary\u003e\n        \u003cdiv class=\"soi-rhod-accordion-content\"\u003e\n          \u003cp\u003eNe pas associer sans avis médical à des antidépresseurs ou anxiolytiques. Ce complément alimentaire ne remplace pas 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  \u003c!-- H2 6 : Pourquoi choisir --\u003e\n  \u003csection class=\"soi-rhod-section\"\u003e\n    \u003ch2\u003ePourquoi choisir la Rhodiola Rosea Vital Osmose ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-rhod-grid\"\u003e\n      \u003cdiv class=\"soi-rhod-card\"\u003e\n        \u003ch3\u003e🎯 Extrait standardisé\u003c\/h3\u003e\n        \u003cp\u003eDosage précis en rosavines et salidrosides pour une efficacité constante d'une gélule à l'autre.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rhod-card\"\u003e\n        \u003ch3\u003e🌱 Gélule végétale\u003c\/h3\u003e\n        \u003cp\u003eConvient aux végétariens et végétaliens, pour une formule accessible à tous.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rhod-card\"\u003e\n        \u003ch3\u003e✨ Formule épurée\u003c\/h3\u003e\n        \u003cp\u003eSans excipients inutiles, pour un produit propre et concentré sur l'essentiel.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rhod-card\"\u003e\n        \u003ch3\u003e📦 Cure complète\u003c\/h3\u003e\n        \u003cp\u003e60 gélules par boîte, soit une cure de 6 à 8 semaines facile à intégrer dans votre routine quotidienne.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 7 : FAQ --\u003e\n  \u003csection class=\"soi-rhod-section\"\u003e\n    \u003ch2\u003eQuestions fréquentes sur la Rhodiola Rosea\u003c\/h2\u003e\n    \u003cdiv class=\"soi-rhod-accordion\"\u003e\n      \u003cdetails class=\"soi-rhod-accordion-item\"\u003e\n        \u003csummary class=\"soi-rhod-accordion-header\"\u003e🏥 La Rhodiola Rosea est-elle disponible en pharmacie ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-rhod-accordion-content\"\u003e\n          \u003cp\u003eOui, mais les concentrations et la qualité des extraits varient fortement selon les marques. Privilégiez toujours un extrait standardisé avec des marqueurs précis comme les rosavines et les salidrosides.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-rhod-accordion-item\"\u003e\n        \u003csummary class=\"soi-rhod-accordion-header\"\u003e⏱️ Quand ressent-on les effets de la Rhodiola ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-rhod-accordion-content\"\u003e\n          \u003cp\u003eLes premiers effets sur la fatigue et le stress apparaissent souvent dès 2 à 3 semaines de prise régulière. Les bienfaits s'affirment pleinement sur une cure complète de 6 à 8 semaines.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-rhod-accordion-item\"\u003e\n        \u003csummary class=\"soi-rhod-accordion-header\"\u003e🔬 Rhodiola Rosea et cortisol : comment ça fonctionne ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-rhod-accordion-content\"\u003e\n          \u003cp\u003eLa plante agirait en modulant la réponse de l'axe HPA (hypothalamo-hypophyso-surrénalien), ce qui contribue à limiter les pics de cortisol en situation de stress chronique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Conseil Soinat --\u003e\n  \u003csection class=\"soi-rhod-section\"\u003e\n    \u003cdiv class=\"soi-rhod-tip\"\u003e\n      \u003cdiv class=\"soi-rhod-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePour bénéficier pleinement des propriétés de la Rhodiola Rosea, privilégiez une prise le matin ou en début d'après-midi. Son action adaptogène se déploie progressivement : laissez à votre organisme le temps d'une cure complète de 6 à 8 semaines.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003csection class=\"soi-rhod-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-rhod-cta-box\"\u003e\n      \u003cp class=\"soi-rhod-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-rhod-cta-text\" style=\"color: white;\"\u003eQuand le quotidien pèse trop lourd, la Rhodiola Rosea Vital Osmose vous offre un soutien naturel, précis et bien toléré. Une plante millénaire, un extrait rigoureux, une formule épurée : retrouvez votre équilibre, en douceur et durablement.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-rhod-marine: #1A2D3D;\n  --soi-rhod-marine-dark: #0F1E2B;\n  --soi-rhod-marine-light: #2C4458;\n  --soi-rhod-pomme: #A1C544;\n  --soi-rhod-pomme-dark: #84A636;\n  --soi-rhod-pomme-light: rgba(161,197,68,0.10);\n  --soi-rhod-white: #FFFFFF;\n  --soi-rhod-off-white: #F8FAF6;\n  --soi-rhod-stone: #F1F3EE;\n  --soi-rhod-line: #E5E8E0;\n  --soi-rhod-primary: #3D5A7A;\n  --soi-rhod-primary-soft: rgba(61,90,122,0.10);\n  --soi-rhod-accent: #9B8AA8;\n  --soi-rhod-text: #1A2D3D;\n  --soi-rhod-text-soft: #4A5B6B;\n  --soi-rhod-text-muted: #7B8693;\n  --soi-rhod-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-rhod-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-rhod-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-rhod-radius: 12px;\n  --soi-rhod-radius-sm: 8px;\n  --soi-rhod-radius-pill: 999px;\n}\n\n.soi-rhod-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-rhod-fiche img { max-width: 100%; height: auto; }\n\n.soi-rhod-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-rhod-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-rhod-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* HERO *\/\n.soi-rhod-hero {\n  position: relative;\n  background: var(--soi-rhod-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-rhod-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-rhod-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-rhod-pomme);\n}\n\n.soi-rhod-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-rhod-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-rhod-pomme);\n  border-radius: 50%;\n}\n\n.soi-rhod-hero-title {\n  display: block;\n  color: var(--soi-rhod-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-rhod-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-rhod-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-rhod-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-rhod-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-rhod-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-rhod-label-accent {\n  background: var(--soi-rhod-pomme);\n  border-color: var(--soi-rhod-pomme);\n  color: var(--soi-rhod-marine);\n  font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.soi-rhod-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-rhod-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-rhod-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-rhod-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-rhod-pomme);\n  border-radius: 2px;\n}\n\n.soi-rhod-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-rhod-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-rhod-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-rhod-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-rhod-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* BENEFITS *\/\n.soi-rhod-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-rhod-benefit {\n  background: var(--soi-rhod-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-rhod-radius);\n  border: 1px solid var(--soi-rhod-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-rhod-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-rhod-shadow-md);\n}\n\n.soi-rhod-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-rhod-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-rhod-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-rhod-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-rhod-benefit:hover .soi-rhod-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-rhod-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-rhod-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-rhod-benefit p {\n  font-size: 13px;\n  color: var(--soi-rhod-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID + CARDS *\/\n.soi-rhod-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-rhod-card {\n  background: var(--soi-rhod-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-rhod-radius);\n  border-left: 3px solid var(--soi-rhod-pomme);\n}\n\n.soi-rhod-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-rhod-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-rhod-card p {\n  font-size: 14px;\n  color: var(--soi-rhod-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* COMPOSITION *\/\n.soi-rhod-compo {\n  background: var(--soi-rhod-off-white);\n  border-radius: var(--soi-rhod-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-rhod-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-rhod-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-rhod-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-rhod-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-rhod-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-rhod-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-rhod-marine);\n  text-align: right;\n}\n\n\/* TIMELINE *\/\n.soi-rhod-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-rhod-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-rhod-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-rhod-radius);\n  border: 1px solid var(--soi-rhod-line);\n  align-items: flex-start;\n}\n\n.soi-rhod-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-rhod-marine);\n  color: var(--soi-rhod-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-rhod-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-rhod-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-rhod-step-content p {\n  font-size: 14px;\n  color: var(--soi-rhod-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* ACCORDÉON *\/\n.soi-rhod-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-rhod-accordion-item {\n  background: var(--soi-rhod-off-white);\n  border-radius: var(--soi-rhod-radius-sm);\n  border: 1px solid var(--soi-rhod-line);\n  overflow: hidden;\n}\n\n.soi-rhod-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-rhod-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-rhod-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-rhod-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-rhod-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-rhod-accordion-item[open] .soi-rhod-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-rhod-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-rhod-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-rhod-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* TIP *\/\n.soi-rhod-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-rhod-pomme-light);\n  border-left: 4px solid var(--soi-rhod-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-rhod-radius) var(--soi-rhod-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-rhod-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-rhod-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-rhod-marine);\n  margin-bottom: 4px;\n}\n\n.soi-rhod-tip p {\n  font-size: 14px;\n  color: var(--soi-rhod-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* CTA *\/\n.soi-rhod-cta-box {\n  background: var(--soi-rhod-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-rhod-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-rhod-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-rhod-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-rhod-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-rhod-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-rhod-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-rhod-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-rhod-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-rhod-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-rhod-compo-value {\n    text-align: left;\n  }\n\n  .soi-rhod-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* ACCESSIBILITÉ *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-rhod-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-rhod-fiche {\n    --soi-rhod-text-soft: #2C3E50;\n    --soi-rhod-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603670458698,"sku":"VO4825","price":18.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/rhodiola-rosea-extrait-en-gelules-vital-osmose-packshot_4557e4d3-6af0-4b13-9363-85154dbdc52c.webp?v=1779902408"},{"product_id":"vitamine-b8-biotine-en-comprimes-vital-osmose","title":"Vitamine B8 Biotine en comprimés – Vital Osmose","description":"\u003c!--\n=== ANALYSE SOINATURE ===\nProduit: Vitamine B8 Biotine en comprimés\nMarque: Vital Osmose\nCatégorie Soinat: Compléments alimentaires – Beauté (cheveux, peau, ongles)\n\n=== INVENTAIRE DES DONNÉES SOURCE (preuve anti-invention) ===\nLabels\/certifications mentionnés : aucun (pas de bio, vegan, made in France, etc.)\nChiffres précis mentionnés : 60 comprimés, 10 mg (10 000 µg) de biotine par comprimé, 20 000 % des VNR, 2 mois de cure, cure de 2 à 3 mois recommandée\nOrigine mentionnée : non précisée\nForme galénique : comprimés\nActifs\/plantes nommés : biotine (vitamine B8), cellulose microcristalline, stéarate de magnésium\nPosologie mentionnée : 1 comprimé 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.\nPrécautions mentionnées : ne se substitue pas à un traitement médical, consulter un médecin en cas de doute ou pathologie, en l'absence de carence la biotine seule ne stoppe pas une chute pathologique\n\n=== PALETTE CSS ===\nMarine Soinat: #1A2D3D (fixe)\nPomme Soinat: #A1C544 (fixe)\nPrimaire produit: #2B5EA7 (bleu du packaging \"VITAMINE B8 BIOTINE\")\nAccent produit: #D4A52A (jaune\/or du logo Vital Osmose et du texte \"60 comprimés dosés à 10 mg\")\nPréfixe CSS: soi-biotv\n\n=== STRUCTURE H2 SOURCE (À CONSERVER EXACTEMENT) ===\nH2 détectés :\n  1. \"Vitamine B8 Biotine – Beauté des cheveux, de la peau et des ongles\"\n  2. \"Biotine et cheveux : ce que dit vraiment la science\"\n  3. \"Les bienfaits de la vitamine B8 au-delà de la beauté\"\n  4. \"Composition et posologie de la Vitamine B8 Vital Osmose\"\n  5. \"Pour qui est conseillée cette cure de biotine ?\"\n  6. \"Comment utiliser la vitamine B8 pour de meilleurs résultats ?\"\n\n=== COMPOSANTS RETENUS POUR CHAQUE SECTION ===\nHero : labels affichés = aucun (aucun label\/certification dans la source)\nH2 #1 → hero-subtitle + paragraphe d'introduction (texte continu narratif)\nH2 #2 → cards classiques (plusieurs points scientifiques distincts avec titre+desc) + tip (avertissement \"Important\")\nH2 #3 → benefits (4 bénéfices distincts avec titre + description)\nH2 #4 → compo (données structurées: dosage, excipients) + timeline (posologie en étapes) + card-mini (specs chiffrées)\nH2 #5 → grid cards (4 profils cibles distincts)\nH2 #6 → paragraphes + tip (conseil de cure) + accordéon (précautions)\nCTA final → cta-box (paragraphe de clôture présent dans la source)\nComposants OMIS faute de données : hero-labels (aucun label\/certification mentionné)\n--\u003e\n\n\u003cdiv class=\"soi-biotv-fiche\"\u003e\n\n  \u003csection class=\"soi-biotv-hero\"\u003e\n    \u003cdiv class=\"soi-biotv-hero-tag\"\u003e\n      \u003cspan class=\"soi-biotv-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Vital Osmose\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-biotv-hero-title\"\u003eVitamine B8 Biotine en comprimés\u003c\/span\u003e\n    \u003cp class=\"soi-biotv-hero-subtitle\"\u003eLa vitamine essentielle au renouvellement cellulaire, pour des cheveux plus forts, des ongles résistants et une peau éclatante. 60 comprimés dosés à 10 mg de biotine pour une cure ciblée de 2 mois.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-biotv-section\"\u003e\n    \u003ch2\u003eVitamine B8 Biotine – Beauté des cheveux, de la peau et des ongles\u003c\/h2\u003e\n    \u003cp\u003eVous remarquez des cheveux plus fragiles, une pousse ralentie ou des ongles qui cassent facilement ? La \u003cstrong\u003evitamine B8\u003c\/strong\u003e, mieux connue sous le nom de \u003cstrong\u003ebiotine\u003c\/strong\u003e, est souvent la première piste à explorer. Essentielle au renouvellement cellulaire, elle agit en profondeur sur la fibre capillaire, la structure des ongles et l'éclat de la peau.\u003c\/p\u003e\n    \u003cp\u003eLa formule \u003cstrong\u003eVital Osmose\u003c\/strong\u003e vous propose 60 comprimés dosés à \u003cstrong\u003e10 mg de biotine\u003c\/strong\u003e, pour une cure ciblée et pratique au quotidien.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-biotv-section\"\u003e\n    \u003ch2\u003eBiotine et cheveux : ce que dit vraiment la science\u003c\/h2\u003e\n    \u003cp class=\"soi-biotv-section-intro\"\u003eLa biotine intervient dans la synthèse de la \u003cstrong\u003ekératine\u003c\/strong\u003e, la protéine structurelle principale de vos cheveux et de vos ongles. Sans elle, le métabolisme des acides aminés nécessaires à la production de kératine se dérègle, ce qui peut se traduire par une fragilisation progressive des tiges capillaires.\u003c\/p\u003e\n    \u003cdiv class=\"soi-biotv-grid\"\u003e\n      \u003cdiv class=\"soi-biotv-card\"\u003e\n        \u003ch3\u003e🔬 Cheveux normaux\u003c\/h3\u003e\n        \u003cp\u003eLa biotine contribue au maintien de cheveux normaux, une allégation reconnue par l'EFSA.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-biotv-card\"\u003e\n        \u003ch3\u003e🧴 Santé du cuir chevelu\u003c\/h3\u003e\n        \u003cp\u003eElle soutient la santé du cuir chevelu en régulant le métabolisme lipidique local.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-biotv-card\"\u003e\n        \u003ch3\u003e💇 Chute diffuse et ongles cassants\u003c\/h3\u003e\n        \u003cp\u003eDes carences en vitamine B8 sont parfois associées à une chute de cheveux diffuse et à des ongles striés ou cassants.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-biotv-card\"\u003e\n        \u003ch3\u003e📅 Résultats après 2 à 3 mois\u003c\/h3\u003e\n        \u003cp\u003eEn cas de déficit avéré, une supplémentation peut apporter des résultats visibles après 2 à 3 mois de cure régulière.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-biotv-tip\"\u003e\n      \u003cdiv class=\"soi-biotv-tip-icon\"\u003e⚠️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eImportant\u003c\/strong\u003e\n        \u003cp\u003eEn l'absence de carence, la biotine seule ne stoppe pas une chute pathologique. Si vous observez une perte de cheveux importante et persistante, consultez un médecin avant de démarrer une supplémentation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-biotv-section\"\u003e\n    \u003ch2\u003eLes bienfaits de la vitamine B8 au-delà de la beauté\u003c\/h2\u003e\n    \u003cdiv class=\"soi-biotv-benefits\"\u003e\n      \u003cdiv class=\"soi-biotv-benefit\"\u003e\n        \u003cdiv class=\"soi-biotv-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMétabolisme énergétique\u003c\/h3\u003e\n        \u003cp\u003eLa biotine participe à la transformation des glucides, lipides et protéines en énergie utilisable, limitant la sensation de fatigue chronique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-biotv-benefit\"\u003e\n        \u003cdiv class=\"soi-biotv-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSystème nerveux\u003c\/h3\u003e\n        \u003cp\u003eElle intervient dans la transmission des influx nerveux et contribue à un fonctionnement psychologique équilibré.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-biotv-benefit\"\u003e\n        \u003cdiv class=\"soi-biotv-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMuqueuses et peau\u003c\/h3\u003e\n        \u003cp\u003eReconnue pour le maintien de muqueuses normales, elle agit en soutien du renouvellement cellulaire cutané.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-biotv-benefit\"\u003e\n        \u003cdiv class=\"soi-biotv-benefit-icon\"\u003e\u003cspan\u003e💅\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eOngles résistants\u003c\/h3\u003e\n        \u003cp\u003eTout comme pour les cheveux, la biotine aide à maintenir des ongles normaux, moins sujets aux cassures et dédoublements.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-biotv-section\"\u003e\n    \u003ch2\u003eComposition et posologie de la Vitamine B8 Vital Osmose\u003c\/h2\u003e\n    \u003cdiv class=\"soi-biotv-grid-compact\"\u003e\n      \u003cdiv class=\"soi-biotv-card-mini\"\u003e\n        \u003cspan class=\"soi-biotv-card-mini-icon\"\u003e💊\u003c\/span\u003e\n        \u003cspan class=\"soi-biotv-card-mini-label\"\u003eForme\u003c\/span\u003e\n        \u003cspan class=\"soi-biotv-card-mini-value\"\u003eComprimés\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-biotv-card-mini\"\u003e\n        \u003cspan class=\"soi-biotv-card-mini-icon\"\u003e📦\u003c\/span\u003e\n        \u003cspan class=\"soi-biotv-card-mini-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-biotv-card-mini-value\"\u003e60 comprimés\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-biotv-card-mini\"\u003e\n        \u003cspan class=\"soi-biotv-card-mini-icon\"\u003e⚖️\u003c\/span\u003e\n        \u003cspan class=\"soi-biotv-card-mini-label\"\u003eDosage par comprimé\u003c\/span\u003e\n        \u003cspan class=\"soi-biotv-card-mini-value\"\u003e10 mg (10 000 µg)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-biotv-card-mini\"\u003e\n        \u003cspan class=\"soi-biotv-card-mini-icon\"\u003e📅\u003c\/span\u003e\n        \u003cspan class=\"soi-biotv-card-mini-label\"\u003eDurée de cure\u003c\/span\u003e\n        \u003cspan class=\"soi-biotv-card-mini-value\"\u003e2 mois\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-biotv-compo\"\u003e\n      \u003cdiv class=\"soi-biotv-compo-row\"\u003e\n        \u003cspan class=\"soi-biotv-compo-label\"\u003eBiotine (vitamine B8)\u003c\/span\u003e\n        \u003cspan class=\"soi-biotv-compo-value\"\u003e10 000 µg (10 mg) – 20 000 % des VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-biotv-compo-row\"\u003e\n        \u003cspan class=\"soi-biotv-compo-label\"\u003eExcipients\u003c\/span\u003e\n        \u003cspan class=\"soi-biotv-compo-value\"\u003eCellulose microcristalline, stéarate de magnésium\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-biotv-timeline\"\u003e\n      \u003cdiv class=\"soi-biotv-step\"\u003e\n        \u003cdiv class=\"soi-biotv-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-biotv-step-content\"\u003e\n          \u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n          \u003cp\u003ePrendre 1 comprimé par jour, de préférence le matin au cours d'un repas.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-biotv-step\"\u003e\n        \u003cdiv class=\"soi-biotv-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-biotv-step-content\"\u003e\n          \u003ch3\u003eMode de prise\u003c\/h3\u003e\n          \u003cp\u003eAccompagnez votre comprimé d'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\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-biotv-section\"\u003e\n    \u003ch2\u003ePour qui est conseillée cette cure de biotine ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-biotv-grid\"\u003e\n      \u003cdiv class=\"soi-biotv-card\"\u003e\n        \u003ch3\u003e💇 Cheveux et ongles fragilisés\u003c\/h3\u003e\n        \u003cp\u003ePersonnes observant une fragilisation des cheveux ou des ongles au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-biotv-card\"\u003e\n        \u003ch3\u003e🤱 Post-partum et changements hormonaux\u003c\/h3\u003e\n        \u003cp\u003eFemmes en période post-partum ou lors de changements hormonaux pouvant affecter la beauté des phanères.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-biotv-card\"\u003e\n        \u003ch3\u003e🥗 Régimes restrictifs\u003c\/h3\u003e\n        \u003cp\u003ePersonnes suivant un régime restrictif pauvre en protéines animales, source naturelle de biotine.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-biotv-card\"\u003e\n        \u003ch3\u003e🌿 Vitalité au quotidien\u003c\/h3\u003e\n        \u003cp\u003ePersonnes souhaitant soutenir leur vitalité et leur métabolisme au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-biotv-section\"\u003e\n    \u003ch2\u003eComment utiliser la vitamine B8 pour de meilleurs résultats ?\u003c\/h2\u003e\n    \u003cp\u003ePour observer une différence visible sur vos cheveux et vos ongles, une \u003cstrong\u003ecure de minimum 2 à 3 mois\u003c\/strong\u003e est recommandée. La biotine agissant sur le cycle de croissance capillaire, les effets ne sont pas immédiats.\u003c\/p\u003e\n    \u003cdiv class=\"soi-biotv-tip\"\u003e\n      \u003cdiv class=\"soi-biotv-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eAssociez votre cure de biotine à une alimentation équilibrée, riche en protéines et en bons lipides, pour maximiser son efficacité.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-biotv-accordion\"\u003e\n      \u003cdetails class=\"soi-biotv-accordion-item\"\u003e\n        \u003csummary class=\"soi-biotv-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-biotv-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de doute ou de pathologie sous-jacente, demandez l'avis de votre médecin ou pharmacien.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-biotv-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-biotv-cta-box\"\u003e\n      \u003cp class=\"soi-biotv-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-biotv-cta-text\" style=\"color: white;\"\u003eCheveux qui reprennent de la densité, ongles qui résistent, peau plus nette : la Vitamine B8 Biotine Vital Osmose vous accompagne jour après jour. Deux mois de cure, un geste simple chaque matin, parce que la beauté commence 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-biotv-marine: #1A2D3D;\n  --soi-biotv-marine-dark: #0F1E2B;\n  --soi-biotv-marine-light: #2C4458;\n  --soi-biotv-pomme: #A1C544;\n  --soi-biotv-pomme-dark: #84A636;\n  --soi-biotv-pomme-light: rgba(161,197,68,0.10);\n  --soi-biotv-white: #FFFFFF;\n  --soi-biotv-off-white: #F8FAF6;\n  --soi-biotv-stone: #F1F3EE;\n  --soi-biotv-line: #E5E8E0;\n  --soi-biotv-primary: #2B5EA7;\n  --soi-biotv-primary-soft: rgba(43,94,167,0.08);\n  --soi-biotv-accent: #D4A52A;\n  --soi-biotv-text: #1A2D3D;\n  --soi-biotv-text-soft: #4A5B6B;\n  --soi-biotv-text-muted: #7B8693;\n  --soi-biotv-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-biotv-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-biotv-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-biotv-radius: 12px;\n  --soi-biotv-radius-sm: 8px;\n  --soi-biotv-radius-pill: 999px;\n}\n\n.soi-biotv-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-biotv-fiche img { max-width: 100%; height: auto; }\n\n.soi-biotv-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-biotv-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-biotv-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-biotv-hero {\n  position: relative;\n  background: var(--soi-biotv-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-biotv-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-biotv-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-biotv-pomme);\n}\n\n.soi-biotv-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-biotv-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-biotv-pomme);\n  border-radius: 50%;\n}\n\n.soi-biotv-hero-title {\n  display: block;\n  color: var(--soi-biotv-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-biotv-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\/* === SECTIONS === *\/\n.soi-biotv-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-biotv-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-biotv-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-biotv-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-biotv-pomme);\n  border-radius: 2px;\n}\n\n.soi-biotv-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-biotv-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-biotv-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-biotv-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-biotv-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-biotv-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-biotv-benefit {\n  background: var(--soi-biotv-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-biotv-radius);\n  border: 1px solid var(--soi-biotv-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-biotv-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-biotv-shadow-md);\n}\n\n.soi-biotv-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-biotv-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-biotv-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-biotv-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-biotv-benefit:hover .soi-biotv-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-biotv-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-biotv-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-biotv-benefit p {\n  font-size: 13px;\n  color: var(--soi-biotv-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-biotv-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-biotv-card {\n  background: var(--soi-biotv-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-biotv-radius);\n  border-left: 3px solid var(--soi-biotv-pomme);\n}\n\n.soi-biotv-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-biotv-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-biotv-card p {\n  font-size: 14px;\n  color: var(--soi-biotv-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-biotv-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-biotv-card-mini {\n  background: var(--soi-biotv-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-biotv-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-biotv-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-biotv-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-biotv-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-biotv-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-biotv-marine);\n}\n\n\/* === COMPOSITION === *\/\n.soi-biotv-compo {\n  background: var(--soi-biotv-off-white);\n  border-radius: var(--soi-biotv-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-biotv-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-biotv-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-biotv-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-biotv-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-biotv-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-biotv-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-biotv-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-biotv-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-biotv-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-biotv-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-biotv-radius);\n  border: 1px solid var(--soi-biotv-line);\n  align-items: flex-start;\n}\n\n.soi-biotv-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-biotv-marine);\n  color: var(--soi-biotv-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-biotv-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-biotv-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-biotv-step-content p {\n  font-size: 14px;\n  color: var(--soi-biotv-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-biotv-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-biotv-pomme-light);\n  border-left: 4px solid var(--soi-biotv-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-biotv-radius) var(--soi-biotv-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-biotv-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-biotv-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-biotv-marine);\n  margin-bottom: 4px;\n}\n\n.soi-biotv-tip p {\n  font-size: 14px;\n  color: var(--soi-biotv-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-biotv-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  margin-top: 1.5rem;\n}\n\n.soi-biotv-accordion-item {\n  background: var(--soi-biotv-off-white);\n  border-radius: var(--soi-biotv-radius-sm);\n  border: 1px solid var(--soi-biotv-line);\n  overflow: hidden;\n}\n\n.soi-biotv-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-biotv-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-biotv-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-biotv-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-biotv-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-biotv-accordion-item[open] .soi-biotv-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-biotv-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-biotv-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-biotv-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-biotv-cta-box {\n  background: var(--soi-biotv-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-biotv-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-biotv-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-biotv-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-biotv-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-biotv-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-biotv-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-biotv-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-biotv-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-biotv-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-biotv-compo-value {\n    text-align: left;\n  }\n\n  .soi-biotv-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-biotv-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-biotv-fiche {\n    --soi-biotv-text-soft: #2C3E50;\n    --soi-biotv-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603670819146,"sku":"VO4835","price":5.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/vitamine-b8-biotine-en-comprimes-vital-osmose-packshot.webp?v=1779033024"},{"product_id":"chrysantellum-americanum-en-gelules-vital-osmose","title":"Chrysantellum Americanum en gélules – Vital Osmose","description":"\n\u003cdiv class=\"soi-chry-fiche\"\u003e\n\n  \u003csection class=\"soi-chry-hero\"\u003e\n    \u003cdiv class=\"soi-chry-hero-tag\"\u003e\n      \u003cspan class=\"soi-chry-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Vital Osmose\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-chry-hero-title\"\u003eChrysantellum Americanum en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-chry-hero-subtitle\"\u003eUne plante tropicale à double action circulatoire et hépatique, pour soutenir votre confort veineux et préserver la légèreté de vos jambes au quotidien.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-chry-section\"\u003e\n    \u003ch2\u003eQu'est-ce que le Chrysantellum Americanum ?\u003c\/h2\u003e\n    \u003cp\u003eOriginaire d'Amérique tropicale, le Chrysantellum Americanum (aussi appelé camomille dorée) est une plante herbacée dont les parties aériennes renferment des \u003cstrong\u003eflavonoïdes\u003c\/strong\u003e, des \u003cstrong\u003esaponosides\u003c\/strong\u003e et des \u003cstrong\u003epolyphénols\u003c\/strong\u003e. Ces actifs naturels agissent en synergie pour soutenir la paroi des vaisseaux, favoriser la microcirculation et contribuer à la protection hépatique.\u003c\/p\u003e\n    \u003cp\u003eC'est une plante à double action, \u003cstrong\u003ecirculatoire et hépatique\u003c\/strong\u003e, ce qui la distingue de nombreux autres compléments du même rayon. Utilisée depuis des décennies en phytothérapie, elle constitue un allié précieux pour celles et ceux qui recherchent un soutien naturel et bien toléré.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-chry-section\"\u003e\n    \u003ch2\u003ePourquoi choisir ce complément pour votre circulation sanguine ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-chry-benefits\"\u003e\n      \u003cdiv class=\"soi-chry-benefit\"\u003e\n        \u003cdiv class=\"soi-chry-benefit-icon\"\u003e\u003cspan\u003e🩸\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien de la microcirculation\u003c\/h3\u003e\n        \u003cp\u003eLes flavonoïdes du Chrysantellum contribuent à renforcer la résistance capillaire et à favoriser la fluidité sanguine, particulièrement en cas de mauvaise circulation dans les jambes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-chry-benefit\"\u003e\n        \u003cdiv class=\"soi-chry-benefit-icon\"\u003e\u003cspan\u003e🦵\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSensation de jambes légères\u003c\/h3\u003e\n        \u003cp\u003eEn agissant sur la tonicité veineuse, cette plante vous aide à réduire la lourdeur et la fatigue ressenties dans les membres inférieurs.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-chry-benefit\"\u003e\n        \u003cdiv class=\"soi-chry-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAction protectrice sur les varices\u003c\/h3\u003e\n        \u003cp\u003eSon effet veinotonique contribue à atténuer les inconforts liés aux varices et aux troubles circulatoires chroniques.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-chry-benefit\"\u003e\n        \u003cdiv class=\"soi-chry-benefit-icon\"\u003e\u003cspan\u003e🫀\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien hépatique naturel\u003c\/h3\u003e\n        \u003cp\u003eReconnue pour ses vertus sur le foie, la plante favorise l'élimination des toxines et contribue à réguler les taux de lipides sanguins (cholestérol, triglycérides).\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-chry-benefit\"\u003e\n        \u003cdiv class=\"soi-chry-benefit-icon\"\u003e\u003cspan\u003e✅\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eTolérance digestive\u003c\/h3\u003e\n        \u003cp\u003eEn gélule, ce complément est simple à prendre et bien toléré au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-chry-section\"\u003e\n    \u003ch2\u003eComposition et posologie\u003c\/h2\u003e\n    \u003cdiv class=\"soi-chry-compo\"\u003e\n      \u003cdiv class=\"soi-chry-compo-row\"\u003e\n        \u003cspan class=\"soi-chry-compo-label\"\u003eActif par gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-chry-compo-value\"\u003ePoudre de Chrysantellum Americanum (parties aériennes) : 250 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-chry-compo-row\"\u003e\n        \u003cspan class=\"soi-chry-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-chry-compo-value\"\u003eGélatine (origine bovine ou végétale selon lot)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-chry-compo-row\"\u003e\n        \u003cspan class=\"soi-chry-compo-label\"\u003eContenu\u003c\/span\u003e\n        \u003cspan class=\"soi-chry-compo-value\"\u003e100 gélules dosées à 250 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-chry-compo-row\"\u003e\n        \u003cspan class=\"soi-chry-compo-label\"\u003ePoids net total\u003c\/span\u003e\n        \u003cspan class=\"soi-chry-compo-value\"\u003e32,5 g\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-chry-timeline\"\u003e\n      \u003cdiv class=\"soi-chry-step\"\u003e\n        \u003cdiv class=\"soi-chry-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-chry-step-content\"\u003e\n          \u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n          \u003cp\u003ePrenez 2 à 3 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-chry-step\"\u003e\n        \u003cdiv class=\"soi-chry-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-chry-step-content\"\u003e\n          \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 4 à 6 semaines est généralement conseillée pour observer des effets durables. Renouvelable après une pause.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-chry-accordion\"\u003e\n      \u003cdetails class=\"soi-chry-accordion-item\"\u003e\n        \u003csummary class=\"soi-chry-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-chry-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de traitement anticoagulant, de pathologie hépatique ou de grossesse, consultez votre médecin avant toute prise. Réservé aux adultes à partir de 18 ans.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-chry-section\"\u003e\n    \u003ch2\u003eÀ qui s'adresse le Chrysantellum Americanum ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-chry-grid\"\u003e\n      \u003cdiv class=\"soi-chry-card\"\u003e\n        \u003ch3\u003e🦶 Jambes lourdes au quotidien\u003c\/h3\u003e\n        \u003cp\u003eVous ressentez une mauvaise circulation sanguine dans les jambes, avec des sensations de pesanteur ou de fatigue en fin de journée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-chry-card\"\u003e\n        \u003ch3\u003e🪑 Station prolongée\u003c\/h3\u003e\n        \u003cp\u003eVous restez longtemps debout ou assise dans votre activité professionnelle, ou effectuez régulièrement de longs trajets.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-chry-card\"\u003e\n        \u003ch3\u003e🌿 Santé veineuse et hépatique\u003c\/h3\u003e\n        \u003cp\u003eVous cherchez un soutien naturel pour votre confort veineux et le bon fonctionnement de votre foie.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-chry-card\"\u003e\n        \u003ch3\u003e💚 Approche phytothérapeutique\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez compléter une hygiène de vie active par une solution douce issue de la phytothérapie.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-chry-section\"\u003e\n    \u003ch2\u003eComment optimiser les effets de votre cure ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-chry-tip\"\u003e\n      \u003cdiv class=\"soi-chry-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePour maximiser les bénéfices sur votre circulation sanguine, associez la prise de Chrysantellum Americanum à quelques gestes simples : marchez au moins 30 minutes par jour, surélevez légèrement les jambes le soir, hydratez-vous suffisamment et limitez les expositions prolongées à la chaleur. Ces habitudes, combinées à une cure régulière, constituent le meilleur environnement pour soutenir votre confort veineux de façon naturelle et durable.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-chry-section\"\u003e\n    \u003ch2\u003eInformations produit\u003c\/h2\u003e\n    \u003cdiv class=\"soi-chry-grid-compact\"\u003e\n      \u003cdiv class=\"soi-chry-card-mini\"\u003e\n        \u003cspan class=\"soi-chry-card-mini-icon\"\u003e🏷️\u003c\/span\u003e\n        \u003cspan class=\"soi-chry-card-mini-label\"\u003eMarque\u003c\/span\u003e\n        \u003cspan class=\"soi-chry-card-mini-value\"\u003eVital Osmose (Neodiet)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-chry-card-mini\"\u003e\n        \u003cspan class=\"soi-chry-card-mini-icon\"\u003e💊\u003c\/span\u003e\n        \u003cspan class=\"soi-chry-card-mini-label\"\u003eContenu\u003c\/span\u003e\n        \u003cspan class=\"soi-chry-card-mini-value\"\u003e100 gélules à 250 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-chry-card-mini\"\u003e\n        \u003cspan class=\"soi-chry-card-mini-icon\"\u003e⚖️\u003c\/span\u003e\n        \u003cspan class=\"soi-chry-card-mini-label\"\u003ePoids net\u003c\/span\u003e\n        \u003cspan class=\"soi-chry-card-mini-value\"\u003e32,5 g\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-chry-card-mini\"\u003e\n        \u003cspan class=\"soi-chry-card-mini-icon\"\u003e📦\u003c\/span\u003e\n        \u003cspan class=\"soi-chry-card-mini-label\"\u003eConservation\u003c\/span\u003e\n        \u003cspan class=\"soi-chry-card-mini-value\"\u003eAbri chaleur, lumière, humidité\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-chry-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-chry-cta-box\"\u003e\n      \u003cp class=\"soi-chry-cta-tag\" style=\"color: white;\"\u003eVotre confort veineux au naturel\u003c\/p\u003e\n      \u003cp class=\"soi-chry-cta-text\" style=\"color: white;\"\u003eSoulagez vos jambes lourdes, soutenez votre circulation sanguine et prenez soin de votre foie avec une seule plante. Le Chrysantellum Americanum, une solution naturelle et simple à intégrer dans votre 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-chry-marine: #1A2D3D;\n  --soi-chry-marine-dark: #0F1E2B;\n  --soi-chry-marine-light: #2C4458;\n  --soi-chry-pomme: #A1C544;\n  --soi-chry-pomme-dark: #84A636;\n  --soi-chry-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-chry-white: #FFFFFF;\n  --soi-chry-off-white: #F8FAF6;\n  --soi-chry-stone: #F1F3EE;\n  --soi-chry-line: #E5E8E0;\n\n  --soi-chry-primary: #2B5E3A;\n  --soi-chry-primary-soft: #3A7A4E;\n  --soi-chry-accent: #D4A82A;\n\n  --soi-chry-text: #1A2D3D;\n  --soi-chry-text-soft: #4A5B6B;\n  --soi-chry-text-muted: #7B8693;\n\n  --soi-chry-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-chry-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-chry-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-chry-radius: 12px;\n  --soi-chry-radius-sm: 8px;\n  --soi-chry-radius-pill: 999px;\n}\n\n.soi-chry-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-chry-fiche img { max-width: 100%; height: auto; }\n\n.soi-chry-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-chry-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-chry-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-chry-hero {\n  position: relative;\n  background: var(--soi-chry-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-chry-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-chry-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-chry-pomme);\n}\n\n.soi-chry-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-chry-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-chry-pomme);\n  border-radius: 50%;\n}\n\n.soi-chry-hero-title {\n  display: block;\n  color: var(--soi-chry-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-chry-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\/* === SECTIONS === *\/\n.soi-chry-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-chry-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-chry-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-chry-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-chry-pomme);\n  border-radius: 2px;\n}\n\n.soi-chry-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-chry-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-chry-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-chry-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-chry-benefit {\n  background: var(--soi-chry-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-chry-radius);\n  border: 1px solid var(--soi-chry-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-chry-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-chry-shadow-md);\n}\n\n.soi-chry-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-chry-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-chry-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-chry-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-chry-benefit:hover .soi-chry-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-chry-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-chry-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-chry-benefit p {\n  font-size: 13px;\n  color: var(--soi-chry-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPO === *\/\n.soi-chry-compo {\n  background: var(--soi-chry-off-white);\n  border-radius: var(--soi-chry-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-chry-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-chry-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-chry-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-chry-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-chry-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-chry-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-chry-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-chry-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-chry-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-chry-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-chry-radius);\n  border: 1px solid var(--soi-chry-line);\n  align-items: flex-start;\n}\n\n.soi-chry-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-chry-marine);\n  color: var(--soi-chry-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-chry-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-chry-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-chry-step-content p {\n  font-size: 14px;\n  color: var(--soi-chry-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-chry-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-chry-accordion-item {\n  background: var(--soi-chry-off-white);\n  border-radius: var(--soi-chry-radius-sm);\n  border: 1px solid var(--soi-chry-line);\n  overflow: hidden;\n}\n\n.soi-chry-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-chry-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-chry-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-chry-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-chry-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-chry-accordion-item[open] .soi-chry-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-chry-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-chry-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-chry-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-chry-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-chry-card {\n  background: var(--soi-chry-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-chry-radius);\n  border-left: 3px solid var(--soi-chry-pomme);\n}\n\n.soi-chry-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-chry-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-chry-card p {\n  font-size: 14px;\n  color: var(--soi-chry-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-chry-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-chry-pomme-light);\n  border-left: 4px solid var(--soi-chry-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-chry-radius) var(--soi-chry-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-chry-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-chry-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-chry-marine);\n  margin-bottom: 4px;\n}\n\n.soi-chry-tip p {\n  font-size: 14px;\n  color: var(--soi-chry-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-chry-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-chry-card-mini {\n  background: var(--soi-chry-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-chry-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-chry-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-chry-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-chry-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-chry-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-chry-marine);\n}\n\n\/* === CTA BOX === *\/\n.soi-chry-cta-box {\n  background: var(--soi-chry-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-chry-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-chry-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-chry-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-chry-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-chry-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-chry-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-chry-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-chry-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-chry-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-chry-compo-value {\n    text-align: left;\n  }\n\n  .soi-chry-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-chry-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-chry-fiche {\n    --soi-chry-text-soft: #2C3E50;\n    --soi-chry-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603687956810,"sku":"VO4770","price":6.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/chrysantellum-americanum-en-gelules-vital-osmose-packshot.webp?v=1779723438"},{"product_id":"pissenlit-racine-en-comprimes-vital-osmose","title":"Pissenlit racine en comprimés – Vital Osmose","description":"\n\u003cdiv class=\"soi-piss-fiche\"\u003e\n\n  \u003csection class=\"soi-piss-hero\"\u003e\n    \u003cdiv class=\"soi-piss-hero-tag\"\u003e\n      \u003cspan class=\"soi-piss-tag-dot\"\u003e\u003c\/span\u003e\n      Phytothérapie · Vital Osmose\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-piss-hero-title\"\u003ePissenlit Racine en comprimés\u003c\/span\u003e\n    \u003cp class=\"soi-piss-hero-subtitle\"\u003eLa puissance discrète d'une plante ancestrale au service de votre foie, de votre digestion et de votre vitalité. 200 comprimés concentrés à 450 mg, issus de l'agriculture biologique.\u003c\/p\u003e\n    \u003cdiv class=\"soi-piss-hero-labels\"\u003e\n      \u003cspan class=\"soi-piss-label soi-piss-label-accent\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-piss-label\"\u003eECOCERT\u003c\/span\u003e\n      \u003cspan class=\"soi-piss-label\"\u003e450 MG \/ COMPRIMÉ\u003c\/span\u003e\n      \u003cspan class=\"soi-piss-label\"\u003e200 COMPRIMÉS\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-piss-section\"\u003e\n    \u003ch2\u003ePourquoi choisir la racine de pissenlit plutôt que la feuille ?\u003c\/h2\u003e\n    \u003cp\u003eSi la feuille de pissenlit est principalement reconnue pour ses propriétés diurétiques, c'est bien la \u003cstrong\u003eracine\u003c\/strong\u003e qui concentre les principes actifs les plus précieux pour le foie et la digestion. Riche en \u003cstrong\u003einuline\u003c\/strong\u003e (un prébiotique naturel), en \u003cstrong\u003etaraxacine\u003c\/strong\u003e, en \u003cstrong\u003ephytostérols\u003c\/strong\u003e et en \u003cstrong\u003ecomposés amers\u003c\/strong\u003e, elle agit en profondeur sur le système hépatobiliaire.\u003c\/p\u003e\n    \u003cp\u003eC'est donc la racine que l'on privilégie en phytothérapie pour accompagner une cure dépurative ou digestive. Vital Osmose a fait le choix de cette partie noble de la plante pour vous offrir un complément à forte concentration.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-piss-section\"\u003e\n    \u003ch2\u003eLes bienfaits de la racine de pissenlit : ce que dit la phytothérapie\u003c\/h2\u003e\n    \u003cdiv class=\"soi-piss-benefits\"\u003e\n      \u003cdiv class=\"soi-piss-benefit\"\u003e\n        \u003cdiv class=\"soi-piss-benefit-icon\"\u003e\u003cspan\u003e🫁\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien hépatique\u003c\/h3\u003e\n        \u003cp\u003eStimule la production et l'évacuation de la bile, favorisant le bon fonctionnement du foie et de la vésicule biliaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-piss-benefit\"\u003e\n        \u003cdiv class=\"soi-piss-benefit-icon\"\u003e\u003cspan\u003e🍽️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eDigestion facilitée\u003c\/h3\u003e\n        \u003cp\u003eGrâce à ses principes amers, elle contribue à la digestion des graisses, réduit les ballonnements et régule le transit intestinal.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-piss-benefit\"\u003e\n        \u003cdiv class=\"soi-piss-benefit-icon\"\u003e\u003cspan\u003e🦠\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eEffet prébiotique\u003c\/h3\u003e\n        \u003cp\u003eL'inuline qu'elle contient nourrit les bonnes bactéries du microbiote intestinal, pour un équilibre digestif durable.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-piss-benefit\"\u003e\n        \u003cdiv class=\"soi-piss-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAction dépurative\u003c\/h3\u003e\n        \u003cp\u003eContribue à l'élimination des déchets métaboliques, idéale en cure saisonnière au printemps ou à l'automne.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-piss-benefit\"\u003e\n        \u003cdiv class=\"soi-piss-benefit-icon\"\u003e\u003cspan\u003e✅\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eTolérance digestive\u003c\/h3\u003e\n        \u003cp\u003eSous forme de comprimés concentrés, elle est facile à doser et bien tolérée au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-piss-section\"\u003e\n    \u003ch2\u003eComposition et dosage précis\u003c\/h2\u003e\n    \u003cp class=\"soi-piss-section-intro\"\u003eChaque comprimé vous apporte une concentration optimale en racine de pissenlit biologique, avec un minimum d'excipients.\u003c\/p\u003e\n    \u003cdiv class=\"soi-piss-compo\"\u003e\n      \u003cdiv class=\"soi-piss-compo-row\"\u003e\n        \u003cspan class=\"soi-piss-compo-label\"\u003eActif principal (par comprimé)\u003c\/span\u003e\n        \u003cspan class=\"soi-piss-compo-value\"\u003eRacine de pissenlit (\u003cem\u003eTaraxacum officinale\u003c\/em\u003e) poudre BIO : 450 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-piss-compo-row\"\u003e\n        \u003cspan class=\"soi-piss-compo-label\"\u003eExcipient\u003c\/span\u003e\n        \u003cspan class=\"soi-piss-compo-value\"\u003eStéarate de magnésium d'origine végétale (agent de fluidité)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-piss-compo-row\"\u003e\n        \u003cspan class=\"soi-piss-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-piss-compo-value\"\u003e200 comprimés\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-piss-compo-row\"\u003e\n        \u003cspan class=\"soi-piss-compo-label\"\u003ePoids net total\u003c\/span\u003e\n        \u003cspan class=\"soi-piss-compo-value\"\u003e90 g\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-piss-compo-row\"\u003e\n        \u003cspan class=\"soi-piss-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-piss-compo-value\"\u003eEcocert, agriculture biologique\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-piss-grid-compact\" style=\"margin-top: 1.25rem;\"\u003e\n      \u003cdiv class=\"soi-piss-card-mini\"\u003e\n        \u003cspan class=\"soi-piss-card-mini-icon\"\u003e💊\u003c\/span\u003e\n        \u003cspan class=\"soi-piss-card-mini-label\"\u003eForme\u003c\/span\u003e\n        \u003cspan class=\"soi-piss-card-mini-value\"\u003eComprimés\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-piss-card-mini\"\u003e\n        \u003cspan class=\"soi-piss-card-mini-icon\"\u003e⚖️\u003c\/span\u003e\n        \u003cspan class=\"soi-piss-card-mini-label\"\u003eDosage\u003c\/span\u003e\n        \u003cspan class=\"soi-piss-card-mini-value\"\u003e450 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-piss-card-mini\"\u003e\n        \u003cspan class=\"soi-piss-card-mini-icon\"\u003e📦\u003c\/span\u003e\n        \u003cspan class=\"soi-piss-card-mini-label\"\u003eQuantité\u003c\/span\u003e\n        \u003cspan class=\"soi-piss-card-mini-value\"\u003e200 comprimés\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-piss-card-mini\"\u003e\n        \u003cspan class=\"soi-piss-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-piss-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-piss-card-mini-value\"\u003eBIO Ecocert\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-piss-section\"\u003e\n    \u003ch2\u003eComment prendre la racine de pissenlit en comprimés ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-piss-timeline\"\u003e\n      \u003cdiv class=\"soi-piss-step\"\u003e\n        \u003cdiv class=\"soi-piss-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-piss-step-content\"\u003e\n          \u003ch3\u003ePosologie conseillée\u003c\/h3\u003e\n          \u003cp\u003e2 à 3 comprimés 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-piss-step\"\u003e\n        \u003cdiv class=\"soi-piss-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-piss-step-content\"\u003e\n          \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n          \u003cp\u003e3 à 6 semaines, renouvelable après une pause. Idéale au changement de saison pour accompagner une détox naturelle.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-piss-step\"\u003e\n        \u003cdiv class=\"soi-piss-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-piss-step-content\"\u003e\n          \u003ch3\u003eConseil pratique\u003c\/h3\u003e\n          \u003cp\u003eAssociez cette cure à une hydratation suffisante (1,5 L d'eau par jour) pour optimiser l'élimination rénale.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-piss-tip\" style=\"margin-top: 1.25rem;\"\u003e\n      \u003cdiv class=\"soi-piss-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePour bénéficier pleinement des propriétés de la racine de pissenlit, privilégiez une prise régulière avant les repas. La constance est la clé d'une cure réussie.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-piss-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"soi-piss-accordion\"\u003e\n      \u003cdetails class=\"soi-piss-accordion-item\"\u003e\n        \u003csummary class=\"soi-piss-accordion-header\"\u003e⚠️ Contre-indications\u003c\/summary\u003e\n        \u003cdiv class=\"soi-piss-accordion-content\"\u003e\n          \u003cp\u003eDéconseillé en cas d'obstruction des voies biliaires ou d'allergie aux Astéracées (famille des marguerites).\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-piss-accordion-item\"\u003e\n        \u003csummary class=\"soi-piss-accordion-header\"\u003e👩‍⚕️ Avis médical recommandé\u003c\/summary\u003e\n        \u003cdiv class=\"soi-piss-accordion-content\"\u003e\n          \u003cp\u003eDemandez l'avis d'un professionnel de santé en cas de traitement médicamenteux, de grossesse ou d'allaitement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-piss-accordion-item\"\u003e\n        \u003csummary class=\"soi-piss-accordion-header\"\u003e📋 Usage et conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-piss-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical ni à une alimentation variée et équilibrée. Tenir 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-piss-section\"\u003e\n    \u003ch2\u003eQuestions fréquentes sur la racine de pissenlit\u003c\/h2\u003e\n    \u003cdiv class=\"soi-piss-accordion\"\u003e\n      \u003cdetails class=\"soi-piss-accordion-item\"\u003e\n        \u003csummary class=\"soi-piss-accordion-header\"\u003e🍵 Les comprimés sont-ils aussi efficaces qu'une tisane ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-piss-accordion-content\"\u003e\n          \u003cp\u003eLes comprimés à forte concentration en plante offrent un dosage précis et constant, ce qui peut s'avérer plus pratique et plus régulier qu'une tisane de racine de pissenlit préparée à la maison. Les deux formes restent complémentaires.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-piss-accordion-item\"\u003e\n        \u003csummary class=\"soi-piss-accordion-header\"\u003e📅 Peut-on prendre la racine de pissenlit sur le long terme ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-piss-accordion-content\"\u003e\n          \u003cp\u003eIl est préférable de l'utiliser en cures ponctuelles de 3 à 6 semaines, avec des pauses entre chaque cycle, pour respecter les rythmes naturels de l'organisme.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-piss-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-piss-cta-box\"\u003e\n      \u003cp class=\"soi-piss-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement, un comprimé à la fois\u003c\/p\u003e\n      \u003cp class=\"soi-piss-cta-text\" style=\"color: white;\"\u003eRedécouvrez la puissance discrète de la racine de pissenlit bio. Un geste simple, ancré dans des siècles de sagesse phytothérapeutique, pour prendre soin de votre foie, de votre digestion et 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-piss-marine: #1A2D3D;\n  --soi-piss-marine-dark: #0F1E2B;\n  --soi-piss-marine-light: #2C4458;\n  --soi-piss-pomme: #A1C544;\n  --soi-piss-pomme-dark: #84A636;\n  --soi-piss-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-piss-white: #FFFFFF;\n  --soi-piss-off-white: #F8FAF6;\n  --soi-piss-stone: #F1F3EE;\n  --soi-piss-line: #E5E8E0;\n\n  --soi-piss-primary: #7CA86E;\n  --soi-piss-primary-soft: #E8F0E5;\n  --soi-piss-accent: #D4A52A;\n\n  --soi-piss-text: #1A2D3D;\n  --soi-piss-text-soft: #4A5B6B;\n  --soi-piss-text-muted: #7B8693;\n\n  --soi-piss-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-piss-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-piss-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-piss-radius: 12px;\n  --soi-piss-radius-sm: 8px;\n  --soi-piss-radius-pill: 999px;\n}\n\n.soi-piss-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-piss-fiche img { max-width: 100%; height: auto; }\n\n.soi-piss-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-piss-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-piss-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-piss-hero {\n  position: relative;\n  background: var(--soi-piss-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-piss-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-piss-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-piss-pomme);\n}\n\n.soi-piss-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-piss-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-piss-pomme);\n  border-radius: 50%;\n}\n\n.soi-piss-hero-title {\n  display: block;\n  color: var(--soi-piss-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-piss-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-piss-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-piss-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-piss-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-piss-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-piss-label-accent {\n  background: var(--soi-piss-pomme);\n  border-color: var(--soi-piss-pomme);\n  color: var(--soi-piss-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-piss-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-piss-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-piss-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-piss-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-piss-pomme);\n  border-radius: 2px;\n}\n\n.soi-piss-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-piss-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-piss-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-piss-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-piss-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-piss-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-piss-benefit {\n  background: var(--soi-piss-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-piss-radius);\n  border: 1px solid var(--soi-piss-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-piss-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-piss-shadow-md);\n}\n\n.soi-piss-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-piss-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-piss-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-piss-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-piss-benefit:hover .soi-piss-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-piss-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-piss-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-piss-benefit p {\n  font-size: 13px;\n  color: var(--soi-piss-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-piss-compo {\n  background: var(--soi-piss-off-white);\n  border-radius: var(--soi-piss-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-piss-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-piss-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-piss-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-piss-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-piss-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-piss-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-piss-marine);\n  text-align: right;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-piss-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-piss-card-mini {\n  background: var(--soi-piss-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-piss-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-piss-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-piss-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-piss-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-piss-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-piss-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-piss-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-piss-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-piss-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-piss-radius);\n  border: 1px solid var(--soi-piss-line);\n  align-items: flex-start;\n}\n\n.soi-piss-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-piss-marine);\n  color: var(--soi-piss-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-piss-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-piss-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-piss-step-content p {\n  font-size: 14px;\n  color: var(--soi-piss-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-piss-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-piss-pomme-light);\n  border-left: 4px solid var(--soi-piss-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-piss-radius) var(--soi-piss-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-piss-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-piss-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-piss-marine);\n  margin-bottom: 4px;\n}\n\n.soi-piss-tip p {\n  font-size: 14px;\n  color: var(--soi-piss-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-piss-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-piss-accordion-item {\n  background: var(--soi-piss-off-white);\n  border-radius: var(--soi-piss-radius-sm);\n  border: 1px solid var(--soi-piss-line);\n  overflow: hidden;\n}\n\n.soi-piss-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-piss-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-piss-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-piss-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-piss-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-piss-accordion-item[open] .soi-piss-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-piss-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-piss-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-piss-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-piss-cta-box {\n  background: var(--soi-piss-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-piss-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-piss-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-piss-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-piss-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-piss-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-piss-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-piss-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-piss-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-piss-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-piss-compo-value {\n    text-align: left;\n  }\n\n  .soi-piss-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-piss-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-piss-fiche {\n    --soi-piss-text-soft: #2C3E50;\n    --soi-piss-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603692216650,"sku":"VO4805","price":9.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/pissenlit-racine-en-comprimes-vital-osmose-packshot.webp?v=1779632496"},{"product_id":"prele-des-champs-en-comprimes-vital-osmose","title":"Prêle des champs en comprimés – Vital Osmose","description":"\u003cdiv class=\"soi-prel-fiche\"\u003e\n\n\u003csection class=\"soi-prel-hero\"\u003e\n\u003cdiv class=\"soi-prel-hero-tag\"\u003e\n\u003cspan class=\"soi-prel-tag-dot\"\u003e\u003c\/span\u003e\nComplément alimentaire · Vital Osmose\n\u003c\/div\u003e\n\u003cspan class=\"soi-prel-hero-title\"\u003ePrêle des champs en comprimés\u003c\/span\u003e\n\u003cp class=\"soi-prel-hero-subtitle\"\u003eL'une des plantes les plus anciennes de notre planète, référence en phytothérapie pour ses propriétés reminéralisantes, drainantes et antioxydantes.\u003c\/p\u003e\n\u003cdiv class=\"soi-prel-hero-labels\"\u003e\n\u003cspan class=\"soi-prel-label soi-prel-label-accent\"\u003eBIO\u003c\/span\u003e\n\u003cspan class=\"soi-prel-label\"\u003eECOCERT\u003c\/span\u003e\n\u003cspan class=\"soi-prel-label\"\u003e200 COMPRIMÉS\u003c\/span\u003e\n\u003cspan class=\"soi-prel-label\"\u003e420 MG\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-prel-section\"\u003e\n\u003ch2\u003eLes bienfaits de la prêle des champs : ce que dit vraiment la science\u003c\/h2\u003e\n\u003cp class=\"soi-prel-section-intro\"\u003eLa prêle des champs (\u003cem\u003eEquisetum arvense\u003c\/em\u003e) doit sa réputation à une composition minérale exceptionnelle. Voici ce qu'elle vous apporte concrètement.\u003c\/p\u003e\n\u003cdiv class=\"soi-prel-benefits\"\u003e\n\u003cdiv class=\"soi-prel-benefit\"\u003e\n\u003cdiv class=\"soi-prel-benefit-icon\"\u003e\u003cspan\u003e🦴\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eSilicium organique et silicates\u003c\/h3\u003e\n\u003cp\u003eDes minéraux essentiels pour la solidité des os, la souplesse du cartilage et la résistance des ongles. Le silicium joue un rôle clé dans la synthèse du collagène, particulièrement intéressant pour préserver votre capital osseux.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-prel-benefit\"\u003e\n\u003cdiv class=\"soi-prel-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003ePropriétés diurétiques reconnues\u003c\/h3\u003e\n\u003cp\u003eReconnue par l'EMA (Agence européenne des médicaments) pour favoriser l'élimination rénale de l'eau, utile en cas de jambes lourdes ou de rétention légère.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-prel-benefit\"\u003e\n\u003cdiv class=\"soi-prel-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eFlavonoïdes antioxydants\u003c\/h3\u003e\n\u003cp\u003eIls protègent vos cellules du stress oxydatif, contribuant à ralentir le vieillissement des tissus cutanés et conjonctifs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-prel-benefit\"\u003e\n\u003cdiv class=\"soi-prel-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eReminéralisation globale\u003c\/h3\u003e\n\u003cp\u003eParticulièrement appréciée après une fatigue prolongée, une convalescence ou en soutien de la densité osseuse.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-prel-section\"\u003e\n\u003ch2\u003eComposition et posologie des comprimés Vital Osmose\u003c\/h2\u003e\n\u003cdiv class=\"soi-prel-compo\"\u003e\n\u003cdiv class=\"soi-prel-compo-row\"\u003e\n\u003cspan class=\"soi-prel-compo-label\"\u003ePar comprimé\u003c\/span\u003e\n\u003cspan class=\"soi-prel-compo-value\"\u003e420 mg de prêle des champs bio (\u003cem\u003eEquisetum arvense\u003c\/em\u003e)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-prel-compo-row\"\u003e\n\u003cspan class=\"soi-prel-compo-label\"\u003eConditionnement\u003c\/span\u003e\n\u003cspan class=\"soi-prel-compo-value\"\u003e200 comprimés\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-prel-compo-row\"\u003e\n\u003cspan class=\"soi-prel-compo-label\"\u003ePoids net total\u003c\/span\u003e\n\u003cspan class=\"soi-prel-compo-value\"\u003e84,00 g\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-prel-compo-row\"\u003e\n\u003cspan class=\"soi-prel-compo-label\"\u003eCertification\u003c\/span\u003e\n\u003cspan class=\"soi-prel-compo-value\"\u003eAgriculture biologique, certifiée Ecocert\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-prel-compo-row\"\u003e\n\u003cspan class=\"soi-prel-compo-label\"\u003eIngrédients\u003c\/span\u003e\n\u003cspan class=\"soi-prel-compo-value\"\u003ePoudre de prêle des champs bio (\u003cem\u003eEquisetum arvense\u003c\/em\u003e), cellulose microcristalline, stéarate de magnésium d'origine végétale\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-prel-timeline\"\u003e\n\u003cdiv class=\"soi-prel-step\"\u003e\n\u003cdiv class=\"soi-prel-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"soi-prel-step-content\"\u003e\n\u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n\u003cp\u003ePrendre 3 à 4 comprimés par jour, de préférence au cours des repas, avec un grand verre d'eau.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-prel-step\"\u003e\n\u003cdiv class=\"soi-prel-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"soi-prel-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 sur la reminéralisation et le drainage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-prel-section\"\u003e\n\u003ch2\u003ePour qui est fait ce complément de prêle des champs ?\u003c\/h2\u003e\n\u003cdiv class=\"soi-prel-grid\"\u003e\n\u003cdiv class=\"soi-prel-card\"\u003e\n\u003ch3\u003e💅 Fatigue minérale\u003c\/h3\u003e\n\u003cp\u003eVous ressentez des ongles cassants ou des cheveux fragilisés : la prêle des champs vous apporte un soutien reminéralisant naturel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-prel-card\"\u003e\n\u003ch3\u003e🤸 Soutien articulaire\u003c\/h3\u003e\n\u003cp\u003eVous souhaitez accompagner vos articulations de façon naturelle, notamment après 40 ans, grâce au silicium et au collagène.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-prel-card\"\u003e\n\u003ch3\u003e🌿 Drainage doux\u003c\/h3\u003e\n\u003cp\u003eVous cherchez un draineur naturel pour accompagner une cure de drainage ou favoriser l'élimination rénale de l'eau.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-prel-card\"\u003e\n\u003ch3\u003e🌱 Alternative végétale et bio\u003c\/h3\u003e\n\u003cp\u003eVous préférez les alternatives végétales et biologiques aux compléments synthétiques, avec une traçabilité certifiée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-prel-section\"\u003e\n\u003ch2\u003ePrêle des champs : dangers et précautions à connaître\u003c\/h2\u003e\n\u003cp\u003eEn usage normal, la prêle des champs est bien tolérée. Quelques points de vigilance méritent cependant votre attention.\u003c\/p\u003e\n\u003cdiv class=\"soi-prel-accordion\"\u003e\n\u003cdetails class=\"soi-prel-accordion-item\"\u003e\n\u003csummary class=\"soi-prel-accordion-header\"\u003e⚠️ Dose journalière\u003c\/summary\u003e\n\u003cdiv class=\"soi-prel-accordion-content\"\u003e\n\u003cp\u003eNe pas dépasser la dose journalière recommandée de 3 à 4 comprimés par jour.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-prel-accordion-item\"\u003e\n\u003csummary class=\"soi-prel-accordion-header\"\u003e🤰 Femmes enceintes ou allaitantes\u003c\/summary\u003e\n\u003cdiv class=\"soi-prel-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-prel-accordion-item\"\u003e\n\u003csummary class=\"soi-prel-accordion-header\"\u003e💊 Traitement diurétique ou pathologie rénale\u003c\/summary\u003e\n\u003cdiv class=\"soi-prel-accordion-content\"\u003e\n\u003cp\u003eEn cas de traitement diurétique ou de pathologie rénale, consultez votre médecin avant toute cure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-prel-accordion-item\"\u003e\n\u003csummary class=\"soi-prel-accordion-header\"\u003e🔍 Ne pas confondre avec la prêle des marais\u003c\/summary\u003e\n\u003cdiv class=\"soi-prel-accordion-content\"\u003e\n\u003cp\u003eLa prêle des marais (\u003cem\u003eEquisetum palustre\u003c\/em\u003e) contient des alcaloïdes potentiellement toxiques. Les comprimés Vital Osmose utilisent exclusivement la prêle des champs (\u003cem\u003eEquisetum arvense\u003c\/em\u003e).\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-prel-tip\"\u003e\n\u003cdiv class=\"soi-prel-tip-icon\"\u003e💡\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n\u003cp\u003eCe complément alimentaire ne remplace pas un traitement médical. En cas de doute, demandez conseil à votre professionnel de santé.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-prel-section\"\u003e\n\u003ch2\u003ePourquoi choisir les comprimés Vital Osmose plutôt qu'une tisane ?\u003c\/h2\u003e\n\u003cp\u003eLa tisane de prêle des champs est une option traditionnelle, mais elle présente des contraintes : infusion quotidienne, goût herbacé prononcé, dosage variable.\u003c\/p\u003e\n\u003cdiv class=\"soi-prel-grid\"\u003e\n\u003cdiv class=\"soi-prel-card\"\u003e\n\u003ch3\u003e🎯 Dosage précis et constant\u003c\/h3\u003e\n\u003cp\u003eChaque comprimé contient exactement 420 mg de prêle des champs bio, pour une prise fiable et reproductible à chaque utilisation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-prel-card\"\u003e\n\u003ch3\u003e⏱️ Prise rapide et pratique\u003c\/h3\u003e\n\u003cp\u003eUn geste simple à tout moment de la journée, au cours des repas, sans préparation ni attente d'infusion.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-prel-card\"\u003e\n\u003ch3\u003e✅ Traçabilité biologique certifiée Ecocert\u003c\/h3\u003e\n\u003cp\u003eLa garantie d'une plante issue de l'agriculture biologique, avec une certification reconnue, sans compromis sur la pureté.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-prel-section\" style=\"margin-bottom:0px!important;\"\u003e\n\u003cdiv class=\"soi-prel-cta-box\"\u003e\n\u003cp class=\"soi-prel-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n\u003cp class=\"soi-prel-cta-text\" style=\"color: white;\"\u003eDes siècles de sagesse végétale réunis dans un comprimé simple, pur et certifié bio. Pour vos os, vos articulations, votre drainage et votre vitalité, offrez à votre corps ce que la nature a mis des millénaires à perfectionner.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-prel-marine: #1A2D3D;\n  --soi-prel-marine-dark: #0F1E2B;\n  --soi-prel-marine-light: #2C4458;\n  --soi-prel-pomme: #A1C544;\n  --soi-prel-pomme-dark: #84A636;\n  --soi-prel-pomme-light: rgba(161,197,68,0.10);\n  --soi-prel-white: #FFFFFF;\n  --soi-prel-off-white: #F8FAF6;\n  --soi-prel-stone: #F1F3EE;\n  --soi-prel-line: #E5E8E0;\n  --soi-prel-primary: #7CA86E;\n  --soi-prel-primary-soft: rgba(124,168,110,0.12);\n  --soi-prel-accent: #B5694A;\n  --soi-prel-text: #1A2D3D;\n  --soi-prel-text-soft: #4A5B6B;\n  --soi-prel-text-muted: #7B8693;\n  --soi-prel-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-prel-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-prel-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-prel-radius: 12px;\n  --soi-prel-radius-sm: 8px;\n  --soi-prel-radius-pill: 999px;\n}\n\n.soi-prel-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-prel-fiche img { max-width: 100%; height: auto; }\n\n.soi-prel-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-prel-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-prel-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-prel-hero {\n  position: relative;\n  background: var(--soi-prel-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-prel-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-prel-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-prel-pomme);\n}\n\n.soi-prel-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-prel-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-prel-pomme);\n  border-radius: 50%;\n}\n\n.soi-prel-hero-title {\n  display: block;\n  color: var(--soi-prel-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-prel-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-prel-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-prel-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-prel-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-prel-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-prel-label-accent {\n  background: var(--soi-prel-pomme);\n  border-color: var(--soi-prel-pomme);\n  color: var(--soi-prel-marine);\n  font-weight: 600;\n}\n\n.soi-prel-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-prel-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-prel-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-prel-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-prel-pomme);\n  border-radius: 2px;\n}\n\n.soi-prel-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-prel-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-prel-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-prel-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-prel-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-prel-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-prel-benefit {\n  background: var(--soi-prel-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-prel-radius);\n  border: 1px solid var(--soi-prel-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-prel-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-prel-shadow-md);\n}\n\n.soi-prel-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-prel-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-prel-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-prel-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-prel-benefit:hover .soi-prel-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-prel-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-prel-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-prel-benefit p {\n  font-size: 13px;\n  color: var(--soi-prel-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-prel-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-prel-card {\n  background: var(--soi-prel-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-prel-radius);\n  border-left: 3px solid var(--soi-prel-pomme);\n}\n\n.soi-prel-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-prel-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-prel-card p {\n  font-size: 14px;\n  color: var(--soi-prel-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-prel-compo {\n  background: var(--soi-prel-off-white);\n  border-radius: var(--soi-prel-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-prel-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-prel-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-prel-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-prel-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-prel-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-prel-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-prel-marine);\n  text-align: right;\n}\n\n.soi-prel-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-prel-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-prel-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-prel-radius);\n  border: 1px solid var(--soi-prel-line);\n  align-items: flex-start;\n}\n\n.soi-prel-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-prel-marine);\n  color: var(--soi-prel-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-prel-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-prel-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-prel-step-content p {\n  font-size: 14px;\n  color: var(--soi-prel-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-prel-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-prel-pomme-light);\n  border-left: 4px solid var(--soi-prel-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-prel-radius) var(--soi-prel-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-prel-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-prel-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-prel-marine);\n  margin-bottom: 4px;\n}\n\n.soi-prel-tip p {\n  font-size: 14px;\n  color: var(--soi-prel-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-prel-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-prel-accordion-item {\n  background: var(--soi-prel-off-white);\n  border-radius: var(--soi-prel-radius-sm);\n  border: 1px solid var(--soi-prel-line);\n  overflow: hidden;\n}\n\n.soi-prel-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-prel-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-prel-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-prel-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-prel-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-prel-accordion-item[open] .soi-prel-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-prel-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-prel-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-prel-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-prel-cta-box {\n  background: var(--soi-prel-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-prel-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-prel-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-prel-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-prel-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-prel-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-prel-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-prel-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-prel-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-prel-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-prel-compo-value {\n    text-align: left;\n  }\n\n  .soi-prel-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-prel-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-prel-fiche {\n    --soi-prel-text-soft: #2C3E50;\n    --soi-prel-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603692609866,"sku":"VO4815","price":9.9,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/prele-des-champs-gelules-grainesauvage_11zon.webp?v=1782034653"},{"product_id":"romarin-en-gelules-vital-osmose","title":"Romarin en gélules – Vital Osmose","description":"\n\u003cdiv class=\"soi-roma-fiche\"\u003e\n\n  \u003csection class=\"soi-roma-hero\"\u003e\n    \u003cdiv class=\"soi-roma-hero-tag\"\u003e\n      \u003cspan class=\"soi-roma-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Vital Osmose\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-roma-hero-title\"\u003eRomarin en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-roma-hero-subtitle\"\u003eLa puissance d'une plante méditerranéenne millénaire au service de votre digestion, de votre foie et de votre vitalité, en toute simplicité.\u003c\/p\u003e\n    \u003cdiv class=\"soi-roma-hero-labels\"\u003e\n      \u003cspan class=\"soi-roma-label soi-roma-label-accent\"\u003e100 GÉLULES\u003c\/span\u003e\n      \u003cspan class=\"soi-roma-label\"\u003e220 MG \/ GÉLULE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-roma-section\"\u003e\n    \u003cp class=\"soi-roma-section-intro\"\u003eLe romarin (\u003cem\u003eRosmarinus officinalis\u003c\/em\u003e) est bien plus qu'une herbe de cuisine. Utilisée depuis l'Antiquité dans le bassin méditerranéen, cette plante aromatique est reconnue pour son action sur la digestion, le foie et la vitalité générale. Les gélules de romarin Vital Osmose, dosées à 220 mg par gélule, vous en offrent tous les bienfaits sous une forme simple et pratique, sans infusion ni préparation.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-roma-section\"\u003e\n    \u003ch2\u003ePourquoi choisir le romarin en complément alimentaire ?\u003c\/h2\u003e\n    \u003cp class=\"soi-roma-section-intro\"\u003eLe romarin contient des composés actifs remarquables : l'acide rosmarinique, le camphre, le cinéole et divers flavonoïdes. Ensemble, ils agissent en synergie pour soutenir plusieurs fonctions de votre organisme.\u003c\/p\u003e\n    \u003cdiv class=\"soi-roma-benefits\"\u003e\n      \u003cdiv class=\"soi-roma-benefit\"\u003e\n        \u003cdiv class=\"soi-roma-benefit-icon\"\u003e\u003cspan\u003e🍽️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eDigestion facilitée\u003c\/h3\u003e\n        \u003cp\u003eLe romarin stimule la sécrétion de bile, ce qui vous aide à mieux digérer les repas chargés en graisses et réduit les sensations de lourdeur après le repas.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-roma-benefit\"\u003e\n        \u003cdiv class=\"soi-roma-benefit-icon\"\u003e\u003cspan\u003e🫁\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien hépatique\u003c\/h3\u003e\n        \u003cp\u003eReconnu comme plante hépatoprotectrice, il favorise le bon fonctionnement du foie et accompagne les cures détox ou les périodes d'excès alimentaires.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-roma-benefit\"\u003e\n        \u003cdiv class=\"soi-roma-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAntioxydants naturels\u003c\/h3\u003e\n        \u003cp\u003eSes polyphénols aident à neutraliser les radicaux libres, contribuant à la protection cellulaire au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-roma-benefit\"\u003e\n        \u003cdiv class=\"soi-roma-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eTonus général\u003c\/h3\u003e\n        \u003cp\u003eTraditionnellement utilisé comme tonique, le romarin est un allié apprécié en cas de fatigue passagère ou de baisse de régime.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-roma-section\"\u003e\n    \u003ch2\u003eComposition et dosage des gélules romarin Vital Osmose\u003c\/h2\u003e\n    \u003cdiv class=\"soi-roma-compo\"\u003e\n      \u003cdiv class=\"soi-roma-compo-row\"\u003e\n        \u003cspan class=\"soi-roma-compo-label\"\u003eActif principal (par gélule)\u003c\/span\u003e\n        \u003cspan class=\"soi-roma-compo-value\"\u003ePoudre de feuilles de romarin (\u003cem\u003eRosmarinus officinalis\u003c\/em\u003e) : 220 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-roma-compo-row\"\u003e\n        \u003cspan class=\"soi-roma-compo-label\"\u003eEnveloppe de la gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-roma-compo-value\"\u003eGélatine bovine (ou végétale selon version)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-roma-compo-row\"\u003e\n        \u003cspan class=\"soi-roma-compo-label\"\u003eContenu du flacon\u003c\/span\u003e\n        \u003cspan class=\"soi-roma-compo-value\"\u003e100 gélules\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-roma-compo-row\"\u003e\n        \u003cspan class=\"soi-roma-compo-label\"\u003ePoids net total\u003c\/span\u003e\n        \u003cspan class=\"soi-roma-compo-value\"\u003e59 g\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-roma-compo-row\"\u003e\n        \u003cspan class=\"soi-roma-compo-label\"\u003eDurée estimée\u003c\/span\u003e\n        \u003cspan class=\"soi-roma-compo-value\"\u003eEnviron un mois (selon posologie recommandée)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-roma-section\"\u003e\n    \u003ch2\u003eComment prendre les gélules de romarin ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-roma-timeline\"\u003e\n      \u003cdiv class=\"soi-roma-step\"\u003e\n        \u003cdiv class=\"soi-roma-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-roma-step-content\"\u003e\n          \u003ch3\u003ePosologie conseillée\u003c\/h3\u003e\n          \u003cp\u003ePrenez 2 à 3 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-roma-step\"\u003e\n        \u003cdiv class=\"soi-roma-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-roma-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, à renouveler si besoin après une pause.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-roma-step\"\u003e\n        \u003cdiv class=\"soi-roma-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-roma-step-content\"\u003e\n          \u003ch3\u003eConseil pratique\u003c\/h3\u003e\n          \u003cp\u003eIdéal en cure saisonnière (printemps, automne) pour accompagner votre démarche de drainage digestif ou de soutien hépatique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-roma-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"soi-roma-accordion\"\u003e\n      \u003cdetails class=\"soi-roma-accordion-item\"\u003e\n        \u003csummary class=\"soi-roma-accordion-header\"\u003e⚠️ Contre-indications\u003c\/summary\u003e\n        \u003cdiv class=\"soi-roma-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire est déconseillé aux femmes enceintes ou allaitantes, ainsi qu'aux personnes souffrant d'obstruction des voies biliaires. En cas de traitement médical en cours, demandez l'avis de votre médecin ou pharmacien avant de débuter une cure.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-roma-accordion-item\"\u003e\n        \u003csummary class=\"soi-roma-accordion-header\"\u003e💊 Rappel important\u003c\/summary\u003e\n        \u003cdiv class=\"soi-roma-accordion-content\"\u003e\n          \u003cp\u003eCe produit 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\/details\u003e\n      \u003cdetails class=\"soi-roma-accordion-item\"\u003e\n        \u003csummary class=\"soi-roma-accordion-header\"\u003e🏠 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-roma-accordion-content\"\u003e\n          \u003cp\u003eConservez le flacon à l'abri de la chaleur, de l'humidité et de la lumière directe.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-roma-section\"\u003e\n    \u003ch2\u003eLe romarin Vital Osmose vs les autres : ce qui fait la différence\u003c\/h2\u003e\n    \u003cdiv class=\"soi-roma-grid\"\u003e\n      \u003cdiv class=\"soi-roma-card\"\u003e\n        \u003ch3\u003e📦 Format généreux\u003c\/h3\u003e\n        \u003cp\u003eContrairement à de nombreuses références du marché proposées en boîtes de 45 ou 50 gélules seulement, le flacon Vital Osmose de 100 gélules à 220 mg vous assure une cure complète sans rupture, à un format économique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-roma-card\"\u003e\n        \u003ch3\u003e🌿 Formule essentielle\u003c\/h3\u003e\n        \u003cp\u003eUne formule simple, sans additif superflu, pour ceux qui cherchent l'essentiel : la plante, et rien d'autre.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-roma-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-roma-cta-box\"\u003e\n      \u003cp class=\"soi-roma-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-roma-cta-text\" style=\"color: white;\"\u003eOffrez à votre organisme le soutien d'une plante millénaire. Pour votre digestion, votre foie et votre énergie, le romarin Vital Osmose vous accompagne, simplement et efficacement.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-roma-marine: #1A2D3D;\n  --soi-roma-marine-dark: #0F1E2B;\n  --soi-roma-marine-light: #2C4458;\n  --soi-roma-pomme: #A1C544;\n  --soi-roma-pomme-dark: #84A636;\n  --soi-roma-pomme-light: rgba(161,197,68,0.10);\n  --soi-roma-white: #FFFFFF;\n  --soi-roma-off-white: #F8FAF6;\n  --soi-roma-stone: #F1F3EE;\n  --soi-roma-line: #E5E8E0;\n  --soi-roma-primary: #3A6B4A;\n  --soi-roma-primary-soft: #E8F0EA;\n  --soi-roma-accent: #7A8DB5;\n  --soi-roma-text: #1A2D3D;\n  --soi-roma-text-soft: #4A5B6B;\n  --soi-roma-text-muted: #7B8693;\n  --soi-roma-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-roma-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-roma-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-roma-radius: 12px;\n  --soi-roma-radius-sm: 8px;\n  --soi-roma-radius-pill: 999px;\n}\n\n.soi-roma-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-roma-fiche img { max-width: 100%; height: auto; }\n\n.soi-roma-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-roma-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-roma-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-roma-hero {\n  position: relative;\n  background: var(--soi-roma-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-roma-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-roma-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-roma-pomme);\n}\n\n.soi-roma-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-roma-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-roma-pomme);\n  border-radius: 50%;\n}\n\n.soi-roma-hero-title {\n  display: block;\n  color: var(--soi-roma-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-roma-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-roma-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-roma-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-roma-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-roma-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-roma-label-accent {\n  background: var(--soi-roma-pomme);\n  border-color: var(--soi-roma-pomme);\n  color: var(--soi-roma-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-roma-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-roma-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-roma-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-roma-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-roma-pomme);\n  border-radius: 2px;\n}\n\n.soi-roma-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-roma-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.soi-roma-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-roma-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-roma-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-roma-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-roma-benefit {\n  background: var(--soi-roma-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-roma-radius);\n  border: 1px solid var(--soi-roma-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-roma-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-roma-shadow-md);\n}\n\n.soi-roma-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-roma-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-roma-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-roma-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-roma-benefit:hover .soi-roma-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-roma-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-roma-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-roma-benefit p {\n  font-size: 13px;\n  color: var(--soi-roma-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-roma-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-roma-card {\n  background: var(--soi-roma-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-roma-radius);\n  border-left: 3px solid var(--soi-roma-pomme);\n}\n\n.soi-roma-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-roma-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-roma-card p {\n  font-size: 14px;\n  color: var(--soi-roma-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-roma-compo {\n  background: var(--soi-roma-off-white);\n  border-radius: var(--soi-roma-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-roma-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-roma-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-roma-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-roma-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-roma-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-roma-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-roma-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-roma-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-roma-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-roma-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-roma-radius);\n  border: 1px solid var(--soi-roma-line);\n  align-items: flex-start;\n}\n\n.soi-roma-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-roma-marine);\n  color: var(--soi-roma-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-roma-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-roma-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-roma-step-content p {\n  font-size: 14px;\n  color: var(--soi-roma-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-roma-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-roma-accordion-item {\n  background: var(--soi-roma-off-white);\n  border-radius: var(--soi-roma-radius-sm);\n  border: 1px solid var(--soi-roma-line);\n  overflow: hidden;\n}\n\n.soi-roma-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-roma-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-roma-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-roma-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-roma-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-roma-accordion-item[open] .soi-roma-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-roma-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-roma-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-roma-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-roma-cta-box {\n  background: var(--soi-roma-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-roma-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-roma-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-roma-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-roma-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-roma-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-roma-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-roma-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-roma-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-roma-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-roma-compo-value {\n    text-align: left;\n  }\n\n  .soi-roma-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-roma-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-roma-fiche {\n    --soi-roma-text-soft: #2C3E50;\n    --soi-roma-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603697361226,"sku":"VO4830","price":5.78,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/romarin-en-gelules-vital-osmose-packshot.webp?v=1779190466"},{"product_id":"xylitol-bio-en-poudre","title":"Xylitol Bio en poudre","description":"\u003cdiv class=\"soi-xylt-fiche\"\u003e\n\u003csection class=\"soi-xylt-hero\"\u003e\n\u003cdiv class=\"soi-xylt-hero-tag\"\u003e\n\u003cspan class=\"soi-xylt-tag-dot\"\u003e\u003c\/span\u003e Alimentation bio · Qualidiet\u003c\/div\u003e\n\u003cspan class=\"soi-xylt-hero-title\"\u003eRemplacez le sucre. Pas le plaisir.\u003c\/span\u003e\n\u003cp class=\"soi-xylt-hero-subtitle\"\u003eUn substitut naturel au sucre issu de la rafle de maïs biologique, avec 40 % de calories en moins et un indice glycémique remarquablement bas.\u003c\/p\u003e\n\u003cdiv class=\"soi-xylt-hero-labels\"\u003e\n\u003cspan class=\"soi-xylt-label soi-xylt-label-accent\"\u003eBIO — AB\u003c\/span\u003e \u003cspan class=\"soi-xylt-label\"\u003eFR-BIO-01\u003c\/span\u003e \u003cspan class=\"soi-xylt-label\"\u003eSANS OGM\u003c\/span\u003e \u003cspan class=\"soi-xylt-label\"\u003eSANS GLUTEN\u003c\/span\u003e \u003cspan class=\"soi-xylt-label\"\u003e250 G\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-xylt-section\"\u003e\n\u003ch2\u003eXylitol bio : qu'est-ce que c'est exactement ?\u003c\/h2\u003e\n\u003cp\u003eLe xylitol est un \u003cstrong\u003epolyol naturel\u003c\/strong\u003e, aussi appelé sucre-alcool, que l'on retrouve à l'état naturel dans de nombreux végétaux. Contrairement à ce que l'on lit parfois, il n'existe pas de xylitol bio issu du bouleau : le procédé d'extraction industrielle de cet arbre n'est pas compatible avec une certification biologique.\u003c\/p\u003e\n\u003cp\u003eLe xylitol bio provient donc de la \u003cstrong\u003erafle de maïs\u003c\/strong\u003e, ce qui lui permet d'être certifié AB tout en conservant exactement les mêmes propriétés que son équivalent issu du bouleau. Même goût, mêmes bienfaits, meilleure traçabilité.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-xylt-section\"\u003e\n\u003ch2\u003ePourquoi choisir le xylitol plutôt que le sucre ordinaire ?\u003c\/h2\u003e\n\u003cdiv class=\"soi-xylt-benefits\"\u003e\n\u003cdiv class=\"soi-xylt-benefit\"\u003e\n\u003cdiv class=\"soi-xylt-benefit-icon\"\u003e\u003cspan\u003e🦷\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eSanté bucco-dentaire\u003c\/h3\u003e\n\u003cp\u003eLe xylitol est reconnu pour réduire la formation de plaque dentaire et limiter le risque de caries. Les bactéries buccales responsables des caries (Streptococcus mutans) ne peuvent pas le métaboliser, ce qui en fait un allié concret de votre hygiène dentaire au quotidien.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-xylt-benefit\"\u003e\n\u003cdiv class=\"soi-xylt-benefit-icon\"\u003e\u003cspan\u003e📉\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eIndice glycémique très bas\u003c\/h3\u003e\n\u003cp\u003eAvec un indice glycémique de seulement 7 (contre 70 pour le sucre blanc), le xylitol bio provoque une élévation très faible de la glycémie. Il est ainsi particulièrement adapté aux personnes qui surveillent leur taux de sucre sanguin.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-xylt-benefit\"\u003e\n\u003cdiv class=\"soi-xylt-benefit-icon\"\u003e\u003cspan\u003e⚖️\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eMoins calorique\u003c\/h3\u003e\n\u003cp\u003eLe xylitol apporte 2,4 kcal\/g contre 4 kcal\/g pour le sucre traditionnel. Dans le cadre d'une alimentation équilibrée, ce différentiel peut contribuer à une meilleure gestion du poids sans frustration gustative.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-xylt-benefit\"\u003e\n\u003cdiv class=\"soi-xylt-benefit-icon\"\u003e\u003cspan\u003e🧪\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eÉquilibre acido-basique\u003c\/h3\u003e\n\u003cp\u003eContrairement au sucre raffiné qui acidifie l'organisme, le xylitol favorise un meilleur équilibre du pH corporel, soutenant ainsi une digestion plus sereine et un environnement buccal moins acide.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-xylt-section\"\u003e\n\u003ch2\u003eComment utiliser le xylitol bio en poudre ?\u003c\/h2\u003e\n\u003cp class=\"soi-xylt-section-intro\"\u003eLe xylitol s'utilise \u003cstrong\u003een remplacement du sucre, dans les mêmes proportions\u003c\/strong\u003e (1 pour 1). Il supporte parfaitement la chaleur et peut donc être intégré dans toutes vos préparations culinaires.\u003c\/p\u003e\n\u003cdiv class=\"soi-xylt-grid\"\u003e\n\u003cdiv class=\"soi-xylt-card\"\u003e\n\u003ch3\u003e☕ Boissons chaudes et froides\u003c\/h3\u003e\n\u003cp\u003eCafé, thé, infusions, smoothies : il se dissout facilement et apporte une douceur ronde, sans arrière-goût.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-xylt-card\"\u003e\n\u003ch3\u003e🍰 Pâtisseries maison\u003c\/h3\u003e\n\u003cp\u003eGâteaux, biscuits, crèmes : le xylitol s'intègre dans vos recettes sucrées sans altération du résultat.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-xylt-card\"\u003e\n\u003ch3\u003e🥣 Petit-déjeuner\u003c\/h3\u003e\n\u003cp\u003eYaourts, porridge, compotes : une touche sucrée légère pour bien commencer votre journée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-xylt-card\"\u003e\n\u003ch3\u003e🍳 Cuisine salée-sucrée\u003c\/h3\u003e\n\u003cp\u003eMarinades, sauces, caramélisation légère : le xylitol se prête aussi aux préparations créatives.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-xylt-accordion\" style=\"margin-top: 1.5rem;\"\u003e\n\u003cdetails class=\"soi-xylt-accordion-item\"\u003e\n\u003csummary class=\"soi-xylt-accordion-header\"\u003e⚠️ Précautions importantes\u003c\/summary\u003e\n\u003cdiv class=\"soi-xylt-accordion-content\"\u003e\n\u003cp\u003eLe xylitol est \u003cstrong\u003etoxique pour les chiens et les chats\u003c\/strong\u003e. Conservez-le hors de portée de vos animaux de compagnie. En cas de consommation excessive chez l'humain, il peut provoquer des effets laxatifs. Commencez par des doses modérées si vous n'en avez jamais consommé.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-xylt-section\"\u003e\n\u003ch2\u003eComposition et informations nutritionnelles\u003c\/h2\u003e\n\u003cdiv class=\"soi-xylt-compo\"\u003e\n\u003cdiv class=\"soi-xylt-compo-row\"\u003e\n\u003cspan class=\"soi-xylt-compo-label\"\u003eIngrédient unique\u003c\/span\u003e \u003cspan class=\"soi-xylt-compo-value\"\u003eXylitol issu de la rafle de maïs biologique\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-xylt-compo-row\"\u003e\n\u003cspan class=\"soi-xylt-compo-label\"\u003eCertification\u003c\/span\u003e \u003cspan class=\"soi-xylt-compo-value\"\u003eAgriculture Biologique — label AB européen (FR-BIO-01)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-xylt-compo-row\"\u003e\n\u003cspan class=\"soi-xylt-compo-label\"\u003eValeur énergétique\u003c\/span\u003e \u003cspan class=\"soi-xylt-compo-value\"\u003e240 kcal \/ 100 g\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-xylt-compo-row\"\u003e\n\u003cspan class=\"soi-xylt-compo-label\"\u003eGlucides\u003c\/span\u003e \u003cspan class=\"soi-xylt-compo-value\"\u003e100 g \/ 100 g (dont sucres : 0 g)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-xylt-compo-row\"\u003e\n\u003cspan class=\"soi-xylt-compo-label\"\u003eIndice glycémique\u003c\/span\u003e \u003cspan class=\"soi-xylt-compo-value\"\u003e7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-xylt-compo-row\"\u003e\n\u003cspan class=\"soi-xylt-compo-label\"\u003eFormat\u003c\/span\u003e \u003cspan class=\"soi-xylt-compo-value\"\u003ePoudre fine, pot de 250 g\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-xylt-compo-row\"\u003e\n\u003cspan class=\"soi-xylt-compo-label\"\u003eGaranties\u003c\/span\u003e \u003cspan class=\"soi-xylt-compo-value\"\u003eSans OGM, sans pesticides, sans gluten\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-xylt-accordion\" style=\"margin-top: 1.5rem;\"\u003e\n\u003cdetails class=\"soi-xylt-accordion-item\"\u003e\n\u003csummary class=\"soi-xylt-accordion-header\"\u003e🩺 Avis médical\u003c\/summary\u003e\n\u003cdiv class=\"soi-xylt-accordion-content\"\u003e\n\u003cp\u003eCe produit ne se substitue pas à un traitement médical. En cas de diabète ou de pathologie métabolique, consultez votre médecin avant de l'intégrer à votre alimentation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-xylt-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003cdiv class=\"soi-xylt-cta-box\"\u003e\n\u003cp class=\"soi-xylt-cta-tag\" style=\"color: white;\"\u003ePrendre soin de soi naturellement\u003c\/p\u003e\n\u003cp class=\"soi-xylt-cta-text\" style=\"color: white;\"\u003eDoux comme le sucre, léger pour votre corps et respectueux de la nature. Que ce soit dans votre café du matin ou vos pâtisseries du week-end, le xylitol bio Qualidiet s'intègre sans effort dans votre quotidien.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  --soi-xylt-marine: #1A2D3D;\n  --soi-xylt-marine-dark: #0F1E2B;\n  --soi-xylt-marine-light: #2C4458;\n  --soi-xylt-pomme: #A1C544;\n  --soi-xylt-pomme-dark: #84A636;\n  --soi-xylt-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-xylt-white: #FFFFFF;\n  --soi-xylt-off-white: #F8FAF6;\n  --soi-xylt-stone: #F1F3EE;\n  --soi-xylt-line: #E5E8E0;\n\n  --soi-xylt-primary: #B5864A;\n  --soi-xylt-primary-soft: #E8D5B8;\n  --soi-xylt-accent: #D4A52A;\n\n  --soi-xylt-text: #1A2D3D;\n  --soi-xylt-text-soft: #4A5B6B;\n  --soi-xylt-text-muted: #7B8693;\n\n  --soi-xylt-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-xylt-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-xylt-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-xylt-radius: 12px;\n  --soi-xylt-radius-sm: 8px;\n  --soi-xylt-radius-pill: 999px;\n}\n\n.soi-xylt-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-xylt-fiche img { max-width: 100%; height: auto; }\n\n.soi-xylt-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-xylt-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-xylt-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-xylt-hero {\n  position: relative;\n  background: var(--soi-xylt-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-xylt-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-xylt-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-xylt-pomme);\n}\n\n.soi-xylt-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-xylt-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-xylt-pomme);\n  border-radius: 50%;\n}\n\n.soi-xylt-hero-title {\n  display: block;\n  color: var(--soi-xylt-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-xylt-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-xylt-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-xylt-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-xylt-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-xylt-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-xylt-label-accent {\n  background: var(--soi-xylt-pomme);\n  border-color: var(--soi-xylt-pomme);\n  color: var(--soi-xylt-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-xylt-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-xylt-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-xylt-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-xylt-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-xylt-pomme);\n  border-radius: 2px;\n}\n\n.soi-xylt-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-xylt-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-xylt-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-xylt-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-xylt-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-xylt-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-xylt-benefit {\n  background: var(--soi-xylt-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-xylt-radius);\n  border: 1px solid var(--soi-xylt-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-xylt-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-xylt-shadow-md);\n}\n\n.soi-xylt-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-xylt-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-xylt-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-xylt-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-xylt-benefit:hover .soi-xylt-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-xylt-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-xylt-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-xylt-benefit p {\n  font-size: 13px;\n  color: var(--soi-xylt-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-xylt-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-xylt-card {\n  background: var(--soi-xylt-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-xylt-radius);\n  border-left: 3px solid var(--soi-xylt-pomme);\n}\n\n.soi-xylt-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-xylt-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-xylt-card p {\n  font-size: 14px;\n  color: var(--soi-xylt-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-xylt-compo {\n  background: var(--soi-xylt-off-white);\n  border-radius: var(--soi-xylt-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-xylt-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-xylt-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-xylt-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-xylt-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-xylt-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-xylt-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-xylt-marine);\n  text-align: right;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-xylt-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-xylt-accordion-item {\n  background: var(--soi-xylt-off-white);\n  border-radius: var(--soi-xylt-radius-sm);\n  border: 1px solid var(--soi-xylt-line);\n  overflow: hidden;\n}\n\n.soi-xylt-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-xylt-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-xylt-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-xylt-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-xylt-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-xylt-accordion-item[open] .soi-xylt-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-xylt-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-xylt-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-xylt-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-xylt-cta-box {\n  background: var(--soi-xylt-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-xylt-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-xylt-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-xylt-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-xylt-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-xylt-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-xylt-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-xylt-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-xylt-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-xylt-compo-value {\n    text-align: left;\n  }\n\n  .soi-xylt-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-xylt-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-xylt-fiche {\n    --soi-xylt-text-soft: #2C3E50;\n    --soi-xylt-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Pot de 250 g","offer_id":61612339003722,"sku":"VO4670","price":7.9,"currency_code":"EUR","in_stock":true},{"title":"Pot de 500 g","offer_id":61612821971274,"sku":"VO4675","price":13.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/xylitol-bio-en-poudre-packshot_11zon.webp?v=1782034304"},{"product_id":"echinacea-racine-gelules-vitalosmose","title":"Echinacea Racine en gélules (x100) – Vital Osmose","description":"\u003cdiv class=\"soi-echi-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-echi-hero\"\u003e\n    \u003cdiv class=\"soi-echi-hero-tag\"\u003e\n      \u003cspan class=\"soi-echi-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Vital Osmose (Neodiet)\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-echi-hero-title\"\u003eLa racine qui éveille vos défenses naturelles\u003c\/span\u003e\n    \u003cp class=\"soi-echi-hero-subtitle\"\u003eConcentrée en alkamides, échinacosides et polysaccharides, l'échinacée racine bio vous accompagne saison après saison pour soutenir votre immunité.\u003c\/p\u003e\n    \u003cdiv class=\"soi-echi-hero-labels\"\u003e\n      \u003cspan class=\"soi-echi-label soi-echi-label-accent\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-echi-label\"\u003eECOCERT\u003c\/span\u003e\n      \u003cspan class=\"soi-echi-label\"\u003e100 GÉLULES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Echinacea Racine en gélules – Vital Osmose : soutien naturel de vos défenses immunitaires --\u003e\n  \u003csection class=\"soi-echi-section\"\u003e\n    \u003ch2\u003eL'Echinacea Racine en gélules : le soutien naturel de vos défenses immunitaires\u003c\/h2\u003e\n    \u003cp\u003eL'échinacée racine en gélules de Vital Osmose est un complément alimentaire biologique, certifié Ecocert, conçu pour accompagner votre organisme dans les périodes où vos défenses naturelles ont besoin d'un coup de pouce. Riche en \u003cstrong\u003ealkamides\u003c\/strong\u003e, \u003cstrong\u003eéchinacosides\u003c\/strong\u003e et \u003cstrong\u003epolysaccharides\u003c\/strong\u003e, la racine d'échinacée figure parmi les plantes les plus étudiées pour son rôle dans le soutien immunitaire.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Pourquoi choisir la racine plutôt que la partie aérienne ? --\u003e\n  \u003csection class=\"soi-echi-section\"\u003e\n    \u003ch2\u003ePourquoi choisir la racine plutôt que la partie aérienne ?\u003c\/h2\u003e\n    \u003cp\u003eSi les feuilles et fleurs d'échinacée sont souvent utilisées, c'est bien la \u003cstrong\u003eracine d'Echinacea purpurea\u003c\/strong\u003e qui concentre les principes actifs les plus intéressants, notamment les alkamides, reconnus pour leur action sur les macrophages, et les échinacosides, aux propriétés antioxydantes. En choisissant une formule à base de racine, vous bénéficiez d'une source de composés actifs particulièrement concentrée et efficace.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Les bienfaits de l'échinacée racine --\u003e\n  \u003csection class=\"soi-echi-section\"\u003e\n    \u003ch2\u003eLes bienfaits de l'échinacée racine\u003c\/h2\u003e\n    \u003cdiv class=\"soi-echi-benefits\"\u003e\n      \u003cdiv class=\"soi-echi-benefit\"\u003e\n        \u003cdiv class=\"soi-echi-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien des défenses immunitaires\u003c\/h3\u003e\n        \u003cp\u003eLes alkamides présents dans la racine participeraient à l'activation des cellules de défense de l'organisme, notamment en période hivernale ou de fatigue.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-echi-benefit\"\u003e\n        \u003cdiv class=\"soi-echi-benefit-icon\"\u003e\u003cspan\u003e⚖️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAction immunorégulatrice\u003c\/h3\u003e\n        \u003cp\u003eLes polysaccharides de la racine contribueraient à une réponse immunitaire équilibrée, sans surstimulation.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-echi-benefit\"\u003e\n        \u003cdiv class=\"soi-echi-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePropriétés antioxydantes\u003c\/h3\u003e\n        \u003cp\u003eLes échinacosides aident à protéger les cellules contre le stress oxydatif, souvent accru lors des infections saisonnières.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-echi-benefit\"\u003e\n        \u003cdiv class=\"soi-echi-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien en cas de fatigue passagère\u003c\/h3\u003e\n        \u003cp\u003eL'échinacée est traditionnellement utilisée pour accompagner l'organisme lors des coups de fatigue ou des états grippaux légers.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Composition et posologie précises --\u003e\n  \u003csection class=\"soi-echi-section\"\u003e\n    \u003ch2\u003eComposition et posologie précises\u003c\/h2\u003e\n    \u003cdiv class=\"soi-echi-compo\"\u003e\n      \u003cdiv class=\"soi-echi-compo-row\"\u003e\n        \u003cspan class=\"soi-echi-compo-label\"\u003ePour 4 gélules\u003c\/span\u003e\n        \u003cspan class=\"soi-echi-compo-value\"\u003eDose journalière maximale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-echi-compo-row\"\u003e\n        \u003cspan class=\"soi-echi-compo-label\"\u003ePoudre de racine d'Echinacea*\u003c\/span\u003e\n        \u003cspan class=\"soi-echi-compo-value\"\u003e840 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-echi-compo-row\"\u003e\n        \u003cspan class=\"soi-echi-compo-label\"\u003eGélules (gélatine et glycérine)\u003c\/span\u003e\n        \u003cspan class=\"soi-echi-compo-value\"\u003e300 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-echi-compo-row\"\u003e\n        \u003cspan class=\"soi-echi-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-echi-compo-value\"\u003eEcocert-SAS, 32600 L'Isle-Jourdain\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-echi-compo-row\"\u003e\n        \u003cspan class=\"soi-echi-compo-label\"\u003eIngrédients bio\u003c\/span\u003e\n        \u003cspan class=\"soi-echi-compo-value\"\u003e74 % d'ingrédients agricoles issus de l'agriculture biologique\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"margin-top:1rem;\"\u003e\u003cem\u003e*Issu de l'agriculture biologique.\u003c\/em\u003e\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-echi-timeline\" style=\"margin-top:1.5rem;\"\u003e\n      \u003cdiv class=\"soi-echi-step\"\u003e\n        \u003cdiv class=\"soi-echi-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-echi-step-content\"\u003e\n          \u003ch3\u003eDosage\u003c\/h3\u003e\n          \u003cp\u003e3 à 4 gélules par jour.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-echi-step\"\u003e\n        \u003cdiv class=\"soi-echi-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-echi-step-content\"\u003e\n          \u003ch3\u003eMode de prise\u003c\/h3\u003e\n          \u003cp\u003eÀ prendre 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-echi-step\"\u003e\n        \u003cdiv class=\"soi-echi-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-echi-step-content\"\u003e\n          \u003ch3\u003eDurée de la cure\u003c\/h3\u003e\n          \u003cp\u003eCe flacon de 100 gélules représente une cure d'environ 25 jours à la dose maximale.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Comment intégrer l'échinacée racine dans votre quotidien ? --\u003e\n  \u003csection class=\"soi-echi-section\"\u003e\n    \u003ch2\u003eComment intégrer l'échinacée racine dans votre quotidien ?\u003c\/h2\u003e\n    \u003cp\u003eL'échinacée se prend idéalement en \u003cstrong\u003ecures courtes de 6 à 8 semaines\u003c\/strong\u003e, notamment à l'entrée de l'automne ou à la moindre sensation de fragilité. Il est conseillé de respecter une pause entre chaque cure pour préserver l'efficacité de la plante sur le long terme.\u003c\/p\u003e\n    \u003cdiv class=\"soi-echi-tip\"\u003e\n      \u003cdiv class=\"soi-echi-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eL'échinacée se marie très bien avec d'autres plantes immunostimulantes comme le gingembre ou la propolis. Pensez à alterner vos cures pour un soutien optimal tout au long de la saison froide.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Précautions d'usage --\u003e\n  \u003csection class=\"soi-echi-section\"\u003e\n    \u003ch2\u003ePrécautions d'usage\u003c\/h2\u003e\n    \u003cdiv class=\"soi-echi-accordion\"\u003e\n      \u003cdetails class=\"soi-echi-accordion-item\"\u003e\n        \u003csummary class=\"soi-echi-accordion-header\"\u003e⚠️ Dose journalière\u003c\/summary\u003e\n        \u003cdiv class=\"soi-echi-accordion-content\"\u003e\n          \u003cp\u003eNe pas dépasser la dose journalière recommandée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-echi-accordion-item\"\u003e\n        \u003csummary class=\"soi-echi-accordion-header\"\u003e🍽️ Alimentation et traitement\u003c\/summary\u003e\n        \u003cdiv class=\"soi-echi-accordion-content\"\u003e\n          \u003cp\u003eCe 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\/details\u003e\n      \u003cdetails class=\"soi-echi-accordion-item\"\u003e\n        \u003csummary class=\"soi-echi-accordion-header\"\u003e👶 Enfants\u003c\/summary\u003e\n        \u003cdiv class=\"soi-echi-accordion-content\"\u003e\n          \u003cp\u003eTenir hors de portée des enfants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-echi-accordion-item\"\u003e\n        \u003csummary class=\"soi-echi-accordion-header\"\u003e📦 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-echi-accordion-content\"\u003e\n          \u003cp\u003eConserver dans un endroit frais et sec.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-echi-accordion-item\"\u003e\n        \u003csummary class=\"soi-echi-accordion-header\"\u003e🩺 Contre-indications\u003c\/summary\u003e\n        \u003cdiv class=\"soi-echi-accordion-content\"\u003e\n          \u003cp\u003eDéconseillé aux personnes souffrant de maladies auto-immunes ou sous immunosuppresseurs, 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!-- H2 : Informations produit --\u003e\n  \u003csection class=\"soi-echi-section\"\u003e\n    \u003ch2\u003eInformations produit\u003c\/h2\u003e\n    \u003cdiv class=\"soi-echi-grid-compact\"\u003e\n      \u003cdiv class=\"soi-echi-card-mini\"\u003e\n        \u003cspan class=\"soi-echi-card-mini-icon\"\u003e🏷️\u003c\/span\u003e\n        \u003cspan class=\"soi-echi-card-mini-label\"\u003eMarque\u003c\/span\u003e\n        \u003cspan class=\"soi-echi-card-mini-value\"\u003eVital Osmose (Neodiet)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-echi-card-mini\"\u003e\n        \u003cspan class=\"soi-echi-card-mini-icon\"\u003e💊\u003c\/span\u003e\n        \u003cspan class=\"soi-echi-card-mini-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-echi-card-mini-value\"\u003eFlacon de 100 gélules\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"soi-echi-card-mini\"\u003e\n        \u003cspan class=\"soi-echi-card-mini-icon\"\u003e✅\u003c\/span\u003e\n        \u003cspan class=\"soi-echi-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-echi-card-mini-value\"\u003eEcocert, agriculture biologique\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003csection class=\"soi-echi-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-echi-cta-box\"\u003e\n      \u003cp class=\"soi-echi-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement, saison après saison\u003c\/p\u003e\n      \u003cp class=\"soi-echi-cta-text\" style=\"color: white;\"\u003eL'Echinacea Racine Vital Osmose, certifiée bio Ecocert, vous offre le soutien d'une plante millénaire, concentrée à la source. Une gélule simple, une formule honnête, pour traverser les saisons avec plus de 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  \/* === Couleurs Soinat (FIXES) === *\/\n  --soi-echi-marine: #1A2D3D;\n  --soi-echi-marine-dark: #0F1E2B;\n  --soi-echi-marine-light: #2C4458;\n  --soi-echi-pomme: #A1C544;\n  --soi-echi-pomme-dark: #84A636;\n  --soi-echi-pomme-light: rgba(161,197,68,0.10);\n\n  \/* === Neutres Soinat === *\/\n  --soi-echi-white: #FFFFFF;\n  --soi-echi-off-white: #F8FAF6;\n  --soi-echi-stone: #F1F3EE;\n  --soi-echi-line: #E5E8E0;\n\n  \/* === Couleurs dynamiques (packaging : rose échinacée \/ violet \/ blanc crème) === *\/\n  --soi-echi-primary: #B8567A;\n  --soi-echi-primary-soft: rgba(184,86,122,0.08);\n  --soi-echi-accent: #7A4E8A;\n\n  \/* === Textes === *\/\n  --soi-echi-text: #1A2D3D;\n  --soi-echi-text-soft: #4A5B6B;\n  --soi-echi-text-muted: #7B8693;\n\n  \/* === Effets === *\/\n  --soi-echi-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-echi-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-echi-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-echi-radius: 12px;\n  --soi-echi-radius-sm: 8px;\n  --soi-echi-radius-pill: 999px;\n}\n\n\/* === RESET === *\/\n.soi-echi-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-echi-fiche img { max-width: 100%; height: auto; }\n\n\/* === CONTENEUR PRINCIPAL === *\/\n.soi-echi-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-echi-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-echi-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-echi-hero {\n  position: relative;\n  background: var(--soi-echi-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-echi-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-echi-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-echi-pomme);\n}\n\n.soi-echi-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-echi-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-echi-pomme);\n  border-radius: 50%;\n}\n\n.soi-echi-hero-title {\n  display: block;\n  color: var(--soi-echi-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-echi-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-echi-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-echi-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-echi-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-echi-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-echi-label-accent {\n  background: var(--soi-echi-pomme);\n  border-color: var(--soi-echi-pomme);\n  color: var(--soi-echi-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-echi-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-echi-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-echi-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-echi-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-echi-pomme);\n  border-radius: 2px;\n}\n\n.soi-echi-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-echi-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-echi-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-echi-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-echi-benefit {\n  background: var(--soi-echi-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-echi-radius);\n  border: 1px solid var(--soi-echi-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-echi-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-echi-shadow-md);\n}\n\n.soi-echi-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-echi-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-echi-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-echi-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-echi-benefit:hover .soi-echi-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-echi-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-echi-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-echi-benefit p {\n  font-size: 13px;\n  color: var(--soi-echi-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-echi-compo {\n  background: var(--soi-echi-off-white);\n  border-radius: var(--soi-echi-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-echi-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-echi-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-echi-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-echi-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-echi-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-echi-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-echi-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-echi-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-echi-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-echi-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-echi-radius);\n  border: 1px solid var(--soi-echi-line);\n  align-items: flex-start;\n}\n\n.soi-echi-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-echi-marine);\n  color: var(--soi-echi-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-echi-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-echi-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-echi-step-content p {\n  font-size: 14px;\n  color: var(--soi-echi-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-echi-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-echi-pomme-light);\n  border-left: 4px solid var(--soi-echi-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-echi-radius) var(--soi-echi-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-echi-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-echi-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-echi-marine);\n  margin-bottom: 4px;\n}\n\n.soi-echi-tip p {\n  font-size: 14px;\n  color: var(--soi-echi-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-echi-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-echi-accordion-item {\n  background: var(--soi-echi-off-white);\n  border-radius: var(--soi-echi-radius-sm);\n  border: 1px solid var(--soi-echi-line);\n  overflow: hidden;\n}\n\n.soi-echi-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-echi-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-echi-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-echi-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-echi-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-echi-accordion-item[open] .soi-echi-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-echi-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-echi-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-echi-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-echi-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-echi-card-mini {\n  background: var(--soi-echi-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-echi-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-echi-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-echi-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-echi-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-echi-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-echi-marine);\n}\n\n\/* === CTA BOX === *\/\n.soi-echi-cta-box {\n  background: var(--soi-echi-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-echi-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-echi-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-echi-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-echi-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-echi-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-echi-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-echi-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-echi-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-echi-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-echi-compo-value {\n    text-align: left;\n  }\n\n  .soi-echi-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-echi-tip {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-echi-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-echi-fiche {\n    --soi-echi-text-soft: #2C3E50;\n    --soi-echi-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":62266315964746,"sku":"VO4780","price":6.52,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/echinacea-racine-en-gelules-vital-osmose-packshot.webp?v=1781187511"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/collections\/Vital_Osmose.png?v=1779881803","url":"https:\/\/www.soinature.com\/collections\/vital-osmose.oembed","provider":"Soinature","version":"1.0","type":"link"}