{"title":"Phytothérapie","description":"","products":[{"product_id":"guggul-ayurvana","title":"Extrait de Guggul vegan en gélules - Ayurvana","description":"\u003cdiv class=\"soi-gugg-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-gugg-hero\"\u003e\n    \u003cdiv class=\"soi-gugg-hero-tag\"\u003e\n      \u003cspan class=\"soi-gugg-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire ayurvédique · Ayur-Vana\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-gugg-hero-title\"\u003eExtrait de Guggul\u003c\/span\u003e\n    \u003cp class=\"soi-gugg-hero-subtitle\"\u003eLa résine sacrée de l'Ayurveda pour vous aider à maintenir un taux de cholestérol sain, naturellement et durablement.\u003c\/p\u003e\n    \u003cdiv class=\"soi-gugg-hero-labels\"\u003e\n      \u003cspan class=\"soi-gugg-label soi-gugg-label-accent\"\u003eAYURVÉDIQUE\u003c\/span\u003e\n      \u003cspan class=\"soi-gugg-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-gugg-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-gugg-label\"\u003eSANS OGM\u003c\/span\u003e\n      \u003cspan class=\"soi-gugg-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- INTRO --\u003e\n  \u003csection class=\"soi-gugg-section\"\u003e\n    \u003cp class=\"soi-gugg-section-intro\"\u003eLe \u003cstrong\u003eGuggul\u003c\/strong\u003e, surnommé la \"myrrhe des Indes\", est une résine précieuse extraite de l'arbre \u003cem\u003eCommiphora mukul\u003c\/em\u003e, originaire des forêts sèches d'Inde et du Pakistan. Pilier de la médecine ayurvédique depuis plus de 4 500 ans, il est aujourd'hui reconnu pour son rôle dans le maintien d'un \u003cstrong\u003etaux de cholestérol sain\u003c\/strong\u003e. Ayur-Vana vous propose un extrait standardisé, conditionné en gélules végétales, fabriqué en France.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Pourquoi le Guggul agit sur le cholestérol --\u003e\n  \u003csection class=\"soi-gugg-section\"\u003e\n    \u003ch2\u003ePourquoi le Guggul agit sur le cholestérol\u003c\/h2\u003e\n    \u003cp\u003eL'efficacité du Guggul repose sur ses \u003cstrong\u003eguggulstérones\u003c\/strong\u003e, des stéroïdes végétaux naturels qui interagissent avec les récepteurs nucléaires du foie impliqués dans le métabolisme des lipides. Concrètement, ils favorisent l'élimination du cholestérol LDL (le \"mauvais\") tout en préservant le HDL (le \"bon\"). Une alternative végétale, sans statines, pour celles et ceux qui souhaitent prendre soin de leur bilan lipidique de façon naturelle.\u003c\/p\u003e\n    \u003cp\u003eL'extrait Ayur-Vana est \u003cstrong\u003etitré à 2,5 % de guggulstérones\u003c\/strong\u003e, une concentration validée par la tradition et cohérente avec les études disponibles sur cette plante.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Les bienfaits du Guggul Ayur-Vana en un coup d'œil --\u003e\n  \u003csection class=\"soi-gugg-section\"\u003e\n    \u003ch2\u003eLes bienfaits des gélules de Guggul Ayur-Vana en un coup d'œil\u003c\/h2\u003e\n    \u003cdiv class=\"soi-gugg-benefits\"\u003e\n      \u003cdiv class=\"soi-gugg-benefit\"\u003e\n        \u003cdiv class=\"soi-gugg-benefit-icon\"\u003e\u003cspan\u003e🩸\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCholestérol LDL\u003c\/h3\u003e\n        \u003cp\u003eAide à réduire le taux de mauvais cholestérol circulant dans le sang.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gugg-benefit\"\u003e\n        \u003cdiv class=\"soi-gugg-benefit-icon\"\u003e\u003cspan\u003e💚\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCholestérol HDL\u003c\/h3\u003e\n        \u003cp\u003eSoutient les niveaux de bon cholestérol, favorable à la santé cardiovasculaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gugg-benefit\"\u003e\n        \u003cdiv class=\"soi-gugg-benefit-icon\"\u003e\u003cspan\u003e🦴\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eConfort articulaire\u003c\/h3\u003e\n        \u003cp\u003eTraditionnellement utilisé pour soutenir la souplesse des articulations.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gugg-benefit\"\u003e\n        \u003cdiv class=\"soi-gugg-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMétabolisme\u003c\/h3\u003e\n        \u003cp\u003eStimule le métabolisme, souvent associé au Guggul dans les protocoles minceur ayurvédiques.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Composition et posologie --\u003e\n  \u003csection class=\"soi-gugg-section\"\u003e\n    \u003ch2\u003eComposition et posologie\u003c\/h2\u003e\n    \u003cdiv class=\"soi-gugg-compo\"\u003e\n      \u003cdiv class=\"soi-gugg-compo-row\"\u003e\n        \u003cspan class=\"soi-gugg-compo-label\"\u003eActif principal\u003c\/span\u003e\n        \u003cspan class=\"soi-gugg-compo-value\"\u003eExtrait sec de résine de Guggul (\u003cem\u003eCommiphora mukul\u003c\/em\u003e)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gugg-compo-row\"\u003e\n        \u003cspan class=\"soi-gugg-compo-label\"\u003eTitrage\u003c\/span\u003e\n        \u003cspan class=\"soi-gugg-compo-value\"\u003e2,5 % de guggulstérones\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gugg-compo-row\"\u003e\n        \u003cspan class=\"soi-gugg-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-gugg-compo-value\"\u003eGélule végétale (HPMC), sans gélatine animale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gugg-compo-row\"\u003e\n        \u003cspan class=\"soi-gugg-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-gugg-compo-value\"\u003e60 gélules végétales\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gugg-compo-row\"\u003e\n        \u003cspan class=\"soi-gugg-compo-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-gugg-compo-value\"\u003eExcipients inutiles, OGM, gélatine animale\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-gugg-timeline\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-gugg-step\"\u003e\n        \u003cdiv class=\"soi-gugg-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-gugg-step-content\"\u003e\n          \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n          \u003cp\u003e2 gélules par jour, à avaler avec un grand verre d'eau, de préférence au cours d'un repas. Ne pas dépasser la dose journalière recommandée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gugg-step\"\u003e\n        \u003cdiv class=\"soi-gugg-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-gugg-step-content\"\u003e\n          \u003ch3\u003eDurée de cure conseillée\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 6 à 8 semaines est généralement conseillée pour observer des résultats.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Un produit fabriqué en France, 100 % vegan --\u003e\n  \u003csection class=\"soi-gugg-section\"\u003e\n    \u003ch2\u003eUn produit fabriqué en France, 100 % vegan\u003c\/h2\u003e\n    \u003cp\u003eLa résine est récoltée directement en Inde selon des méthodes traditionnelles, puis contrôlée et conditionnée \u003cstrong\u003een France\u003c\/strong\u003e. Chaque lot fait l'objet d'une vérification rigoureuse pour garantir la pureté et la concentration en principes actifs. Les gélules sont végétales, ce qui rend ce complément parfaitement adapté aux régimes \u003cstrong\u003evégétarien et vegan\u003c\/strong\u003e.\u003c\/p\u003e\n    \u003cdiv class=\"soi-gugg-grid-compact\" style=\"margin-top: 1.25rem;\"\u003e\n      \u003cdiv class=\"soi-gugg-card-mini\"\u003e\n        \u003cspan class=\"soi-gugg-card-mini-icon\"\u003e🇮🇳\u003c\/span\u003e\n        \u003cspan class=\"soi-gugg-card-mini-label\"\u003eOrigine résine\u003c\/span\u003e\n        \u003cspan class=\"soi-gugg-card-mini-value\"\u003eInde\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gugg-card-mini\"\u003e\n        \u003cspan class=\"soi-gugg-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-gugg-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-gugg-card-mini-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gugg-card-mini\"\u003e\n        \u003cspan class=\"soi-gugg-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n        \u003cspan class=\"soi-gugg-card-mini-label\"\u003eRégime\u003c\/span\u003e\n        \u003cspan class=\"soi-gugg-card-mini-value\"\u003eVegan\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gugg-card-mini\"\u003e\n        \u003cspan class=\"soi-gugg-card-mini-icon\"\u003e🔬\u003c\/span\u003e\n        \u003cspan class=\"soi-gugg-card-mini-label\"\u003eContrôle qualité\u003c\/span\u003e\n        \u003cspan class=\"soi-gugg-card-mini-value\"\u003eChaque lot vérifié\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : À qui s'adresse le Guggul Ayur-Vana ? --\u003e\n  \u003csection class=\"soi-gugg-section\"\u003e\n    \u003ch2\u003eÀ qui s'adresse le Guggul en gélules d'Ayur-Vana ?\u003c\/h2\u003e\n    \u003cp\u003eCe complément s'adresse aux adultes souhaitant \u003cstrong\u003emaintenir un bilan lipidique équilibré\u003c\/strong\u003e dans le cadre d'une hygiène de vie saine, notamment une alimentation pauvre en graisses saturées et une activité physique régulière. Il ne remplace en aucun cas un traitement médical prescrit. En cas de traitement en cours ou de pathologie cardiovasculaire, consultez votre médecin avant toute prise.\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-gugg-accordion\" style=\"margin-top: 1.25rem;\"\u003e\n      \u003cdetails class=\"soi-gugg-accordion-item\"\u003e\n        \u003csummary class=\"soi-gugg-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-gugg-accordion-content\"\u003e\n          \u003cp\u003eDéconseillé aux femmes enceintes ou allaitantes. Ne remplace pas un traitement médical prescrit. En cas de traitement en cours ou de pathologie cardiovasculaire, consultez votre médecin avant toute prise. Ne pas dépasser la dose journalière recommandée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-gugg-accordion-item\"\u003e\n        \u003csummary class=\"soi-gugg-accordion-header\"\u003e📦 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-gugg-accordion-content\"\u003e\n          \u003cp\u003eÀ conserver dans un endroit frais et sec, à l'abri de la lumière. 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!-- TIP --\u003e\n  \u003csection class=\"soi-gugg-section\"\u003e\n    \u003cdiv class=\"soi-gugg-tip\"\u003e\n      \u003cdiv class=\"soi-gugg-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 du Guggul, nous vous recommandons de l'associer à une alimentation équilibrée, pauvre en graisses saturées, et à une activité physique régulière tout au long de votre cure.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003csection class=\"soi-gugg-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-gugg-cta-box\"\u003e\n      \u003cp class=\"soi-gugg-cta-tag\" style=\"color: white;\"\u003e4 500 ans de sagesse ayurvédique en gélule\u003c\/p\u003e\n      \u003cp class=\"soi-gugg-cta-text\" style=\"color: white;\"\u003eLe Guggul Ayur-Vana : un extrait pur, vegan, fabriqué en France, pour vous aider à prendre soin de votre cholestérol naturellement 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-gugg-marine: #1A2D3D;\n  --soi-gugg-marine-dark: #0F1E2B;\n  --soi-gugg-marine-light: #2C4458;\n  --soi-gugg-pomme: #A1C544;\n  --soi-gugg-pomme-dark: #84A636;\n  --soi-gugg-pomme-light: rgba(161,197,68,0.10);\n  --soi-gugg-white: #FFFFFF;\n  --soi-gugg-off-white: #F8FAF6;\n  --soi-gugg-stone: #F1F3EE;\n  --soi-gugg-line: #E5E8E0;\n  --soi-gugg-primary: #6DBFAA;\n  --soi-gugg-primary-soft: rgba(109,191,170,0.12);\n  --soi-gugg-accent: #D88542;\n  --soi-gugg-text: #1A2D3D;\n  --soi-gugg-text-soft: #4A5B6B;\n  --soi-gugg-text-muted: #7B8693;\n  --soi-gugg-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-gugg-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-gugg-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-gugg-radius: 12px;\n  --soi-gugg-radius-sm: 8px;\n  --soi-gugg-radius-pill: 999px;\n}\n\n.soi-gugg-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-gugg-fiche img { max-width: 100%; height: auto; }\n\n.soi-gugg-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-gugg-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-gugg-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-gugg-hero {\n  position: relative;\n  background: var(--soi-gugg-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-gugg-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-gugg-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-gugg-pomme);\n}\n\n.soi-gugg-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-gugg-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-gugg-pomme);\n  border-radius: 50%;\n}\n\n.soi-gugg-hero-title {\n  display: block;\n  color: var(--soi-gugg-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-gugg-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-gugg-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-gugg-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-gugg-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-gugg-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-gugg-label-accent {\n  background: var(--soi-gugg-pomme);\n  border-color: var(--soi-gugg-pomme);\n  color: var(--soi-gugg-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-gugg-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-gugg-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-gugg-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-gugg-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-gugg-pomme);\n  border-radius: 2px;\n}\n\n.soi-gugg-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-gugg-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.soi-gugg-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-gugg-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-gugg-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-gugg-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-gugg-benefit {\n  background: var(--soi-gugg-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-gugg-radius);\n  border: 1px solid var(--soi-gugg-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-gugg-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-gugg-shadow-md);\n}\n\n.soi-gugg-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-gugg-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-gugg-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-gugg-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-gugg-benefit:hover .soi-gugg-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-gugg-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-gugg-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-gugg-benefit p {\n  font-size: 13px;\n  color: var(--soi-gugg-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-gugg-compo {\n  background: var(--soi-gugg-off-white);\n  border-radius: var(--soi-gugg-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-gugg-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-gugg-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-gugg-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-gugg-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-gugg-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-gugg-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-gugg-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-gugg-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-gugg-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-gugg-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-gugg-radius);\n  border: 1px solid var(--soi-gugg-line);\n  align-items: flex-start;\n}\n\n.soi-gugg-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-gugg-marine);\n  color: var(--soi-gugg-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-gugg-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-gugg-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-gugg-step-content p {\n  font-size: 14px;\n  color: var(--soi-gugg-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-gugg-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-gugg-card-mini {\n  background: var(--soi-gugg-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-gugg-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-gugg-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-gugg-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-gugg-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-gugg-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-gugg-marine);\n}\n\n\/* === TIP === *\/\n.soi-gugg-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-gugg-pomme-light);\n  border-left: 4px solid var(--soi-gugg-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-gugg-radius) var(--soi-gugg-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-gugg-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-gugg-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-gugg-marine);\n  margin-bottom: 4px;\n}\n\n.soi-gugg-tip p {\n  font-size: 14px;\n  color: var(--soi-gugg-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-gugg-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-gugg-accordion-item {\n  background: var(--soi-gugg-off-white);\n  border-radius: var(--soi-gugg-radius-sm);\n  border: 1px solid var(--soi-gugg-line);\n  overflow: hidden;\n}\n\n.soi-gugg-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-gugg-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-gugg-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-gugg-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-gugg-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-gugg-accordion-item[open] .soi-gugg-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-gugg-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-gugg-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-gugg-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-gugg-cta-box {\n  background: var(--soi-gugg-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-gugg-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-gugg-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-gugg-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-gugg-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-gugg-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-gugg-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-gugg-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-gugg-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-gugg-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-gugg-compo-value {\n    text-align: left;\n  }\n\n  .soi-gugg-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-gugg-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-gugg-fiche {\n    --soi-gugg-text-soft: #2C3E50;\n    --soi-gugg-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ayur-vana","offers":[{"title":"Default Title","offer_id":61602566734154,"sku":"AY1403","price":15.29,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/extrait-de-guggul-vegan-en-gelules-ayurvana-packshot.webp?v=1779709558"},{"product_id":"trimada-gelules-ayurvana","title":"Trimada vegan en gélules - Ayurvana","description":"\u003cdiv class=\"soi-trim-fiche\"\u003e\n\n\u003csection class=\"soi-trim-hero\"\u003e\n  \u003cdiv class=\"soi-trim-hero-tag\"\u003e\n    \u003cspan class=\"soi-trim-tag-dot\"\u003e\u003c\/span\u003e\n    Phytothérapie ayurvédique · Ayur-Vana\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-trim-hero-title\"\u003eL'équilibre lipidique par la sagesse ayurvédique\u003c\/span\u003e\n  \u003cp class=\"soi-trim-hero-subtitle\"\u003eDeux plantes millénaires réunies dans une formule française rigoureuse pour soutenir votre métabolisme des graisses et réduire vos envies de sucre.\u003c\/p\u003e\n  \u003cdiv class=\"soi-trim-hero-labels\"\u003e\n    \u003cspan class=\"soi-trim-label soi-trim-label-accent\"\u003eAYURVÉDIQUE\u003c\/span\u003e\n    \u003cspan class=\"soi-trim-label\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-trim-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n    \u003cspan class=\"soi-trim-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-trim-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-trim-section\"\u003e\n  \u003ch2\u003eTrimada : que contiennent ces gélules exactement ?\u003c\/h2\u003e\n  \u003cp class=\"soi-trim-section-intro\"\u003eChaque boîte contient 60 gélules végétales. La dose journalière recommandée est de 3 gélules par jour, ce qui représente :\u003c\/p\u003e\n  \u003cdiv class=\"soi-trim-compo\"\u003e\n    \u003cdiv class=\"soi-trim-compo-row\"\u003e\n      \u003cspan class=\"soi-trim-compo-label\"\u003eGymnema sylvestris (extrait de feuille)\u003c\/span\u003e\n      \u003cspan class=\"soi-trim-compo-value\"\u003e330 mg \/ jour\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-trim-compo-row\"\u003e\n      \u003cspan class=\"soi-trim-compo-label\"\u003eFenugrec (Trigonella foenum-graecum, graine en poudre)\u003c\/span\u003e\n      \u003cspan class=\"soi-trim-compo-value\"\u003e330 mg \/ jour\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-trim-compo-row\"\u003e\n      \u003cspan class=\"soi-trim-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n      \u003cspan class=\"soi-trim-compo-value\"\u003eGélule végétale (hydroxypropylméthylcellulose)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-trim-compo-row\"\u003e\n      \u003cspan class=\"soi-trim-compo-label\"\u003eConditionnement\u003c\/span\u003e\n      \u003cspan class=\"soi-trim-compo-value\"\u003e60 gélules végétales\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-trim-grid-compact\"\u003e\n    \u003cdiv class=\"soi-trim-card-mini\"\u003e\n      \u003cspan class=\"soi-trim-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n      \u003cspan class=\"soi-trim-card-mini-label\"\u003eFormule\u003c\/span\u003e\n      \u003cspan class=\"soi-trim-card-mini-value\"\u003eVegan\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-trim-card-mini\"\u003e\n      \u003cspan class=\"soi-trim-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n      \u003cspan class=\"soi-trim-card-mini-label\"\u003eSans\u003c\/span\u003e\n      \u003cspan class=\"soi-trim-card-mini-value\"\u003eGluten\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-trim-card-mini\"\u003e\n      \u003cspan class=\"soi-trim-card-mini-icon\"\u003e✨\u003c\/span\u003e\n      \u003cspan class=\"soi-trim-card-mini-label\"\u003eExcipients\u003c\/span\u003e\n      \u003cspan class=\"soi-trim-card-mini-value\"\u003eAucun superflu\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-trim-card-mini\"\u003e\n      \u003cspan class=\"soi-trim-card-mini-icon\"\u003e🎨\u003c\/span\u003e\n      \u003cspan class=\"soi-trim-card-mini-label\"\u003eColorant\u003c\/span\u003e\n      \u003cspan class=\"soi-trim-card-mini-value\"\u003eSans artificiel\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-trim-section\"\u003e\n  \u003ch2\u003eGymnema sylvestris et fenugrec : pourquoi cette association ?\u003c\/h2\u003e\n  \u003cp class=\"soi-trim-section-intro\"\u003eCes deux plantes ayurvédiques se complètent de manière remarquable. Voici ce que chacune apporte concrètement :\u003c\/p\u003e\n  \u003cdiv class=\"soi-trim-benefits\"\u003e\n    \u003cdiv class=\"soi-trim-benefit\"\u003e\n      \u003cdiv class=\"soi-trim-benefit-icon\"\u003e\u003cspan\u003e🍃\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eGymnema sylvestris\u003c\/h3\u003e\n      \u003cp\u003eSurnommé « destructeur de sucre » en sanskrit, il est traditionnellement utilisé pour atténuer les envies de sucre et soutenir le métabolisme glucidique et la régulation de la glycémie.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-trim-benefit\"\u003e\n      \u003cdiv class=\"soi-trim-benefit-icon\"\u003e\u003cspan\u003e🌾\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eFenugrec\u003c\/h3\u003e\n      \u003cp\u003eRiche en fibres solubles (galactomannanes), il contribue à ralentir l'absorption des graisses et des glucides dans l'intestin, favorisant un meilleur équilibre lipidique et une sensation de satiété durable.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-trim-benefit\"\u003e\n      \u003cdiv class=\"soi-trim-benefit-icon\"\u003e\u003cspan\u003e⚖️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eUn duo complémentaire\u003c\/h3\u003e\n      \u003cp\u003eL'un freine les envies de sucré, l'autre ralentit l'assimilation des lipides et améliore la satiété. Ce double mécanisme distingue Trimada d'un complément classique.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-trim-section\"\u003e\n  \u003ch2\u003eComment prendre le Trimada Ayur-Vana ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-trim-timeline\"\u003e\n    \u003cdiv class=\"soi-trim-step\"\u003e\n      \u003cdiv class=\"soi-trim-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-trim-step-content\"\u003e\n        \u003ch3\u003eQuand ?\u003c\/h3\u003e\n        \u003cp\u003ePrenez vos 3 gélules avant les repas, idéalement réparties sur la journée (1 le matin, 1 le midi, 1 le soir).\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-trim-step\"\u003e\n      \u003cdiv class=\"soi-trim-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-trim-step-content\"\u003e\n        \u003ch3\u003eComment ?\u003c\/h3\u003e\n        \u003cp\u003eAvalez-les avec un grand verre d'eau. La prise avant le repas optimise l'effet sur la satiété et le métabolisme glucidique.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-trim-step\"\u003e\n      \u003cdiv class=\"soi-trim-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-trim-step-content\"\u003e\n        \u003ch3\u003eCombien de temps ?\u003c\/h3\u003e\n        \u003cp\u003eUne cure de 1 à 2 mois est généralement conseillée pour observer des résultats durables, à renouveler selon vos besoins.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-trim-tip\"\u003e\n    \u003cdiv class=\"soi-trim-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003eLa prise avant le repas est essentielle pour optimiser l'action sur la satiété. Pensez à bien répartir vos 3 gélules sur les trois repas principaux de la journée.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-trim-section\"\u003e\n  \u003ch2\u003eTrimada Ayur-Vana : pour qui est-il fait ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-trim-grid\"\u003e\n    \u003cdiv class=\"soi-trim-card\"\u003e\n      \u003ch3\u003e🍬 Envies de sucre\u003c\/h3\u003e\n      \u003cp\u003eVous souhaitez réduire naturellement vos envies de sucre au quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-trim-card\"\u003e\n      \u003ch3\u003e💛 Équilibre lipidique\u003c\/h3\u003e\n      \u003cp\u003eVous cherchez un soutien complémentaire pour maintenir un taux de cholestérol équilibré.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-trim-card\"\u003e\n      \u003ch3\u003e🥗 Démarche minceur\u003c\/h3\u003e\n      \u003cp\u003eVous adoptez une alimentation plus saine et souhaitez accompagner votre démarche minceur.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-trim-card\"\u003e\n      \u003ch3\u003e🌱 Régime végétalien\u003c\/h3\u003e\n      \u003cp\u003eVous suivez un régime végétalien et voulez un complément 100 % vegan.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-trim-accordion\"\u003e\n    \u003cdetails class=\"soi-trim-accordion-item\"\u003e\n      \u003csummary class=\"soi-trim-accordion-header\"\u003e⚠️ Contre-indications et précautions\u003c\/summary\u003e\n      \u003cdiv class=\"soi-trim-accordion-content\"\u003e\n        \u003cp\u003eDéconseillé aux femmes enceintes ou allaitantes, aux personnes sous traitement antidiabétique ou anticoagulant sans avis médical préalable. Ce complément ne remplace pas un traitement médical ni un suivi diététique personnalisé.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-trim-section\"\u003e\n  \u003ch2\u003eQualité et fabrication du Trimada\u003c\/h2\u003e\n  \u003cp\u003eConçu par Ayur-Vana, spécialiste français de la phytothérapie ayurvédique depuis plus de 20 ans, le Trimada est fabriqué en France selon des normes qualité strictes. Les matières premières sont sélectionnées pour leur pureté et leur concentration en principes actifs. Un gage de confiance pour un complément que vous prenez au quotidien.\u003c\/p\u003e\n  \u003cdiv class=\"soi-trim-grid-compact\"\u003e\n    \u003cdiv class=\"soi-trim-card-mini\"\u003e\n      \u003cspan class=\"soi-trim-card-mini-icon\"\u003e🏭\u003c\/span\u003e\n      \u003cspan class=\"soi-trim-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n      \u003cspan class=\"soi-trim-card-mini-value\"\u003eFrance\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-trim-card-mini\"\u003e\n      \u003cspan class=\"soi-trim-card-mini-icon\"\u003e🧪\u003c\/span\u003e\n      \u003cspan class=\"soi-trim-card-mini-label\"\u003eExpertise\u003c\/span\u003e\n      \u003cspan class=\"soi-trim-card-mini-value\"\u003e+ de 20 ans\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-trim-card-mini\"\u003e\n      \u003cspan class=\"soi-trim-card-mini-icon\"\u003e🕉️\u003c\/span\u003e\n      \u003cspan class=\"soi-trim-card-mini-label\"\u003eTradition\u003c\/span\u003e\n      \u003cspan class=\"soi-trim-card-mini-value\"\u003eAyurvédique\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-trim-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-trim-cta-box\"\u003e\n    \u003cp class=\"soi-trim-cta-tag\" style=\"color: white;\"\u003eReprendre le contrôle naturellement\u003c\/p\u003e\n    \u003cp class=\"soi-trim-cta-text\" style=\"color: white;\"\u003eLe Trimada d'Ayur-Vana, c'est la rencontre entre deux plantes ayurvédiques millénaires et une formulation française rigoureuse. Soutenez votre équilibre lipidique et accompagnez une hygiène de vie saine avec une formule vegan pensée pour vous.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-trim-marine: #1A2D3D;\n  --soi-trim-marine-dark: #0F1E2B;\n  --soi-trim-marine-light: #2C4458;\n  --soi-trim-pomme: #A1C544;\n  --soi-trim-pomme-dark: #84A636;\n  --soi-trim-pomme-light: rgba(161,197,68,0.10);\n  --soi-trim-white: #FFFFFF;\n  --soi-trim-off-white: #F8FAF6;\n  --soi-trim-stone: #F1F3EE;\n  --soi-trim-line: #E5E8E0;\n  --soi-trim-primary: #8B2D2D;\n  --soi-trim-primary-soft: #F5EDE4;\n  --soi-trim-accent: #D4A52A;\n  --soi-trim-text: #1A2D3D;\n  --soi-trim-text-soft: #4A5B6B;\n  --soi-trim-text-muted: #7B8693;\n  --soi-trim-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-trim-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-trim-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-trim-radius: 12px;\n  --soi-trim-radius-sm: 8px;\n  --soi-trim-radius-pill: 999px;\n}\n\n.soi-trim-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-trim-fiche img { max-width: 100%; height: auto; }\n\n.soi-trim-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-trim-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-trim-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-trim-hero {\n  position: relative;\n  background: var(--soi-trim-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-trim-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-trim-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-trim-pomme);\n}\n\n.soi-trim-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-trim-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-trim-pomme);\n  border-radius: 50%;\n}\n\n.soi-trim-hero-title {\n  display: block;\n  color: var(--soi-trim-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(24px, 5vw, 35px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-trim-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-trim-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-trim-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-trim-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-trim-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-trim-label-accent {\n  background: var(--soi-trim-pomme);\n  border-color: var(--soi-trim-pomme);\n  color: var(--soi-trim-marine);\n  font-weight: 600;\n}\n\n.soi-trim-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-trim-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-trim-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-trim-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-trim-pomme);\n  border-radius: 2px;\n}\n\n.soi-trim-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-trim-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-trim-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-trim-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-trim-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-trim-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-trim-benefit {\n  background: var(--soi-trim-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-trim-radius);\n  border: 1px solid var(--soi-trim-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-trim-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-trim-shadow-md);\n}\n\n.soi-trim-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-trim-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-trim-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-trim-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-trim-benefit:hover .soi-trim-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-trim-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-trim-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-trim-benefit p {\n  font-size: 15px;\n  color: var(--soi-trim-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-trim-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-trim-card {\n  background: var(--soi-trim-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-trim-radius);\n  border-left: 3px solid var(--soi-trim-pomme);\n}\n\n.soi-trim-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-trim-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-trim-card p {\n  font-size: 14px;\n  color: var(--soi-trim-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-trim-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-trim-card-mini {\n  background: var(--soi-trim-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-trim-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-trim-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-trim-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-trim-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-trim-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-trim-marine);\n}\n\n.soi-trim-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-trim-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-trim-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-trim-radius);\n  border: 1px solid var(--soi-trim-line);\n  align-items: flex-start;\n}\n\n.soi-trim-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-trim-marine);\n  color: var(--soi-trim-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-trim-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-trim-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-trim-step-content p {\n  font-size: 15px;\n  color: var(--soi-trim-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-trim-compo {\n  background: var(--soi-trim-off-white);\n  border-radius: var(--soi-trim-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-trim-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-trim-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-trim-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-trim-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-trim-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-trim-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-trim-marine);\n  text-align: right;\n}\n\n.soi-trim-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-trim-pomme-light);\n  border-left: 4px solid var(--soi-trim-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-trim-radius) var(--soi-trim-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-trim-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-trim-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-trim-marine);\n  margin-bottom: 4px;\n}\n\n.soi-trim-tip p {\n  font-size: 15px;\n  color: var(--soi-trim-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-trim-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-trim-accordion-item {\n  background: var(--soi-trim-off-white);\n  border-radius: var(--soi-trim-radius-sm);\n  border: 1px solid var(--soi-trim-line);\n  overflow: hidden;\n}\n\n.soi-trim-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-trim-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-trim-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-trim-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-trim-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-trim-accordion-item[open] .soi-trim-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-trim-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-trim-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-trim-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-trim-cta-box {\n  background: var(--soi-trim-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-trim-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-trim-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-trim-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-trim-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-trim-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-trim-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-trim-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-trim-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-trim-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-trim-compo-value {\n    text-align: left;\n  }\n\n  .soi-trim-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-trim-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-trim-fiche {\n    --soi-trim-text-soft: #2C3E50;\n    --soi-trim-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ayur-vana","offers":[{"title":"Default Title","offer_id":61602568405322,"sku":"AY3000","price":12.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/trimada-vegan-en-gelules-ayurvana-packshot.webp?v=1779037522"},{"product_id":"tulsi-bio-en-gelules-ayurvana","title":"Tulsi bio en gélules - Ayurvana","description":"\u003c!--\n=== ANALYSE SOINATURE ===\nProduit: Tulsi bio en gélules\nMarque: Ayur-Vana\nCatégorie Soinat: Compléments alimentaires \/ Médecines alternatives \/ Ayurveda\n\n=== INVENTAIRE DES DONNÉES SOURCE (preuve anti-invention) ===\nLabels\/certifications mentionnés : Certifié Agriculture Biologique par Ecocert (FR-BIO-01, agriculture Inde), Fabriqué en France, Végan et végétarien, Sans gluten, Sans lactose\nChiffres précis mentionnés : 60 gélules végétales, 400 mg de poudre de feuilles de Tulsi bio par gélule, 800 mg par jour (2 gélules), cure de 30 jours conseillée\nOrigine mentionnée : Inde (agriculture), France (fabrication)\nForme galénique : Gélules végétales (HPMC)\nActifs\/plantes nommés : Tulsi (Ocimum sanctum), poudre de feuilles de Tulsi bio, flavonoïdes, triterpènes (mentionnés comme composants)\nPosologie mentionnée : 2 gélules par jour, au cours d'un repas, avec un grand verre d'eau, cure de 30 jours renouvelable\nPrécautions mentionnées : Déconseillé aux femmes enceintes ou allaitantes sans avis médical, ne se substitue pas à un traitement médical, alimentation variée et équilibrée, conserver au frais et au sec, à l'abri de la lumière, hors de portée des enfants\n\n=== PALETTE CSS ===\nMarine Soinat: #1A2D3D (fixe)\nPomme Soinat: #A1C544 (fixe)\nPrimaire produit: #D4764E (corail\/terre cuite du packaging cylindrique)\nAccent produit: #D88542 (safran\/ayurveda, cohérent avec la catégorie)\nPréfixe CSS: soi-tuls\n\n=== STRUCTURE H2 SOURCE (À CONSERVER EXACTEMENT) ===\nH2 détectés :\n  1. \"Pourquoi choisir le Tulsi en Ayurvéda ?\"\n  2. \"Composition et dosage précis\"\n  3. \"Tulsi bio ou tisane Tulsi : quelle forme choisir ?\"\n  4. \"Qualité, traçabilité et certifications\"\n  5. \"Conseils d'utilisation et précautions\"\n\n=== COMPOSANTS RETENUS POUR CHAQUE SECTION ===\nHero : labels affichés = BIO ECOCERT, FABRIQUÉ EN FRANCE, VÉGAN, SANS GLUTEN, AYURVÉDIQUE\nH2 #1 \"Pourquoi choisir le Tulsi en Ayurvéda ?\" → paragraphe intro + benefits (4 bénéfices distincts avec titre + description : respiration, stress, antioxydant, immunité)\nH2 #2 \"Composition et dosage précis\" → compo (data rows) pour composition + timeline pour posologie (3 étapes claires)\nH2 #3 \"Tulsi bio ou tisane Tulsi : quelle forme choisir ?\" → grid cards (2 items : gélules vs infusion) + paragraphe complémentaire\nH2 #4 \"Qualité, traçabilité et certifications\" → grid-compact (4 specs : Bio Ecocert, Fabriqué en France, Végan, Sans gluten\/lactose)\nH2 #5 \"Conseils d'utilisation et précautions\" → tip (conseil d'usage) + accordion (précautions, conservation)\nCTA final : oui\nComposants OMIS faute de données : aucun\n--\u003e\n\n\u003cdiv class=\"soi-tuls-fiche\"\u003e\n\n  \u003csection class=\"soi-tuls-hero\"\u003e\n    \u003cdiv class=\"soi-tuls-hero-tag\"\u003e\n      \u003cspan class=\"soi-tuls-tag-dot\"\u003e\u003c\/span\u003e\n      Ayurveda · Ayur-Vana\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-tuls-hero-title\"\u003eTulsi bio en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-tuls-hero-subtitle\"\u003eLe Basilic sacré de l'Ayurvéda, reconnu pour apaiser la respiration, favoriser la sérénité et soutenir la vitalité cellulaire. 60 gélules végétales, pures et certifiées bio.\u003c\/p\u003e\n    \u003cdiv class=\"soi-tuls-hero-labels\"\u003e\n      \u003cspan class=\"soi-tuls-label soi-tuls-label-accent\"\u003eBIO ECOCERT\u003c\/span\u003e\n      \u003cspan class=\"soi-tuls-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-tuls-label\"\u003eVÉGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-tuls-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n      \u003cspan class=\"soi-tuls-label\"\u003eAYURVÉDIQUE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-tuls-section\"\u003e\n    \u003ch2\u003ePourquoi choisir le Tulsi en Ayurvéda ?\u003c\/h2\u003e\n    \u003cp class=\"soi-tuls-section-intro\"\u003eDans la tradition ayurvédique, le Tulsi (\u003cem\u003eOcimum sanctum\u003c\/em\u003e) occupe une place unique : c'est une plante dite adaptogène, c'est-à-dire qu'elle aide votre organisme à mieux répondre aux agressions du quotidien, qu'elles soient physiques, environnementales ou émotionnelles. Contrairement à un simple stimulant, il rééquilibre sans épuiser.\u003c\/p\u003e\n    \u003cdiv class=\"soi-tuls-benefits\"\u003e\n      \u003cdiv class=\"soi-tuls-benefit\"\u003e\n        \u003cdiv class=\"soi-tuls-benefit-icon\"\u003e\u003cspan\u003e🌬️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRespiration apaisée\u003c\/h3\u003e\n        \u003cp\u003eTraditionnellement utilisé pour dégager les voies respiratoires et soutenir une respiration plus fluide, notamment en cas d'inconfort saisonnier.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tuls-benefit\"\u003e\n        \u003cdiv class=\"soi-tuls-benefit-icon\"\u003e\u003cspan\u003e🧘\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eGestion du stress\u003c\/h3\u003e\n        \u003cp\u003eConsidéré comme un rasayana en Ayurvéda, une plante qui nourrit l'esprit. Il favorise un état de calme intérieur sans provoquer de somnolence.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tuls-benefit\"\u003e\n        \u003cdiv class=\"soi-tuls-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProtection antioxydante\u003c\/h3\u003e\n        \u003cp\u003eSes flavonoïdes et triterpènes contribuent à neutraliser les radicaux libres et à préserver l'intégrité cellulaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tuls-benefit\"\u003e\n        \u003cdiv class=\"soi-tuls-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien immunitaire\u003c\/h3\u003e\n        \u003cp\u003eUtilisé au quotidien, le Tulsi participe au renforcement des défenses naturelles de votre organisme.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-tuls-section\"\u003e\n    \u003ch2\u003eComposition et dosage précis\u003c\/h2\u003e\n    \u003cp class=\"soi-tuls-section-intro\"\u003eUne formule volontairement épurée : un seul ingrédient actif, sans additif, sans excipient superflu. Chaque gélule vous apporte 400 mg de poudre de feuilles de Tulsi bio.\u003c\/p\u003e\n    \u003cdiv class=\"soi-tuls-compo\"\u003e\n      \u003cdiv class=\"soi-tuls-compo-row\"\u003e\n        \u003cspan class=\"soi-tuls-compo-label\"\u003eIngrédient actif (par gélule)\u003c\/span\u003e\n        \u003cspan class=\"soi-tuls-compo-value\"\u003ePoudre de feuilles de Tulsi bio (\u003cem\u003eOcimum sanctum\u003c\/em\u003e) : 400 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tuls-compo-row\"\u003e\n        \u003cspan class=\"soi-tuls-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-tuls-compo-value\"\u003eGélule végétale (HPMC), sans gélatine animale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tuls-compo-row\"\u003e\n        \u003cspan class=\"soi-tuls-compo-label\"\u003eAdditifs\u003c\/span\u003e\n        \u003cspan class=\"soi-tuls-compo-value\"\u003eAucun additif, colorant ou conservateur artificiel\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tuls-compo-row\"\u003e\n        \u003cspan class=\"soi-tuls-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-tuls-compo-value\"\u003e60 gélules végétales\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-tuls-timeline\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-tuls-step\"\u003e\n        \u003cdiv class=\"soi-tuls-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-tuls-step-content\"\u003e\n          \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n          \u003cp\u003ePrenez 2 gélules par jour, soit 800 mg de Tulsi bio.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tuls-step\"\u003e\n        \u003cdiv class=\"soi-tuls-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-tuls-step-content\"\u003e\n          \u003ch3\u003eMoment de prise\u003c\/h3\u003e\n          \u003cp\u003eDe préférence au cours d'un repas, avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tuls-step\"\u003e\n        \u003cdiv class=\"soi-tuls-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-tuls-step-content\"\u003e\n          \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 30 jours est conseillée pour un bénéfice optimal, renouvelable selon vos besoins.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-tuls-section\"\u003e\n    \u003ch2\u003eTulsi bio ou tisane Tulsi : quelle forme choisir ?\u003c\/h2\u003e\n    \u003cp class=\"soi-tuls-section-intro\"\u003eVous vous demandez si une tisane de Tulsi bio ne serait pas plus adaptée à vos habitudes ? La réponse dépend de votre usage et de votre mode de vie.\u003c\/p\u003e\n    \u003cdiv class=\"soi-tuls-grid\"\u003e\n      \u003cdiv class=\"soi-tuls-card\"\u003e\n        \u003ch3\u003e🍵 L'infusion de Tulsi\u003c\/h3\u003e\n        \u003cp\u003eElle offre un rituel apaisant et une absorption rapide via les muqueuses, parfaite le soir ou en cas d'inconfort respiratoire ponctuel.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tuls-card\"\u003e\n        \u003ch3\u003e💊 Les gélules de Tulsi\u003c\/h3\u003e\n        \u003cp\u003eElles garantissent un dosage précis et constant, idéal pour une cure régulière, même en déplacement.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-tuls-tip\" style=\"margin-top: 1.25rem;\"\u003e\n      \u003cdiv class=\"soi-tuls-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eAyur-Vana propose également du Tulsi en vrac pour celles et ceux qui préfèrent le rituel de l'infusion. Vous pouvez ainsi alterner les formes selon vos envies.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-tuls-section\"\u003e\n    \u003ch2\u003eQualité, traçabilité et certifications\u003c\/h2\u003e\n    \u003cdiv class=\"soi-tuls-grid-compact\"\u003e\n      \u003cdiv class=\"soi-tuls-card-mini\"\u003e\n        \u003cspan class=\"soi-tuls-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-tuls-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-tuls-card-mini-value\"\u003eBio Ecocert (FR-BIO-01)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tuls-card-mini\"\u003e\n        \u003cspan class=\"soi-tuls-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-tuls-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-tuls-card-mini-value\"\u003eFabriqué en France\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tuls-card-mini\"\u003e\n        \u003cspan class=\"soi-tuls-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n        \u003cspan class=\"soi-tuls-card-mini-label\"\u003eRégime\u003c\/span\u003e\n        \u003cspan class=\"soi-tuls-card-mini-value\"\u003eVégan et végétarien\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tuls-card-mini\"\u003e\n        \u003cspan class=\"soi-tuls-card-mini-icon\"\u003e✅\u003c\/span\u003e\n        \u003cspan class=\"soi-tuls-card-mini-label\"\u003eSans allergènes\u003c\/span\u003e\n        \u003cspan class=\"soi-tuls-card-mini-value\"\u003eSans gluten, sans lactose\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"margin-top: 1rem; font-size: 13px; color: var(--soi-tuls-text-soft);\"\u003eOrigine de la matière première : agriculture Inde. Formulation et encapsulation réalisées sur le territoire français.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-tuls-section\"\u003e\n    \u003ch2\u003eConseils d'utilisation et précautions\u003c\/h2\u003e\n    \u003cp\u003eLe Tulsi bio en gélules convient aux adultes souhaitant soutenir leur confort respiratoire et leur équilibre nerveux au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-tuls-accordion\"\u003e\n      \u003cdetails class=\"soi-tuls-accordion-item\"\u003e\n        \u003csummary class=\"soi-tuls-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-tuls-accordion-content\"\u003e\n          \u003cp\u003eDéconseillé aux femmes enceintes ou allaitantes sans avis médical préalable. Ce complément alimentaire ne se substitue pas à un traitement médical et ne dispense pas d'une alimentation variée et équilibrée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-tuls-accordion-item\"\u003e\n        \u003csummary class=\"soi-tuls-accordion-header\"\u003e📦 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-tuls-accordion-content\"\u003e\n          \u003cp\u003eConservez le produit dans un endroit frais et sec, à l'abri de la lumière et hors de portée des enfants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-tuls-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-tuls-cta-box\"\u003e\n      \u003cp class=\"soi-tuls-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-tuls-cta-text\" style=\"color: white;\"\u003eDes millénaires de sagesse ayurvédique condensés en une gélule végétale pure. Pour respirer plus librement, retrouver la sérénité ou simplement prendre soin de vous avec des plantes d'exception.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-tuls-marine: #1A2D3D;\n  --soi-tuls-marine-dark: #0F1E2B;\n  --soi-tuls-marine-light: #2C4458;\n  --soi-tuls-pomme: #A1C544;\n  --soi-tuls-pomme-dark: #84A636;\n  --soi-tuls-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-tuls-white: #FFFFFF;\n  --soi-tuls-off-white: #F8FAF6;\n  --soi-tuls-stone: #F1F3EE;\n  --soi-tuls-line: #E5E8E0;\n\n  --soi-tuls-primary: #D4764E;\n  --soi-tuls-primary-soft: rgba(212,118,78,0.10);\n  --soi-tuls-accent: #D88542;\n\n  --soi-tuls-text: #1A2D3D;\n  --soi-tuls-text-soft: #4A5B6B;\n  --soi-tuls-text-muted: #7B8693;\n\n  --soi-tuls-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-tuls-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-tuls-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-tuls-radius: 12px;\n  --soi-tuls-radius-sm: 8px;\n  --soi-tuls-radius-pill: 999px;\n}\n\n.soi-tuls-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-tuls-fiche img { max-width: 100%; height: auto; }\n\n.soi-tuls-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-tuls-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-tuls-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-tuls-hero {\n  position: relative;\n  background: var(--soi-tuls-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-tuls-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-tuls-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-tuls-pomme);\n}\n\n.soi-tuls-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-tuls-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-tuls-pomme);\n  border-radius: 50%;\n}\n\n.soi-tuls-hero-title {\n  display: block;\n  color: var(--soi-tuls-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-tuls-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-tuls-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-tuls-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-tuls-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-tuls-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-tuls-label-accent {\n  background: var(--soi-tuls-pomme);\n  border-color: var(--soi-tuls-pomme);\n  color: var(--soi-tuls-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-tuls-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-tuls-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-tuls-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-tuls-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-tuls-pomme);\n  border-radius: 2px;\n}\n\n.soi-tuls-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-tuls-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-tuls-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-tuls-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-tuls-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-tuls-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-tuls-benefit {\n  background: var(--soi-tuls-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-tuls-radius);\n  border: 1px solid var(--soi-tuls-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-tuls-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-tuls-shadow-md);\n}\n\n.soi-tuls-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-tuls-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-tuls-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-tuls-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-tuls-benefit:hover .soi-tuls-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-tuls-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-tuls-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-tuls-benefit p {\n  font-size: 13px;\n  color: var(--soi-tuls-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-tuls-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-tuls-card {\n  background: var(--soi-tuls-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-tuls-radius);\n  border-left: 3px solid var(--soi-tuls-pomme);\n}\n\n.soi-tuls-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-tuls-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-tuls-card p {\n  font-size: 14px;\n  color: var(--soi-tuls-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-tuls-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-tuls-card-mini {\n  background: var(--soi-tuls-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-tuls-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-tuls-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-tuls-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-tuls-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-tuls-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-tuls-marine);\n}\n\n\/* === COMPOSITION === *\/\n.soi-tuls-compo {\n  background: var(--soi-tuls-off-white);\n  border-radius: var(--soi-tuls-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-tuls-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-tuls-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-tuls-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-tuls-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-tuls-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-tuls-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-tuls-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-tuls-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-tuls-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-tuls-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-tuls-radius);\n  border: 1px solid var(--soi-tuls-line);\n  align-items: flex-start;\n}\n\n.soi-tuls-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-tuls-marine);\n  color: var(--soi-tuls-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-tuls-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-tuls-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-tuls-step-content p {\n  font-size: 14px;\n  color: var(--soi-tuls-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-tuls-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-tuls-pomme-light);\n  border-left: 4px solid var(--soi-tuls-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-tuls-radius) var(--soi-tuls-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-tuls-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-tuls-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-tuls-marine);\n  margin-bottom: 4px;\n}\n\n.soi-tuls-tip p {\n  font-size: 14px;\n  color: var(--soi-tuls-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-tuls-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-tuls-accordion-item {\n  background: var(--soi-tuls-off-white);\n  border-radius: var(--soi-tuls-radius-sm);\n  border: 1px solid var(--soi-tuls-line);\n  overflow: hidden;\n}\n\n.soi-tuls-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-tuls-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-tuls-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-tuls-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-tuls-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-tuls-accordion-item[open] .soi-tuls-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-tuls-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-tuls-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-tuls-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-tuls-cta-box {\n  background: var(--soi-tuls-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-tuls-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-tuls-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-tuls-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-tuls-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-tuls-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-tuls-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-tuls-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-tuls-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-tuls-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-tuls-compo-value {\n    text-align: left;\n  }\n\n  .soi-tuls-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-tuls-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-tuls-fiche {\n    --soi-tuls-text-soft: #2C3E50;\n    --soi-tuls-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ayur-vana","offers":[{"title":"Default Title","offer_id":61602569060682,"sku":"AY9007","price":15.92,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/tulsi-bio-en-gelules-ayurvana-packshot_1bb601a8-1eae-43b9-a3db-3c774fa27235.webp?v=1787476234"},{"product_id":"gingembre-indien-bio-60-gelules","title":"Gingembre indien bio en gélules - Ayurvana","description":"\n\u003cdiv class=\"soi-ging-fiche\"\u003e\n\n  \u003csection class=\"soi-ging-hero\"\u003e\n    \u003cdiv class=\"soi-ging-hero-tag\"\u003e\n      \u003cspan class=\"soi-ging-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Ayurvana\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-ging-hero-title\"\u003eGingembre Indien Bio en Gélules\u003c\/span\u003e\n    \u003cp class=\"soi-ging-hero-subtitle\"\u003eAndraka, le roi des épices ayurvédiques : un concentré de gingembre bio cultivé en Inde et encapsulé en France pour soutenir votre digestion, votre vitalité et vos défenses naturelles.\u003c\/p\u003e\n    \u003cdiv class=\"soi-ging-hero-labels\"\u003e\n      \u003cspan class=\"soi-ging-label soi-ging-label-accent\"\u003eBIO FR-BIO-01\u003c\/span\u003e\n      \u003cspan class=\"soi-ging-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-ging-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-ging-label\"\u003eSANS OGM\u003c\/span\u003e\n      \u003cspan class=\"soi-ging-label\"\u003eAYURVÉDIQUE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-ging-section\"\u003e\n    \u003ch2\u003ePourquoi le gingembre indien ? Une plante ayurvédique hors du commun\u003c\/h2\u003e\n    \u003cp\u003eDans la médecine ayurvédique, le gingembre est considéré comme le « roi des épices » : il active \u003cem\u003eAgni\u003c\/em\u003e, le feu digestif intérieur, et soutient l'énergie vitale du corps. Contrairement au gingembre en poudre vendu en vrac pour la cuisine, ces gélules de gingembre bio vous apportent une dose précise et concentrée à chaque prise, sans l'effort de peser ou d'infuser.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-ging-section\"\u003e\n    \u003ch2\u003eLes bienfaits concrets des gélules de gingembre bio\u003c\/h2\u003e\n    \u003cdiv class=\"soi-ging-benefits\"\u003e\n      \u003cdiv class=\"soi-ging-benefit\"\u003e\n        \u003cdiv class=\"soi-ging-benefit-icon\"\u003e\u003cspan\u003e🍃\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eDigestion facilitée\u003c\/h3\u003e\n        \u003cp\u003eLe gingembre bio stimule la production d'enzymes digestives et réduit les ballonnements, les lourdeurs et les spasmes intestinaux. Votre allié si votre digestion est lente ou inconfortable après les repas.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ging-benefit\"\u003e\n        \u003cdiv class=\"soi-ging-benefit-icon\"\u003e\u003cspan\u003e🌊\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eNausées et mal des transports\u003c\/h3\u003e\n        \u003cp\u003eReconnu par la Commission Européenne, le gingembre contribue à soulager les nausées légères, y compris en voyage ou en début de grossesse (demandez toujours l'avis de votre médecin).\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ging-benefit\"\u003e\n        \u003cdiv class=\"soi-ging-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVitalité et tonus\u003c\/h3\u003e\n        \u003cp\u003eSes composés actifs, les gingérols et les shogaols, stimulent la circulation sanguine et offrent un vrai coup de fouet naturel en période de fatigue.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ging-benefit\"\u003e\n        \u003cdiv class=\"soi-ging-benefit-icon\"\u003e\u003cspan\u003e🦴\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien articulaire\u003c\/h3\u003e\n        \u003cp\u003eGrâce à ses propriétés naturellement anti-inflammatoires, le gingembre peut contribuer à atténuer les inconforts articulaires au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ging-benefit\"\u003e\n        \u003cdiv class=\"soi-ging-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eDéfenses naturelles\u003c\/h3\u003e\n        \u003cp\u003eRiche en antioxydants, il participe à la protection cellulaire et au renforcement des défenses de l'organisme, particulièrement utile en hiver.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-ging-section\"\u003e\n    \u003ch2\u003eComposition et dosage précis\u003c\/h2\u003e\n    \u003cdiv class=\"soi-ging-grid-compact\"\u003e\n      \u003cdiv class=\"soi-ging-card-mini\"\u003e\n        \u003cspan class=\"soi-ging-card-mini-icon\"\u003e💊\u003c\/span\u003e\n        \u003cspan class=\"soi-ging-card-mini-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-ging-card-mini-value\"\u003e60 gélules végétales\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ging-card-mini\"\u003e\n        \u003cspan class=\"soi-ging-card-mini-icon\"\u003e⚖️\u003c\/span\u003e\n        \u003cspan class=\"soi-ging-card-mini-label\"\u003ePar gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-ging-card-mini-value\"\u003e400 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ging-card-mini\"\u003e\n        \u003cspan class=\"soi-ging-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n        \u003cspan class=\"soi-ging-card-mini-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-ging-card-mini-value\"\u003eHPMC végétale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ging-card-mini\"\u003e\n        \u003cspan class=\"soi-ging-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-ging-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-ging-card-mini-value\"\u003eFR-BIO-01\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ging-compo\"\u003e\n      \u003cdiv class=\"soi-ging-compo-row\"\u003e\n        \u003cspan class=\"soi-ging-compo-label\"\u003eActif principal\u003c\/span\u003e\n        \u003cspan class=\"soi-ging-compo-value\"\u003ePoudre de rhizome de gingembre bio (\u003cem\u003eZingiber officinale\u003c\/em\u003e)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ging-compo-row\"\u003e\n        \u003cspan class=\"soi-ging-compo-label\"\u003eDosage par gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-ging-compo-value\"\u003e400 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ging-compo-row\"\u003e\n        \u003cspan class=\"soi-ging-compo-label\"\u003eGélule\u003c\/span\u003e\n        \u003cspan class=\"soi-ging-compo-value\"\u003eVégétale (HPMC), sans gélatine animale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ging-compo-row\"\u003e\n        \u003cspan class=\"soi-ging-compo-label\"\u003eOrigine de la plante\u003c\/span\u003e\n        \u003cspan class=\"soi-ging-compo-value\"\u003eInde, agriculture biologique certifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ging-compo-row\"\u003e\n        \u003cspan class=\"soi-ging-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-ging-compo-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-ging-section\"\u003e\n    \u003ch2\u003eComment prendre les gélules de gingembre bio ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-ging-timeline\"\u003e\n      \u003cdiv class=\"soi-ging-step\"\u003e\n        \u003cdiv class=\"soi-ging-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-ging-step-content\"\u003e\n          \u003ch3\u003ePosologie recommandée\u003c\/h3\u003e\n          \u003cp\u003e2 gélules par jour, de préférence avant les repas, avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ging-step\"\u003e\n        \u003cdiv class=\"soi-ging-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-ging-step-content\"\u003e\n          \u003ch3\u003eCure conseillée\u003c\/h3\u003e\n          \u003cp\u003e1 mois minimum, renouvelable. Les effets sur la digestion se ressentent souvent dès la première semaine.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ging-step\"\u003e\n        \u003cdiv class=\"soi-ging-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-ging-step-content\"\u003e\n          \u003ch3\u003ePrécautions d'usage\u003c\/h3\u003e\n          \u003cp\u003eDéconseillé aux personnes sous anticoagulants, aux femmes enceintes sans avis médical, et aux enfants de moins de 12 ans.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-ging-section\"\u003e\n    \u003ch2\u003eCe qui distingue le Gingembre Indien Bio Ayurvana\u003c\/h2\u003e\n    \u003cdiv class=\"soi-ging-grid\"\u003e\n      \u003cdiv class=\"soi-ging-card\"\u003e\n        \u003ch3\u003e🌿 Certifié Bio (FR-BIO-01)\u003c\/h3\u003e\n        \u003cp\u003eTraçabilité totale du champ en Inde à la gélule : une culture biologique certifiée pour un produit d'une pureté irréprochable.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ging-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eContrôles qualité stricts, sans additifs inutiles. Vous bénéficiez d'un savoir-faire français rigoureux à chaque étape de la fabrication.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ging-card\"\u003e\n        \u003ch3\u003e🌱 Gélules végétales\u003c\/h3\u003e\n        \u003cp\u003eEnveloppe en HPMC sans gélatine animale : ces gélules sont compatibles avec les régimes végétariens et végans.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ging-card\"\u003e\n        \u003ch3\u003e✅ Pureté garantie\u003c\/h3\u003e\n        \u003cp\u003eSans OGM, sans arôme, sans conservateur artificiel. Rien que du gingembre bio, rien de superflu.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-ging-section\"\u003e\n    \u003cdiv class=\"soi-ging-accordion\"\u003e\n      \u003cdetails class=\"soi-ging-accordion-item\"\u003e\n        \u003csummary class=\"soi-ging-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-ging-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à une alimentation variée et équilibrée, ni à un suivi médical. Déconseillé aux personnes sous anticoagulants, aux femmes enceintes sans avis médical et aux enfants de moins de 12 ans.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-ging-accordion-item\"\u003e\n        \u003csummary class=\"soi-ging-accordion-header\"\u003e📦 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-ging-accordion-content\"\u003e\n          \u003cp\u003eConservez vos gélules dans un endroit sec, à l'abri de la chaleur et de la lumière.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-ging-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-ging-cta-box\"\u003e\n      \u003cp class=\"soi-ging-cta-tag\" style=\"color: white;\"\u003eLa sagesse ayurvédique, dans une gélule\u003c\/p\u003e\n      \u003cp class=\"soi-ging-cta-text\" style=\"color: white;\"\u003eRetrouvez une digestion légère, un regain d'énergie et un tonus renforcé grâce à l'Andraka, cultivé en Inde et mis en gélules en France avec le plus grand soin.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-ging-marine: #1A2D3D;\n  --soi-ging-marine-dark: #0F1E2B;\n  --soi-ging-marine-light: #2C4458;\n  --soi-ging-pomme: #A1C544;\n  --soi-ging-pomme-dark: #84A636;\n  --soi-ging-pomme-light: rgba(161,197,68,0.10);\n  --soi-ging-white: #FFFFFF;\n  --soi-ging-off-white: #F8FAF6;\n  --soi-ging-stone: #F1F3EE;\n  --soi-ging-line: #E5E8E0;\n  --soi-ging-primary: #B5694A;\n  --soi-ging-primary-soft: #F5E6DC;\n  --soi-ging-accent: #D88542;\n  --soi-ging-text: #1A2D3D;\n  --soi-ging-text-soft: #4A5B6B;\n  --soi-ging-text-muted: #7B8693;\n  --soi-ging-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-ging-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-ging-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-ging-radius: 12px;\n  --soi-ging-radius-sm: 8px;\n  --soi-ging-radius-pill: 999px;\n}\n\n.soi-ging-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-ging-fiche img { max-width: 100%; height: auto; }\n\n.soi-ging-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-ging-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-ging-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-ging-hero {\n  position: relative;\n  background: var(--soi-ging-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-ging-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-ging-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-ging-pomme);\n}\n\n.soi-ging-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-ging-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-ging-pomme);\n  border-radius: 50%;\n}\n\n.soi-ging-hero-title {\n  display: block;\n  color: var(--soi-ging-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-ging-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-ging-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-ging-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-ging-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-ging-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-ging-label-accent {\n  background: var(--soi-ging-pomme);\n  border-color: var(--soi-ging-pomme);\n  color: var(--soi-ging-marine);\n  font-weight: 600;\n}\n\n.soi-ging-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-ging-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-ging-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-ging-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-ging-pomme);\n  border-radius: 2px;\n}\n\n.soi-ging-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-ging-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-ging-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-ging-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-ging-benefit {\n  background: var(--soi-ging-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-ging-radius);\n  border: 1px solid var(--soi-ging-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-ging-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-ging-shadow-md);\n}\n\n.soi-ging-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-ging-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-ging-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-ging-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-ging-benefit:hover .soi-ging-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-ging-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-ging-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-ging-benefit p {\n  font-size: 13px;\n  color: var(--soi-ging-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-ging-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-ging-card {\n  background: var(--soi-ging-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-ging-radius);\n  border-left: 3px solid var(--soi-ging-pomme);\n}\n\n.soi-ging-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-ging-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-ging-card p {\n  font-size: 14px;\n  color: var(--soi-ging-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-ging-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-ging-card-mini {\n  background: var(--soi-ging-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-ging-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-ging-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-ging-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-ging-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-ging-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-ging-marine);\n}\n\n.soi-ging-compo {\n  background: var(--soi-ging-off-white);\n  border-radius: var(--soi-ging-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-ging-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-ging-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-ging-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-ging-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-ging-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-ging-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-ging-marine);\n  text-align: right;\n}\n\n.soi-ging-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-ging-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-ging-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-ging-radius);\n  border: 1px solid var(--soi-ging-line);\n  align-items: flex-start;\n}\n\n.soi-ging-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-ging-marine);\n  color: var(--soi-ging-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-ging-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-ging-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-ging-step-content p {\n  font-size: 14px;\n  color: var(--soi-ging-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-ging-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-ging-pomme-light);\n  border-left: 4px solid var(--soi-ging-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-ging-radius) var(--soi-ging-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-ging-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-ging-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-ging-marine);\n  margin-bottom: 4px;\n}\n\n.soi-ging-tip p {\n  font-size: 14px;\n  color: var(--soi-ging-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-ging-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-ging-accordion-item {\n  background: var(--soi-ging-off-white);\n  border-radius: var(--soi-ging-radius-sm);\n  border: 1px solid var(--soi-ging-line);\n  overflow: hidden;\n}\n\n.soi-ging-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-ging-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-ging-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-ging-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-ging-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-ging-accordion-item[open] .soi-ging-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-ging-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-ging-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-ging-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-ging-cta-box {\n  background: var(--soi-ging-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-ging-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-ging-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-ging-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-ging-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-ging-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-ging-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-ging-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-ging-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-ging-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-ging-compo-value {\n    text-align: left;\n  }\n\n  .soi-ging-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-ging-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-ging-fiche {\n    --soi-ging-text-soft: #2C3E50;\n    --soi-ging-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ayur-vana","offers":[{"title":"Default Title","offer_id":61602571878730,"sku":"AY9018","price":10.79,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/gingembre-indien-bio-en-gelules-ayurvana-packshot.webp?v=1779709185"},{"product_id":"trikatu-gelules","title":"Trikatu en gélules - Ayurvana","description":"\u003cstyle\u003e\n:root {\n  --soi-trik-marine: #1A2D3D;\n  --soi-trik-marine-dark: #0F1E2B;\n  --soi-trik-marine-light: #2C4458;\n  --soi-trik-pomme: #A1C544;\n  --soi-trik-pomme-dark: #84A636;\n  --soi-trik-pomme-light: rgba(161,197,68,0.10);\n  --soi-trik-white: #FFFFFF;\n  --soi-trik-off-white: #F8FAF6;\n  --soi-trik-stone: #F1F3EE;\n  --soi-trik-line: #E5E8E0;\n  --soi-trik-primary: #6AABCF;\n  --soi-trik-primary-soft: #D6ECF5;\n  --soi-trik-accent: #D88542;\n  --soi-trik-text: #1A2D3D;\n  --soi-trik-text-soft: #4A5B6B;\n  --soi-trik-text-muted: #7B8693;\n  --soi-trik-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-trik-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-trik-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-trik-radius: 12px;\n  --soi-trik-radius-sm: 8px;\n  --soi-trik-radius-pill: 999px;\n}\n\n.soi-trik-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-trik-fiche img { max-width: 100%; height: auto; }\n\n.soi-trik-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-trik-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-trik-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-trik-hero {\n  position: relative;\n  background: var(--soi-trik-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-trik-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-trik-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-trik-pomme);\n}\n\n.soi-trik-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-trik-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-trik-pomme);\n  border-radius: 50%;\n}\n\n.soi-trik-hero-title {\n  display: block;\n  color: var(--soi-trik-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-trik-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-trik-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-trik-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-trik-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-trik-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-trik-label-accent {\n  background: var(--soi-trik-pomme);\n  border-color: var(--soi-trik-pomme);\n  color: var(--soi-trik-marine);\n  font-weight: 600;\n}\n\n.soi-trik-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-trik-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-trik-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-trik-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-trik-pomme);\n  border-radius: 2px;\n}\n\n.soi-trik-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-trik-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-trik-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-trik-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-trik-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-trik-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-trik-benefit {\n  background: var(--soi-trik-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-trik-radius);\n  border: 1px solid var(--soi-trik-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-trik-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-trik-shadow-md);\n}\n\n.soi-trik-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-trik-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-trik-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-trik-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-trik-benefit:hover .soi-trik-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-trik-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-trik-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-trik-benefit p {\n  font-size: 13px;\n  color: var(--soi-trik-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-trik-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-trik-card {\n  background: var(--soi-trik-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-trik-radius);\n  border-left: 3px solid var(--soi-trik-pomme);\n}\n\n.soi-trik-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-trik-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-trik-card p {\n  font-size: 14px;\n  color: var(--soi-trik-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-trik-compo {\n  background: var(--soi-trik-off-white);\n  border-radius: var(--soi-trik-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-trik-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-trik-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-trik-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-trik-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-trik-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-trik-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-trik-marine);\n  text-align: right;\n}\n\n.soi-trik-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-trik-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-trik-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-trik-radius);\n  border: 1px solid var(--soi-trik-line);\n  align-items: flex-start;\n}\n\n.soi-trik-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-trik-marine);\n  color: var(--soi-trik-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-trik-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-trik-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-trik-step-content p {\n  font-size: 14px;\n  color: var(--soi-trik-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-trik-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-trik-card-mini {\n  background: var(--soi-trik-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-trik-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-trik-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-trik-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-trik-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-trik-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-trik-marine);\n}\n\n.soi-trik-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-trik-pomme-light);\n  border-left: 4px solid var(--soi-trik-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-trik-radius) var(--soi-trik-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-trik-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-trik-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-trik-marine);\n  margin-bottom: 4px;\n}\n\n.soi-trik-tip p {\n  font-size: 14px;\n  color: var(--soi-trik-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-trik-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-trik-accordion-item {\n  background: var(--soi-trik-off-white);\n  border-radius: var(--soi-trik-radius-sm);\n  border: 1px solid var(--soi-trik-line);\n  overflow: hidden;\n}\n\n.soi-trik-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-trik-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-trik-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-trik-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-trik-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-trik-accordion-item[open] .soi-trik-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-trik-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-trik-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-trik-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-trik-accordion-content ul {\n  padding-left: 1.25rem;\n  margin: 0;\n}\n\n.soi-trik-accordion-content ul li {\n  font-size: 14px;\n  color: var(--soi-trik-text-soft);\n  line-height: 1.7;\n  margin-bottom: 0.4rem;\n}\n\n.soi-trik-accordion-content ul li:last-child {\n  margin-bottom: 0;\n}\n\n.soi-trik-cta-box {\n  background: var(--soi-trik-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-trik-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-trik-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-trik-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-trik-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-trik-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-trik-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-trik-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-trik-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-trik-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-trik-compo-value {\n    text-align: left;\n  }\n\n  .soi-trik-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-trik-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-trik-fiche {\n    --soi-trik-text-soft: #2C3E50;\n    --soi-trik-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"soi-trik-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-trik-hero\"\u003e\n    \u003cdiv class=\"soi-trik-hero-tag\"\u003e\n      \u003cspan class=\"soi-trik-tag-dot\"\u003e\u003c\/span\u003e\n      Complément ayurvédique · Ayur-Vana\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-trik-hero-title\"\u003eTrikatu en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-trik-hero-subtitle\"\u003eLes trois épices piquantes de l'Ayurveda réunies pour faciliter votre digestion et soutenir l'assimilation des nutriments.\u003c\/p\u003e\n    \u003cdiv class=\"soi-trik-hero-labels\"\u003e\n      \u003cspan class=\"soi-trik-label soi-trik-label-accent\"\u003eAYURVÉDIQUE\u003c\/span\u003e\n      \u003cspan class=\"soi-trik-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-trik-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- INTRO --\u003e\n  \u003csection class=\"soi-trik-section\"\u003e\n    \u003cp\u003eLe \u003cstrong\u003eTrikatu\u003c\/strong\u003e est l'une des formules les plus emblématiques de l'Ayurveda. Son nom sanskrit signifie littéralement \u003cstrong\u003e« les trois épices piquantes »\u003c\/strong\u003e : gingembre, poivre noir et poivre long. Utilisé depuis plus de 3 000 ans dans la médecine traditionnelle indienne, ce complexe végétal est reconnu pour faciliter la digestion, soutenir l'assimilation des nutriments et activer le feu digestif, appelé \u003cem\u003eAgni\u003c\/em\u003e en Ayurveda.\u003c\/p\u003e\n    \u003cp\u003eLa formule \u003cstrong\u003eTrikatu Ayur-Vana\u003c\/strong\u003e est fabriquée en France, conditionnée en gélules végétales, et ne contient que l'essentiel : les trois plantes, rien de superflu.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- QU'EST-CE QUE LE TRIKATU --\u003e\n  \u003csection class=\"soi-trik-section\"\u003e\n    \u003ch2\u003eQu'est-ce que le Trikatu en Ayurveda ? Origine et tradition\u003c\/h2\u003e\n    \u003cp\u003eDans la philosophie ayurvédique, une digestion affaiblie est considérée comme la source de nombreux déséquilibres. Le Trikatu est précisément formulé pour raviver ce feu digestif, stimuler les sécrétions enzymatiques et faciliter le transit. Ce mélange figure dans les textes anciens comme le \u003cem\u003eCharaka Samhita\u003c\/em\u003e et reste aujourd'hui l'un des compléments ayurvédiques les plus étudiés par la recherche moderne.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- LES 3 INGRÉDIENTS ACTIFS --\u003e\n  \u003csection class=\"soi-trik-section\"\u003e\n    \u003ch2\u003eLes 3 ingrédients actifs du Trikatu : rôles et bienfaits\u003c\/h2\u003e\n    \u003cp class=\"soi-trik-section-intro\"\u003eC'est la synergie de ces trois épices qui fait toute la puissance du Trikatu : chaque ingrédient potentialise les effets des autres.\u003c\/p\u003e\n    \u003cdiv class=\"soi-trik-benefits\"\u003e\n      \u003cdiv class=\"soi-trik-benefit\"\u003e\n        \u003cdiv class=\"soi-trik-benefit-icon\"\u003e\u003cspan\u003e🫚\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eGingembre\u003c\/h3\u003e\n        \u003cp\u003eReconnu pour ses propriétés carminatives, le \u003cem\u003eZingiber officinale\u003c\/em\u003e contribue à réduire les ballonnements, soulager les nausées et accompagner la digestion des repas riches. C'est aussi un puissant antioxydant naturel.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-trik-benefit\"\u003e\n        \u003cdiv class=\"soi-trik-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePoivre noir\u003c\/h3\u003e\n        \u003cp\u003eSa teneur en pipérine stimule les glandes digestives et favorise la sécrétion d'enzymes. Le \u003cem\u003ePiper nigrum\u003c\/em\u003e joue également un rôle dans la thermogenèse et améliore la biodisponibilité d'autres nutriments.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-trik-benefit\"\u003e\n        \u003cdiv class=\"soi-trik-benefit-icon\"\u003e\u003cspan\u003e🔥\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePoivre long\u003c\/h3\u003e\n        \u003cp\u003eMoins connu que le poivre noir, le \u003cem\u003ePiper longum\u003c\/em\u003e est encore plus riche en pipérine. Il renforce l'action des deux autres plantes en stimulant la paroi intestinale pour une meilleure absorption des vitamines et minéraux.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- COMPOSITION ET DOSAGE --\u003e\n  \u003csection class=\"soi-trik-section\"\u003e\n    \u003ch2\u003eComposition et dosage du Trikatu Ayur-Vana\u003c\/h2\u003e\n    \u003cdiv class=\"soi-trik-compo\"\u003e\n      \u003cdiv class=\"soi-trik-compo-row\"\u003e\n        \u003cspan class=\"soi-trik-compo-label\"\u003eGingembre (Zingiber officinale), rhizome\u003c\/span\u003e\n        \u003cspan class=\"soi-trik-compo-value\"\u003e166,66 mg \/ gélule\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-trik-compo-row\"\u003e\n        \u003cspan class=\"soi-trik-compo-label\"\u003ePoivre noir (Piper nigrum), fruit\u003c\/span\u003e\n        \u003cspan class=\"soi-trik-compo-value\"\u003e166,66 mg \/ gélule\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-trik-compo-row\"\u003e\n        \u003cspan class=\"soi-trik-compo-label\"\u003ePoivre long (Piper longum), fruit\u003c\/span\u003e\n        \u003cspan class=\"soi-trik-compo-value\"\u003e166,66 mg \/ gélule\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-trik-compo-row\"\u003e\n        \u003cspan class=\"soi-trik-compo-label\"\u003eDose journalière recommandée\u003c\/span\u003e\n        \u003cspan class=\"soi-trik-compo-value\"\u003e2 gélules par jour\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-trik-compo-row\"\u003e\n        \u003cspan class=\"soi-trik-compo-label\"\u003eContenu\u003c\/span\u003e\n        \u003cspan class=\"soi-trik-compo-value\"\u003e60 gélules végétales (30 jours de cure)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- COMMENT PRENDRE LE TRIKATU --\u003e\n  \u003csection class=\"soi-trik-section\"\u003e\n    \u003ch2\u003eComment prendre le Trikatu ? Conseils pratiques\u003c\/h2\u003e\n    \u003cdiv class=\"soi-trik-timeline\"\u003e\n      \u003cdiv class=\"soi-trik-step\"\u003e\n        \u003cdiv class=\"soi-trik-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-trik-step-content\"\u003e\n          \u003ch3\u003ePrise quotidienne\u003c\/h3\u003e\n          \u003cp\u003ePrenez 1 gélule le matin et 1 le soir, idéalement au début du repas pour activer la digestion dès les premières bouchées.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-trik-step\"\u003e\n        \u003cdiv class=\"soi-trik-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-trik-step-content\"\u003e\n          \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 1 à 3 mois est généralement conseillée pour observer des effets durables sur le confort digestif.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-trik-step\"\u003e\n        \u003cdiv class=\"soi-trik-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-trik-step-content\"\u003e\n          \u003ch3\u003ePrécaution avec les traitements\u003c\/h3\u003e\n          \u003cp\u003eEn cas de traitement médicamenteux, consultez un professionnel de santé avant de commencer une supplémentation en pipérine, qui peut influencer l'absorption de certains médicaments.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- PRÉCAUTIONS D'EMPLOI --\u003e\n  \u003csection class=\"soi-trik-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"soi-trik-accordion\"\u003e\n      \u003cdetails class=\"soi-trik-accordion-item\"\u003e\n        \u003csummary class=\"soi-trik-accordion-header\"\u003e⚠️ Précautions et contre-indications\u003c\/summary\u003e\n        \u003cdiv class=\"soi-trik-accordion-content\"\u003e\n          \u003cul\u003e\n            \u003cli\u003eDéconseillé aux femmes enceintes ou allaitantes.\u003c\/li\u003e\n            \u003cli\u003eNe pas dépasser la dose journalière recommandée.\u003c\/li\u003e\n            \u003cli\u003eCe complément alimentaire ne se substitue pas à un traitement médical ni à une alimentation variée et équilibrée.\u003c\/li\u003e\n            \u003cli\u003eTenir hors de portée des enfants.\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- POURQUOI CHOISIR --\u003e\n  \u003csection class=\"soi-trik-section\"\u003e\n    \u003ch2\u003ePourquoi choisir le Trikatu Ayur-Vana ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-trik-grid-compact\"\u003e\n      \u003cdiv class=\"soi-trik-card-mini\"\u003e\n        \u003cspan class=\"soi-trik-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-trik-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-trik-card-mini-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-trik-card-mini\"\u003e\n        \u003cspan class=\"soi-trik-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n        \u003cspan class=\"soi-trik-card-mini-label\"\u003eGélules\u003c\/span\u003e\n        \u003cspan class=\"soi-trik-card-mini-value\"\u003e100 % végétales\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-trik-card-mini\"\u003e\n        \u003cspan class=\"soi-trik-card-mini-icon\"\u003e✨\u003c\/span\u003e\n        \u003cspan class=\"soi-trik-card-mini-label\"\u003eFormule\u003c\/span\u003e\n        \u003cspan class=\"soi-trik-card-mini-value\"\u003ePure, sans excipient inutile\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-trik-card-mini\"\u003e\n        \u003cspan class=\"soi-trik-card-mini-icon\"\u003e🕉️\u003c\/span\u003e\n        \u003cspan class=\"soi-trik-card-mini-label\"\u003eTradition\u003c\/span\u003e\n        \u003cspan class=\"soi-trik-card-mini-value\"\u003eAyurveda, +3 000 ans\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-trik-tip\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-trik-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eSi vos repas se terminent souvent par de l'inconfort, le Trikatu pourrait vous accompagner au quotidien. Trois épices millénaires réunies pour redonner à votre digestion toute sa vitalité, en douceur et en profondeur.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"soi-trik-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-trik-cta-box\"\u003e\n      \u003cp class=\"soi-trik-cta-tag\" style=\"color: white;\"\u003eLa sagesse de l'Ayurveda en gélule\u003c\/p\u003e\n      \u003cp class=\"soi-trik-cta-text\" style=\"color: white;\"\u003eRedonnez à votre digestion toute sa vitalité avec le Trikatu Ayur-Vana, votre allié confort digestif au naturel.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e","brand":"Ayur-vana","offers":[{"title":"Default Title","offer_id":61602572534090,"sku":"AY9020","price":12.54,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/trikatu-en-gelules-ayurvana-packshot.webp?v=1779099314"},{"product_id":"fenugrec-gelules-bio","title":"Fenugrec bio en gélules - Ayurvana","description":"\n\u003cdiv class=\"soi-fenu-fiche\"\u003e\n\n  \u003csection class=\"soi-fenu-hero\"\u003e\n    \u003cdiv class=\"soi-fenu-hero-tag\"\u003e\n      \u003cspan class=\"soi-fenu-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Ayur-Vana\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-fenu-hero-title\"\u003eFenugrec bio en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-fenu-hero-subtitle\"\u003eUtilisé depuis plus de 3 000 ans en médecine ayurvédique et dans la tradition méditerranéenne, le fenugrec concentre toute la richesse de la graine de \u003cem\u003eTrigonella foenum-graecum\u003c\/em\u003e dans un format pratique, sans additif, entièrement végétal.\u003c\/p\u003e\n    \u003cdiv class=\"soi-fenu-hero-labels\"\u003e\n      \u003cspan class=\"soi-fenu-label soi-fenu-label-accent\"\u003eBIO · FR-BIO-01\u003c\/span\u003e\n      \u003cspan class=\"soi-fenu-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-fenu-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-fenu-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-fenu-label\"\u003eSANS GLUTEN · SANS LACTOSE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-fenu-section\"\u003e\n    \u003ch2\u003ePourquoi choisir le fenugrec bio d'Ayurvana ?\u003c\/h2\u003e\n    \u003cp class=\"soi-fenu-section-intro\"\u003eToutes les gélules de fenugrec bio Ayurvana sont fabriquées en France, certifiées Agriculture Biologique et encapsulées dans des gélules 100 % végétales. Un choix qui convient aux végans, végétariens, et aux personnes souhaitant éviter tout excipient inutile.\u003c\/p\u003e\n    \u003cdiv class=\"soi-fenu-grid\"\u003e\n      \u003cdiv class=\"soi-fenu-card\"\u003e\n        \u003ch3\u003e🌿 Certification bio européenne\u003c\/h3\u003e\n        \u003cp\u003eGraines de fenugrec bio issues d'une agriculture sans pesticides, certifiées FR-BIO-01.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-fenu-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eUn contrôle qualité rigoureux est assuré à chaque étape de la fabrication.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-fenu-card\"\u003e\n        \u003ch3\u003e🌱 Gélules végétales\u003c\/h3\u003e\n        \u003cp\u003eSans gélatine animale, ce format convient parfaitement aux régimes vegan et végétarien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-fenu-card\"\u003e\n        \u003ch3\u003e✨ Formule pure\u003c\/h3\u003e\n        \u003cp\u003eSans gluten, sans lactose, sans additif artificiel pour une composition au plus proche de la plante.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-fenu-section\"\u003e\n    \u003ch2\u003eLes bienfaits du fenugrec bio en gélules\u003c\/h2\u003e\n    \u003cp class=\"soi-fenu-section-intro\"\u003eLe fenugrec est l'une des plantes les plus polyvalentes de la phytothérapie. Voici ce que vous pouvez en attendre concrètement.\u003c\/p\u003e\n    \u003cdiv class=\"soi-fenu-benefits\"\u003e\n      \u003cdiv class=\"soi-fenu-benefit\"\u003e\n        \u003cdiv class=\"soi-fenu-benefit-icon\"\u003e\u003cspan\u003e🍃\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eConfort digestif\u003c\/h3\u003e\n        \u003cp\u003eLes mucilages contenus dans la graine tapissent et apaisent la muqueuse intestinale, idéal en cas de lourdeurs après les repas ou de transit irrégulier.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-fenu-benefit\"\u003e\n        \u003cdiv class=\"soi-fenu-benefit-icon\"\u003e\u003cspan\u003e🍽️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eStimulation de l'appétit\u003c\/h3\u003e\n        \u003cp\u003eTraditionnellement utilisé pour stimuler l'appétit, notamment en cas de fatigue ou de perte d'élan alimentaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-fenu-benefit\"\u003e\n        \u003cdiv class=\"soi-fenu-benefit-icon\"\u003e\u003cspan\u003e📊\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien glycémique\u003c\/h3\u003e\n        \u003cp\u003eLes fibres solubles (galactomannanes) contribuent à ralentir l'absorption des glucides et à maintenir une glycémie normale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-fenu-benefit\"\u003e\n        \u003cdiv class=\"soi-fenu-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVitalité et tonus\u003c\/h3\u003e\n        \u003cp\u003eRiche en fer, magnésium et vitamines du groupe B, le fenugrec aide à réduire la fatigue et à soutenir votre énergie au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-fenu-benefit\"\u003e\n        \u003cdiv class=\"soi-fenu-benefit-icon\"\u003e\u003cspan\u003e🌸\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien hormonal féminin\u003c\/h3\u003e\n        \u003cp\u003eTrès apprécié pour favoriser la lactation chez les femmes allaitantes, ainsi que pour atténuer certains inconforts liés au cycle.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-fenu-section\"\u003e\n    \u003ch2\u003eComposition et posologie du fenugrec Ayurvana\u003c\/h2\u003e\n    \u003cdiv class=\"soi-fenu-compo\"\u003e\n      \u003cdiv class=\"soi-fenu-compo-row\"\u003e\n        \u003cspan class=\"soi-fenu-compo-label\"\u003eIngrédients\u003c\/span\u003e\n        \u003cspan class=\"soi-fenu-compo-value\"\u003ePoudre de graines de fenugrec bio (\u003cem\u003eTrigonella foenum-graecum\u003c\/em\u003e), gélule végétale (hydroxypropyléthylcellulose)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-fenu-compo-row\"\u003e\n        \u003cspan class=\"soi-fenu-compo-label\"\u003eDosage par gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-fenu-compo-value\"\u003e400 mg de poudre de graines de fenugrec bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-fenu-compo-row\"\u003e\n        \u003cspan class=\"soi-fenu-compo-label\"\u003ePosologie recommandée\u003c\/span\u003e\n        \u003cspan class=\"soi-fenu-compo-value\"\u003e2 à 3 gélules par jour, avant les repas, avec un grand verre d'eau\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-fenu-compo-row\"\u003e\n        \u003cspan class=\"soi-fenu-compo-label\"\u003eContenu\u003c\/span\u003e\n        \u003cspan class=\"soi-fenu-compo-value\"\u003e60 gélules végétales (soit 20 à 30 jours de cure)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-fenu-compo-row\"\u003e\n        \u003cspan class=\"soi-fenu-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-fenu-compo-value\"\u003eAgriculture Biologique · FR-BIO-01\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-fenu-compo-row\"\u003e\n        \u003cspan class=\"soi-fenu-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-fenu-compo-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-fenu-section\"\u003e\n    \u003ch2\u003eComment prendre les gélules de fenugrec ? Conseils pratiques\u003c\/h2\u003e\n    \u003cdiv class=\"soi-fenu-timeline\"\u003e\n      \u003cdiv class=\"soi-fenu-step\"\u003e\n        \u003cdiv class=\"soi-fenu-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-fenu-step-content\"\u003e\n          \u003ch3\u003eAvec un grand verre d'eau\u003c\/h3\u003e\n          \u003cp\u003eLes mucilages gonflent au contact de l'eau. Bien vous hydrater potentialise l'effet sur le transit.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-fenu-step\"\u003e\n        \u003cdiv class=\"soi-fenu-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-fenu-step-content\"\u003e\n          \u003ch3\u003eAvant les repas\u003c\/h3\u003e\n          \u003cp\u003ePour un meilleur confort digestif et une action optimale sur la glycémie post-prandiale.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-fenu-step\"\u003e\n        \u003cdiv class=\"soi-fenu-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-fenu-step-content\"\u003e\n          \u003ch3\u003eSur 4 à 8 semaines\u003c\/h3\u003e\n          \u003cp\u003eUne cure régulière est recommandée pour observer des effets durables sur la digestion et la vitalité.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-fenu-tip\"\u003e\n      \u003cdiv class=\"soi-fenu-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 du fenugrec, privilégiez une prise régulière sur la durée de cure recommandée plutôt qu'une utilisation ponctuelle.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-fenu-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"soi-fenu-accordion\"\u003e\n      \u003cdetails class=\"soi-fenu-accordion-item\"\u003e\n        \u003csummary class=\"soi-fenu-accordion-header\"\u003e⚠️ Contre-indications\u003c\/summary\u003e\n        \u003cdiv class=\"soi-fenu-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. Déconseillé aux femmes enceintes en raison d'un effet utérotonique potentiel. En cas de traitement anticoagulant ou hypoglycémiant, consultez votre médecin avant utilisation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-fenu-accordion-item\"\u003e\n        \u003csummary class=\"soi-fenu-accordion-header\"\u003e🔒 Conservation et sécurité\u003c\/summary\u003e\n        \u003cdiv class=\"soi-fenu-accordion-content\"\u003e\n          \u003cp\u003eTenir hors de portée des enfants. À conserver à l'abri de la chaleur et de l'humidité.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-fenu-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-fenu-cta-box\"\u003e\n      \u003cp class=\"soi-fenu-cta-tag\" style=\"color: white;\"\u003e3 000 ans de sagesse botanique dans chaque gélule\u003c\/p\u003e\n      \u003cp class=\"soi-fenu-cta-text\" style=\"color: white;\"\u003eLe fenugrec bio Ayurvana, certifié bio et fabriqué en France : une dose de nature concentrée, pensée pour accompagner votre digestion, votre énergie et votre équilibre 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-fenu-marine: #1A2D3D;\n  --soi-fenu-marine-dark: #0F1E2B;\n  --soi-fenu-marine-light: #2C4458;\n  --soi-fenu-pomme: #A1C544;\n  --soi-fenu-pomme-dark: #84A636;\n  --soi-fenu-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-fenu-white: #FFFFFF;\n  --soi-fenu-off-white: #F8FAF6;\n  --soi-fenu-stone: #F1F3EE;\n  --soi-fenu-line: #E5E8E0;\n\n  --soi-fenu-primary: #C49A42;\n  --soi-fenu-primary-soft: #E8D5A8;\n  --soi-fenu-accent: #5A8A4A;\n\n  --soi-fenu-text: #1A2D3D;\n  --soi-fenu-text-soft: #4A5B6B;\n  --soi-fenu-text-muted: #7B8693;\n\n  --soi-fenu-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-fenu-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-fenu-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-fenu-radius: 12px;\n  --soi-fenu-radius-sm: 8px;\n  --soi-fenu-radius-pill: 999px;\n}\n\n.soi-fenu-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-fenu-fiche img { max-width: 100%; height: auto; }\n\n.soi-fenu-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-fenu-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-fenu-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-fenu-hero {\n  position: relative;\n  background: var(--soi-fenu-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-fenu-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-fenu-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-fenu-pomme);\n}\n\n.soi-fenu-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-fenu-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-fenu-pomme);\n  border-radius: 50%;\n}\n\n.soi-fenu-hero-title {\n  display: block;\n  color: var(--soi-fenu-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-fenu-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-fenu-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-fenu-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-fenu-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-fenu-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-fenu-label-accent {\n  background: var(--soi-fenu-pomme);\n  border-color: var(--soi-fenu-pomme);\n  color: var(--soi-fenu-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-fenu-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-fenu-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-fenu-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-fenu-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-fenu-pomme);\n  border-radius: 2px;\n}\n\n.soi-fenu-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-fenu-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-fenu-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-fenu-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-fenu-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-fenu-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-fenu-benefit {\n  background: var(--soi-fenu-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-fenu-radius);\n  border: 1px solid var(--soi-fenu-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-fenu-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-fenu-shadow-md);\n}\n\n.soi-fenu-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-fenu-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-fenu-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-fenu-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-fenu-benefit:hover .soi-fenu-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-fenu-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-fenu-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-fenu-benefit p {\n  font-size: 13px;\n  color: var(--soi-fenu-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-fenu-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-fenu-card {\n  background: var(--soi-fenu-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-fenu-radius);\n  border-left: 3px solid var(--soi-fenu-pomme);\n}\n\n.soi-fenu-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-fenu-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-fenu-card p {\n  font-size: 14px;\n  color: var(--soi-fenu-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-fenu-compo {\n  background: var(--soi-fenu-off-white);\n  border-radius: var(--soi-fenu-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-fenu-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-fenu-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-fenu-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-fenu-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-fenu-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-fenu-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-fenu-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-fenu-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-fenu-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-fenu-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-fenu-radius);\n  border: 1px solid var(--soi-fenu-line);\n  align-items: flex-start;\n}\n\n.soi-fenu-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-fenu-marine);\n  color: var(--soi-fenu-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-fenu-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-fenu-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-fenu-step-content p {\n  font-size: 14px;\n  color: var(--soi-fenu-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-fenu-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-fenu-pomme-light);\n  border-left: 4px solid var(--soi-fenu-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-fenu-radius) var(--soi-fenu-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-fenu-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-fenu-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-fenu-marine);\n  margin-bottom: 4px;\n}\n\n.soi-fenu-tip p {\n  font-size: 14px;\n  color: var(--soi-fenu-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-fenu-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-fenu-accordion-item {\n  background: var(--soi-fenu-off-white);\n  border-radius: var(--soi-fenu-radius-sm);\n  border: 1px solid var(--soi-fenu-line);\n  overflow: hidden;\n}\n\n.soi-fenu-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-fenu-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-fenu-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-fenu-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-fenu-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-fenu-accordion-item[open] .soi-fenu-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-fenu-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-fenu-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-fenu-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-fenu-cta-box {\n  background: var(--soi-fenu-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-fenu-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-fenu-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-fenu-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-fenu-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-fenu-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-fenu-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-fenu-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-fenu-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-fenu-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-fenu-compo-value {\n    text-align: left;\n  }\n\n  .soi-fenu-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-fenu-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-fenu-fiche {\n    --soi-fenu-text-soft: #2C3E50;\n    --soi-fenu-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ayur-vana","offers":[{"title":"Default Title","offer_id":61602573058378,"sku":"AY9021","price":9.94,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/fenugrec-bio-en-gelules-ayurvana-packshot_8f474323-50e7-4f5a-bf52-4d538ed4a382.webp?v=1787478740"},{"product_id":"centella-asiatica-bio-en-gelules-ayurvana","title":"Centella Asiatica Bio - 60 gélules - Ayur-Vana","description":"\n\n\u003cdiv class=\"soi-cent-fiche\"\u003e\n\n  \u003csection class=\"soi-cent-hero\"\u003e\n    \u003cdiv class=\"soi-cent-hero-tag\"\u003e\n      \u003cspan class=\"soi-cent-tag-dot\"\u003e\u003c\/span\u003e\n      Ayurveda · Ayur-Vana\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-cent-hero-title\"\u003eCentella Asiatica bio en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-cent-hero-subtitle\"\u003ePlante millénaire de la médecine ayurvédique, la Centella Asiatica soutient votre vivacité intellectuelle, votre mémoire et votre résistance au stress, dans une formule bio et végétale fabriquée en France.\u003c\/p\u003e\n    \u003cdiv class=\"soi-cent-hero-labels\"\u003e\n      \u003cspan class=\"soi-cent-label soi-cent-label-accent\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-cent-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-cent-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-cent-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n      \u003cspan class=\"soi-cent-label\"\u003eSANS OGM\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cent-section\"\u003e\n    \u003ch2\u003eCentella Asiatica : bienfaits pour le cerveau et le bien-être\u003c\/h2\u003e\n    \u003cp class=\"soi-cent-section-intro\"\u003eUtilisée depuis plus de 3 000 ans en médecine ayurvédique et en médecine traditionnelle asiatique, la Centella Asiatica (aussi appelée Gotu Kola) est particulièrement appréciée dans trois situations concrètes.\u003c\/p\u003e\n    \u003cdiv class=\"soi-cent-benefits\"\u003e\n      \u003cdiv class=\"soi-cent-benefit\"\u003e\n        \u003cdiv class=\"soi-cent-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eConcentration et mémoire\u003c\/h3\u003e\n        \u003cp\u003eElle stimule la circulation sanguine cérébrale et favorise la clarté mentale, la logique et la capacité de mémorisation.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cent-benefit\"\u003e\n        \u003cdiv class=\"soi-cent-benefit-icon\"\u003e\u003cspan\u003e⚖️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAdaptogène anti-stress\u003c\/h3\u003e\n        \u003cp\u003eReconnue pour ses propriétés adaptogènes, elle aide l'organisme à mieux gérer la pression mentale sans perdre en efficacité.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cent-benefit\"\u003e\n        \u003cdiv class=\"soi-cent-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRevitalisation globale\u003c\/h3\u003e\n        \u003cp\u003eRéputée pour soutenir la tonicité vasculaire et participer à la régénération des tissus, elle agit aussi bien sur le plan physique que mental.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cent-section\"\u003e\n    \u003ch2\u003eComposition et posologie de la Centella Asiatica bio Ayur-Vana\u003c\/h2\u003e\n    \u003cp class=\"soi-cent-section-intro\"\u003eChaque boîte contient 60 gélules végétales, adaptées aux régimes végétariens et végans. Une formule pure, sans additif ni excipient superflu.\u003c\/p\u003e\n    \u003cdiv class=\"soi-cent-compo\"\u003e\n      \u003cdiv class=\"soi-cent-compo-row\"\u003e\n        \u003cspan class=\"soi-cent-compo-label\"\u003eIngrédient principal\u003c\/span\u003e\n        \u003cspan class=\"soi-cent-compo-value\"\u003ePoudre de feuilles de Centella Asiatica (Gotu Kola), certifiée agriculture biologique\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cent-compo-row\"\u003e\n        \u003cspan class=\"soi-cent-compo-label\"\u003eGélule\u003c\/span\u003e\n        \u003cspan class=\"soi-cent-compo-value\"\u003eHydroxypropylméthylcellulose (HPMC, origine végétale)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cent-compo-row\"\u003e\n        \u003cspan class=\"soi-cent-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-cent-compo-value\"\u003e60 gélules végétales\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cent-compo-row\"\u003e\n        \u003cspan class=\"soi-cent-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-cent-compo-value\"\u003eFR-BIO-01, Inde\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cent-compo-row\"\u003e\n        \u003cspan class=\"soi-cent-compo-label\"\u003eFormule\u003c\/span\u003e\n        \u003cspan class=\"soi-cent-compo-value\"\u003eSans additif, sans excipient superflu\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cent-timeline\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-cent-step\"\u003e\n        \u003cdiv class=\"soi-cent-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-cent-step-content\"\u003e\n          \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n          \u003cp\u003ePrenez 2 gélules par jour, de préférence le matin ou à midi, avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cent-step\"\u003e\n        \u003cdiv class=\"soi-cent-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-cent-step-content\"\u003e\n          \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 6 à 8 semaines est généralement recommandée pour observer des résultats notables, en particulier lors de périodes de surcharge intellectuelle ou d'examens.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cent-section\"\u003e\n    \u003ch2\u003ePourquoi choisir la Centella Asiatica bio d'Ayur-Vana ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-cent-grid\"\u003e\n      \u003cdiv class=\"soi-cent-card\"\u003e\n        \u003ch3\u003e🌿 Certifiée Agriculture Biologique\u003c\/h3\u003e\n        \u003cp\u003eCertification FR-BIO-01, matière première d'origine Inde.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cent-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabriquée en France\u003c\/h3\u003e\n        \u003cp\u003eProduite dans le respect des normes qualité en vigueur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cent-card\"\u003e\n        \u003ch3\u003e🌱 Gélules 100% végétales\u003c\/h3\u003e\n        \u003cp\u003eSans gélatine animale, convient aux végétariens et végans.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cent-card\"\u003e\n        \u003ch3\u003e📦 Conditionnement éco-responsable\u003c\/h3\u003e\n        \u003cp\u003eTube en carton recyclable, sans gluten et sans OGM.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cent-section\"\u003e\n    \u003cdiv class=\"soi-cent-tip\"\u003e\n      \u003cdiv class=\"soi-cent-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 Centella Asiatica, privilégiez une prise le matin ou à midi avec un grand verre d'eau. Cette plante adaptogène vous accompagne idéalement pendant les périodes de surcharge intellectuelle ou de préparation d'examens.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cent-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-cent-cta-box\"\u003e\n      \u003cp class=\"soi-cent-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-cent-cta-text\" style=\"color: white;\"\u003eDepuis des millénaires, la Centella Asiatica accompagne ceux qui cherchent à rester lucides, concentrés et sereins. Avec la formule bio et végétale d'Ayur-Vana, vous choisissez une plante authentique pour nourrir votre vivacité intellectuelle 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-cent-marine: #1A2D3D;\n  --soi-cent-marine-dark: #0F1E2B;\n  --soi-cent-marine-light: #2C4458;\n  --soi-cent-pomme: #A1C544;\n  --soi-cent-pomme-dark: #84A636;\n  --soi-cent-pomme-light: rgba(161,197,68,0.10);\n  --soi-cent-white: #FFFFFF;\n  --soi-cent-off-white: #F8FAF6;\n  --soi-cent-stone: #F1F3EE;\n  --soi-cent-line: #E5E8E0;\n  --soi-cent-primary: #D88542;\n  --soi-cent-primary-soft: #F5E6D4;\n  --soi-cent-accent: #C49A5C;\n  --soi-cent-text: #1A2D3D;\n  --soi-cent-text-soft: #4A5B6B;\n  --soi-cent-text-muted: #7B8693;\n  --soi-cent-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-cent-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-cent-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-cent-radius: 12px;\n  --soi-cent-radius-sm: 8px;\n  --soi-cent-radius-pill: 999px;\n}\n\n.soi-cent-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-cent-fiche img { max-width: 100%; height: auto; }\n\n.soi-cent-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-cent-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-cent-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-cent-hero {\n  position: relative;\n  background: var(--soi-cent-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-cent-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-cent-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-cent-pomme);\n}\n\n.soi-cent-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-cent-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-cent-pomme);\n  border-radius: 50%;\n}\n\n.soi-cent-hero-title {\n  display: block;\n  color: var(--soi-cent-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-cent-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-cent-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-cent-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-cent-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-cent-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-cent-label-accent {\n  background: var(--soi-cent-pomme);\n  border-color: var(--soi-cent-pomme);\n  color: var(--soi-cent-marine);\n  font-weight: 600;\n}\n\n.soi-cent-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-cent-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-cent-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-cent-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-cent-pomme);\n  border-radius: 2px;\n}\n\n.soi-cent-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-cent-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-cent-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-cent-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-cent-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-cent-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-cent-benefit {\n  background: var(--soi-cent-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-cent-radius);\n  border: 1px solid var(--soi-cent-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-cent-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-cent-shadow-md);\n}\n\n.soi-cent-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-cent-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-cent-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-cent-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-cent-benefit:hover .soi-cent-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-cent-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-cent-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-cent-benefit p {\n  font-size: 13px;\n  color: var(--soi-cent-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cent-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-cent-card {\n  background: var(--soi-cent-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-cent-radius);\n  border-left: 3px solid var(--soi-cent-pomme);\n}\n\n.soi-cent-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-cent-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-cent-card p {\n  font-size: 14px;\n  color: var(--soi-cent-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cent-compo {\n  background: var(--soi-cent-off-white);\n  border-radius: var(--soi-cent-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-cent-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-cent-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-cent-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-cent-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-cent-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-cent-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-cent-marine);\n  text-align: right;\n}\n\n.soi-cent-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-cent-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-cent-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-cent-radius);\n  border: 1px solid var(--soi-cent-line);\n  align-items: flex-start;\n}\n\n.soi-cent-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-cent-marine);\n  color: var(--soi-cent-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-cent-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-cent-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-cent-step-content p {\n  font-size: 14px;\n  color: var(--soi-cent-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cent-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-cent-accordion-item {\n  background: var(--soi-cent-off-white);\n  border-radius: var(--soi-cent-radius-sm);\n  border: 1px solid var(--soi-cent-line);\n  overflow: hidden;\n}\n\n.soi-cent-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-cent-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-cent-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-cent-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-cent-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-cent-accordion-item[open] .soi-cent-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-cent-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-cent-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-cent-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cent-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-cent-pomme-light);\n  border-left: 4px solid var(--soi-cent-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-cent-radius) var(--soi-cent-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-cent-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-cent-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-cent-marine);\n  margin-bottom: 4px;\n}\n\n.soi-cent-tip p {\n  font-size: 14px;\n  color: var(--soi-cent-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cent-cta-box {\n  background: var(--soi-cent-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-cent-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-cent-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-cent-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-cent-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-cent-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-cent-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-cent-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-cent-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-cent-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-cent-compo-value {\n    text-align: left;\n  }\n\n  .soi-cent-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-cent-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-cent-fiche {\n    --soi-cent-text-soft: #2C3E50;\n    --soi-cent-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ayur-vana","offers":[{"title":"Default Title","offer_id":61602573582666,"sku":"AY9022","price":11.34,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/centella-asiatica-bio-60-gelules-ayur-vana-packshot.webp?v=1789127084"},{"product_id":"triphala-boisson-bio","title":"Triphala bio en boisson (500 ml) - Ayurvana","description":"\n\n\u003cdiv class=\"soi-triph-fiche\"\u003e\n\n  \u003csection class=\"soi-triph-hero\"\u003e\n    \u003cdiv class=\"soi-triph-hero-tag\"\u003e\n      \u003cspan class=\"soi-triph-tag-dot\"\u003e\u003c\/span\u003e\n      Ayurveda · Ayur-Vana\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-triph-hero-title\"\u003eTrois baies, une tradition millénaire\u003c\/span\u003e\n    \u003cp class=\"soi-triph-hero-subtitle\"\u003eLa sagesse ayurvédique des trois fruits au service de votre digestion, de votre transit et de votre silhouette. Une boisson naturelle, certifiée bio, prête à être savourée.\u003c\/p\u003e\n    \u003cdiv class=\"soi-triph-hero-labels\"\u003e\n      \u003cspan class=\"soi-triph-label soi-triph-label-accent\"\u003eBIO (AB)\u003c\/span\u003e\n      \u003cspan class=\"soi-triph-label\"\u003eAYURVÉDIQUE\u003c\/span\u003e\n      \u003cspan class=\"soi-triph-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-triph-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-triph-section\"\u003e\n    \u003ch2\u003eTriphala bio en boisson (500 ml) : la sagesse ayurvédique pour votre digestion et votre silhouette\u003c\/h2\u003e\n    \u003cp\u003eLe Triphala bio en boisson Ayurvana est l'une des formulations ayurvédiques les plus anciennes et les plus respectées. Issu de la synergie de trois baies indiennes certifiées biologiques, il accompagne en douceur votre transit, votre digestion et votre équilibre corporel. Une boisson naturelle, fabriquée en France, convenant aux vegans.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-triph-section\"\u003e\n    \u003ch2\u003eLe Triphala, c'est quoi exactement ?\u003c\/h2\u003e\n    \u003cp\u003eLe mot \u003cem\u003eTriphala\u003c\/em\u003e signifie littéralement « trois fruits » en sanskrit. Dans la médecine ayurvédique, chacun des trois fruits joue un rôle précis sur l'un des doshas (Vata, Pitta, Kapha), les trois grandes énergies qui régissent l'équilibre du corps selon cette tradition millénaire. Cette boisson concentre leurs vertus dans un format pratique et facilement assimilable.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-triph-section\"\u003e\n    \u003ch2\u003eLes trois baies : rôle et bienfaits de chaque actif\u003c\/h2\u003e\n    \u003cdiv class=\"soi-triph-grid\"\u003e\n      \u003cdiv class=\"soi-triph-card\"\u003e\n        \u003ch3\u003e🍈 Amalaki (Emblica officinalis)\u003c\/h3\u003e\n        \u003cp\u003eLa baie la plus riche en vitamine C de la pharmacopée ayurvédique. Elle soutient la digestion, apporte un effet antioxydant et est traditionnellement associée aux cures minceur. Elle régule le dosha Pitta.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-triph-card\"\u003e\n        \u003ch3\u003e🌰 Haritaki (Terminalia chebula)\u003c\/h3\u003e\n        \u003cp\u003ePrécieux pour entretenir un transit régulier et confortable, il contribue à l'élimination naturelle et équilibre le dosha Vata.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-triph-card\"\u003e\n        \u003ch3\u003e🫒 Bibhitaki (Terminalia bellirica)\u003c\/h3\u003e\n        \u003cp\u003eActif sur la motilité intestinale, il favorise une bonne élimination et régule le dosha Kapha, souvent associé à la rétention et à la pesanteur.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"soi-triph-section-intro\" style=\"margin-top:1.25rem;\"\u003eEnsemble, ces trois fruits forment une synergie unique, plus puissante que chaque plante prise isolément. C'est précisément ce qui fait du Triphala l'une des préparations les plus étudiées de l'Ayurveda.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-triph-section\"\u003e\n    \u003ch2\u003eComposition complète et dosage\u003c\/h2\u003e\n    \u003cdiv class=\"soi-triph-compo\"\u003e\n      \u003cdiv class=\"soi-triph-compo-row\"\u003e\n        \u003cspan class=\"soi-triph-compo-label\"\u003eForme\u003c\/span\u003e\n        \u003cspan class=\"soi-triph-compo-value\"\u003eBoisson (extraits aqueux biologiques)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-triph-compo-row\"\u003e\n        \u003cspan class=\"soi-triph-compo-label\"\u003eActifs\u003c\/span\u003e\n        \u003cspan class=\"soi-triph-compo-value\"\u003eBibhitaki bio, Haritaki bio, Amalaki bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-triph-compo-row\"\u003e\n        \u003cspan class=\"soi-triph-compo-label\"\u003eDose journalière\u003c\/span\u003e\n        \u003cspan class=\"soi-triph-compo-value\"\u003e20 ml par jour\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-triph-compo-row\"\u003e\n        \u003cspan class=\"soi-triph-compo-label\"\u003eContenu du flacon\u003c\/span\u003e\n        \u003cspan class=\"soi-triph-compo-value\"\u003e500 ml (environ 25 jours de cure)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-triph-compo-row\"\u003e\n        \u003cspan class=\"soi-triph-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-triph-compo-value\"\u003eAgriculture Biologique (AB)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-triph-compo-row\"\u003e\n        \u003cspan class=\"soi-triph-compo-label\"\u003eGaranties\u003c\/span\u003e\n        \u003cspan class=\"soi-triph-compo-value\"\u003eSans additif, sans conservateur artificiel, vegan, végétarien\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-triph-section\"\u003e\n    \u003ch2\u003eComment utiliser la boisson Triphala bio au quotidien ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-triph-timeline\"\u003e\n      \u003cdiv class=\"soi-triph-step\"\u003e\n        \u003cdiv class=\"soi-triph-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-triph-step-content\"\u003e\n          \u003ch3\u003eVersez votre dose quotidienne\u003c\/h3\u003e\n          \u003cp\u003eMesurez 20 ml de boisson Triphala bio et versez-les dans un verre d'eau tiède chaque matin.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-triph-step\"\u003e\n        \u003cdiv class=\"soi-triph-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-triph-step-content\"\u003e\n          \u003ch3\u003eConsommez à jeun\u003c\/h3\u003e\n          \u003cp\u003eDe préférence 30 minutes avant le petit-déjeuner, pour optimiser l'absorption des actifs.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-triph-step\"\u003e\n        \u003cdiv class=\"soi-triph-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-triph-step-content\"\u003e\n          \u003ch3\u003eSuivez une cure de 4 à 6 semaines\u003c\/h3\u003e\n          \u003cp\u003eCette durée est généralement recommandée pour observer des effets sur le transit et le confort digestif.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-triph-step\"\u003e\n        \u003cdiv class=\"soi-triph-step-num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"soi-triph-step-content\"\u003e\n          \u003ch3\u003eConservez au frais après ouverture\u003c\/h3\u003e\n          \u003cp\u003ePlacez le flacon au réfrigérateur et consommez-le dans les 30 jours suivant l'ouverture.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"margin-top:1.25rem;\"\u003eLa boisson est nettement plus biodisponible qu'une gélule de Triphala bio classique : les actifs sont déjà en solution aqueuse, prêts à être assimilés dès l'ingestion.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-triph-section\"\u003e\n    \u003ch2\u003ePourquoi choisir la boisson plutôt que la poudre ou les gélules ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-triph-grid\"\u003e\n      \u003cdiv class=\"soi-triph-card\"\u003e\n        \u003ch3\u003e⚡ Assimilation plus rapide\u003c\/h3\u003e\n        \u003cp\u003ePas de capsule à dissoudre : les actifs agissent dès le contact avec les muqueuses digestives.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-triph-card\"\u003e\n        \u003ch3\u003e✨ Praticité au quotidien\u003c\/h3\u003e\n        \u003cp\u003eUne simple cuillère à soupe le matin, sans eau supplémentaire si vous l'associez à votre routine hydratation.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-triph-card\"\u003e\n        \u003ch3\u003e🍃 Goût doux et naturel\u003c\/h3\u003e\n        \u003cp\u003eLa boisson Ayurvana n'est pas amère comme peut l'être la poudre pure de Triphala.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-triph-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabrication française\u003c\/h3\u003e\n        \u003cp\u003eGarantie de traçabilité et de contrôle qualité rigoureux tout au long du processus de production.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-triph-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"soi-triph-accordion\"\u003e\n      \u003cdetails class=\"soi-triph-accordion-item\"\u003e\n        \u003csummary class=\"soi-triph-accordion-header\"\u003e⚠️ Précautions et contre-indications\u003c\/summary\u003e\n        \u003cdiv class=\"soi-triph-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne remplace pas un traitement médical. Demandez conseil à votre médecin en cas de grossesse, d'allaitement ou de traitement médicamenteux en cours. Déconseillé aux enfants de moins de 12 ans. En cas de diarrhée persistante, interrompez la cure et consultez un professionnel de santé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-triph-accordion-item\"\u003e\n        \u003csummary class=\"soi-triph-accordion-header\"\u003e🧊 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-triph-accordion-content\"\u003e\n          \u003cp\u003eConservez le flacon au réfrigérateur après ouverture et consommez dans les 30 jours.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-triph-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-triph-cta-box\"\u003e\n      \u003cp class=\"soi-triph-cta-text\" style=\"color: white;\"\u003eRetrouvez un ventre léger, un transit fluide et une silhouette plus harmonieuse avec la boisson Triphala bio Ayurvana. Fidèle à l'essentiel : le naturel.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-triph-marine: #1A2D3D;\n  --soi-triph-marine-dark: #0F1E2B;\n  --soi-triph-marine-light: #2C4458;\n  --soi-triph-pomme: #A1C544;\n  --soi-triph-pomme-dark: #84A636;\n  --soi-triph-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-triph-white: #FFFFFF;\n  --soi-triph-off-white: #F8FAF6;\n  --soi-triph-stone: #F1F3EE;\n  --soi-triph-line: #E5E8E0;\n\n  --soi-triph-primary: #D88542;\n  --soi-triph-primary-soft: #F5E6D3;\n  --soi-triph-accent: #8B6E3A;\n\n  --soi-triph-text: #1A2D3D;\n  --soi-triph-text-soft: #4A5B6B;\n  --soi-triph-text-muted: #7B8693;\n\n  --soi-triph-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-triph-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-triph-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-triph-radius: 12px;\n  --soi-triph-radius-sm: 8px;\n  --soi-triph-radius-pill: 999px;\n}\n\n.soi-triph-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-triph-fiche img { max-width: 100%; height: auto; }\n\n.soi-triph-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-triph-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-triph-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-triph-hero {\n  position: relative;\n  background: var(--soi-triph-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-triph-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-triph-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-triph-pomme);\n}\n\n.soi-triph-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-triph-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-triph-pomme);\n  border-radius: 50%;\n}\n\n.soi-triph-hero-title {\n  display: block;\n  color: var(--soi-triph-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-triph-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-triph-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-triph-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-triph-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-triph-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-triph-label-accent {\n  background: var(--soi-triph-pomme);\n  border-color: var(--soi-triph-pomme);\n  color: var(--soi-triph-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-triph-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-triph-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-triph-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-triph-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-triph-pomme);\n  border-radius: 2px;\n}\n\n.soi-triph-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-triph-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-triph-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-triph-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-triph-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-triph-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-triph-card {\n  background: var(--soi-triph-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-triph-radius);\n  border-left: 3px solid var(--soi-triph-pomme);\n}\n\n.soi-triph-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-triph-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-triph-card p {\n  font-size: 14px;\n  color: var(--soi-triph-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-triph-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-triph-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-triph-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-triph-radius);\n  border: 1px solid var(--soi-triph-line);\n  align-items: flex-start;\n}\n\n.soi-triph-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-triph-marine);\n  color: var(--soi-triph-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-triph-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-triph-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-triph-step-content p {\n  font-size: 14px;\n  color: var(--soi-triph-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-triph-compo {\n  background: var(--soi-triph-off-white);\n  border-radius: var(--soi-triph-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-triph-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-triph-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-triph-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-triph-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-triph-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-triph-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-triph-marine);\n  text-align: right;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-triph-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-triph-accordion-item {\n  background: var(--soi-triph-off-white);\n  border-radius: var(--soi-triph-radius-sm);\n  border: 1px solid var(--soi-triph-line);\n  overflow: hidden;\n}\n\n.soi-triph-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-triph-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-triph-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-triph-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-triph-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-triph-accordion-item[open] .soi-triph-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-triph-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-triph-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-triph-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-triph-cta-box {\n  background: var(--soi-triph-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-triph-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-triph-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-triph-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-triph-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-triph-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-triph-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-triph-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-triph-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-triph-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-triph-compo-value {\n    text-align: left;\n  }\n\n  .soi-triph-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-triph-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-triph-fiche {\n    --soi-triph-text-soft: #2C3E50;\n    --soi-triph-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ayur-vana","offers":[{"title":"Default Title","offer_id":61602574893386,"sku":"AY9026","price":18.28,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/triphala-bio-en-boisson-500-ml-ayurvana-packshot.webp?v=1787476472"},{"product_id":"myrtille-acerola-bio","title":"Myrtille Acérola Bio et Vegan en gélules","description":"\n\u003cdiv class=\"soi-myac-fiche\"\u003e\n\n  \u003csection class=\"soi-myac-hero\"\u003e\n    \u003cdiv class=\"soi-myac-hero-tag\"\u003e\n      \u003cspan class=\"soi-myac-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire vision · Graine Sauvage\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-myac-hero-title\"\u003eLa synergie naturelle au service de vos yeux\u003c\/span\u003e\n    \u003cp class=\"soi-myac-hero-subtitle\"\u003eDeux superfruits bio réunis dans une formule certifiée, vegan et fabriquée en France, pour soutenir votre vision au quotidien et protéger vos cellules du stress oxydatif.\u003c\/p\u003e\n    \u003cdiv class=\"soi-myac-hero-labels\"\u003e\n      \u003cspan class=\"soi-myac-label soi-myac-label-accent\"\u003eBIO · FR-BIO-01\u003c\/span\u003e\n      \u003cspan class=\"soi-myac-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-myac-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-myac-label\"\u003eSANS OGM\u003c\/span\u003e\n      \u003cspan class=\"soi-myac-label\"\u003eVITAMINE C NATURELLE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-myac-section\"\u003e\n    \u003ch2\u003ePourquoi associer myrtille et acérola pour la vision ?\u003c\/h2\u003e\n    \u003cp\u003eLa \u003cstrong\u003emyrtille\u003c\/strong\u003e est l'une des plantes les plus étudiées pour la santé oculaire. Sa richesse en \u003cstrong\u003eanthocyanosides et polyphénols\u003c\/strong\u003e en fait un antioxydant de premier plan, particulièrement apprécié pour soutenir la microcirculation de la rétine et favoriser une bonne \u003cstrong\u003evision nocturne\u003c\/strong\u003e. Dans cette formule, la myrtille est titrée à \u003cstrong\u003e0,5 % d'anthocyanosides et 2,5 % de polyphénols\u003c\/strong\u003e, ce qui garantit une concentration active réelle à chaque prise.\u003c\/p\u003e\n    \u003cp\u003eL'\u003cstrong\u003eacérola\u003c\/strong\u003e, petit fruit tropical d'une richesse exceptionnelle, apporte une \u003cstrong\u003evitamine C 100 % naturelle\u003c\/strong\u003e. Elle agit en synergie avec la myrtille pour renforcer la protection antioxydante des tissus oculaires, contribuer à la \u003cstrong\u003eformation du collagène\u003c\/strong\u003e (cornée, sclérotique) et soutenir votre système immunitaire. Le résultat : un complexe vision complet, sans aucune vitamine C synthétique.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-myac-section\"\u003e\n    \u003ch2\u003eLes bienfaits des gélules Myrtille Acérola Bio\u003c\/h2\u003e\n    \u003cdiv class=\"soi-myac-benefits\"\u003e\n      \u003cdiv class=\"soi-myac-benefit\"\u003e\n        \u003cdiv class=\"soi-myac-benefit-icon\"\u003e\u003cspan\u003e👁️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVision et vision nocturne\u003c\/h3\u003e\n        \u003cp\u003eLes anthocyanosides de myrtille vous aident à maintenir une bonne acuité visuelle, y compris en conditions de faible luminosité.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-myac-benefit\"\u003e\n        \u003cdiv class=\"soi-myac-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProtection antioxydante\u003c\/h3\u003e\n        \u003cp\u003eMyrtille et vitamine C naturelle agissent ensemble pour limiter le stress oxydatif sur les cellules rétiniennes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-myac-benefit\"\u003e\n        \u003cdiv class=\"soi-myac-benefit-icon\"\u003e\u003cspan\u003e🔬\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFormation de collagène\u003c\/h3\u003e\n        \u003cp\u003eLa vitamine C contribue à préserver l'intégrité des structures oculaires comme la cornée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-myac-benefit\"\u003e\n        \u003cdiv class=\"soi-myac-benefit-icon\"\u003e\u003cspan\u003e💻\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFatigue visuelle\u003c\/h3\u003e\n        \u003cp\u003eUn soutien précieux si vous passez de longues heures devant les écrans au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-myac-benefit\"\u003e\n        \u003cdiv class=\"soi-myac-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eImmunité renforcée\u003c\/h3\u003e\n        \u003cp\u003eLa vitamine C participe au bon fonctionnement du système immunitaire, limitant le risque d'infections oculaires.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-myac-section\"\u003e\n    \u003ch2\u003eComposition et posologie\u003c\/h2\u003e\n    \u003cp class=\"soi-myac-section-intro\"\u003eChaque flacon contient \u003cstrong\u003e90 gélules végétales\u003c\/strong\u003e, soit \u003cstrong\u003e30 jours d'utilisation\u003c\/strong\u003e. Voici le détail de la formule et les conseils de prise.\u003c\/p\u003e\n    \u003cdiv class=\"soi-myac-compo\"\u003e\n      \u003cdiv class=\"soi-myac-compo-row\"\u003e\n        \u003cspan class=\"soi-myac-compo-label\"\u003eIngrédient principal\u003c\/span\u003e\n        \u003cspan class=\"soi-myac-compo-value\"\u003eExtrait de myrtille bio (Vaccinium myrtillus) titré à 0,5 % d'anthocyanosides et 2,5 % de polyphénols\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-myac-compo-row\"\u003e\n        \u003cspan class=\"soi-myac-compo-label\"\u003eActif complémentaire\u003c\/span\u003e\n        \u003cspan class=\"soi-myac-compo-value\"\u003eExtrait d'acérola bio (Malpighia emarginata), source naturelle de vitamine C\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-myac-compo-row\"\u003e\n        \u003cspan class=\"soi-myac-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-myac-compo-value\"\u003eGélule végétale HPMC (sans gélatine animale)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-myac-compo-row\"\u003e\n        \u003cspan class=\"soi-myac-compo-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-myac-compo-value\"\u003eAdditif, conservateur, OGM\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-myac-compo-row\"\u003e\n        \u003cspan class=\"soi-myac-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-myac-compo-value\"\u003e90 gélules végétales (30 jours)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-myac-compo-row\"\u003e\n        \u003cspan class=\"soi-myac-compo-label\"\u003eCure recommandée\u003c\/span\u003e\n        \u003cspan class=\"soi-myac-compo-value\"\u003e4 à 8 semaines, renouvelable selon vos besoins\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-myac-timeline\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-myac-step\"\u003e\n        \u003cdiv class=\"soi-myac-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-myac-step-content\"\u003e\n          \u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n          \u003cp\u003ePrenez 3 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-myac-step\"\u003e\n        \u003cdiv class=\"soi-myac-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-myac-step-content\"\u003e\n          \u003ch3\u003eMode de prise\u003c\/h3\u003e\n          \u003cp\u003eAvalez les gélules avec un grand verre d'eau pour une absorption optimale.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-myac-step\"\u003e\n        \u003cdiv class=\"soi-myac-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-myac-step-content\"\u003e\n          \u003ch3\u003eDurée de la cure\u003c\/h3\u003e\n          \u003cp\u003eSuivez une cure de 4 à 8 semaines, 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-myac-section\"\u003e\n    \u003ch2\u003eCe qui distingue ce complexe vision\u003c\/h2\u003e\n    \u003cdiv class=\"soi-myac-grid\"\u003e\n      \u003cdiv class=\"soi-myac-card\"\u003e\n        \u003ch3\u003e🌿 Certifié Agriculture Biologique\u003c\/h3\u003e\n        \u003cp\u003eMyrtille et acérola issues de l'agriculture bio, sans pesticides ni intrants chimiques. Certifié par FR-BIO-01.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-myac-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eProduit selon des normes de qualité rigoureuses, pour une traçabilité totale de la matière première au flacon.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-myac-card\"\u003e\n        \u003ch3\u003e🌱 100 % Vegan\u003c\/h3\u003e\n        \u003cp\u003eGélules végétales HPMC, parfaitement adaptées aux régimes végétariens et vegan.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-myac-card\"\u003e\n        \u003ch3\u003e⚡ Vitamine C naturelle\u003c\/h3\u003e\n        \u003cp\u003eAucune vitamine C synthétique dans cette formule : uniquement l'acérola bio, naturellement plus biodisponible.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-myac-section\"\u003e\n    \u003ch2\u003ePour qui sont ces gélules de myrtille ?\u003c\/h2\u003e\n    \u003cp\u003eCe \u003cstrong\u003ecomplexe vision myrtille acérola\u003c\/strong\u003e s'adresse à toute personne souhaitant prendre soin de ses yeux de façon naturelle : personnes exposées aux écrans, actifs dont la vision est sollicitée intensément, seniors souhaitant préserver leur capital visuel, ou encore toute personne cherchant un antioxydant naturel complet. Il convient également à ceux qui recherchent une alternative naturelle aux formules classiques disponibles en pharmacie.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-myac-section\"\u003e\n    \u003cdiv class=\"soi-myac-accordion\"\u003e\n      \u003cdetails class=\"soi-myac-accordion-item\"\u003e\n        \u003csummary class=\"soi-myac-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-myac-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne remplace pas un traitement médical. En cas de pathologie oculaire, consultez un professionnel de santé avant de commencer la cure.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-myac-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-myac-cta-box\"\u003e\n      \u003cp class=\"soi-myac-cta-tag\" style=\"color: white;\"\u003eLa clarté du regard, naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-myac-cta-text\" style=\"color: white;\"\u003eOffrez à vos yeux une protection naturelle, certifiée bio et vegan, formulée avec soin en France. La myrtille pour la clarté du regard, l'acérola pour la vitalité de vos cellules.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-myac-marine: #1A2D3D;\n  --soi-myac-marine-dark: #0F1E2B;\n  --soi-myac-marine-light: #2C4458;\n  --soi-myac-pomme: #A1C544;\n  --soi-myac-pomme-dark: #84A636;\n  --soi-myac-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-myac-white: #FFFFFF;\n  --soi-myac-off-white: #F8FAF6;\n  --soi-myac-stone: #F1F3EE;\n  --soi-myac-line: #E5E8E0;\n\n  --soi-myac-primary: #4A5A8A;\n  --soi-myac-primary-soft: #6B7AAA;\n  --soi-myac-accent: #C8453A;\n\n  --soi-myac-text: #1A2D3D;\n  --soi-myac-text-soft: #4A5B6B;\n  --soi-myac-text-muted: #7B8693;\n\n  --soi-myac-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-myac-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-myac-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-myac-radius: 12px;\n  --soi-myac-radius-sm: 8px;\n  --soi-myac-radius-pill: 999px;\n}\n\n.soi-myac-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-myac-fiche img { max-width: 100%; height: auto; }\n\n.soi-myac-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-myac-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-myac-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-myac-hero {\n  position: relative;\n  background: var(--soi-myac-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-myac-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-myac-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-myac-pomme);\n}\n\n.soi-myac-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-myac-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-myac-pomme);\n  border-radius: 50%;\n}\n\n.soi-myac-hero-title {\n  display: block;\n  color: var(--soi-myac-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-myac-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-myac-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-myac-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-myac-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-myac-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-myac-label-accent {\n  background: var(--soi-myac-pomme);\n  border-color: var(--soi-myac-pomme);\n  color: var(--soi-myac-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-myac-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-myac-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-myac-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-myac-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-myac-pomme);\n  border-radius: 2px;\n}\n\n.soi-myac-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-myac-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-myac-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-myac-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-myac-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-myac-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-myac-benefit {\n  background: var(--soi-myac-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-myac-radius);\n  border: 1px solid var(--soi-myac-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-myac-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-myac-shadow-md);\n}\n\n.soi-myac-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-myac-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-myac-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-myac-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-myac-benefit:hover .soi-myac-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-myac-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-myac-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-myac-benefit p {\n  font-size: 13px;\n  color: var(--soi-myac-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-myac-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-myac-card {\n  background: var(--soi-myac-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-myac-radius);\n  border-left: 3px solid var(--soi-myac-pomme);\n}\n\n.soi-myac-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-myac-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-myac-card p {\n  font-size: 14px;\n  color: var(--soi-myac-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-myac-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-myac-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-myac-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-myac-radius);\n  border: 1px solid var(--soi-myac-line);\n  align-items: flex-start;\n}\n\n.soi-myac-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-myac-marine);\n  color: var(--soi-myac-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-myac-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-myac-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-myac-step-content p {\n  font-size: 14px;\n  color: var(--soi-myac-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-myac-compo {\n  background: var(--soi-myac-off-white);\n  border-radius: var(--soi-myac-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-myac-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-myac-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-myac-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-myac-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-myac-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-myac-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-myac-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-myac-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-myac-pomme-light);\n  border-left: 4px solid var(--soi-myac-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-myac-radius) var(--soi-myac-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-myac-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-myac-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-myac-marine);\n  margin-bottom: 4px;\n}\n\n.soi-myac-tip p {\n  font-size: 14px;\n  color: var(--soi-myac-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-myac-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-myac-accordion-item {\n  background: var(--soi-myac-off-white);\n  border-radius: var(--soi-myac-radius-sm);\n  border: 1px solid var(--soi-myac-line);\n  overflow: hidden;\n}\n\n.soi-myac-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-myac-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-myac-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-myac-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-myac-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-myac-accordion-item[open] .soi-myac-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-myac-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-myac-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-myac-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-myac-cta-box {\n  background: var(--soi-myac-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-myac-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-myac-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-myac-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-myac-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-myac-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-myac-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-myac-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-myac-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-myac-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-myac-compo-value {\n    text-align: left;\n  }\n\n  .soi-myac-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-myac-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-myac-fiche {\n    --soi-myac-text-soft: #2C3E50;\n    --soi-myac-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61602595307850,"sku":"GS9222","price":17.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/myrtille-acerola-bio-et-vegan-en-gelules-packshot.webp?v=1779989078"},{"product_id":"desmomarie-90-gelules","title":"Desmomarie - Complément Foie \u0026 Digestion en gélule","description":"\u003cdiv class=\"soi-desmo-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-desmo-hero\"\u003e\n    \u003cdiv class=\"soi-desmo-hero-tag\"\u003e\n      \u003cspan class=\"soi-desmo-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Laboratoire Code\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-desmo-hero-title\"\u003e5 plantes, 3 actions\u003c\/span\u003e\n    \u003cp class=\"soi-desmo-hero-subtitle\"\u003eSynergie de 5 plantes pour drainer, protéger et soutenir votre foie naturellement au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-desmo-hero-labels\"\u003e\n      \u003cspan class=\"soi-desmo-label soi-desmo-label-accent\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-desmo-label\"\u003eCONDITIONNÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-desmo-label\"\u003e90 GÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-desmo-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n      \u003cspan class=\"soi-desmo-label\"\u003eSANS OGM\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Desmomarie : complément hépatique à 5 plantes pour drainer et soutenir votre foie --\u003e\n  \u003csection class=\"soi-desmo-section\"\u003e\n    \u003ch2\u003eDesmomarie : complément hépatique à 5 plantes pour drainer et soutenir votre foie\u003c\/h2\u003e\n    \u003cp\u003eVous ressentez une digestion lourde, une fatigue persistante après les repas ou simplement l'envie de prendre soin de votre foie naturellement ? \u003cstrong\u003eDesmomarie du Laboratoire Code\u003c\/strong\u003e est un complément alimentaire formulé autour d'une \u003cstrong\u003esynergie de 5 plantes reconnues\u003c\/strong\u003e pour leurs bienfaits sur le foie et la digestion. Conditionné en France, 100 % vegan, il s'intègre facilement dans votre routine bien-être au quotidien.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Pourquoi soutenir son foie avec des plantes ? --\u003e\n  \u003csection class=\"soi-desmo-section\"\u003e\n    \u003ch2\u003ePourquoi soutenir son foie avec des plantes ?\u003c\/h2\u003e\n    \u003cp\u003eLe foie est l'organe détoxifiant central de l'organisme : il filtre les toxines, métabolise les graisses et soutient la digestion. Sous l'effet du stress, d'excès alimentaires ou d'une alimentation déséquilibrée, il peut être mis à rude épreuve. Un \u003cstrong\u003edrainage hépatique naturel\u003c\/strong\u003e régulier permet de l'aider à fonctionner de façon optimale, sans recourir à des substances synthétiques.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Les 5 plantes actives de Desmomarie --\u003e\n  \u003csection class=\"soi-desmo-section\"\u003e\n    \u003ch2\u003eLes 5 plantes actives du draineur hépatique Desmomarie\u003c\/h2\u003e\n    \u003cdiv class=\"soi-desmo-grid\"\u003e\n      \u003cdiv class=\"soi-desmo-card\"\u003e\n        \u003ch3\u003e🌿 Desmodium\u003c\/h3\u003e\n        \u003cp\u003eOriginaire d'Afrique, il est réputé comme l'un des draineurs hépatiques les plus puissants de la phytothérapie traditionnelle. Il favorise l'élimination des toxines et soutient la régénération des cellules du foie.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-desmo-card\"\u003e\n        \u003ch3\u003e🌸 Chardon-Marie\u003c\/h3\u003e\n        \u003cp\u003eRiche en silymarine, un flavonoïde largement étudié, il protège les cellules hépatiques contre les agressions extérieures (excès alimentaires, alcool, pollution) et contribue à leur régénération.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-desmo-card\"\u003e\n        \u003ch3\u003e🟠 Curcuma Longa\u003c\/h3\u003e\n        \u003cp\u003eUtilisé depuis des millénaires en médecine ayurvédique, il stimule la production de bile et facilite la digestion des graisses, tout en apportant une action antioxydante reconnue sur le foie.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-desmo-card\"\u003e\n        \u003ch3\u003e🌼 Chrysanthellum Americanum\u003c\/h3\u003e\n        \u003cp\u003eMoins connu mais très efficace, il est particulièrement utile après des excès alimentaires pour protéger et tonifier le foie, en synergie avec les autres plantes de la formule.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-desmo-card\"\u003e\n        \u003ch3\u003e🌾 Gentiane\u003c\/h3\u003e\n        \u003cp\u003eAmère par nature, elle stimule la sécrétion des sucs digestifs, apaise les ballonnements et combat les inconforts intestinaux pour une digestion plus fluide après chaque repas.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Composition et posologie --\u003e\n  \u003csection class=\"soi-desmo-section\"\u003e\n    \u003ch2\u003eComposition et posologie\u003c\/h2\u003e\n\n    \u003cdiv class=\"soi-desmo-compo\"\u003e\n      \u003cdiv class=\"soi-desmo-compo-row\"\u003e\n        \u003cspan class=\"soi-desmo-compo-label\"\u003eForme\u003c\/span\u003e\n        \u003cspan class=\"soi-desmo-compo-value\"\u003eGélules végétales (HPMC)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-desmo-compo-row\"\u003e\n        \u003cspan class=\"soi-desmo-compo-label\"\u003eContenu par gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-desmo-compo-value\"\u003e345 mg (mélange de 5 extraits de plantes)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-desmo-compo-row\"\u003e\n        \u003cspan class=\"soi-desmo-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-desmo-compo-value\"\u003e90 gélules végétales (environ 1 mois de cure)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-desmo-compo-row\"\u003e\n        \u003cspan class=\"soi-desmo-compo-label\"\u003eActifs\u003c\/span\u003e\n        \u003cspan class=\"soi-desmo-compo-value\"\u003eDesmodium, Chardon-Marie, Curcuma Longa, Chrysanthellum Americanum, Gentiane\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-desmo-compo-row\"\u003e\n        \u003cspan class=\"soi-desmo-compo-label\"\u003eExcipients\u003c\/span\u003e\n        \u003cspan class=\"soi-desmo-compo-value\"\u003eSans excipients inutiles, sans arômes artificiels\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-desmo-compo-row\"\u003e\n        \u003cspan class=\"soi-desmo-compo-label\"\u003eConditionné\u003c\/span\u003e\n        \u003cspan class=\"soi-desmo-compo-value\"\u003eEn France, par le Laboratoire Code\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-desmo-timeline\"\u003e\n      \u003cdiv class=\"soi-desmo-step\"\u003e\n        \u003cdiv class=\"soi-desmo-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-desmo-step-content\"\u003e\n          \u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n          \u003cp\u003ePrenez 3 gélules par jour, de préférence avant les repas, avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-desmo-step\"\u003e\n        \u003cdiv class=\"soi-desmo-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-desmo-step-content\"\u003e\n          \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 4 à 8 semaines est généralement conseillée pour des résultats visibles.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-desmo-step\"\u003e\n        \u003cdiv class=\"soi-desmo-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-desmo-step-content\"\u003e\n          \u003ch3\u003eSuivi professionnel\u003c\/h3\u003e\n          \u003cp\u003eConsultez un professionnel de santé avant toute utilisation prolongée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Pour qui est fait Desmomarie ? --\u003e\n  \u003csection class=\"soi-desmo-section\"\u003e\n    \u003ch2\u003ePour qui est fait Desmomarie ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-desmo-benefits\"\u003e\n      \u003cdiv class=\"soi-desmo-benefit\"\u003e\n        \u003cdiv class=\"soi-desmo-benefit-icon\"\u003e\u003cspan\u003e🍽️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAprès les excès\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez soutenir votre foie après des excès alimentaires ou alcoolisés et retrouver un confort digestif.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-desmo-benefit\"\u003e\n        \u003cdiv class=\"soi-desmo-benefit-icon\"\u003e\u003cspan\u003e🔄\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eDigestion quotidienne\u003c\/h3\u003e\n        \u003cp\u003eVous cherchez à améliorer votre digestion au quotidien, notamment après les repas.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-desmo-benefit\"\u003e\n        \u003cdiv class=\"soi-desmo-benefit-icon\"\u003e\u003cspan\u003e🌱\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCure saisonnière\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez réaliser une cure de drainage hépatique naturelle au changement de saison.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-desmo-benefit\"\u003e\n        \u003cdiv class=\"soi-desmo-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eApproche préventive\u003c\/h3\u003e\n        \u003cp\u003eVous adoptez une démarche préventive pour préserver votre santé digestive sur le long terme.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Précautions d'emploi --\u003e\n  \u003csection class=\"soi-desmo-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"soi-desmo-accordion\"\u003e\n      \u003cdetails class=\"soi-desmo-accordion-item\"\u003e\n        \u003csummary class=\"soi-desmo-accordion-header\"\u003e⚠️ Nature du produit\u003c\/summary\u003e\n        \u003cdiv class=\"soi-desmo-accordion-content\"\u003e\n          \u003cp\u003eDesmomarie est un \u003cstrong\u003ecomplément alimentaire\u003c\/strong\u003e, pas un médicament. Il ne se substitue pas à un traitement médical ni à un suivi médical en cas de pathologie hépatique diagnostiquée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-desmo-accordion-item\"\u003e\n        \u003csummary class=\"soi-desmo-accordion-header\"\u003e🚫 Contre-indications\u003c\/summary\u003e\n        \u003cdiv class=\"soi-desmo-accordion-content\"\u003e\n          \u003cp\u003eDéconseillé aux femmes enceintes ou allaitantes et aux enfants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-desmo-accordion-item\"\u003e\n        \u003csummary class=\"soi-desmo-accordion-header\"\u003e💊 Interactions médicamenteuses\u003c\/summary\u003e\n        \u003cdiv class=\"soi-desmo-accordion-content\"\u003e\n          \u003cp\u003eEn cas de traitement médicamenteux en cours, demandez l'avis de votre médecin avant utilisation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003csection class=\"soi-desmo-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-desmo-cta-box\"\u003e\n      \u003cp class=\"soi-desmo-cta-tag\" style=\"color: white;\"\u003ePrenez soin de votre foie naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-desmo-cta-text\" style=\"color: white;\"\u003eAvec Desmomarie, vous offrez à votre organisme une formule végétale complète, pensée pour drainer, protéger et revitaliser votre foie. Parce qu'une bonne digestion, c'est aussi une meilleure énergie 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-desmo-marine: #1A2D3D;\n  --soi-desmo-marine-dark: #0F1E2B;\n  --soi-desmo-marine-light: #2C4458;\n  --soi-desmo-pomme: #A1C544;\n  --soi-desmo-pomme-dark: #84A636;\n  --soi-desmo-pomme-light: rgba(161,197,68,0.10);\n  --soi-desmo-white: #FFFFFF;\n  --soi-desmo-off-white: #F8FAF6;\n  --soi-desmo-stone: #F1F3EE;\n  --soi-desmo-line: #E5E8E0;\n  --soi-desmo-primary: #7A9A8E;\n  --soi-desmo-primary-soft: #A8C4B8;\n  --soi-desmo-accent: #D4A52A;\n  --soi-desmo-text: #1A2D3D;\n  --soi-desmo-text-soft: #4A5B6B;\n  --soi-desmo-text-muted: #7B8693;\n  --soi-desmo-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-desmo-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-desmo-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-desmo-radius: 12px;\n  --soi-desmo-radius-sm: 8px;\n  --soi-desmo-radius-pill: 999px;\n}\n\n.soi-desmo-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-desmo-fiche img { max-width: 100%; height: auto; }\n\n.soi-desmo-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-desmo-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-desmo-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* HERO *\/\n.soi-desmo-hero {\n  position: relative;\n  background: var(--soi-desmo-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-desmo-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-desmo-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-desmo-pomme);\n}\n\n.soi-desmo-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-desmo-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-desmo-pomme);\n  border-radius: 50%;\n}\n\n.soi-desmo-hero-title {\n  display: block;\n  color: var(--soi-desmo-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-desmo-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-desmo-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-desmo-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-desmo-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-desmo-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-desmo-label-accent {\n  background: var(--soi-desmo-pomme);\n  border-color: var(--soi-desmo-pomme);\n  color: var(--soi-desmo-marine);\n  font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.soi-desmo-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-desmo-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-desmo-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-desmo-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-desmo-pomme);\n  border-radius: 2px;\n}\n\n.soi-desmo-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-desmo-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-desmo-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* BENEFITS *\/\n.soi-desmo-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-desmo-benefit {\n  background: var(--soi-desmo-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-desmo-radius);\n  border: 1px solid var(--soi-desmo-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-desmo-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-desmo-shadow-md);\n}\n\n.soi-desmo-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-desmo-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-desmo-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-desmo-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-desmo-benefit:hover .soi-desmo-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-desmo-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-desmo-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-desmo-benefit p {\n  font-size: 13px;\n  color: var(--soi-desmo-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID + CARDS *\/\n.soi-desmo-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-desmo-card {\n  background: var(--soi-desmo-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-desmo-radius);\n  border-left: 3px solid var(--soi-desmo-pomme);\n}\n\n.soi-desmo-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-desmo-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-desmo-card p {\n  font-size: 14px;\n  color: var(--soi-desmo-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* COMPOSITION *\/\n.soi-desmo-compo {\n  background: var(--soi-desmo-off-white);\n  border-radius: var(--soi-desmo-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-desmo-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-desmo-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-desmo-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-desmo-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-desmo-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-desmo-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-desmo-marine);\n  text-align: right;\n}\n\n\/* TIMELINE *\/\n.soi-desmo-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-desmo-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-desmo-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-desmo-radius);\n  border: 1px solid var(--soi-desmo-line);\n  align-items: flex-start;\n}\n\n.soi-desmo-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-desmo-marine);\n  color: var(--soi-desmo-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-desmo-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-desmo-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-desmo-step-content p {\n  font-size: 14px;\n  color: var(--soi-desmo-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* ACCORDION *\/\n.soi-desmo-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-desmo-accordion-item {\n  background: var(--soi-desmo-off-white);\n  border-radius: var(--soi-desmo-radius-sm);\n  border: 1px solid var(--soi-desmo-line);\n  overflow: hidden;\n}\n\n.soi-desmo-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-desmo-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-desmo-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-desmo-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-desmo-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-desmo-accordion-item[open] .soi-desmo-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-desmo-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-desmo-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-desmo-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* CTA *\/\n.soi-desmo-cta-box {\n  background: var(--soi-desmo-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-desmo-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-desmo-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-desmo-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-desmo-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-desmo-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-desmo-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-desmo-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-desmo-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-desmo-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-desmo-compo-value {\n    text-align: left;\n  }\n\n  .soi-desmo-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* ACCESSIBILITÉ *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-desmo-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-desmo-fiche {\n    --soi-desmo-text-soft: #2C3E50;\n    --soi-desmo-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Laboratoire Code","offers":[{"title":"Default Title","offer_id":61602606678346,"sku":"LC9103","price":16.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/desmomarie-vegan-en-gelules-packshot_19ddd997-fe98-431a-ad18-6aa6d301f651.webp?v=1779714027"},{"product_id":"valeriane-bio-60-gelules","title":"Valériane Bio en gélules","description":"\u003cdiv class=\"soi-vale-fiche\"\u003e\n\u003csection class=\"soi-vale-hero\"\u003e\n\u003cdiv class=\"soi-vale-hero-tag\"\u003e\n\u003cspan class=\"soi-vale-tag-dot\"\u003e\u003c\/span\u003e Complément alimentaire · Graine Sauvage\u003c\/div\u003e\n\u003cp class=\"soi-vale-hero-subtitle\"\u003eSérénité et sommeil naturel : retrouvez des nuits réparatrices grâce à la racine de valériane, sans dépendance et sans brouillard au réveil.\u003c\/p\u003e\n\u003cdiv class=\"soi-vale-hero-labels\"\u003e\n\u003cspan class=\"soi-vale-label soi-vale-label-accent\"\u003eBIO · FR-BIO-01\u003c\/span\u003e \u003cspan class=\"soi-vale-label\"\u003eVEGAN\u003c\/span\u003e \u003cspan class=\"soi-vale-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e \u003cspan class=\"soi-vale-label\"\u003eSANS GLUTEN\u003c\/span\u003e \u003cspan class=\"soi-vale-label\"\u003e60 GÉLULES VÉGÉTALES\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-vale-section\"\u003e\n\u003ch2\u003ePourquoi choisir la valériane pour le sommeil ?\u003c\/h2\u003e\n\u003cp class=\"soi-vale-section-intro\"\u003eLa racine de valériane (\u003cem\u003eValeriana officinalis\u003c\/em\u003e) est l'une des plantes les mieux documentées pour accompagner l'endormissement et la qualité du sommeil. Ses principaux actifs, les valépotriates et l'acide valérénique, agissent sur le système nerveux central en favorisant la détente sans provoquer de somnolence diurne.\u003c\/p\u003e\n\u003cdiv class=\"soi-vale-benefits\"\u003e\n\u003cdiv class=\"soi-vale-benefit\"\u003e\n\u003cdiv class=\"soi-vale-benefit-icon\"\u003e\u003cspan\u003e🌙\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eEndormissement facilité\u003c\/h3\u003e\n\u003cp\u003eRéduit le temps d'attente avant de trouver le sommeil, même lors des périodes de stress.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vale-benefit\"\u003e\n\u003cdiv class=\"soi-vale-benefit-icon\"\u003e\u003cspan\u003e💤\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eQualité du sommeil améliorée\u003c\/h3\u003e\n\u003cp\u003eFavorise un sommeil plus profond et plus réparateur sans altérer l'architecture naturelle des cycles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vale-benefit\"\u003e\n\u003cdiv class=\"soi-vale-benefit-icon\"\u003e\u003cspan\u003e🧘\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eApaisement des tensions\u003c\/h3\u003e\n\u003cp\u003eCalme les ruminations et les tensions accumulées en journée, idéal avant le coucher.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vale-benefit\"\u003e\n\u003cdiv class=\"soi-vale-benefit-icon\"\u003e\u003cspan\u003e☀️\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eSans somnolence le lendemain\u003c\/h3\u003e\n\u003cp\u003eÀ la différence de certains somnifères, la valériane respecte votre vigilance diurne.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-vale-section\"\u003e\n\u003ch2\u003eComposition et posologie de la valériane bio Graine Sauvage\u003c\/h2\u003e\n\u003cp class=\"soi-vale-section-intro\"\u003eChaque gélule contient 400 mg de racine de valériane bio (\u003cem\u003eValeriana officinalis\u003c\/em\u003e) en poudre. La gélule est 100 % végétale (HPMC), sans gélatine animale, sans additif ni excipient superflu.\u003c\/p\u003e\n\u003cdiv class=\"soi-vale-compo\"\u003e\n\u003cdiv class=\"soi-vale-compo-row\"\u003e\n\u003cspan class=\"soi-vale-compo-label\"\u003ePar gélule\u003c\/span\u003e \u003cspan class=\"soi-vale-compo-value\"\u003e400 mg de racine de valériane bio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vale-compo-row\"\u003e\n\u003cspan class=\"soi-vale-compo-label\"\u003eEnveloppe\u003c\/span\u003e \u003cspan class=\"soi-vale-compo-value\"\u003eGélule végétale HPMC (100 % végétale)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vale-compo-row\"\u003e\n\u003cspan class=\"soi-vale-compo-label\"\u003eConditionnement\u003c\/span\u003e \u003cspan class=\"soi-vale-compo-value\"\u003e60 gélules (20 jours d'utilisation)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vale-compo-row\"\u003e\n\u003cspan class=\"soi-vale-compo-label\"\u003eCertification\u003c\/span\u003e \u003cspan class=\"soi-vale-compo-value\"\u003eAgriculture Biologique (FR-BIO-01)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vale-compo-row\"\u003e\n\u003cspan class=\"soi-vale-compo-label\"\u003eCompatibilité\u003c\/span\u003e \u003cspan class=\"soi-vale-compo-value\"\u003eVegan, végétarien, sans gluten, sans lactose\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"soi-vale-sub-title\"\u003ePosologie recommandée\u003c\/h3\u003e\n\u003cdiv class=\"soi-vale-timeline\"\u003e\n\u003cdiv class=\"soi-vale-step\"\u003e\n\u003cdiv class=\"soi-vale-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"soi-vale-step-content\"\u003e\n\u003ch3\u003e3 gélules par jour\u003c\/h3\u003e\n\u003cp\u003eÀ prendre environ 30 à 60 minutes avant le coucher, avec un grand verre d'eau.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vale-step\"\u003e\n\u003cdiv class=\"soi-vale-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"soi-vale-step-content\"\u003e\n\u003ch3\u003eCure de 20 jours\u003c\/h3\u003e\n\u003cp\u003eAvec les 60 gélules du flacon. Renouvelable selon vos besoins saisonniers ou ponctuels.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vale-step\"\u003e\n\u003cdiv class=\"soi-vale-step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"soi-vale-step-content\"\u003e\n\u003ch3\u003eEffets progressifs\u003c\/h3\u003e\n\u003cp\u003eLes effets se font souvent ressentir dès les premiers jours, mais un effet optimal est généralement observé après 2 à 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-vale-tip\"\u003e\n\u003cdiv class=\"soi-vale-tip-icon\"\u003e⚠️\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003ePrécaution importante\u003c\/strong\u003e\n\u003cp\u003eCe complément alimentaire ne remplace pas un traitement médical. Consultez votre médecin en cas de traitement en cours ou de grossesse.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-vale-section\"\u003e\n\u003ch2\u003eCe qui distingue la valériane bio Graine Sauvage\u003c\/h2\u003e\n\u003cdiv class=\"soi-vale-grid\"\u003e\n\u003cdiv class=\"soi-vale-card\"\u003e\n\u003ch3\u003e🌿 Certifiée Agriculture Biologique\u003c\/h3\u003e\n\u003cp\u003eCultivée sans pesticides ni intrants chimiques de synthèse, certifiée FR-BIO-01.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vale-card\"\u003e\n\u003ch3\u003e🇫🇷 Fabriquée en France\u003c\/h3\u003e\n\u003cp\u003eChaque lot est contrôlé pour garantir la traçabilité et la qualité de la racine utilisée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vale-card\"\u003e\n\u003ch3\u003e🌱 Gélules 100 % végétales\u003c\/h3\u003e\n\u003cp\u003eCompatibles vegan, végétarien, sans gluten ni lactose.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vale-card\"\u003e\n\u003ch3\u003e🔬 Racine entière en poudre\u003c\/h3\u003e\n\u003cp\u003eLa partie la plus concentrée en principes actifs de la plante, sans extrait standardisé ni dilution.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-vale-section\"\u003e\n\u003ch2\u003eValériane seule ou associée à la passiflore ?\u003c\/h2\u003e\n\u003cp\u003eLa passiflore et la valériane bio forment une association très appréciée en phytothérapie. Si la valériane agit principalement sur l'endormissement, la passiflore renforce l'effet apaisant en réduisant l'anxiété légère et les tensions nerveuses. Cette synergie est souvent plébiscitée par ceux qui peinent à « déconnecter » mentalement le soir.\u003c\/p\u003e\n\u003cdiv class=\"soi-vale-tip\"\u003e\n\u003cdiv class=\"soi-vale-tip-icon\"\u003e💡\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n\u003cp\u003eSi vous souhaitez cette combinaison, renseignez-vous sur les formules duo disponibles dans la gamme Graine Sauvage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-vale-section\"\u003e\n\u003ch2\u003eQuestions fréquentes sur la valériane et le sommeil\u003c\/h2\u003e\n\u003cdiv class=\"soi-vale-accordion\"\u003e\n\u003cdetails class=\"soi-vale-accordion-item\"\u003e\n\u003csummary class=\"soi-vale-accordion-header\"\u003e🔄 La valériane crée-t-elle une dépendance ?\u003c\/summary\u003e\n\u003cdiv class=\"soi-vale-accordion-content\"\u003e\n\u003cp\u003eNon. Contrairement aux somnifères chimiques, la valériane n'entraîne pas de dépendance physique ni d'effet rebond à l'arrêt.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-vale-accordion-item\"\u003e\n\u003csummary class=\"soi-vale-accordion-header\"\u003e🌙 Peut-on prendre de la valériane tous les soirs ?\u003c\/summary\u003e\n\u003cdiv class=\"soi-vale-accordion-content\"\u003e\n\u003cp\u003eOui, dans le cadre d'une cure. Il est conseillé de faire des pauses régulières (quelques jours entre deux cures) pour préserver l'efficacité de la plante.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-vale-accordion-item\"\u003e\n\u003csummary class=\"soi-vale-accordion-header\"\u003e💊 La valériane est-elle compatible avec la mélatonine ?\u003c\/summary\u003e\n\u003cdiv class=\"soi-vale-accordion-content\"\u003e\n\u003cp\u003eCes deux solutions agissent différemment. La mélatonine régule le cycle circadien, la valériane favorise la détente. Une association est parfois utilisée, mais demandez l'avis d'un professionnel de santé.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-vale-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003cdiv class=\"soi-vale-cta-box\"\u003e\n\u003cp class=\"soi-vale-cta-text\" style=\"color: white;\"\u003eEt si une plante suffisait à transformer vos nuits ? La valériane bio Graine Sauvage, c'est le geste simple et naturel que vous attendiez : une racine ancestrale, une formule pure, des nuits enfin réparatrices.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  --soi-vale-marine: #1A2D3D;\n  --soi-vale-marine-dark: #0F1E2B;\n  --soi-vale-marine-light: #2C4458;\n  --soi-vale-pomme: #A1C544;\n  --soi-vale-pomme-dark: #84A636;\n  --soi-vale-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-vale-white: #FFFFFF;\n  --soi-vale-off-white: #F8FAF6;\n  --soi-vale-stone: #F1F3EE;\n  --soi-vale-line: #E5E8E0;\n\n  --soi-vale-primary: #9B8AA8;\n  --soi-vale-primary-soft: rgba(155,138,168,0.10);\n  --soi-vale-accent: #7AB648;\n\n  --soi-vale-text: #1A2D3D;\n  --soi-vale-text-soft: #4A5B6B;\n  --soi-vale-text-muted: #7B8693;\n\n  --soi-vale-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-vale-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-vale-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-vale-radius: 12px;\n  --soi-vale-radius-sm: 8px;\n  --soi-vale-radius-pill: 999px;\n}\n\n.soi-vale-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-vale-fiche img { max-width: 100%; height: auto; }\n\n.soi-vale-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-vale-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-vale-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-vale-hero {\n  position: relative;\n  background: var(--soi-vale-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-vale-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-vale-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-vale-pomme);\n}\n\n.soi-vale-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-vale-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-vale-pomme);\n  border-radius: 50%;\n}\n\n.soi-vale-hero-title {\n  display: block;\n  color: var(--soi-vale-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-vale-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-vale-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-vale-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-vale-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-vale-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-vale-label-accent {\n  background: var(--soi-vale-pomme);\n  border-color: var(--soi-vale-pomme);\n  color: var(--soi-vale-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-vale-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-vale-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-vale-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-vale-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-vale-pomme);\n  border-radius: 2px;\n}\n\n.soi-vale-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-vale-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-vale-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-vale-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-vale-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-vale-sub-title {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(16px, 2.5vw, 19px);\n  font-weight: 600;\n  color: var(--soi-vale-marine);\n  margin-top: 2rem;\n  margin-bottom: 1.25rem;\n}\n\n\/* === BENEFITS === *\/\n.soi-vale-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-vale-benefit {\n  background: var(--soi-vale-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-vale-radius);\n  border: 1px solid var(--soi-vale-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-vale-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-vale-shadow-md);\n}\n\n.soi-vale-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-vale-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-vale-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-vale-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-vale-benefit:hover .soi-vale-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-vale-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-vale-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-vale-benefit p {\n  font-size: 13px;\n  color: var(--soi-vale-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-vale-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-vale-card {\n  background: var(--soi-vale-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-vale-radius);\n  border-left: 3px solid var(--soi-vale-pomme);\n}\n\n.soi-vale-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-vale-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-vale-card p {\n  font-size: 14px;\n  color: var(--soi-vale-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-vale-compo {\n  background: var(--soi-vale-off-white);\n  border-radius: var(--soi-vale-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-vale-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-vale-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-vale-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-vale-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-vale-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-vale-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-vale-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-vale-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-vale-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-vale-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-vale-radius);\n  border: 1px solid var(--soi-vale-line);\n  align-items: flex-start;\n}\n\n.soi-vale-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-vale-marine);\n  color: var(--soi-vale-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-vale-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-vale-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-vale-step-content p {\n  font-size: 14px;\n  color: var(--soi-vale-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-vale-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-vale-pomme-light);\n  border-left: 4px solid var(--soi-vale-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-vale-radius) var(--soi-vale-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.25rem;\n}\n\n.soi-vale-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-vale-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-vale-marine);\n  margin-bottom: 4px;\n}\n\n.soi-vale-tip p {\n  font-size: 14px;\n  color: var(--soi-vale-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-vale-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-vale-accordion-item {\n  background: var(--soi-vale-off-white);\n  border-radius: var(--soi-vale-radius-sm);\n  border: 1px solid var(--soi-vale-line);\n  overflow: hidden;\n}\n\n.soi-vale-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-vale-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-vale-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-vale-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-vale-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-vale-accordion-item[open] .soi-vale-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-vale-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-vale-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-vale-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-vale-cta-box {\n  background: var(--soi-vale-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-vale-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-vale-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-vale-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-vale-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-vale-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-vale-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-vale-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-vale-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-vale-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-vale-compo-value {\n    text-align: left;\n  }\n\n  .soi-vale-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-vale-tip {\n    flex-direction: column;\n    gap: 0.5rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-vale-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-vale-fiche {\n    --soi-vale-text-soft: #2C3E50;\n    --soi-vale-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61602610184522,"sku":"GS5001","price":10.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/valeriane-bio-et-vegan-en-gelules-packshot.webp?v=1787158292"},{"product_id":"cranberry-bio-40-gelules","title":"Extrait Cranberry (Canneberge) Bio et Vegan en gélules","description":"\n\u003cdiv class=\"soi-cran-fiche\"\u003e\n\n  \u003csection class=\"soi-cran-hero\"\u003e\n    \u003cdiv class=\"soi-cran-hero-tag\"\u003e\n      \u003cspan class=\"soi-cran-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Graine Sauvage\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-cran-hero-title\"\u003eLe soutien naturel de votre confort urinaire\u003c\/span\u003e\n    \u003cp class=\"soi-cran-hero-subtitle\"\u003eUn extrait de canneberge concentré en proanthocyanidines, certifié bio et vegan, pour accompagner votre bien-être urinaire au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-cran-hero-labels\"\u003e\n      \u003cspan class=\"soi-cran-label soi-cran-label-accent\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-cran-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-cran-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-cran-label\"\u003eTITRÉ 10% PAC\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cran-section\"\u003e\n    \u003ch2\u003ePourquoi choisir l'extrait de cranberry plutôt que le jus ?\u003c\/h2\u003e\n    \u003cp\u003eLe jus de canneberge bio est souvent trop dilué pour offrir une concentration suffisante en actifs. L'extrait de cranberry en gélules, lui, vous garantit un dosage précis et constant en \u003cstrong\u003eproanthocyanidines (PAC)\u003c\/strong\u003e, les molécules clés responsables de l'action sur les voies urinaires. C'est là toute la différence entre un usage plaisir et un usage réellement ciblé.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cran-section\"\u003e\n    \u003ch2\u003eComment agit la canneberge sur le confort urinaire ?\u003c\/h2\u003e\n    \u003cp\u003eLes \u003cstrong\u003eproanthocyanidines de type A\u003c\/strong\u003e présentes dans la cranberry ont la capacité d'empêcher certaines bactéries (notamment \u003cem\u003eE. coli\u003c\/em\u003e) de s'accrocher aux parois de la vessie et de l'urètre. Résultat : elles sont plus facilement éliminées lors de la miction, ce qui réduit le risque de colonisation et d'infection urinaire récidivante.\u003c\/p\u003e\n    \u003cp\u003eLa canneberge est également reconnue pour sa richesse en \u003cstrong\u003eantioxydants naturels\u003c\/strong\u003e, qui contribuent à protéger les cellules contre le stress oxydatif.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cran-section\"\u003e\n    \u003ch2\u003eBienfaits clés de la cranberry bio Graine Sauvage\u003c\/h2\u003e\n    \u003cdiv class=\"soi-cran-benefits\"\u003e\n      \u003cdiv class=\"soi-cran-benefit\"\u003e\n        \u003cdiv class=\"soi-cran-benefit-icon\"\u003e\u003cspan\u003e🫐\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eConfort urinaire au quotidien\u003c\/h3\u003e\n        \u003cp\u003eAction préventive reconnue contre les infections urinaires récurrentes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cran-benefit\"\u003e\n        \u003cdiv class=\"soi-cran-benefit-icon\"\u003e\u003cspan\u003e🎯\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eExtrait titré à 10 % de PAC\u003c\/h3\u003e\n        \u003cp\u003eConcentration optimale pour une efficacité réelle et mesurable.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cran-benefit\"\u003e\n        \u003cdiv class=\"soi-cran-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRichesse en antioxydants\u003c\/h3\u003e\n        \u003cp\u003eProtection cellulaire contre les radicaux libres.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cran-benefit\"\u003e\n        \u003cdiv class=\"soi-cran-benefit-icon\"\u003e\u003cspan\u003e🌱\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003e100 % vegan et certifié bio\u003c\/h3\u003e\n        \u003cp\u003eGélules végétales, sans pesticides, sans résidus chimiques, aucun ingrédient d'origine animale.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cran-section\"\u003e\n    \u003ch2\u003eComposition et posologie\u003c\/h2\u003e\n    \u003cdiv class=\"soi-cran-compo\"\u003e\n      \u003cdiv class=\"soi-cran-compo-row\"\u003e\n        \u003cspan class=\"soi-cran-compo-label\"\u003eExtrait de cranberry par gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-cran-compo-value\"\u003e180 mg (\u003cem\u003eVaccinium macrocarpon\u003c\/em\u003e)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cran-compo-row\"\u003e\n        \u003cspan class=\"soi-cran-compo-label\"\u003eTitrage en PAC\u003c\/span\u003e\n        \u003cspan class=\"soi-cran-compo-value\"\u003e10 % (soit 18 mg par gélule)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cran-compo-row\"\u003e\n        \u003cspan class=\"soi-cran-compo-label\"\u003eEnveloppe de la gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-cran-compo-value\"\u003eHydroxypropylméthylcellulose (végétale)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cran-compo-row\"\u003e\n        \u003cspan class=\"soi-cran-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-cran-compo-value\"\u003e40 gélules végétales (10 jours d'utilisation)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-cran-timeline\"\u003e\n      \u003cdiv class=\"soi-cran-step\"\u003e\n        \u003cdiv class=\"soi-cran-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-cran-step-content\"\u003e\n          \u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n          \u003cp\u003ePrenez 4 gélules 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-cran-step\"\u003e\n        \u003cdiv class=\"soi-cran-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-cran-step-content\"\u003e\n          \u003ch3\u003eCure intensive\u003c\/h3\u003e\n          \u003cp\u003eLe flacon de 40 gélules correspond à 10 jours d'utilisation en cure intensive.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cran-step\"\u003e\n        \u003cdiv class=\"soi-cran-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-cran-step-content\"\u003e\n          \u003ch3\u003eDémarche préventive\u003c\/h3\u003e\n          \u003cp\u003ePour une approche sur le long terme, il est conseillé de renouveler la cure régulièrement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-cran-tip\"\u003e\n      \u003cdiv class=\"soi-cran-tip-icon\"\u003e⚠️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eRappel important\u003c\/strong\u003e\n        \u003cp\u003eCe complément alimentaire ne remplace pas un traitement médical. En cas d'infection urinaire déclarée, consultez un professionnel de santé.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cran-section\"\u003e\n    \u003ch2\u003ePour qui est conçue cette cure de cranberry bio en gélules ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-cran-grid\"\u003e\n      \u003cdiv class=\"soi-cran-card\"\u003e\n        \u003ch3\u003e👩 Femmes sujettes aux cystites\u003c\/h3\u003e\n        \u003cp\u003eUn soutien naturel pour celles qui vivent des cystites récidivantes ou des inconforts urinaires chroniques.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cran-card\"\u003e\n        \u003ch3\u003e🌿 Adeptes du naturel et du bio\u003c\/h3\u003e\n        \u003cp\u003eUne alternative biologique et certifiée pour celles et ceux qui préfèrent éviter les produits synthétiques.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cran-card\"\u003e\n        \u003ch3\u003e🌱 Vegans et végétariens\u003c\/h3\u003e\n        \u003cp\u003eUn complément 100 % vegan, formulé sans aucun ingrédient d'origine animale, en accord avec vos valeurs.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cran-card\"\u003e\n        \u003ch3\u003e💧 Prévention au quotidien\u003c\/h3\u003e\n        \u003cp\u003ePour toute personne souhaitant maintenir un système urinaire sain de façon préventive.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cran-section\"\u003e\n    \u003ch2\u003eCe qui distingue Graine Sauvage de la concurrence\u003c\/h2\u003e\n    \u003cp\u003eContrairement à de nombreuses références du marché proposant seulement 20 gélules avec un dosage en PAC non précisé, la \u003cstrong\u003ecranberry Graine Sauvage\u003c\/strong\u003e affiche une totale transparence : extrait titré à 10 % de PAC, certification biologique européenne, gélule végétale, et fabrication soignée à partir de baies sélectionnées. Vous savez exactement ce que vous prenez et pourquoi.\u003c\/p\u003e\n    \u003cdiv class=\"soi-cran-grid-compact\"\u003e\n      \u003cdiv class=\"soi-cran-card-mini\"\u003e\n        \u003cspan class=\"soi-cran-card-mini-icon\"\u003e🎯\u003c\/span\u003e\n        \u003cspan class=\"soi-cran-card-mini-label\"\u003eTitrage\u003c\/span\u003e\n        \u003cspan class=\"soi-cran-card-mini-value\"\u003e10 % de PAC\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cran-card-mini\"\u003e\n        \u003cspan class=\"soi-cran-card-mini-icon\"\u003e💊\u003c\/span\u003e\n        \u003cspan class=\"soi-cran-card-mini-label\"\u003eContenu\u003c\/span\u003e\n        \u003cspan class=\"soi-cran-card-mini-value\"\u003e40 gélules\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cran-card-mini\"\u003e\n        \u003cspan class=\"soi-cran-card-mini-icon\"\u003e✅\u003c\/span\u003e\n        \u003cspan class=\"soi-cran-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-cran-card-mini-value\"\u003eAB Européen\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cran-card-mini\"\u003e\n        \u003cspan class=\"soi-cran-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n        \u003cspan class=\"soi-cran-card-mini-label\"\u003eEngagement\u003c\/span\u003e\n        \u003cspan class=\"soi-cran-card-mini-value\"\u003e100 % Vegan\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cran-section\"\u003e\n    \u003ch2\u003eQuestions fréquentes sur la cranberry et le confort urinaire\u003c\/h2\u003e\n    \u003cdiv class=\"soi-cran-accordion\"\u003e\n      \u003cdetails class=\"soi-cran-accordion-item\"\u003e\n        \u003csummary class=\"soi-cran-accordion-header\"\u003e🩺 La cranberry traite-t-elle une infection en cours ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-cran-accordion-content\"\u003e\n          \u003cp\u003eNon, la cranberry agit en prévention. Pour une infection urinaire déclarée, il est indispensable de consulter un médecin.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-cran-accordion-item\"\u003e\n        \u003csummary class=\"soi-cran-accordion-header\"\u003e⏳ Combien de temps avant de ressentir les effets ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-cran-accordion-content\"\u003e\n          \u003cp\u003eLes premiers effets préventifs s'observent généralement après 6 à 8 semaines de prise régulière.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-cran-accordion-item\"\u003e\n        \u003csummary class=\"soi-cran-accordion-header\"\u003e🔄 Peut-on la prendre en continu ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-cran-accordion-content\"\u003e\n          \u003cp\u003eOui, en usage préventif. Une cure renouvelée est possible après avis médical si besoin.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cran-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-cran-cta-box\"\u003e\n      \u003cp class=\"soi-cran-cta-tag\" style=\"color: white;\"\u003eVotre confort urinaire, naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-cran-cta-text\" style=\"color: white;\"\u003eAvec la cranberry bio Graine Sauvage, vous choisissez un extrait pur, certifié bio et vegan, dosé avec précision pour agir là où ça compte vraiment. Une cure simple, naturelle et transparente, pour retrouver la 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-cran-marine: #1A2D3D;\n  --soi-cran-marine-dark: #0F1E2B;\n  --soi-cran-marine-light: #2C4458;\n  --soi-cran-pomme: #A1C544;\n  --soi-cran-pomme-dark: #84A636;\n  --soi-cran-pomme-light: rgba(161,197,68,0.10);\n  --soi-cran-white: #FFFFFF;\n  --soi-cran-off-white: #F8FAF6;\n  --soi-cran-stone: #F1F3EE;\n  --soi-cran-line: #E5E8E0;\n  --soi-cran-primary: #C2334D;\n  --soi-cran-primary-soft: #E8A0AD;\n  --soi-cran-accent: #D4A52A;\n  --soi-cran-text: #1A2D3D;\n  --soi-cran-text-soft: #4A5B6B;\n  --soi-cran-text-muted: #7B8693;\n  --soi-cran-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-cran-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-cran-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-cran-radius: 12px;\n  --soi-cran-radius-sm: 8px;\n  --soi-cran-radius-pill: 999px;\n}\n\n.soi-cran-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-cran-fiche img { max-width: 100%; height: auto; }\n\n.soi-cran-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-cran-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-cran-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-cran-hero {\n  position: relative;\n  background: var(--soi-cran-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-cran-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-cran-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-cran-pomme);\n}\n\n.soi-cran-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-cran-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-cran-pomme);\n  border-radius: 50%;\n}\n\n.soi-cran-hero-title {\n  display: block;\n  color: var(--soi-cran-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-cran-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-cran-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-cran-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-cran-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-cran-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-cran-label-accent {\n  background: var(--soi-cran-pomme);\n  border-color: var(--soi-cran-pomme);\n  color: var(--soi-cran-marine);\n  font-weight: 600;\n}\n\n.soi-cran-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-cran-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-cran-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-cran-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-cran-pomme);\n  border-radius: 2px;\n}\n\n.soi-cran-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-cran-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-cran-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-cran-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-cran-benefit {\n  background: var(--soi-cran-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-cran-radius);\n  border: 1px solid var(--soi-cran-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-cran-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-cran-shadow-md);\n}\n\n.soi-cran-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-cran-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-cran-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-cran-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-cran-benefit:hover .soi-cran-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-cran-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-cran-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-cran-benefit p {\n  font-size: 13px;\n  color: var(--soi-cran-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cran-compo {\n  background: var(--soi-cran-off-white);\n  border-radius: var(--soi-cran-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-cran-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-cran-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-cran-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-cran-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-cran-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-cran-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-cran-marine);\n  text-align: right;\n}\n\n.soi-cran-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-cran-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-cran-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-cran-radius);\n  border: 1px solid var(--soi-cran-line);\n  align-items: flex-start;\n}\n\n.soi-cran-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-cran-marine);\n  color: var(--soi-cran-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-cran-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-cran-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-cran-step-content p {\n  font-size: 14px;\n  color: var(--soi-cran-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cran-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-cran-card {\n  background: var(--soi-cran-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-cran-radius);\n  border-left: 3px solid var(--soi-cran-pomme);\n}\n\n.soi-cran-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-cran-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-cran-card p {\n  font-size: 14px;\n  color: var(--soi-cran-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cran-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-cran-card-mini {\n  background: var(--soi-cran-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-cran-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-cran-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-cran-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-cran-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-cran-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-cran-marine);\n}\n\n.soi-cran-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-cran-pomme-light);\n  border-left: 4px solid var(--soi-cran-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-cran-radius) var(--soi-cran-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-cran-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-cran-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-cran-marine);\n  margin-bottom: 4px;\n}\n\n.soi-cran-tip p {\n  font-size: 14px;\n  color: var(--soi-cran-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cran-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-cran-accordion-item {\n  background: var(--soi-cran-off-white);\n  border-radius: var(--soi-cran-radius-sm);\n  border: 1px solid var(--soi-cran-line);\n  overflow: hidden;\n}\n\n.soi-cran-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-cran-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-cran-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-cran-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-cran-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-cran-accordion-item[open] .soi-cran-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-cran-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-cran-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-cran-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cran-cta-box {\n  background: var(--soi-cran-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-cran-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-cran-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-cran-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-cran-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-cran-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-cran-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-cran-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-cran-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-cran-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-cran-compo-value {\n    text-align: left;\n  }\n\n  .soi-cran-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-cran-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-cran-fiche {\n    --soi-cran-text-soft: #2C3E50;\n    --soi-cran-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61602618736970,"sku":"GS8015","price":14.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/cranberry-extrait-gelules-grainesauvage_11zon.webp?v=1780063101"},{"product_id":"veinofort-bio","title":"Veinofort bio - 90 gélules - Graine Sauvage","description":"\u003cdiv class=\"soi-vfort-fiche\"\u003e\n\u003csection class=\"soi-vfort-hero\"\u003e\n\u003cdiv class=\"soi-vfort-hero-tag\"\u003e\n\u003cspan class=\"soi-vfort-tag-dot\"\u003e\u003c\/span\u003e Complément alimentaire · Circulation · Graine Sauvage\u003c\/div\u003e\n\u003cspan class=\"soi-vfort-hero-title\"\u003e4 plantes bio au service de vos veines\u003c\/span\u003e\n\u003cp class=\"soi-vfort-hero-subtitle\"\u003eQuatre plantes biologiques réunies dans une formule experte pour soutenir votre retour veineux, tonifier vos parois vasculaires et retrouver des jambes légères au quotidien.\u003c\/p\u003e\n\u003cdiv class=\"soi-vfort-hero-labels\"\u003e\n\u003cspan class=\"soi-vfort-label soi-vfort-label-accent\"\u003eBIO · FR-BIO-01\u003c\/span\u003e \u003cspan class=\"soi-vfort-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e \u003cspan class=\"soi-vfort-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e \u003cspan class=\"soi-vfort-label\"\u003eSANS OGM\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-vfort-section\"\u003e\n\u003ch2\u003eVeinofort Bio — Le complément alimentaire circulation sanguine qui mise sur 4 plantes complémentaires\u003c\/h2\u003e\n\u003cp\u003eJambes lourdes en fin de journée, sensations de gonflement, circulation paresseuse à la chaleur… Si vous vous reconnaissez, vous n'êtes pas seul(e). \u003cstrong\u003eVeinofort Bio\u003c\/strong\u003e de Graine Sauvage a été formulé précisément pour ça : soutenir le retour veineux, tonifier les parois vasculaires et vous redonner des jambes légères, grâce à quatre plantes biologiques soigneusement associées.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-vfort-section\"\u003e\n\u003ch2\u003ePourquoi choisir Veinofort comme complément pour la circulation sanguine ?\u003c\/h2\u003e\n\u003cp class=\"soi-vfort-section-intro\"\u003eContrairement à de nombreux compléments alimentaires pour la circulation sanguine qui misent sur un seul actif, Veinofort combine quatre plantes à l'action synergique, chacune intervenant à un niveau différent du système veineux.\u003c\/p\u003e\n\u003cdiv class=\"soi-vfort-grid\"\u003e\n\u003cdiv class=\"soi-vfort-card\"\u003e\n\u003ch3\u003e🍇 Vigne rouge bio\u003c\/h3\u003e\n\u003cp\u003eRiche en tanins et en anthocyanines, elle est l'une des plantes les plus reconnues pour favoriser le retour veineux et réduire la sensation de jambes lourdes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vfort-card\"\u003e\n\u003ch3\u003e🌿 Ginkgo biloba bio\u003c\/h3\u003e\n\u003cp\u003eSes flavonoïdes et terpènes exercent une action vasodilatatrice reconnue, améliorant la microcirculation et la fluidité sanguine dans les membres inférieurs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vfort-card\"\u003e\n\u003ch3\u003e🍃 Hamamélis bio\u003c\/h3\u003e\n\u003cp\u003eTraditionnellement utilisé pour protéger les capillaires et tonifier les petits vaisseaux, il contribue à un retour veineux plus efficace et apaise les inconforts.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vfort-card\"\u003e\n\u003ch3\u003e🫐 Raisin bio\u003c\/h3\u003e\n\u003cp\u003eSource de polyphénols et d'OPC (oligoproanthocyanidines), il protège les parois vasculaires du stress oxydatif et renforce l'action de la vigne rouge.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-vfort-section\"\u003e\n\u003ch2\u003eComposition complète et posologie de Veinofort Bio\u003c\/h2\u003e\n\u003cp class=\"soi-vfort-section-intro\"\u003ePour bénéficier pleinement des effets de ce complément alimentaire, voici ce que contient chaque prise journalière (6 gélules) :\u003c\/p\u003e\n\u003cdiv class=\"soi-vfort-compo\"\u003e\n\u003cdiv class=\"soi-vfort-compo-row\"\u003e\n\u003cspan class=\"soi-vfort-compo-label\"\u003eVigne rouge bio (feuilles)\u003c\/span\u003e \u003cspan class=\"soi-vfort-compo-value\"\u003e1 200 mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vfort-compo-row\"\u003e\n\u003cspan class=\"soi-vfort-compo-label\"\u003eGinkgo biloba bio (feuilles)\u003c\/span\u003e \u003cspan class=\"soi-vfort-compo-value\"\u003e600 mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vfort-compo-row\"\u003e\n\u003cspan class=\"soi-vfort-compo-label\"\u003eHamamélis bio (feuilles)\u003c\/span\u003e \u003cspan class=\"soi-vfort-compo-value\"\u003e600 mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vfort-compo-row\"\u003e\n\u003cspan class=\"soi-vfort-compo-label\"\u003eRaisin bio (pépins)\u003c\/span\u003e \u003cspan class=\"soi-vfort-compo-value\"\u003e600 mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vfort-compo-row\"\u003e\n\u003cspan class=\"soi-vfort-compo-label\"\u003eGélule végétale (HPMC)\u003c\/span\u003e \u003cspan class=\"soi-vfort-compo-value\"\u003eSans gélatine animale\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vfort-tip\"\u003e\n\u003cdiv class=\"soi-vfort-tip-icon\"\u003e💊\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003ePosologie recommandée\u003c\/strong\u003e\n\u003cp\u003e6 gélules par jour, de préférence en 2 prises au cours des repas. Un flacon de 90 gélules correspond à une cure de 15 jours. Pour un résultat optimal, une cure de 4 à 6 semaines est conseillée, notamment en période estivale ou lors de longs voyages.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-vfort-section\"\u003e\n\u003ch2\u003eComment prendre Veinofort ? Nos conseils pratiques\u003c\/h2\u003e\n\u003cdiv class=\"soi-vfort-timeline\"\u003e\n\u003cdiv class=\"soi-vfort-step\"\u003e\n\u003cdiv class=\"soi-vfort-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"soi-vfort-step-content\"\u003e\n\u003ch3\u003eChoisissez le bon moment\u003c\/h3\u003e\n\u003cp\u003eDébutez la cure au début du printemps ou dès les premières chaleurs, période où la circulation se détériore le plus.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vfort-step\"\u003e\n\u003cdiv class=\"soi-vfort-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"soi-vfort-step-content\"\u003e\n\u003ch3\u003eAccompagnez la cure\u003c\/h3\u003e\n\u003cp\u003eAssociez la prise à une bonne hydratation et à des exercices de marche réguliers pour amplifier les effets.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vfort-step\"\u003e\n\u003cdiv class=\"soi-vfort-step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"soi-vfort-step-content\"\u003e\n\u003ch3\u003eVérifiez les interactions\u003c\/h3\u003e\n\u003cp\u003eEn cas de traitement anticoagulant, consultez votre médecin avant de commencer : le ginkgo biloba peut interagir avec certains médicaments.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-vfort-section\"\u003e\n\u003ch2\u003eVeinofort Bio : un complément vraiment naturel\u003c\/h2\u003e\n\u003cdiv class=\"soi-vfort-grid-compact\"\u003e\n\u003cdiv class=\"soi-vfort-card-mini\"\u003e\n\u003cspan class=\"soi-vfort-card-mini-icon\"\u003e🌱\u003c\/span\u003e \u003cspan class=\"soi-vfort-card-mini-label\"\u003eCertification\u003c\/span\u003e \u003cspan class=\"soi-vfort-card-mini-value\"\u003eAgriculture Biologique\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vfort-card-mini\"\u003e\n\u003cspan class=\"soi-vfort-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e \u003cspan class=\"soi-vfort-card-mini-label\"\u003eFabrication\u003c\/span\u003e \u003cspan class=\"soi-vfort-card-mini-value\"\u003eFrance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vfort-card-mini\"\u003e\n\u003cspan class=\"soi-vfort-card-mini-icon\"\u003e💚\u003c\/span\u003e \u003cspan class=\"soi-vfort-card-mini-label\"\u003eGélules\u003c\/span\u003e \u003cspan class=\"soi-vfort-card-mini-value\"\u003eVégétales (HPMC)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vfort-card-mini\"\u003e\n\u003cspan class=\"soi-vfort-card-mini-icon\"\u003e🚫\u003c\/span\u003e \u003cspan class=\"soi-vfort-card-mini-label\"\u003eGaranties\u003c\/span\u003e \u003cspan class=\"soi-vfort-card-mini-value\"\u003eSans additifs, sans OGM\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vfort-accordion\"\u003e\n\u003cdetails class=\"soi-vfort-accordion-item\"\u003e\n\u003csummary class=\"soi-vfort-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n\u003cdiv class=\"soi-vfort-accordion-content\"\u003e\n\u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de pathologie veineuse diagnostiquée, consultez un professionnel de santé. En cas de traitement anticoagulant, demandez l'avis de votre médecin avant toute prise en raison de la présence de ginkgo biloba.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-vfort-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003cdiv class=\"soi-vfort-cta-box\"\u003e\n\u003cp class=\"soi-vfort-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n\u003cp class=\"soi-vfort-cta-text\" style=\"color: white;\"\u003eQuatre plantes puissantes, une formule bio certifiée, des gélules végétales : tout a été pensé pour vous offrir un confort veineux au quotidien, en toute légèreté.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  --soi-vfort-marine: #1A2D3D;\n  --soi-vfort-marine-dark: #0F1E2B;\n  --soi-vfort-marine-light: #2C4458;\n  --soi-vfort-pomme: #A1C544;\n  --soi-vfort-pomme-dark: #84A636;\n  --soi-vfort-pomme-light: rgba(161,197,68,0.10);\n  --soi-vfort-white: #FFFFFF;\n  --soi-vfort-off-white: #F8FAF6;\n  --soi-vfort-stone: #F1F3EE;\n  --soi-vfort-line: #E5E8E0;\n  --soi-vfort-primary: #8B1A2B;\n  --soi-vfort-primary-soft: rgba(139,26,43,0.08);\n  --soi-vfort-accent: #D4A52A;\n  --soi-vfort-text: #1A2D3D;\n  --soi-vfort-text-soft: #4A5B6B;\n  --soi-vfort-text-muted: #7B8693;\n  --soi-vfort-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-vfort-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-vfort-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-vfort-radius: 12px;\n  --soi-vfort-radius-sm: 8px;\n  --soi-vfort-radius-pill: 999px;\n}\n\n.soi-vfort-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-vfort-fiche img { max-width: 100%; height: auto; }\n\n.soi-vfort-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-vfort-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-vfort-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-vfort-hero {\n  position: relative;\n  background: var(--soi-vfort-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-vfort-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-vfort-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-vfort-pomme);\n}\n\n.soi-vfort-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-vfort-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-vfort-pomme);\n  border-radius: 50%;\n}\n\n.soi-vfort-hero-title {\n  display: block;\n  color: var(--soi-vfort-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-vfort-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-vfort-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-vfort-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-vfort-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-vfort-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-vfort-label-accent {\n  background: var(--soi-vfort-pomme);\n  border-color: var(--soi-vfort-pomme);\n  color: var(--soi-vfort-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-vfort-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-vfort-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-vfort-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-vfort-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-vfort-pomme);\n  border-radius: 2px;\n}\n\n.soi-vfort-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-vfort-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-vfort-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-vfort-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-vfort-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-vfort-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-vfort-card {\n  background: var(--soi-vfort-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-vfort-radius);\n  border-left: 3px solid var(--soi-vfort-pomme);\n}\n\n.soi-vfort-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-vfort-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-vfort-card p {\n  font-size: 14px;\n  color: var(--soi-vfort-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-vfort-compo {\n  background: var(--soi-vfort-off-white);\n  border-radius: var(--soi-vfort-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.25rem;\n}\n\n.soi-vfort-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-vfort-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-vfort-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-vfort-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-vfort-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-vfort-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-vfort-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-vfort-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-vfort-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-vfort-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-vfort-radius);\n  border: 1px solid var(--soi-vfort-line);\n  align-items: flex-start;\n}\n\n.soi-vfort-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-vfort-marine);\n  color: var(--soi-vfort-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-vfort-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-vfort-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-vfort-step-content p {\n  font-size: 14px;\n  color: var(--soi-vfort-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-vfort-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n  margin-bottom: 1.25rem;\n}\n\n.soi-vfort-card-mini {\n  background: var(--soi-vfort-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-vfort-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-vfort-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-vfort-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-vfort-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-vfort-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-vfort-marine);\n}\n\n\/* === TIP === *\/\n.soi-vfort-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-vfort-pomme-light);\n  border-left: 4px solid var(--soi-vfort-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-vfort-radius) var(--soi-vfort-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-vfort-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-vfort-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-vfort-marine);\n  margin-bottom: 4px;\n}\n\n.soi-vfort-tip p {\n  font-size: 14px;\n  color: var(--soi-vfort-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-vfort-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-vfort-accordion-item {\n  background: var(--soi-vfort-off-white);\n  border-radius: var(--soi-vfort-radius-sm);\n  border: 1px solid var(--soi-vfort-line);\n  overflow: hidden;\n}\n\n.soi-vfort-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-vfort-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-vfort-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-vfort-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-vfort-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-vfort-accordion-item[open] .soi-vfort-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-vfort-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-vfort-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-vfort-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-vfort-cta-box {\n  background: var(--soi-vfort-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-vfort-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-vfort-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-vfort-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-vfort-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-vfort-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-vfort-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-vfort-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-vfort-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-vfort-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-vfort-compo-value {\n    text-align: left;\n  }\n\n  .soi-vfort-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-vfort-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-vfort-fiche {\n    --soi-vfort-text-soft: #2C3E50;\n    --soi-vfort-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61602622472522,"sku":"GS8016","price":13.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/veinofort-bio-90-gelules-graine-sauvage-packshot_8415aba5-7ed6-4603-bda5-b499227a5555.webp?v=1784037373"},{"product_id":"pepins-courge-bio","title":"Pépins de Courge Bio en gélules","description":"\u003cdiv class=\"soi-pepc-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-pepc-hero\"\u003e\n    \u003cdiv class=\"soi-pepc-hero-tag\"\u003e\n      \u003cspan class=\"soi-pepc-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Graine Sauvage\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-pepc-hero-title\"\u003ePépins de Courge Bio en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-pepc-hero-subtitle\"\u003eConfort urinaire et soutien naturel de la prostate : une huile précieuse certifiée Agriculture Biologique, concentrée en capsules molles pour une prise simple et efficace au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-pepc-hero-labels\"\u003e\n      \u003cspan class=\"soi-pepc-label soi-pepc-label-accent\"\u003eBIO AB\u003c\/span\u003e\n      \u003cspan class=\"soi-pepc-label\"\u003eECOCERT FR-BIO-01\u003c\/span\u003e\n      \u003cspan class=\"soi-pepc-label\"\u003e50 CAPSULES MOLLES\u003c\/span\u003e\n      \u003cspan class=\"soi-pepc-label\"\u003eMARQUE FRANÇAISE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 1 : Introduction --\u003e\n  \u003csection class=\"soi-pepc-section\"\u003e\n    \u003ch2\u003eL'huile de pépins de Courge bio en gélules : un soutien naturel de la prostate pour le confort urinaire\u003c\/h2\u003e\n    \u003cp\u003eVous ressentez des envies nocturnes fréquentes, un flux urinaire ralenti ou une sensation de vidange incomplète ? Ces inconforts touchent de nombreux hommes à partir de 50 ans, et les \u003cstrong\u003epépins de courge bio\u003c\/strong\u003e figurent parmi les solutions naturelles les plus documentées pour y répondre. Graine Sauvage vous propose une formule certifiée Agriculture Biologique, en capsules molles pratiques, pour intégrer facilement cet actif dans votre quotidien.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 : Pourquoi les pépins de courge --\u003e\n  \u003csection class=\"soi-pepc-section\"\u003e\n    \u003ch2\u003ePourquoi les pépins de courge sont-ils si reconnus ?\u003c\/h2\u003e\n    \u003cp class=\"soi-pepc-section-intro\"\u003eL'\u003cstrong\u003ehuile de pépins de courge\u003c\/strong\u003e est utilisée depuis des siècles dans les médecines traditionnelles d'Europe centrale et orientale, notamment pour accompagner le confort urinaire masculin. Sa richesse en \u003cstrong\u003ephytostérols\u003c\/strong\u003e (dont le bêta-sitostérol), en acides gras insaturés (oméga-6 et oméga-9), en zinc et en cucurbitine lui confère des propriétés particulièrement intéressantes.\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-pepc-benefits\"\u003e\n      \u003cdiv class=\"soi-pepc-benefit\"\u003e\n        \u003cdiv class=\"soi-pepc-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRégulation du flux urinaire\u003c\/h3\u003e\n        \u003cp\u003eMoins d'interruptions nocturnes, des mictions plus fluides et plus complètes pour retrouver des nuits sereines.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pepc-benefit\"\u003e\n        \u003cdiv class=\"soi-pepc-benefit-icon\"\u003e\u003cspan\u003e🫧\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien de la fonction vésicale\u003c\/h3\u003e\n        \u003cp\u003eAide la vessie à mieux se contracter et se vider correctement, contribuant à un confort urinaire au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pepc-benefit\"\u003e\n        \u003cdiv class=\"soi-pepc-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSanté de la prostate\u003c\/h3\u003e\n        \u003cp\u003eLes phytostérols contribuent au fonctionnement normal de la prostate, notamment en cas d'hypertrophie bénigne débutante.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pepc-benefit\"\u003e\n        \u003cdiv class=\"soi-pepc-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMinéraux essentiels\u003c\/h3\u003e\n        \u003cp\u003eLe zinc contenu naturellement dans les pépins de courge contribue au maintien d'un taux normal de testostérone et à la fertilité masculine.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-pepc-tip\"\u003e\n      \u003cdiv class=\"soi-pepc-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eContrairement à l'huile de pépins de courge utilisée en cuisine ou en cosmétique capillaire, les capsules molles concentrent l'actif brut dans un dosage précis et stable, sans oxydation liée à l'exposition à l'air.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 : Composition et dosage --\u003e\n  \u003csection class=\"soi-pepc-section\"\u003e\n    \u003ch2\u003eComposition et dosage précis\u003c\/h2\u003e\n    \u003cp class=\"soi-pepc-section-intro\"\u003eChaque flacon contient \u003cstrong\u003e50 capsules molles\u003c\/strong\u003e, soit 25 jours d'utilisation à raison de 2 capsules par jour.\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-pepc-compo\"\u003e\n      \u003cdiv class=\"soi-pepc-compo-row\"\u003e\n        \u003cspan class=\"soi-pepc-compo-label\"\u003eActif principal\u003c\/span\u003e\n        \u003cspan class=\"soi-pepc-compo-value\"\u003eHuile de pépins de courge bio (Cucurbita pepo)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pepc-compo-row\"\u003e\n        \u003cspan class=\"soi-pepc-compo-label\"\u003eDosage par capsule\u003c\/span\u003e\n        \u003cspan class=\"soi-pepc-compo-value\"\u003e500 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pepc-compo-row\"\u003e\n        \u003cspan class=\"soi-pepc-compo-label\"\u003eDosage journalier (2 capsules)\u003c\/span\u003e\n        \u003cspan class=\"soi-pepc-compo-value\"\u003e1 000 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pepc-compo-row\"\u003e\n        \u003cspan class=\"soi-pepc-compo-label\"\u003eEnveloppe de la capsule\u003c\/span\u003e\n        \u003cspan class=\"soi-pepc-compo-value\"\u003eGélatine de poisson (ou végétale selon le lot), glycérol, eau purifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pepc-compo-row\"\u003e\n        \u003cspan class=\"soi-pepc-compo-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-pepc-compo-value\"\u003eAdditifs, arômes, conservateurs\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pepc-compo-row\"\u003e\n        \u003cspan class=\"soi-pepc-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-pepc-compo-value\"\u003eAgriculture Biologique (FR-BIO-01) par Ecocert\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp style=\"margin-top:1rem;\"\u003eLa teneur en phytostérols et en zinc n'est pas exprimée en AJR sur l'étiquette produit, car l'huile est apportée sous forme de matrice naturelle intégrale, non fractionnée. C'est précisément ce qui garantit la synergie de ses composants actifs.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 : Comment prendre --\u003e\n  \u003csection class=\"soi-pepc-section\"\u003e\n    \u003ch2\u003eComment prendre les pépins de courge en gélules ?\u003c\/h2\u003e\n\n    \u003cdiv class=\"soi-pepc-timeline\"\u003e\n      \u003cdiv class=\"soi-pepc-step\"\u003e\n        \u003cdiv class=\"soi-pepc-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-pepc-step-content\"\u003e\n          \u003ch3\u003ePosologie conseillée\u003c\/h3\u003e\n          \u003cp\u003e2 capsules 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-pepc-step\"\u003e\n        \u003cdiv class=\"soi-pepc-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-pepc-step-content\"\u003e\n          \u003ch3\u003eDurée recommandée\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 4 à 8 semaines, renouvelable. Les premiers effets sur le confort urinaire se ressentent généralement après 3 à 4 semaines de prise régulière.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pepc-step\"\u003e\n        \u003cdiv class=\"soi-pepc-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-pepc-step-content\"\u003e\n          \u003ch3\u003ePrécautions\u003c\/h3\u003e\n          \u003cp\u003eCe complément alimentaire ne remplace pas un traitement médical. En cas de problème prostatique diagnostiqué, consultez votre médecin avant toute cure. Déconseillé aux personnes allergiques aux cucurbitacées.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 : Ce qui les distingue --\u003e\n  \u003csection class=\"soi-pepc-section\"\u003e\n    \u003ch2\u003eLes pépins de courge bio Graine Sauvage, qu'est-ce qui les distingue ?\u003c\/h2\u003e\n\n    \u003cdiv class=\"soi-pepc-grid\"\u003e\n      \u003cdiv class=\"soi-pepc-card\"\u003e\n        \u003ch3\u003e🌿 Certification bio AB et Ecocert\u003c\/h3\u003e\n        \u003cp\u003eAucun pesticide, aucun solvant d'extraction chimique. Une huile pure, respectueuse de votre organisme et de l'environnement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pepc-card\"\u003e\n        \u003ch3\u003e💊 Capsule molle haute biodisponibilité\u003c\/h3\u003e\n        \u003cp\u003eL'huile est absorbée plus efficacement qu'une poudre encapsulée, pour une action optimale de chaque prise.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pepc-card\"\u003e\n        \u003ch3\u003e✈️ Format pratique\u003c\/h3\u003e\n        \u003cp\u003eFacile à emporter, sans goût prononcé, aucune contrainte de conservation particulière.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pepc-card\"\u003e\n        \u003ch3\u003e🇫🇷 Marque française engagée\u003c\/h3\u003e\n        \u003cp\u003eGraine Sauvage sélectionne et transforme ses matières premières avec une exigence constante de traçabilité.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 6 : Questions fréquentes --\u003e\n  \u003csection class=\"soi-pepc-section\"\u003e\n    \u003ch2\u003eQuestions fréquentes sur l'huile de pépins de courge\u003c\/h2\u003e\n\n    \u003cdiv class=\"soi-pepc-accordion\"\u003e\n      \u003cdetails class=\"soi-pepc-accordion-item\"\u003e\n        \u003csummary class=\"soi-pepc-accordion-header\"\u003e💇 L'huile de pépins de courge est-elle utile pour les cheveux ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-pepc-accordion-content\"\u003e\n          \u003cp\u003eEn usage externe, l'huile de pépins de courge est effectivement reconnue pour nourrir le cuir chevelu et limiter la chute. En gélules, ses effets se concentrent sur la sphère urinaire et prostatique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-pepc-accordion-item\"\u003e\n        \u003csummary class=\"soi-pepc-accordion-header\"\u003e👩 Les femmes peuvent-elles aussi utiliser ce produit ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-pepc-accordion-content\"\u003e\n          \u003cp\u003eOui. Les femmes souffrant d'incontinence légère ou d'une vessie hyperactive peuvent également bénéficier des propriétés des pépins de courge sur le tonus vésical.\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-pepc-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-pepc-cta-box\"\u003e\n      \u003cp class=\"soi-pepc-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-pepc-cta-text\" style=\"color: white;\"\u003eSimples, naturels et certifiés bio, les pépins de courge Graine Sauvage en capsules molles vous offrent une solution sérieuse pour retrouver un confort urinaire durable. Prenez soin de votre prostate et de votre vessie avec un actif que la nature propose depuis toujours.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-pepc-marine: #1A2D3D;\n  --soi-pepc-marine-dark: #0F1E2B;\n  --soi-pepc-marine-light: #2C4458;\n  --soi-pepc-pomme: #A1C544;\n  --soi-pepc-pomme-dark: #84A636;\n  --soi-pepc-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-pepc-white: #FFFFFF;\n  --soi-pepc-off-white: #F8FAF6;\n  --soi-pepc-stone: #F1F3EE;\n  --soi-pepc-line: #E5E8E0;\n\n  --soi-pepc-primary: #7CA86E;\n  --soi-pepc-primary-soft: #E8F0E5;\n  --soi-pepc-accent: #D4C84A;\n\n  --soi-pepc-text: #1A2D3D;\n  --soi-pepc-text-soft: #4A5B6B;\n  --soi-pepc-text-muted: #7B8693;\n\n  --soi-pepc-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-pepc-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-pepc-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-pepc-radius: 12px;\n  --soi-pepc-radius-sm: 8px;\n  --soi-pepc-radius-pill: 999px;\n}\n\n.soi-pepc-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-pepc-fiche img { max-width: 100%; height: auto; }\n\n.soi-pepc-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-pepc-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-pepc-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* HERO *\/\n.soi-pepc-hero {\n  position: relative;\n  background: var(--soi-pepc-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-pepc-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-pepc-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-pepc-pomme);\n}\n\n.soi-pepc-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-pepc-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-pepc-pomme);\n  border-radius: 50%;\n}\n\n.soi-pepc-hero-title {\n  display: block;\n  color: var(--soi-pepc-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-pepc-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-pepc-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-pepc-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-pepc-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-pepc-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-pepc-label-accent {\n  background: var(--soi-pepc-pomme);\n  border-color: var(--soi-pepc-pomme);\n  color: var(--soi-pepc-marine);\n  font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.soi-pepc-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-pepc-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-pepc-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-pepc-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-pepc-pomme);\n  border-radius: 2px;\n}\n\n.soi-pepc-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-pepc-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-pepc-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-pepc-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-pepc-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* BENEFITS *\/\n.soi-pepc-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-pepc-benefit {\n  background: var(--soi-pepc-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-pepc-radius);\n  border: 1px solid var(--soi-pepc-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-pepc-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-pepc-shadow-md);\n}\n\n.soi-pepc-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-pepc-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-pepc-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-pepc-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-pepc-benefit:hover .soi-pepc-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-pepc-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-pepc-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-pepc-benefit p {\n  font-size: 13px;\n  color: var(--soi-pepc-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID + CARDS *\/\n.soi-pepc-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-pepc-card {\n  background: var(--soi-pepc-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-pepc-radius);\n  border-left: 3px solid var(--soi-pepc-pomme);\n}\n\n.soi-pepc-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-pepc-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-pepc-card p {\n  font-size: 14px;\n  color: var(--soi-pepc-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* COMPOSITION *\/\n.soi-pepc-compo {\n  background: var(--soi-pepc-off-white);\n  border-radius: var(--soi-pepc-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-pepc-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-pepc-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-pepc-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-pepc-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-pepc-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-pepc-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-pepc-marine);\n  text-align: right;\n}\n\n\/* TIMELINE *\/\n.soi-pepc-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-pepc-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-pepc-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-pepc-radius);\n  border: 1px solid var(--soi-pepc-line);\n  align-items: flex-start;\n}\n\n.soi-pepc-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-pepc-marine);\n  color: var(--soi-pepc-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-pepc-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-pepc-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-pepc-step-content p {\n  font-size: 14px;\n  color: var(--soi-pepc-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* TIP *\/\n.soi-pepc-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-pepc-pomme-light);\n  border-left: 4px solid var(--soi-pepc-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-pepc-radius) var(--soi-pepc-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-pepc-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-pepc-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-pepc-marine);\n  margin-bottom: 4px;\n}\n\n.soi-pepc-tip p {\n  font-size: 14px;\n  color: var(--soi-pepc-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* ACCORDION *\/\n.soi-pepc-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-pepc-accordion-item {\n  background: var(--soi-pepc-off-white);\n  border-radius: var(--soi-pepc-radius-sm);\n  border: 1px solid var(--soi-pepc-line);\n  overflow: hidden;\n}\n\n.soi-pepc-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-pepc-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-pepc-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-pepc-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-pepc-pomme);\n  transition: transform 0.2s ease;\n  flex-shrink: 0;\n  margin-left: 1rem;\n}\n\n.soi-pepc-accordion-item[open] .soi-pepc-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-pepc-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-pepc-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-pepc-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* CTA BOX *\/\n.soi-pepc-cta-box {\n  background: var(--soi-pepc-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-pepc-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-pepc-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-pepc-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-pepc-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-pepc-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-pepc-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-pepc-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-pepc-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-pepc-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-pepc-compo-value {\n    text-align: left;\n  }\n\n  .soi-pepc-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* ACCESSIBILITÉ *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-pepc-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-pepc-fiche {\n    --soi-pepc-text-soft: #2C3E50;\n    --soi-pepc-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61602630041930,"sku":"GS8084","price":12.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/pepins-de-courge-bio-gelules-packshot.webp?v=1781968498"},{"product_id":"ginkgo-biloba-gelules","title":"Ginkgo Biloba vegan en gélules","description":"\n\n\u003cdiv class=\"soi-gink-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-gink-hero\"\u003e\n    \u003cdiv class=\"soi-gink-hero-tag\"\u003e\n      \u003cspan class=\"soi-gink-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Tradition du Soleil Levant\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-gink-hero-title\"\u003eGinkgo Biloba en gélules végétales\u003c\/span\u003e\n    \u003cp class=\"soi-gink-hero-subtitle\"\u003e270 millions d'années de sagesse végétale au service de vos fonctions cognitives, de votre mémoire et de votre circulation cérébrale.\u003c\/p\u003e\n    \u003cdiv class=\"soi-gink-hero-labels\"\u003e\n      \u003cspan class=\"soi-gink-label soi-gink-label-accent\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-gink-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-gink-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-gink-label\"\u003eTITRÉ 24 % \/ 6 %\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 1 : Histoire --\u003e\n  \u003csection class=\"soi-gink-section\"\u003e\n    \u003ch2\u003eL'arbre Ginkgo Biloba : une histoire vieille de 270 millions d'années\u003c\/h2\u003e\n    \u003cp\u003eLe \u003cstrong\u003eGinkgo biloba\u003c\/strong\u003e, surnommé « l'arbre aux quarante écus » en raison de ses feuilles dorées en automne, est le dernier représentant vivant des Ginkgophytes, une famille botanique apparue bien avant les dinosaures. Originaire de Chine, cet arbre dioïque aux feuilles en éventail peut vivre plus de \u003cstrong\u003e1 000 ans\u003c\/strong\u003e et résister à des conditions extrêmes.\u003c\/p\u003e\n    \u003cp\u003eCe n'est qu'au milieu du XXe siècle que la science occidentale a mis en lumière les propriétés remarquables de ses feuilles, riches en \u003cstrong\u003eflavonoïdes\u003c\/strong\u003e et en \u003cstrong\u003eterpènes\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 2 : Bienfaits --\u003e\n  \u003csection class=\"soi-gink-section\"\u003e\n    \u003ch2\u003eBienfaits du Ginkgo Biloba : ce que dit la recherche\u003c\/h2\u003e\n    \u003cdiv class=\"soi-gink-benefits\"\u003e\n      \u003cdiv class=\"soi-gink-benefit\"\u003e\n        \u003cdiv class=\"soi-gink-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMémoire et concentration\u003c\/h3\u003e\n        \u003cp\u003eLes glycosides de flavonol contenus dans les feuilles de ginkgo soutiennent les capacités cognitives, notamment la mémoire à court terme et la clarté mentale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gink-benefit\"\u003e\n        \u003cdiv class=\"soi-gink-benefit-icon\"\u003e\u003cspan\u003e🩸\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCirculation cérébrale\u003c\/h3\u003e\n        \u003cp\u003eLe Ginkgo biloba favorise une microcirculation sanguine normale, essentielle pour oxygéner correctement le cerveau.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gink-benefit\"\u003e\n        \u003cdiv class=\"soi-gink-benefit-icon\"\u003e\u003cspan\u003e🧘\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eÉquilibre mental\u003c\/h3\u003e\n        \u003cp\u003eReconnu pour contribuer à un état mental serein, il est souvent choisi par les personnes soumises à un stress ou une fatigue intellectuelle intense.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gink-benefit\"\u003e\n        \u003cdiv class=\"soi-gink-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAction anti-âge cellulaire\u003c\/h3\u003e\n        \u003cp\u003eSes actifs antioxydants aident à protéger les cellules contre le vieillissement oxydatif.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 3 : Composition --\u003e\n  \u003csection class=\"soi-gink-section\"\u003e\n    \u003ch2\u003eComposition et dosage par gélule\u003c\/h2\u003e\n    \u003cp class=\"soi-gink-section-intro\"\u003eNotre extrait de Ginkgo biloba est standardisé selon les critères scientifiques les plus rigoureux. La titration à 24\/6 % est la concentration de référence utilisée dans la majorité des études cliniques : c'est un gage de sérieux et d'efficacité.\u003c\/p\u003e\n    \u003cdiv class=\"soi-gink-compo\"\u003e\n      \u003cdiv class=\"soi-gink-compo-row\"\u003e\n        \u003cspan class=\"soi-gink-compo-label\"\u003eActif principal\u003c\/span\u003e\n        \u003cspan class=\"soi-gink-compo-value\"\u003eExtrait sec de feuilles de Ginkgo biloba\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gink-compo-row\"\u003e\n        \u003cspan class=\"soi-gink-compo-label\"\u003eGlycosides de flavonol\u003c\/span\u003e\n        \u003cspan class=\"soi-gink-compo-value\"\u003e24 %\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gink-compo-row\"\u003e\n        \u003cspan class=\"soi-gink-compo-label\"\u003eLactones terpéniques\u003c\/span\u003e\n        \u003cspan class=\"soi-gink-compo-value\"\u003e6 %\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gink-compo-row\"\u003e\n        \u003cspan class=\"soi-gink-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-gink-compo-value\"\u003eGélule végétale (HPMC)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gink-compo-row\"\u003e\n        \u003cspan class=\"soi-gink-compo-label\"\u003eConvenance\u003c\/span\u003e\n        \u003cspan class=\"soi-gink-compo-value\"\u003eVégétariens et végans\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gink-compo-row\"\u003e\n        \u003cspan class=\"soi-gink-compo-label\"\u003eFormulation\u003c\/span\u003e\n        \u003cspan class=\"soi-gink-compo-value\"\u003eSans additifs inutiles, sans gélatine animale\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 4 : Comment prendre --\u003e\n  \u003csection class=\"soi-gink-section\"\u003e\n    \u003ch2\u003eComment prendre le Ginkgo Biloba en gélules ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-gink-timeline\"\u003e\n      \u003cdiv class=\"soi-gink-step\"\u003e\n        \u003cdiv class=\"soi-gink-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-gink-step-content\"\u003e\n          \u003ch3\u003ePosologie conseillée\u003c\/h3\u003e\n          \u003cp\u003e1 à 2 gélules par jour, de préférence au cours d'un repas, avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gink-step\"\u003e\n        \u003cdiv class=\"soi-gink-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-gink-step-content\"\u003e\n          \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 6 à 8 semaines est recommandée pour ressentir pleinement les effets. Renouvelable après une pause.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gink-step\"\u003e\n        \u003cdiv class=\"soi-gink-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-gink-step-content\"\u003e\n          \u003ch3\u003ePrécautions d'emploi\u003c\/h3\u003e\n          \u003cp\u003eDéconseillé aux femmes enceintes et aux personnes sous anticoagulants. Demandez l'avis de votre médecin si nécessaire.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 5 : Pourquoi choisir --\u003e\n  \u003csection class=\"soi-gink-section\"\u003e\n    \u003ch2\u003ePourquoi choisir ce Ginkgo Biloba ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-gink-grid\"\u003e\n      \u003cdiv class=\"soi-gink-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabrication française\u003c\/h3\u003e\n        \u003cp\u003eFabriqué en France selon des standards stricts de qualité.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gink-card\"\u003e\n        \u003ch3\u003e🌿 100 % végétal\u003c\/h3\u003e\n        \u003cp\u003eGélules vegan et végétariennes en HPMC, sans gélatine animale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gink-card\"\u003e\n        \u003ch3\u003e🔬 Extrait titré et standardisé\u003c\/h3\u003e\n        \u003cp\u003eConcentration scientifique de référence à 24 % de glycosides de flavonol et 6 % de lactones terpéniques.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gink-card\"\u003e\n        \u003ch3\u003e📦 60 gélules par flacon\u003c\/h3\u003e\n        \u003cp\u003eSoit jusqu'à 2 mois de cure selon la posologie choisie.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Conseil Soinat --\u003e\n  \u003csection class=\"soi-gink-section\"\u003e\n    \u003cdiv class=\"soi-gink-tip\"\u003e\n      \u003cdiv class=\"soi-gink-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 du Ginkgo biloba, nous vous recommandons de privilégier une prise régulière sur 6 à 8 semaines. Vous pouvez renouveler la cure après une période de pause.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Accordéon --\u003e\n  \u003csection class=\"soi-gink-section\"\u003e\n    \u003cdiv class=\"soi-gink-accordion\"\u003e\n      \u003cdetails class=\"soi-gink-accordion-item\"\u003e\n        \u003csummary class=\"soi-gink-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-gink-accordion-content\"\u003e\n          \u003cp\u003eDéconseillé aux femmes enceintes et aux personnes sous anticoagulants. En cas de doute, consultez un professionnel de santé avant de commencer votre cure.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-gink-accordion-item\"\u003e\n        \u003csummary class=\"soi-gink-accordion-header\"\u003e📋 Mention légale\u003c\/summary\u003e\n        \u003cdiv class=\"soi-gink-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. Consultez un professionnel de santé en cas de doute.\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-gink-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-gink-cta-box\"\u003e\n      \u003cp class=\"soi-gink-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-gink-cta-text\" style=\"color: white;\"\u003eOffrez à votre cerveau ce que la nature a de plus éprouvé : 270 millions d'années de sagesse végétale dans une gélule vegan, fabriquée en France.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-gink-marine: #1A2D3D;\n  --soi-gink-marine-dark: #0F1E2B;\n  --soi-gink-marine-light: #2C4458;\n  --soi-gink-pomme: #A1C544;\n  --soi-gink-pomme-dark: #84A636;\n  --soi-gink-pomme-light: rgba(161,197,68,0.10);\n  --soi-gink-white: #FFFFFF;\n  --soi-gink-off-white: #F8FAF6;\n  --soi-gink-stone: #F1F3EE;\n  --soi-gink-line: #E5E8E0;\n  --soi-gink-primary: #C43030;\n  --soi-gink-primary-soft: rgba(196,48,48,0.08);\n  --soi-gink-accent: #D4A52A;\n  --soi-gink-text: #1A2D3D;\n  --soi-gink-text-soft: #4A5B6B;\n  --soi-gink-text-muted: #7B8693;\n  --soi-gink-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-gink-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-gink-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-gink-radius: 12px;\n  --soi-gink-radius-sm: 8px;\n  --soi-gink-radius-pill: 999px;\n}\n\n.soi-gink-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-gink-fiche img { max-width: 100%; height: auto; }\n\n.soi-gink-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-gink-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-gink-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-gink-hero {\n  position: relative;\n  background: var(--soi-gink-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-gink-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-gink-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-gink-pomme);\n}\n\n.soi-gink-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-gink-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-gink-pomme);\n  border-radius: 50%;\n}\n\n.soi-gink-hero-title {\n  display: block;\n  color: var(--soi-gink-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-gink-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-gink-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-gink-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-gink-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-gink-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-gink-label-accent {\n  background: var(--soi-gink-pomme);\n  border-color: var(--soi-gink-pomme);\n  color: var(--soi-gink-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-gink-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-gink-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-gink-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-gink-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-gink-pomme);\n  border-radius: 2px;\n}\n\n.soi-gink-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-gink-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-gink-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-gink-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-gink-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-gink-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-gink-benefit {\n  background: var(--soi-gink-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-gink-radius);\n  border: 1px solid var(--soi-gink-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-gink-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-gink-shadow-md);\n}\n\n.soi-gink-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-gink-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-gink-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-gink-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-gink-benefit:hover .soi-gink-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-gink-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-gink-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-gink-benefit p {\n  font-size: 13px;\n  color: var(--soi-gink-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-gink-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-gink-card {\n  background: var(--soi-gink-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-gink-radius);\n  border-left: 3px solid var(--soi-gink-pomme);\n}\n\n.soi-gink-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-gink-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-gink-card p {\n  font-size: 14px;\n  color: var(--soi-gink-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-gink-compo {\n  background: var(--soi-gink-off-white);\n  border-radius: var(--soi-gink-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-gink-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-gink-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-gink-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-gink-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-gink-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-gink-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-gink-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-gink-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-gink-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-gink-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-gink-radius);\n  border: 1px solid var(--soi-gink-line);\n  align-items: flex-start;\n}\n\n.soi-gink-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-gink-marine);\n  color: var(--soi-gink-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-gink-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-gink-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-gink-step-content p {\n  font-size: 14px;\n  color: var(--soi-gink-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-gink-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-gink-pomme-light);\n  border-left: 4px solid var(--soi-gink-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-gink-radius) var(--soi-gink-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-gink-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-gink-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-gink-marine);\n  margin-bottom: 4px;\n}\n\n.soi-gink-tip p {\n  font-size: 14px;\n  color: var(--soi-gink-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-gink-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-gink-accordion-item {\n  background: var(--soi-gink-off-white);\n  border-radius: var(--soi-gink-radius-sm);\n  border: 1px solid var(--soi-gink-line);\n  overflow: hidden;\n}\n\n.soi-gink-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-gink-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-gink-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-gink-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-gink-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-gink-accordion-item[open] .soi-gink-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-gink-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-gink-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-gink-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-gink-cta-box {\n  background: var(--soi-gink-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-gink-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-gink-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-gink-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-gink-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-gink-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-gink-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-gink-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-gink-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-gink-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-gink-compo-value {\n    text-align: left;\n  }\n\n  .soi-gink-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-gink-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-gink-fiche {\n    --soi-gink-text-soft: #2C3E50;\n    --soi-gink-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Tradition du Soleil Levant","offers":[{"title":"Default Title","offer_id":61602633482570,"sku":"TR1012","price":9.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/ginkgo-biloba-vegan-en-gelules-packshot.webp?v=1785919751"},{"product_id":"tensio-4-bio-90-gelules-graine-sauvage","title":"Tensio 4 Bio et Vegan en gélules","description":"\u003cdiv class=\"soi-tens-fiche\"\u003e\n\u003c!-- HERO --\u003e\n\u003csection class=\"soi-tens-hero\"\u003e\n\u003cdiv class=\"soi-tens-hero-tag\"\u003e\n\u003cspan class=\"soi-tens-tag-dot\"\u003e\u003c\/span\u003e Complément alimentaire · Graine Sauvage\u003c\/div\u003e\n\u003cspan class=\"soi-tens-hero-title\"\u003e4 plantes au service de votre tension artérielle\u003c\/span\u003e\n\u003cp class=\"soi-tens-hero-subtitle\"\u003eQuatre plantes bio réunies en une formule pure pour soutenir naturellement votre tension artérielle et votre santé cardiovasculaire.\u003c\/p\u003e\n\u003cdiv class=\"soi-tens-hero-labels\"\u003e\n\u003cspan class=\"soi-tens-label soi-tens-label-accent\"\u003eBIO FR-BIO-01\u003c\/span\u003e \u003cspan class=\"soi-tens-label\"\u003eVEGAN\u003c\/span\u003e \u003cspan class=\"soi-tens-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e \u003cspan class=\"soi-tens-label\"\u003eSANS GLUTEN\u003c\/span\u003e \u003cspan class=\"soi-tens-label\"\u003e90 GÉLULES VÉGÉTALES\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- INTRO --\u003e\n\u003csection class=\"soi-tens-section\"\u003e\n\u003cp class=\"soi-tens-section-intro\"\u003eVous ressentez le besoin de prendre soin de votre tension artérielle de façon naturelle, sans vous tourner vers des solutions chimiques ? Tensio 4 Bio de Graine Sauvage est un complément alimentaire formulé à partir de quatre plantes certifiées bio, reconnues par la phytothérapie traditionnelle pour leur action sur la circulation sanguine et la santé cardiovasculaire. Une approche douce, végane et fabriquée en France.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- H2 #1 : POURQUOI CHOISIR TENSIO 4 --\u003e\n\u003csection class=\"soi-tens-section\"\u003e\n\u003ch2\u003ePourquoi choisir Tensio 4 comme complément alimentaire pour faire baisser la tension ?\u003c\/h2\u003e\n\u003cp class=\"soi-tens-section-intro\"\u003eTensio 4 se distingue par sa synergie de quatre plantes complémentaires, toutes issues de l'agriculture biologique certifiée. Chaque plante a été sélectionnée pour son rôle spécifique sur le système cardiovasculaire.\u003c\/p\u003e\n\u003cdiv class=\"soi-tens-benefits\"\u003e\n\u003cdiv class=\"soi-tens-benefit\"\u003e\n\u003cdiv class=\"soi-tens-benefit-icon\"\u003e\u003cspan\u003e🌸\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eAubépine\u003c\/h3\u003e\n\u003cp\u003eSommités fleuries traditionnellement utilisées pour soutenir le rythme cardiaque, réduire les palpitations et favoriser une bonne circulation sanguine.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-tens-benefit\"\u003e\n\u003cdiv class=\"soi-tens-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eAil des ours\u003c\/h3\u003e\n\u003cp\u003eParties aériennes réputées pour contribuer à la souplesse des vaisseaux sanguins et à la maîtrise de la tension artérielle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-tens-benefit\"\u003e\n\u003cdiv class=\"soi-tens-benefit-icon\"\u003e\u003cspan\u003e🫒\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eFeuille d'olivier\u003c\/h3\u003e\n\u003cp\u003eL'une des plantes les plus étudiées pour son action sur la tension artérielle, grâce à sa richesse en oleuropéine, un actif aux propriétés vasodilatatrices reconnues.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-tens-benefit\"\u003e\n\u003cdiv class=\"soi-tens-benefit-icon\"\u003e\u003cspan\u003e🍇\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eCassis\u003c\/h3\u003e\n\u003cp\u003eFeuilles riches en antioxydants et en vitamine C, contribuant à la fluidité du sang et à la protection des vaisseaux contre le stress oxydatif.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- H2 #2 : COMPOSITION COMPLÈTE --\u003e\n\u003csection class=\"soi-tens-section\"\u003e\n\u003ch2\u003eComposition complète et dosage par gélule\u003c\/h2\u003e\n\u003cp class=\"soi-tens-section-intro\"\u003eTensio 4 Bio se présente en 90 gélules végétales, soit 15 jours de cure à la posologie recommandée. Voici la composition détaillée pour une dose journalière de 6 gélules.\u003c\/p\u003e\n\u003cdiv class=\"soi-tens-compo\"\u003e\n\u003cdiv class=\"soi-tens-compo-row\"\u003e\n\u003cspan class=\"soi-tens-compo-label\"\u003eAubépine (Crataegus monogyna, sommités fleuries)\u003c\/span\u003e \u003cspan class=\"soi-tens-compo-value\"\u003e1 200 mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-tens-compo-row\"\u003e\n\u003cspan class=\"soi-tens-compo-label\"\u003eAil des ours (Allium ursinum, parties aériennes)\u003c\/span\u003e \u003cspan class=\"soi-tens-compo-value\"\u003e1 200 mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-tens-compo-row\"\u003e\n\u003cspan class=\"soi-tens-compo-label\"\u003eOlivier (Olea europaea, feuilles)\u003c\/span\u003e \u003cspan class=\"soi-tens-compo-value\"\u003e1 200 mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-tens-compo-row\"\u003e\n\u003cspan class=\"soi-tens-compo-label\"\u003eCassis (Ribes nigrum, feuilles)\u003c\/span\u003e \u003cspan class=\"soi-tens-compo-value\"\u003e600 mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-tens-compo-row\"\u003e\n\u003cspan class=\"soi-tens-compo-label\"\u003eGélule\u003c\/span\u003e \u003cspan class=\"soi-tens-compo-value\"\u003eHPMC végétale\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-tens-compo-row\"\u003e\n\u003cspan class=\"soi-tens-compo-label\"\u003eExcipients \/ Additifs\u003c\/span\u003e \u003cspan class=\"soi-tens-compo-value\"\u003eAucun\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-tens-grid-compact\" style=\"margin-top: 1.25rem;\"\u003e\n\u003cdiv class=\"soi-tens-card-mini\"\u003e\n\u003cspan class=\"soi-tens-card-mini-icon\"\u003e💊\u003c\/span\u003e \u003cspan class=\"soi-tens-card-mini-label\"\u003eContenance\u003c\/span\u003e \u003cspan class=\"soi-tens-card-mini-value\"\u003e90 gélules\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-tens-card-mini\"\u003e\n\u003cspan class=\"soi-tens-card-mini-icon\"\u003e📅\u003c\/span\u003e \u003cspan class=\"soi-tens-card-mini-label\"\u003eDurée (1 flacon)\u003c\/span\u003e \u003cspan class=\"soi-tens-card-mini-value\"\u003e15 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-tens-card-mini\"\u003e\n\u003cspan class=\"soi-tens-card-mini-icon\"\u003e🌱\u003c\/span\u003e \u003cspan class=\"soi-tens-card-mini-label\"\u003eDose journalière\u003c\/span\u003e \u003cspan class=\"soi-tens-card-mini-value\"\u003e6 gélules\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-tens-card-mini\"\u003e\n\u003cspan class=\"soi-tens-card-mini-icon\"\u003e🍃\u003c\/span\u003e \u003cspan class=\"soi-tens-card-mini-label\"\u003ePlantes actives\u003c\/span\u003e \u003cspan class=\"soi-tens-card-mini-value\"\u003e4 plantes bio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- H2 #3 : POSOLOGIE --\u003e\n\u003csection class=\"soi-tens-section\"\u003e\n\u003ch2\u003eComment prendre Tensio 4 ? Posologie conseillée\u003c\/h2\u003e\n\u003cdiv class=\"soi-tens-timeline\"\u003e\n\u003cdiv class=\"soi-tens-step\"\u003e\n\u003cdiv class=\"soi-tens-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"soi-tens-step-content\"\u003e\n\u003ch3\u003eDosage recommandé\u003c\/h3\u003e\n\u003cp\u003e6 gélules par jour, à répartir en 2 prises (matin et soir), 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-tens-step\"\u003e\n\u003cdiv class=\"soi-tens-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"soi-tens-step-content\"\u003e\n\u003ch3\u003eDurée de cure\u003c\/h3\u003e\n\u003cp\u003eUn flacon correspond à 15 jours de cure intensive. Pour un effet durable, une cure de 4 à 6 semaines est conseillée, en renouvelant avec plusieurs flacons.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-tens-step\"\u003e\n\u003cdiv class=\"soi-tens-step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"soi-tens-step-content\"\u003e\n\u003ch3\u003eÀ associer\u003c\/h3\u003e\n\u003cp\u003eUne alimentation équilibrée pauvre en sel, une hydratation suffisante et une activité physique régulière potentialisent les effets du complément.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- H2 #4 : PRÉCAUTIONS --\u003e\n\u003csection class=\"soi-tens-section\"\u003e\n\u003ch2\u003eTensio 4 Bio : pour qui et quelles précautions ?\u003c\/h2\u003e\n\u003cp class=\"soi-tens-section-intro\"\u003eCe complément alimentaire s'adresse aux adultes souhaitant soutenir naturellement leur santé cardiovasculaire au quotidien.\u003c\/p\u003e\n\u003cdiv class=\"soi-tens-accordion\"\u003e\n\u003cdetails class=\"soi-tens-accordion-item\"\u003e\n\u003csummary class=\"soi-tens-accordion-header\"\u003e⚠️ Avertissement important\u003c\/summary\u003e\n\u003cdiv class=\"soi-tens-accordion-content\"\u003e\n\u003cp\u003eTensio 4 Bio ne remplace en aucun cas un traitement médical prescrit. Si vous êtes sous traitement antihypertenseur, consultez votre médecin avant toute prise.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-tens-accordion-item\"\u003e\n\u003csummary class=\"soi-tens-accordion-header\"\u003e🚫 Contre-indications\u003c\/summary\u003e\n\u003cdiv class=\"soi-tens-accordion-content\"\u003e\n\u003cp\u003eDéconseillé aux femmes enceintes ou allaitantes et aux enfants.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-tens-accordion-item\"\u003e\n\u003csummary class=\"soi-tens-accordion-header\"\u003e📦 Conservation\u003c\/summary\u003e\n\u003cdiv class=\"soi-tens-accordion-content\"\u003e\n\u003cp\u003eConserver à 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\u003c!-- H2 #5 : GARANTIES --\u003e\n\u003csection class=\"soi-tens-section\"\u003e\n\u003ch2\u003eLes garanties Graine Sauvage\u003c\/h2\u003e\n\u003cdiv class=\"soi-tens-grid\"\u003e\n\u003cdiv class=\"soi-tens-card\"\u003e\n\u003ch3\u003e🌾 Agriculture Biologique certifiée\u003c\/h3\u003e\n\u003cp\u003eCertifié FR-BIO-01, sans pesticides ni OGM. Des plantes cultivées dans le respect du vivant.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-tens-card\"\u003e\n\u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n\u003cp\u003eUne fabrication française selon des normes strictes de qualité, pour une traçabilité optimale.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-tens-card\"\u003e\n\u003ch3\u003e🌱 100 % végétal et vegan\u003c\/h3\u003e\n\u003cp\u003eGélules en HPMC végétale, adaptées aux régimes végétariens et véganes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-tens-card\"\u003e\n\u003ch3\u003e✨ Pureté de la formule\u003c\/h3\u003e\n\u003cp\u003eSans gluten, sans lactose, sans additif artificiel. Rien que l'essentiel pour votre bien-être.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CTA FINAL --\u003e\n\u003csection class=\"soi-tens-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003cdiv class=\"soi-tens-cta-box\"\u003e\n\u003cp class=\"soi-tens-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n\u003cp class=\"soi-tens-cta-text\" style=\"color: white;\"\u003eLa force de quatre plantes réunies dans une formule simple, pure et certifiée bio. Prenez soin de votre cœur et de votre tension artérielle, chaque jour, avec plus de sérénité et de vitalité.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  \/* === Couleurs Soinat (FIXES) === *\/\n  --soi-tens-marine: #1A2D3D;\n  --soi-tens-marine-dark: #0F1E2B;\n  --soi-tens-marine-light: #2C4458;\n  --soi-tens-pomme: #A1C544;\n  --soi-tens-pomme-dark: #84A636;\n  --soi-tens-pomme-light: rgba(161,197,68,0.10);\n\n  \/* === Neutres Soinat === *\/\n  --soi-tens-white: #FFFFFF;\n  --soi-tens-off-white: #F8FAF6;\n  --soi-tens-stone: #F1F3EE;\n  --soi-tens-line: #E5E8E0;\n\n  \/* === Couleurs dynamiques (packaging Graine Sauvage) === *\/\n  --soi-tens-primary: #7DB83A;\n  --soi-tens-primary-soft: rgba(125,184,58,0.12);\n  --soi-tens-accent: #C0392B;\n\n  \/* === Textes === *\/\n  --soi-tens-text: #1A2D3D;\n  --soi-tens-text-soft: #4A5B6B;\n  --soi-tens-text-muted: #7B8693;\n\n  \/* === Effets === *\/\n  --soi-tens-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-tens-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-tens-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-tens-radius: 12px;\n  --soi-tens-radius-sm: 8px;\n  --soi-tens-radius-pill: 999px;\n}\n\n\/* === RESET === *\/\n.soi-tens-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-tens-fiche img { max-width: 100%; height: auto; }\n\n\/* === CONTENEUR PRINCIPAL === *\/\n.soi-tens-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-tens-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-tens-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-tens-hero {\n  position: relative;\n  background: var(--soi-tens-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-tens-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-tens-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-tens-pomme);\n}\n\n.soi-tens-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-tens-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-tens-pomme);\n  border-radius: 50%;\n}\n\n.soi-tens-hero-title {\n  display: block;\n  color: var(--soi-tens-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-tens-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-tens-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-tens-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-tens-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-tens-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-tens-label-accent {\n  background: var(--soi-tens-pomme);\n  border-color: var(--soi-tens-pomme);\n  color: var(--soi-tens-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-tens-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-tens-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-tens-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-tens-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-tens-pomme);\n  border-radius: 2px;\n}\n\n.soi-tens-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-tens-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.soi-tens-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-tens-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-tens-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-tens-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-tens-benefit {\n  background: var(--soi-tens-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-tens-radius);\n  border: 1px solid var(--soi-tens-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-tens-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-tens-shadow-md);\n}\n\n.soi-tens-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-tens-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-tens-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-tens-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-tens-benefit:hover .soi-tens-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-tens-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-tens-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-tens-benefit p {\n  font-size: 13px;\n  color: var(--soi-tens-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-tens-compo {\n  background: var(--soi-tens-off-white);\n  border-radius: var(--soi-tens-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-tens-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-tens-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-tens-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-tens-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-tens-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-tens-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-tens-marine);\n  text-align: right;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-tens-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-tens-card-mini {\n  background: var(--soi-tens-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-tens-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-tens-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-tens-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-tens-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-tens-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-tens-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-tens-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-tens-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-tens-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-tens-radius);\n  border: 1px solid var(--soi-tens-line);\n  align-items: flex-start;\n}\n\n.soi-tens-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-tens-marine);\n  color: var(--soi-tens-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-tens-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-tens-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-tens-step-content p {\n  font-size: 14px;\n  color: var(--soi-tens-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-tens-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-tens-accordion-item {\n  background: var(--soi-tens-off-white);\n  border-radius: var(--soi-tens-radius-sm);\n  border: 1px solid var(--soi-tens-line);\n  overflow: hidden;\n}\n\n.soi-tens-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-tens-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-tens-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-tens-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-tens-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-tens-accordion-item[open] .soi-tens-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-tens-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-tens-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-tens-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-tens-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-tens-card {\n  background: var(--soi-tens-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-tens-radius);\n  border-left: 3px solid var(--soi-tens-pomme);\n}\n\n.soi-tens-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-tens-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-tens-card p {\n  font-size: 14px;\n  color: var(--soi-tens-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-tens-cta-box {\n  background: var(--soi-tens-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-tens-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-tens-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-tens-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-tens-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-tens-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-tens-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-tens-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-tens-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-tens-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-tens-compo-value {\n    text-align: left;\n  }\n\n  .soi-tens-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-tens-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-tens-fiche {\n    --soi-tens-text-soft: #2C3E50;\n    --soi-tens-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61602637480266,"sku":"GS9081","price":14.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/tensio-4-bio-et-vegan-gelules-packshot_11zon.webp?v=1781982082"},{"product_id":"brulvit-60-gelules","title":"Brulvit - Brûleur de graisses naturel en gélules","description":"\u003cdiv class=\"soi-brv-fiche\"\u003e\n\n\u003csection class=\"soi-brv-hero\"\u003e\n  \u003cdiv class=\"soi-brv-hero-tag\"\u003e\n    \u003cspan class=\"soi-brv-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire minceur · Graine Sauvage\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-brv-hero-title\"\u003eQuatre plantes et du chrome pour votre équilibre minceur\u003c\/span\u003e\n  \u003cp class=\"soi-brv-hero-subtitle\"\u003eUne formule végane associant thé vert, spiruline, nopal, lithothamne et chrome pour agir en synergie sur les mécanismes clés de la gestion du poids, sans nervosité ni effet rebond.\u003c\/p\u003e\n  \u003cdiv class=\"soi-brv-hero-labels\"\u003e\n    \u003cspan class=\"soi-brv-label soi-brv-label-accent\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-brv-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003cspan class=\"soi-brv-label\"\u003eCONDITIONNÉ EN FRANCE\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-brv-section\"\u003e\n  \u003ch2\u003ePourquoi Brulvit se distingue des autres brûleurs de graisse ?\u003c\/h2\u003e\n  \u003cp\u003eLa plupart des brûleurs de graisse misent sur un seul actif stimulant. Brulvit adopte une approche différente : chaque ingrédient cible un levier précis, du stockage des graisses à la glycémie, en passant par la satiété et la digestion. Le résultat est une action globale et progressive, sans nervosité ni effet rebond.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-brv-section\"\u003e\n  \u003ch2\u003eLes actifs de Brulvit et leurs rôles concrets\u003c\/h2\u003e\n  \u003cdiv class=\"soi-brv-grid\"\u003e\n    \u003cdiv class=\"soi-brv-card\"\u003e\n      \u003ch3\u003e🍵 Thé vert\u003c\/h3\u003e\n      \u003cp\u003eRiche en catéchines (notamment l'EGCG), il favorise la dépense énergétique et aide à mobiliser les graisses de réserve, y compris au niveau abdominal. C'est l'un des actifs les plus documentés dans la recherche sur le poids.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brv-card\"\u003e\n      \u003ch3\u003e🌊 Spiruline\u003c\/h3\u003e\n      \u003cp\u003eCette micro-algue concentrée en protéines végétales et en fer contribue à réduire les fringales et à maintenir le niveau d'énergie entre les repas, ce qui aide à mieux contrôler les apports caloriques au quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brv-card\"\u003e\n      \u003ch3\u003e🌵 Nopal\u003c\/h3\u003e\n      \u003cp\u003eIssu du figuier de Barbarie, ce cactus riche en fibres solubles ralentit l'absorption des sucres et des graisses au niveau intestinal, tout en prolongeant la sensation de satiété après le repas.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brv-card\"\u003e\n      \u003ch3\u003e🪸 Lithothamne\u003c\/h3\u003e\n      \u003cp\u003eAlgue calcaire naturellement riche en minéraux (calcium, magnésium), elle agit comme un antiacide naturel et participe à un confort digestif optimal, indispensable pour absorber correctement les nutriments.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brv-card\"\u003e\n      \u003ch3\u003e⚙️ Chrome\u003c\/h3\u003e\n      \u003cp\u003eOligoélément reconnu pour sa contribution au métabolisme normal des macronutriments et au maintien d'une glycémie stable, ce qui limite les pics d'insuline et les envies de sucre.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-brv-section\"\u003e\n  \u003ch2\u003eComposition complète et dosage par prise\u003c\/h2\u003e\n  \u003cp class=\"soi-brv-section-intro\"\u003eChaque gélule végétale Brulvit contient :\u003c\/p\u003e\n  \u003cdiv class=\"soi-brv-compo\"\u003e\n    \u003cdiv class=\"soi-brv-compo-row\"\u003e\n      \u003cspan class=\"soi-brv-compo-label\"\u003eSpiruline\u003c\/span\u003e\n      \u003cspan class=\"soi-brv-compo-value\"\u003e200 mg\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brv-compo-row\"\u003e\n      \u003cspan class=\"soi-brv-compo-label\"\u003eNopal\u003c\/span\u003e\n      \u003cspan class=\"soi-brv-compo-value\"\u003e200 mg\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brv-compo-row\"\u003e\n      \u003cspan class=\"soi-brv-compo-label\"\u003eExtrait de thé vert\u003c\/span\u003e\n      \u003cspan class=\"soi-brv-compo-value\"\u003e100 mg (titré à 50 % de catéchines)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brv-compo-row\"\u003e\n      \u003cspan class=\"soi-brv-compo-label\"\u003eLithothamne\u003c\/span\u003e\n      \u003cspan class=\"soi-brv-compo-value\"\u003e100 mg\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brv-compo-row\"\u003e\n      \u003cspan class=\"soi-brv-compo-label\"\u003eChrome (picolinate de chrome)\u003c\/span\u003e\n      \u003cspan class=\"soi-brv-compo-value\"\u003e40 µg (100 % des VNR)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brv-compo-row\"\u003e\n      \u003cspan class=\"soi-brv-compo-label\"\u003eConditionnement\u003c\/span\u003e\n      \u003cspan class=\"soi-brv-compo-value\"\u003e60 gélules végétales (20 jours de cure)\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-brv-section\"\u003e\n  \u003ch2\u003eComment prendre Brulvit ? Conseils pratiques\u003c\/h2\u003e\n  \u003cdiv class=\"soi-brv-timeline\"\u003e\n    \u003cdiv class=\"soi-brv-step\"\u003e\n      \u003cdiv class=\"soi-brv-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-brv-step-content\"\u003e\n        \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n        \u003cp\u003ePrenez 3 gélules par jour, idéalement réparties en 1 le matin et 2 à midi, avec un grand verre d'eau, de préférence avant les repas.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brv-step\"\u003e\n      \u003cdiv class=\"soi-brv-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-brv-step-content\"\u003e\n        \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n        \u003cp\u003eRéalisez une cure de 6 à 8 semaines minimum pour constater des effets durables, associée à une alimentation équilibrée et une activité physique régulière.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brv-step\"\u003e\n      \u003cdiv class=\"soi-brv-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-brv-step-content\"\u003e\n        \u003ch3\u003eHydratation\u003c\/h3\u003e\n        \u003cp\u003eHydratez-vous suffisamment tout au long de la journée pour optimiser l'action drainante du thé vert et le confort digestif apporté par le lithothamne.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-brv-section\"\u003e\n  \u003ch2\u003ePour qui est fait Brulvit ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-brv-benefits\"\u003e\n    \u003cdiv class=\"soi-brv-benefit\"\u003e\n      \u003cdiv class=\"soi-brv-benefit-icon\"\u003e\u003cspan\u003e🎯\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eGraisses abdominales persistantes\u003c\/h3\u003e\n      \u003cp\u003ePour les adultes souhaitant accompagner naturellement leur perte de poids, notamment au niveau de la ceinture abdominale.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brv-benefit\"\u003e\n      \u003cdiv class=\"soi-brv-benefit-icon\"\u003e\u003cspan\u003e🍽️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eFringales fréquentes\u003c\/h3\u003e\n      \u003cp\u003ePour celles et ceux qui ont du mal à contrôler leur appétit entre les repas et souhaitent retrouver une satiété durable.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brv-benefit\"\u003e\n      \u003cdiv class=\"soi-brv-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eDigestion difficile\u003c\/h3\u003e\n      \u003cp\u003ePour les personnes cherchant à améliorer leur confort digestif tout en soutenant leur démarche minceur.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"soi-brv-accordion\"\u003e\n    \u003cdetails class=\"soi-brv-accordion-item\"\u003e\n      \u003csummary class=\"soi-brv-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n      \u003cdiv class=\"soi-brv-accordion-content\"\u003e\n        \u003cp\u003eBrulvit ne convient pas aux femmes enceintes ou allaitantes, ni aux personnes sensibles à la caféine (présence de thé vert). Ce complément alimentaire ne se substitue pas à un traitement médical. En cas de doute, consultez votre médecin ou pharmacien avant utilisation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-brv-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-brv-cta-box\"\u003e\n    \u003cp class=\"soi-brv-cta-tag\" style=\"color: white;\"\u003eLa nature au service de votre équilibre\u003c\/p\u003e\n    \u003cp class=\"soi-brv-cta-text\" style=\"color: white;\"\u003eBrulvit, c'est la rencontre de quatre plantes complémentaires et du chrome dans une formule vegan pensée pour vous accompagner jour après jour vers vos objectifs minceur. Sans agressivité, sans artifice, avec la rigueur d'un conditionnement français.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-brv-marine: #1A2D3D;\n  --soi-brv-marine-dark: #0F1E2B;\n  --soi-brv-marine-light: #2C4458;\n  --soi-brv-pomme: #A1C544;\n  --soi-brv-pomme-dark: #84A636;\n  --soi-brv-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-brv-white: #FFFFFF;\n  --soi-brv-off-white: #F8FAF6;\n  --soi-brv-stone: #F1F3EE;\n  --soi-brv-line: #E5E8E0;\n\n  --soi-brv-primary: #2E7D5B;\n  --soi-brv-primary-soft: #D6EDE2;\n  --soi-brv-accent: #C8D929;\n\n  --soi-brv-text: #1A2D3D;\n  --soi-brv-text-soft: #4A5B6B;\n  --soi-brv-text-muted: #7B8693;\n\n  --soi-brv-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-brv-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-brv-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-brv-radius: 12px;\n  --soi-brv-radius-sm: 8px;\n  --soi-brv-radius-pill: 999px;\n}\n\n.soi-brv-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-brv-fiche img { max-width: 100%; height: auto; }\n\n.soi-brv-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-brv-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-brv-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-brv-hero {\n  position: relative;\n  background: var(--soi-brv-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-brv-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-brv-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-brv-pomme);\n}\n\n.soi-brv-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-brv-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-brv-pomme);\n  border-radius: 50%;\n}\n\n.soi-brv-hero-title {\n  display: block;\n  color: var(--soi-brv-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-brv-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-brv-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-brv-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-brv-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-brv-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-brv-label-accent {\n  background: var(--soi-brv-pomme);\n  border-color: var(--soi-brv-pomme);\n  color: var(--soi-brv-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-brv-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-brv-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-brv-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-brv-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-brv-pomme);\n  border-radius: 2px;\n}\n\n.soi-brv-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-brv-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-brv-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-brv-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-brv-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-brv-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-brv-benefit {\n  background: var(--soi-brv-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-brv-radius);\n  border: 1px solid var(--soi-brv-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-brv-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-brv-shadow-md);\n}\n\n.soi-brv-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-brv-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-brv-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-brv-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-brv-benefit:hover .soi-brv-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-brv-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-brv-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-brv-benefit p {\n  font-size: 13px;\n  color: var(--soi-brv-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-brv-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-brv-card {\n  background: var(--soi-brv-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-brv-radius);\n  border-left: 3px solid var(--soi-brv-pomme);\n}\n\n.soi-brv-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-brv-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-brv-card p {\n  font-size: 14px;\n  color: var(--soi-brv-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-brv-compo {\n  background: var(--soi-brv-off-white);\n  border-radius: var(--soi-brv-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-brv-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-brv-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-brv-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-brv-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-brv-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-brv-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-brv-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-brv-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-brv-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-brv-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-brv-radius);\n  border: 1px solid var(--soi-brv-line);\n  align-items: flex-start;\n}\n\n.soi-brv-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-brv-marine);\n  color: var(--soi-brv-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-brv-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-brv-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-brv-step-content p {\n  font-size: 14px;\n  color: var(--soi-brv-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-brv-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-brv-accordion-item {\n  background: var(--soi-brv-off-white);\n  border-radius: var(--soi-brv-radius-sm);\n  border: 1px solid var(--soi-brv-line);\n  overflow: hidden;\n}\n\n.soi-brv-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-brv-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-brv-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-brv-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-brv-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-brv-accordion-item[open] .soi-brv-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-brv-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-brv-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-brv-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-brv-cta-box {\n  background: var(--soi-brv-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-brv-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-brv-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-brv-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-brv-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-brv-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-brv-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-brv-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-brv-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-brv-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-brv-compo-value {\n    text-align: left;\n  }\n\n  .soi-brv-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-brv-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-brv-fiche {\n    --soi-brv-text-soft: #2C3E50;\n    --soi-brv-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61602644885834,"sku":"GS9091","price":12.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/brulvit-gelules-grainesauvage_11zon.webp?v=1780124164"},{"product_id":"veinoh","title":"Veino H Vegan en gélules - Graine Sauvage","description":"\u003cdiv class=\"soi-vein-fiche\"\u003e\n\u003csection class=\"soi-vein-hero\"\u003e\n\u003cdiv class=\"soi-vein-hero-tag\"\u003e\n\u003cspan class=\"soi-vein-tag-dot\"\u003e\u003c\/span\u003e Circulation veineuse · Graine Sauvage\u003c\/div\u003e\n\u003cspan class=\"soi-vein-hero-title\"\u003e4 plantes au service de votre circulation\u003c\/span\u003e\n\u003cp class=\"soi-vein-hero-subtitle\"\u003eQuatre plantes traditionnellement reconnues pour le tonus veineux, réunies dans une gélule végétale pour vous aider à retrouver des jambes légères au quotidien.\u003c\/p\u003e\n\u003cdiv class=\"soi-vein-hero-labels\"\u003e\n\u003cspan class=\"soi-vein-label soi-vein-label-accent\"\u003eVEGAN\u003c\/span\u003e \u003cspan class=\"soi-vein-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e \u003cspan class=\"soi-vein-label\"\u003e60 GÉLULES VÉGÉTALES\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-vein-section\"\u003e\n\u003ch2\u003ePourquoi la circulation sanguine mérite votre attention\u003c\/h2\u003e\n\u003cp\u003eUne mauvaise circulation sanguine des jambes est l'un des motifs de consultation les plus fréquents. Sensation de jambes lourdes, enflure en fin de journée, gêne liée aux hémorroïdes : ces inconforts touchent une large partie de la population, notamment les personnes qui restent longtemps debout ou assises. Les plantes utilisées dans Veino H sont traditionnellement reconnues pour contribuer au tonus veineux et à une bonne circulation.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-vein-section\"\u003e\n\u003ch2\u003eLes 4 plantes clés de Veino H et leurs bienfaits\u003c\/h2\u003e\n\u003cdiv class=\"soi-vein-benefits\"\u003e\n\u003cdiv class=\"soi-vein-benefit\"\u003e\n\u003cdiv class=\"soi-vein-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003ePetit houx\u003c\/h3\u003e\n\u003cp\u003eRiche en ruscogénines, il aide à réduire l'enflure et contribue à une meilleure circulation dans les jambes, avec une sensation de légèreté retrouvée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vein-benefit\"\u003e\n\u003cdiv class=\"soi-vein-benefit-icon\"\u003e\u003cspan\u003e🍇\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eVigne rouge\u003c\/h3\u003e\n\u003cp\u003eSes feuilles soutiennent la contraction musculaire des veines et favorisent le retour veineux, un atout précieux pour la circulation sanguine dans les jambes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vein-benefit\"\u003e\n\u003cdiv class=\"soi-vein-benefit-icon\"\u003e\u003cspan\u003e🌰\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eMarron d'Inde\u003c\/h3\u003e\n\u003cp\u003eIl favorise le tonus veineux et aide à maintenir l'intégrité des parois des vaisseaux, pour une circulation sanguine saine au quotidien.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vein-benefit\"\u003e\n\u003cdiv class=\"soi-vein-benefit-icon\"\u003e\u003cspan\u003e🍃\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eGinkgo biloba\u003c\/h3\u003e\n\u003cp\u003eIl stimule la microcirculation et améliore l'oxygénation des tissus, complétant idéalement l'action des autres plantes sur le système vasculaire.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-vein-section\"\u003e\n\u003ch2\u003eComposition complète et posologie\u003c\/h2\u003e\n\u003cp class=\"soi-vein-section-intro\"\u003eChaque gélule végétale de Veino H contient :\u003c\/p\u003e\n\u003cdiv class=\"soi-vein-compo\"\u003e\n\u003cdiv class=\"soi-vein-compo-row\"\u003e\n\u003cspan class=\"soi-vein-compo-label\"\u003eExtrait de Petit houx (rhizome)\u003c\/span\u003e \u003cspan class=\"soi-vein-compo-value\"\u003e100 mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vein-compo-row\"\u003e\n\u003cspan class=\"soi-vein-compo-label\"\u003eExtrait de Vigne rouge (feuille)\u003c\/span\u003e \u003cspan class=\"soi-vein-compo-value\"\u003e100 mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vein-compo-row\"\u003e\n\u003cspan class=\"soi-vein-compo-label\"\u003eExtrait de Marron d'Inde (graine)\u003c\/span\u003e \u003cspan class=\"soi-vein-compo-value\"\u003e100 mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vein-compo-row\"\u003e\n\u003cspan class=\"soi-vein-compo-label\"\u003eExtrait de Ginkgo biloba (feuille)\u003c\/span\u003e \u003cspan class=\"soi-vein-compo-value\"\u003e50 mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vein-compo-row\"\u003e\n\u003cspan class=\"soi-vein-compo-label\"\u003eEnveloppe\u003c\/span\u003e \u003cspan class=\"soi-vein-compo-value\"\u003eHPMC (végétale)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vein-compo-row\"\u003e\n\u003cspan class=\"soi-vein-compo-label\"\u003eAnti-agglomérant\u003c\/span\u003e \u003cspan class=\"soi-vein-compo-value\"\u003eStéarate de magnésium végétal\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vein-tip\"\u003e\n\u003cdiv class=\"soi-vein-tip-icon\"\u003e💊\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003ePosologie recommandée\u003c\/strong\u003e\n\u003cp\u003e3 gélules par jour, à prendre de préférence au moment des repas avec un grand verre d'eau. La cure est prévue sur 20 jours (60 gélules par flacon). Renouvelable selon les besoins.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-vein-section\"\u003e\n\u003ch2\u003eComment intégrer Veino H à votre quotidien\u003c\/h2\u003e\n\u003cdiv class=\"soi-vein-timeline\"\u003e\n\u003cdiv class=\"soi-vein-step\"\u003e\n\u003cdiv class=\"soi-vein-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"soi-vein-step-content\"\u003e\n\u003ch3\u003eVotre prise quotidienne\u003c\/h3\u003e\n\u003cp\u003ePrenez 3 gélules par jour réparties sur la journée, idéalement aux repas.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vein-step\"\u003e\n\u003cdiv class=\"soi-vein-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"soi-vein-step-content\"\u003e\n\u003ch3\u003eAccompagnez la cure\u003c\/h3\u003e\n\u003cp\u003eAssociez la cure à une bonne hydratation et à de la marche quotidienne pour soutenir la circulation sanguine.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vein-step\"\u003e\n\u003cdiv class=\"soi-vein-step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"soi-vein-step-content\"\u003e\n\u003ch3\u003eRenouvelez si besoin\u003c\/h3\u003e\n\u003cp\u003eRenouvelez la cure si besoin après quelques semaines de pause, ou selon les conseils de votre professionnel de santé.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-vein-section\"\u003e\n\u003ch2\u003eCe qui distingue Veino H de la concurrence\u003c\/h2\u003e\n\u003cdiv class=\"soi-vein-grid\"\u003e\n\u003cdiv class=\"soi-vein-card\"\u003e\n\u003ch3\u003e🌱 4 plantes complémentaires\u003c\/h3\u003e\n\u003cp\u003eQuatre extraits réunis dans une seule gélule, pour une action complète sur la circulation veineuse.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vein-card\"\u003e\n\u003ch3\u003e✅ 100 % vegan\u003c\/h3\u003e\n\u003cp\u003eGélule végétale HPMC, sans gélatine animale, sans colorants artificiels.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vein-card\"\u003e\n\u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n\u003cp\u003eSelon des normes de qualité rigoureuses.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vein-card\"\u003e\n\u003ch3\u003e📦 Format pratique\u003c\/h3\u003e\n\u003cp\u003e60 gélules pour 20 jours de cure ciblée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-vein-accordion\"\u003e\n\u003cdetails class=\"soi-vein-accordion-item\"\u003e\n\u003csummary class=\"soi-vein-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n\u003cdiv class=\"soi-vein-accordion-content\"\u003e\n\u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de troubles circulatoires persistants, consultez votre médecin.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-vein-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003cdiv class=\"soi-vein-cta-box\"\u003e\n\u003cp class=\"soi-vein-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n\u003cp class=\"soi-vein-cta-text\" style=\"color: white;\"\u003eVeino H, c'est la rencontre de quatre plantes soigneusement choisies pour vous aider à retrouver des jambes légères et une circulation plus fluide. Une formule vegan, fabriquée en France, pensée pour votre confort au quotidien.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  --soi-vein-marine: #1A2D3D;\n  --soi-vein-marine-dark: #0F1E2B;\n  --soi-vein-marine-light: #2C4458;\n  --soi-vein-pomme: #A1C544;\n  --soi-vein-pomme-dark: #84A636;\n  --soi-vein-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-vein-white: #FFFFFF;\n  --soi-vein-off-white: #F8FAF6;\n  --soi-vein-stone: #F1F3EE;\n  --soi-vein-line: #E5E8E0;\n\n  --soi-vein-primary: #A8242A;\n  --soi-vein-primary-soft: rgba(168,36,42,0.08);\n  --soi-vein-accent: #D4A52A;\n\n  --soi-vein-text: #1A2D3D;\n  --soi-vein-text-soft: #4A5B6B;\n  --soi-vein-text-muted: #7B8693;\n\n  --soi-vein-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-vein-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-vein-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-vein-radius: 12px;\n  --soi-vein-radius-sm: 8px;\n  --soi-vein-radius-pill: 999px;\n}\n\n.soi-vein-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-vein-fiche img { max-width: 100%; height: auto; }\n\n.soi-vein-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-vein-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-vein-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-vein-hero {\n  position: relative;\n  background: var(--soi-vein-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-vein-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-vein-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-vein-pomme);\n}\n\n.soi-vein-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-vein-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-vein-pomme);\n  border-radius: 50%;\n}\n\n.soi-vein-hero-title {\n  display: block;\n  color: var(--soi-vein-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-vein-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-vein-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-vein-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-vein-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-vein-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-vein-label-accent {\n  background: var(--soi-vein-pomme);\n  border-color: var(--soi-vein-pomme);\n  color: var(--soi-vein-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-vein-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-vein-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-vein-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-vein-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-vein-pomme);\n  border-radius: 2px;\n}\n\n.soi-vein-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-vein-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-vein-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-vein-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-vein-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-vein-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-vein-benefit {\n  background: var(--soi-vein-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-vein-radius);\n  border: 1px solid var(--soi-vein-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-vein-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-vein-shadow-md);\n}\n\n.soi-vein-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-vein-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-vein-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-vein-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-vein-benefit:hover .soi-vein-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-vein-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-vein-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-vein-benefit p {\n  font-size: 13px;\n  color: var(--soi-vein-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-vein-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-vein-card {\n  background: var(--soi-vein-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-vein-radius);\n  border-left: 3px solid var(--soi-vein-pomme);\n}\n\n.soi-vein-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-vein-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-vein-card p {\n  font-size: 14px;\n  color: var(--soi-vein-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-vein-compo {\n  background: var(--soi-vein-off-white);\n  border-radius: var(--soi-vein-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-vein-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-vein-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-vein-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-vein-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-vein-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-vein-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-vein-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-vein-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-vein-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-vein-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-vein-radius);\n  border: 1px solid var(--soi-vein-line);\n  align-items: flex-start;\n}\n\n.soi-vein-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-vein-marine);\n  color: var(--soi-vein-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-vein-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-vein-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-vein-step-content p {\n  font-size: 14px;\n  color: var(--soi-vein-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-vein-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-vein-pomme-light);\n  border-left: 4px solid var(--soi-vein-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-vein-radius) var(--soi-vein-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-vein-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-vein-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-vein-marine);\n  margin-bottom: 4px;\n}\n\n.soi-vein-tip p {\n  font-size: 14px;\n  color: var(--soi-vein-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-vein-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-vein-accordion-item {\n  background: var(--soi-vein-off-white);\n  border-radius: var(--soi-vein-radius-sm);\n  border: 1px solid var(--soi-vein-line);\n  overflow: hidden;\n}\n\n.soi-vein-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-vein-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-vein-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-vein-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-vein-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-vein-accordion-item[open] .soi-vein-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-vein-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-vein-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-vein-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-vein-cta-box {\n  background: var(--soi-vein-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-vein-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-vein-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-vein-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-vein-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-vein-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-vein-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-vein-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-vein-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-vein-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-vein-compo-value {\n    text-align: left;\n  }\n\n  .soi-vein-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-vein-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-vein-fiche {\n    --soi-vein-text-soft: #2C3E50;\n    --soi-vein-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61602650816842,"sku":"GS9093","price":18.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/veino-h-vegan-en-gelules-packshot-studio_11zon.jpg?v=1781942372"},{"product_id":"badiane-bio-60-gelules","title":"Badiane Bio en gélules","description":"\n\u003cdiv class=\"soi-badi-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-badi-hero\"\u003e\n    \u003cdiv class=\"soi-badi-hero-tag\"\u003e\n      \u003cspan class=\"soi-badi-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Graine Sauvage\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-badi-hero-title\"\u003eL'étoile protectrice de votre organisme\u003c\/span\u003e\n    \u003cp class=\"soi-badi-hero-subtitle\"\u003eRedécouvrez la badiane, cette épice millénaire aux vertus digestives et immunitaires, concentrée en gélules végétales certifiées bio pour un usage quotidien simplifié.\u003c\/p\u003e\n    \u003cdiv class=\"soi-badi-hero-labels\"\u003e\n      \u003cspan class=\"soi-badi-label soi-badi-label-accent\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-badi-label\"\u003eECOCERT\u003c\/span\u003e\n      \u003cspan class=\"soi-badi-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-badi-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-badi-label\"\u003eSANS ADDITIF\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 1 : Badiane et digestion --\u003e\n  \u003csection class=\"soi-badi-section\"\u003e\n    \u003ch2\u003eBadiane et digestion : une alliance millénaire\u003c\/h2\u003e\n    \u003cp\u003eSi vous souffrez régulièrement de ballonnements, de gaz ou de lourdeurs après les repas, la badiane est une alliée précieuse à intégrer dans votre quotidien. Utilisée en médecine traditionnelle chinoise et ayurvédique depuis des siècles, l'anis étoilé (\u003cem\u003eIllicium verum\u003c\/em\u003e) favorise la digestion en aidant à réduire les spasmes digestifs et à apaiser les inconforts gastro-intestinaux.\u003c\/p\u003e\n    \u003cp\u003eEn Asie, une tasse de thé à la badiane après le dîner reste un grand classique. Avec ces gélules végétales, vous profitez des mêmes bienfaits, intégrés simplement à votre routine quotidienne.\u003c\/p\u003e\n    \u003cp\u003eAu-delà du confort digestif, la badiane contribue également à rafraîchir l'haleine de façon naturelle, grâce à ses propriétés antimicrobiennes douces sur la flore buccale.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 2 : Pourquoi choisir --\u003e\n  \u003csection class=\"soi-badi-section\"\u003e\n    \u003ch2\u003ePourquoi choisir la Badiane Bio Graine Sauvage ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-badi-grid\"\u003e\n      \u003cdiv class=\"soi-badi-card\"\u003e\n        \u003ch3\u003e🌿 100 % biologique\u003c\/h3\u003e\n        \u003cp\u003eCertifiée Ecocert, issue d'une agriculture sans pesticides ni intrants chimiques. Vous savez exactement ce que vous prenez.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-badi-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabriquée en France\u003c\/h3\u003e\n        \u003cp\u003eConçue et produite en France, avec une traçabilité complète de la plante à la gélule.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-badi-card\"\u003e\n        \u003ch3\u003e🌱 Gélules végétales\u003c\/h3\u003e\n        \u003cp\u003eConvient aux végans et végétariens. Sans gélatine animale, sans additifs, sans conservateurs.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-badi-card\"\u003e\n        \u003ch3\u003e🛡️ Défense de l'organisme\u003c\/h3\u003e\n        \u003cp\u003eRiche en antioxydants naturels, la badiane soutient vos défenses immunitaires face aux agressions extérieures, surtout en hiver.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 3 : Composition et dosage --\u003e\n  \u003csection class=\"soi-badi-section\"\u003e\n    \u003ch2\u003eComposition et dosage\u003c\/h2\u003e\n    \u003cp class=\"soi-badi-section-intro\"\u003eChaque flacon contient 60 gélules végétales, soit 30 jours de cure à raison de 2 gélules par jour.\u003c\/p\u003e\n    \u003cdiv class=\"soi-badi-compo\"\u003e\n      \u003cdiv class=\"soi-badi-compo-row\"\u003e\n        \u003cspan class=\"soi-badi-compo-label\"\u003eIngrédient unique\u003c\/span\u003e\n        \u003cspan class=\"soi-badi-compo-value\"\u003ePoudre de Badiane (\u003cem\u003eIllicium verum\u003c\/em\u003e) bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-badi-compo-row\"\u003e\n        \u003cspan class=\"soi-badi-compo-label\"\u003eDosage par gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-badi-compo-value\"\u003e300 mg de poudre de badiane bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-badi-compo-row\"\u003e\n        \u003cspan class=\"soi-badi-compo-label\"\u003eDose journalière recommandée\u003c\/span\u003e\n        \u003cspan class=\"soi-badi-compo-value\"\u003e2 gélules, soit 600 mg \/ jour\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-badi-compo-row\"\u003e\n        \u003cspan class=\"soi-badi-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-badi-compo-value\"\u003eGélule végétale (HPMC), sans additif ni conservateur\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-badi-compo-row\"\u003e\n        \u003cspan class=\"soi-badi-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-badi-compo-value\"\u003e60 gélules végétales (30 jours de cure)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-badi-compo-row\"\u003e\n        \u003cspan class=\"soi-badi-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-badi-compo-value\"\u003eAgriculture Biologique, certifié par FR-BIO-01\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size: 13px; color: var(--soi-badi-text-muted); margin-top: 1rem;\"\u003eLes valeurs nutritionnelles de référence (VNR) ne sont pas établies pour la badiane en tant que plante. Ce complément ne se substitue pas à un traitement médical.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 4 : Comment prendre --\u003e\n  \u003csection class=\"soi-badi-section\"\u003e\n    \u003ch2\u003eComment prendre la Badiane Bio en gélules ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-badi-timeline\"\u003e\n      \u003cdiv class=\"soi-badi-step\"\u003e\n        \u003cdiv class=\"soi-badi-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-badi-step-content\"\u003e\n          \u003ch3\u003ePrenez 2 gélules par jour\u003c\/h3\u003e\n          \u003cp\u003eDe préférence après les repas, avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-badi-step\"\u003e\n        \u003cdiv class=\"soi-badi-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-badi-step-content\"\u003e\n          \u003ch3\u003eSuivez une cure d'un mois minimum\u003c\/h3\u003e\n          \u003cp\u003ePour observer les effets sur le confort digestif et le soutien immunitaire.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-badi-step\"\u003e\n        \u003cdiv class=\"soi-badi-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-badi-step-content\"\u003e\n          \u003ch3\u003eRenouvelez la cure selon vos besoins\u003c\/h3\u003e\n          \u003cp\u003eNotamment à l'approche de l'hiver ou lors des périodes de fatigue digestive.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-badi-tip\"\u003e\n      \u003cdiv class=\"soi-badi-tip-icon\"\u003e⚠️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003ePrécautions d'emploi\u003c\/strong\u003e\n        \u003cp\u003eDéconseillé aux femmes enceintes ou allaitantes. En cas de traitement médical en cours, demandez l'avis de votre médecin avant de commencer une cure.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003csection class=\"soi-badi-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-badi-cta-box\"\u003e\n      \u003cp class=\"soi-badi-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement avec la badiane\u003c\/p\u003e\n      \u003cp class=\"soi-badi-cta-text\" style=\"color: white;\"\u003eDouce et puissante à la fois, la badiane bio Graine Sauvage vous offre le meilleur de l'anis étoilé en gélule : une digestion apaisée, des défenses naturelles soutenues, et la tranquillité d'un produit certifié bio, sans additif, fabriqué en France.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-badi-marine: #1A2D3D;\n  --soi-badi-marine-dark: #0F1E2B;\n  --soi-badi-marine-light: #2C4458;\n  --soi-badi-pomme: #A1C544;\n  --soi-badi-pomme-dark: #84A636;\n  --soi-badi-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-badi-white: #FFFFFF;\n  --soi-badi-off-white: #F8FAF6;\n  --soi-badi-stone: #F1F3EE;\n  --soi-badi-line: #E5E8E0;\n\n  --soi-badi-primary: #B5C832;\n  --soi-badi-primary-soft: rgba(181,200,50,0.12);\n  --soi-badi-accent: #B5694A;\n\n  --soi-badi-text: #1A2D3D;\n  --soi-badi-text-soft: #4A5B6B;\n  --soi-badi-text-muted: #7B8693;\n\n  --soi-badi-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-badi-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-badi-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-badi-radius: 12px;\n  --soi-badi-radius-sm: 8px;\n  --soi-badi-radius-pill: 999px;\n}\n\n.soi-badi-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-badi-fiche img { max-width: 100%; height: auto; }\n\n.soi-badi-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-badi-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-badi-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-badi-hero {\n  position: relative;\n  background: var(--soi-badi-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-badi-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-badi-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-badi-pomme);\n}\n\n.soi-badi-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-badi-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-badi-pomme);\n  border-radius: 50%;\n}\n\n.soi-badi-hero-title {\n  display: block;\n  color: var(--soi-badi-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-badi-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-badi-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-badi-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-badi-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-badi-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-badi-label-accent {\n  background: var(--soi-badi-pomme);\n  border-color: var(--soi-badi-pomme);\n  color: var(--soi-badi-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-badi-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-badi-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-badi-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-badi-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-badi-pomme);\n  border-radius: 2px;\n}\n\n.soi-badi-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-badi-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-badi-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-badi-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-badi-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-badi-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-badi-card {\n  background: var(--soi-badi-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-badi-radius);\n  border-left: 3px solid var(--soi-badi-pomme);\n}\n\n.soi-badi-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-badi-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-badi-card p {\n  font-size: 14px;\n  color: var(--soi-badi-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-badi-compo {\n  background: var(--soi-badi-off-white);\n  border-radius: var(--soi-badi-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-badi-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-badi-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-badi-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-badi-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-badi-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-badi-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-badi-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-badi-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-badi-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-badi-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-badi-radius);\n  border: 1px solid var(--soi-badi-line);\n  align-items: flex-start;\n}\n\n.soi-badi-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-badi-marine);\n  color: var(--soi-badi-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-badi-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-badi-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-badi-step-content p {\n  font-size: 14px;\n  color: var(--soi-badi-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-badi-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-badi-pomme-light);\n  border-left: 4px solid var(--soi-badi-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-badi-radius) var(--soi-badi-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-badi-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-badi-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-badi-marine);\n  margin-bottom: 4px;\n}\n\n.soi-badi-tip p {\n  font-size: 14px;\n  color: var(--soi-badi-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-badi-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-badi-accordion-item {\n  background: var(--soi-badi-off-white);\n  border-radius: var(--soi-badi-radius-sm);\n  border: 1px solid var(--soi-badi-line);\n  overflow: hidden;\n}\n\n.soi-badi-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-badi-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-badi-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-badi-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-badi-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-badi-accordion-item[open] .soi-badi-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-badi-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-badi-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-badi-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-badi-cta-box {\n  background: var(--soi-badi-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-badi-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-badi-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-badi-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-badi-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-badi-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-badi-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-badi-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-badi-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-badi-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-badi-compo-value {\n    text-align: left;\n  }\n\n  .soi-badi-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-badi-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-badi-fiche {\n    --soi-badi-text-soft: #2C3E50;\n    --soi-badi-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61602654421322,"sku":"GS9099","price":11.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/badiane-gelules-grainesauvage_11zon.webp?v=1780124583"},{"product_id":"extrait-d-harpagophytum-bio-et-vegan-en-gelules","title":"Extrait d’Harpagophytum Bio en gélules (griffe du diable)","description":"\n\u003cdiv class=\"soi-harp-fiche\"\u003e\n\n\u003csection class=\"soi-harp-hero\"\u003e\n\u003cdiv class=\"soi-harp-hero-tag\"\u003e\n\u003cspan class=\"soi-harp-tag-dot\"\u003e\u003c\/span\u003e\nComplément alimentaire · Laboratoire Code\n\u003c\/div\u003e\n\u003cspan class=\"soi-harp-hero-title\"\u003eExtrait d'Harpagophytum bio en gélules\u003c\/span\u003e\n\u003cp class=\"soi-harp-hero-subtitle\"\u003eLa puissance de la « Griffe du Diable » au service de vos articulations : 60 gélules végétales d'extrait concentré, certifié bio et fabriqué en France.\u003c\/p\u003e\n\u003cdiv class=\"soi-harp-hero-labels\"\u003e\n\u003cspan class=\"soi-harp-label soi-harp-label-accent\"\u003eBIO · AB\u003c\/span\u003e\n\u003cspan class=\"soi-harp-label\"\u003e100 % VEGAN\u003c\/span\u003e\n\u003cspan class=\"soi-harp-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n\u003cspan class=\"soi-harp-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-harp-section\"\u003e\n\u003ch2\u003eL'harpagophytum, la \"Griffe du Diable\" venue d'Afrique\u003c\/h2\u003e\n\u003cp\u003eOriginaire des savanes semi-arides d'Afrique australe, \u003cstrong\u003el'Harpagophytum procumbens\u003c\/strong\u003e tire son surnom évocateur de la forme crochetée de ses fruits. Ce sont ses \u003cstrong\u003eracines secondaires\u003c\/strong\u003e qui concentrent les principes actifs, en particulier les \u003cstrong\u003eharpagosides\u003c\/strong\u003e, des iridoïdes reconnus pour leurs propriétés anti-inflammatoires naturelles.\u003c\/p\u003e\n\u003cp\u003eUtilisée depuis des siècles en médecine traditionnelle africaine, cette plante est aujourd'hui l'une des références phytothérapeutiques les plus documentées en Europe pour la santé des articulations et des tendons. Chez Soinat, nous avons sélectionné un extrait concentré issu de l'agriculture biologique pour vous offrir le meilleur de ce végétal d'exception.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-harp-section\"\u003e\n\u003ch2\u003eBienfaits des gélules d'harpagophytum bio : ce que vous pouvez réellement attendre\u003c\/h2\u003e\n\u003cdiv class=\"soi-harp-benefits\"\u003e\n\u003cdiv class=\"soi-harp-benefit\"\u003e\n\u003cdiv class=\"soi-harp-benefit-icon\"\u003e\u003cspan\u003e🦴\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eConfort articulaire\u003c\/h3\u003e\n\u003cp\u003eLes harpagosides agissent en soutien de l'inflammation naturelle du corps, contribuant à réduire les inconforts dans les genoux, hanches, dos et épaules.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-harp-benefit\"\u003e\n\u003cdiv class=\"soi-harp-benefit-icon\"\u003e\u003cspan\u003e🤸\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eFlexibilité et mobilité\u003c\/h3\u003e\n\u003cp\u003eParticulièrement apprécié des personnes qui ressentent des raideurs matinales ou après un effort physique prolongé.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-harp-benefit\"\u003e\n\u003cdiv class=\"soi-harp-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eSoutien des tendons\u003c\/h3\u003e\n\u003cp\u003eTraditionnellement utilisé pour les tendons ainsi que pour les articulations, l'harpagophytum est un allié polyvalent pour les sportifs comme pour les seniors.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-harp-benefit\"\u003e\n\u003cdiv class=\"soi-harp-benefit-icon\"\u003e\u003cspan\u003e🍃\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eConfort digestif\u003c\/h3\u003e\n\u003cp\u003eÀ des doses modérées, la plante contribue également à un confort digestif, un bénéfice souvent méconnu de cette racine africaine.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-harp-section\"\u003e\n\u003ch2\u003eComposition et posologie : ce qu'il y a vraiment dans chaque gélule\u003c\/h2\u003e\n\u003cdiv class=\"soi-harp-compo\"\u003e\n\u003cdiv class=\"soi-harp-compo-row\"\u003e\n\u003cspan class=\"soi-harp-compo-label\"\u003eConditionnement\u003c\/span\u003e\n\u003cspan class=\"soi-harp-compo-value\"\u003e60 gélules végétales de 425 mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-harp-compo-row\"\u003e\n\u003cspan class=\"soi-harp-compo-label\"\u003eExtrait sec d'Harpagophytum procumbens (racines secondaires)\u003c\/span\u003e\n\u003cspan class=\"soi-harp-compo-value\"\u003e400 mg \/ gélule\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-harp-compo-row\"\u003e\n\u003cspan class=\"soi-harp-compo-label\"\u003eTitrage\u003c\/span\u003e\n\u003cspan class=\"soi-harp-compo-value\"\u003eEn harpagosides\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-harp-compo-row\"\u003e\n\u003cspan class=\"soi-harp-compo-label\"\u003eFibre d'acacia (agent de charge bio)\u003c\/span\u003e\n\u003cspan class=\"soi-harp-compo-value\"\u003e25 mg \/ gélule\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-harp-compo-row\"\u003e\n\u003cspan class=\"soi-harp-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n\u003cspan class=\"soi-harp-compo-value\"\u003eGélule végétale HPMC, 100 % vegan\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-harp-compo-row\"\u003e\n\u003cspan class=\"soi-harp-compo-label\"\u003eCertification\u003c\/span\u003e\n\u003cspan class=\"soi-harp-compo-value\"\u003eAB · FR-BIO-01 · Agriculture non-UE\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"soi-harp-timeline\" style=\"margin-top: 1.5rem;\"\u003e\n\u003cdiv class=\"soi-harp-step\"\u003e\n\u003cdiv class=\"soi-harp-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"soi-harp-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-harp-step\"\u003e\n\u003cdiv class=\"soi-harp-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"soi-harp-step-content\"\u003e\n\u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n\u003cp\u003ePour un résultat optimal, une cure de 6 à 8 semaines est généralement conseillée. Ne pas dépasser la dose journalière recommandée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"soi-harp-tip\" style=\"margin-top: 1.5rem;\"\u003e\n\u003cdiv class=\"soi-harp-tip-icon\"\u003e⚠️\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eRappel important\u003c\/strong\u003e\n\u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de pathologie articulaire diagnostiquée, consultez votre médecin avant toute cure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-harp-section\"\u003e\n\u003ch2\u003ePourquoi choisir cet extrait d'harpagophytum parmi tous les autres ?\u003c\/h2\u003e\n\u003cdiv class=\"soi-harp-grid\"\u003e\n\u003cdiv class=\"soi-harp-card\"\u003e\n\u003ch3\u003e🌿 Certifié Agriculture Biologique (AB)\u003c\/h3\u003e\n\u003cp\u003eAucun pesticide, aucun engrais chimique. La pureté des actifs est préservée de la racine à la gélule.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-harp-card\"\u003e\n\u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n\u003cp\u003eTraçabilité totale, respect des normes BPF (Bonnes Pratiques de Fabrication) et contrôle qualité rigoureux à chaque étape.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-harp-card\"\u003e\n\u003ch3\u003e🌱 100 % Vegan\u003c\/h3\u003e\n\u003cp\u003eGélule végétale HPMC, sans gélatine animale ni aucun excipient d'origine animale.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-harp-card\"\u003e\n\u003ch3\u003e💊 Formule épurée\u003c\/h3\u003e\n\u003cp\u003eSeulement deux ingrédients. Pas d'additifs inutiles, pas de colorants, pas de conservateurs artificiels.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-harp-section\"\u003e\n\u003ch2\u003eÀ qui s'adressent ces gélules d'harpagophytum bio ?\u003c\/h2\u003e\n\u003cp class=\"soi-harp-section-intro\"\u003eCe complément convient particulièrement aux personnes qui cherchent un soutien naturel pour leurs articulations et leurs tendons.\u003c\/p\u003e\n\u003cdiv class=\"soi-harp-grid\"\u003e\n\u003cdiv class=\"soi-harp-card\"\u003e\n\u003ch3\u003e🦵 Inconforts articulaires\u003c\/h3\u003e\n\u003cp\u003eVous ressentez des douleurs articulaires légères à modérées au niveau des genoux, du dos ou des hanches.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-harp-card\"\u003e\n\u003ch3\u003e🌅 Raideurs matinales\u003c\/h3\u003e\n\u003cp\u003eVous souffrez de raideurs au réveil ou après une activité physique intense, et souhaitez retrouver plus de souplesse.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-harp-card\"\u003e\n\u003ch3\u003e🏃 Mode de vie actif\u003c\/h3\u003e\n\u003cp\u003eVous cherchez un soutien naturel en complément d'une hygiène de vie active, que vous soyez sportif ou senior.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-harp-card\"\u003e\n\u003ch3\u003e🌿 Alternative naturelle\u003c\/h3\u003e\n\u003cp\u003eVous souhaitez une alternative bio et vegan aux anti-inflammatoires de synthèse pour un usage ponctuel ou en cure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"soi-harp-accordion\" style=\"margin-top: 1.5rem;\"\u003e\n\u003cdetails class=\"soi-harp-accordion-item\"\u003e\n\u003csummary class=\"soi-harp-accordion-header\"\u003e⚠️ Précautions d'emploi et contre-indications\u003c\/summary\u003e\n\u003cdiv class=\"soi-harp-accordion-content\"\u003e\n\u003cp\u003eDéconseillé aux femmes enceintes ou allaitantes, aux personnes souffrant de calculs biliaires ou d'ulcères gastroduodénaux, et aux enfants de moins de 12 ans. En cas de traitement médicamenteux en cours, demandez conseil à 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-harp-section\" style=\"margin-bottom:0px!important;\"\u003e\n\u003cdiv class=\"soi-harp-cta-box\"\u003e\n\u003cp class=\"soi-harp-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement, une articulation à la fois\u003c\/p\u003e\n\u003cp class=\"soi-harp-cta-text\" style=\"color: white;\"\u003eVos articulations méritent mieux que d'être ignorées. Avec cet extrait d'harpagophytum bio, vous choisissez une plante ancestrale, une formule épurée et une fabrication française irréprochable.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-harp-marine: #1A2D3D;\n  --soi-harp-marine-dark: #0F1E2B;\n  --soi-harp-marine-light: #2C4458;\n  --soi-harp-pomme: #A1C544;\n  --soi-harp-pomme-dark: #84A636;\n  --soi-harp-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-harp-white: #FFFFFF;\n  --soi-harp-off-white: #F8FAF6;\n  --soi-harp-stone: #F1F3EE;\n  --soi-harp-line: #E5E8E0;\n\n  --soi-harp-primary: #A8C8E8;\n  --soi-harp-primary-soft: #D4E4F4;\n  --soi-harp-accent: #D04A4A;\n\n  --soi-harp-text: #1A2D3D;\n  --soi-harp-text-soft: #4A5B6B;\n  --soi-harp-text-muted: #7B8693;\n\n  --soi-harp-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-harp-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-harp-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-harp-radius: 12px;\n  --soi-harp-radius-sm: 8px;\n  --soi-harp-radius-pill: 999px;\n}\n\n.soi-harp-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-harp-fiche img { max-width: 100%; height: auto; }\n\n.soi-harp-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-harp-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-harp-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-harp-hero {\n  position: relative;\n  background: var(--soi-harp-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-harp-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-harp-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-harp-pomme);\n}\n\n.soi-harp-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-harp-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-harp-pomme);\n  border-radius: 50%;\n}\n\n.soi-harp-hero-title {\n  display: block;\n  color: var(--soi-harp-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-harp-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-harp-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-harp-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-harp-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-harp-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-harp-label-accent {\n  background: var(--soi-harp-pomme);\n  border-color: var(--soi-harp-pomme);\n  color: var(--soi-harp-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-harp-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-harp-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-harp-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-harp-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-harp-pomme);\n  border-radius: 2px;\n}\n\n.soi-harp-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-harp-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-harp-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-harp-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-harp-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-harp-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-harp-benefit {\n  background: var(--soi-harp-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-harp-radius);\n  border: 1px solid var(--soi-harp-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-harp-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-harp-shadow-md);\n}\n\n.soi-harp-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-harp-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-harp-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-harp-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-harp-benefit:hover .soi-harp-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-harp-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-harp-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-harp-benefit p {\n  font-size: 13px;\n  color: var(--soi-harp-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-harp-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-harp-card {\n  background: var(--soi-harp-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-harp-radius);\n  border-left: 3px solid var(--soi-harp-pomme);\n}\n\n.soi-harp-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-harp-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-harp-card p {\n  font-size: 14px;\n  color: var(--soi-harp-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-harp-compo {\n  background: var(--soi-harp-off-white);\n  border-radius: var(--soi-harp-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-harp-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-harp-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-harp-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-harp-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-harp-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-harp-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-harp-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-harp-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-harp-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-harp-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-harp-radius);\n  border: 1px solid var(--soi-harp-line);\n  align-items: flex-start;\n}\n\n.soi-harp-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-harp-marine);\n  color: var(--soi-harp-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-harp-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-harp-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-harp-step-content p {\n  font-size: 14px;\n  color: var(--soi-harp-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-harp-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-harp-pomme-light);\n  border-left: 4px solid var(--soi-harp-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-harp-radius) var(--soi-harp-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-harp-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-harp-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-harp-marine);\n  margin-bottom: 4px;\n}\n\n.soi-harp-tip p {\n  font-size: 14px;\n  color: var(--soi-harp-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-harp-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-harp-accordion-item {\n  background: var(--soi-harp-off-white);\n  border-radius: var(--soi-harp-radius-sm);\n  border: 1px solid var(--soi-harp-line);\n  overflow: hidden;\n}\n\n.soi-harp-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-harp-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-harp-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-harp-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-harp-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-harp-accordion-item[open] .soi-harp-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-harp-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-harp-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-harp-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-harp-cta-box {\n  background: var(--soi-harp-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-harp-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-harp-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-harp-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-harp-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-harp-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-harp-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-harp-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-harp-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-harp-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-harp-compo-value {\n    text-align: left;\n  }\n\n  .soi-harp-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-harp-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-harp-fiche {\n    --soi-harp-text-soft: #2C3E50;\n    --soi-harp-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Laboratoire Code","offers":[{"title":"Default Title","offer_id":61602661695818,"sku":"LC3010","price":11.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/extrait-dharpagophytum-bio-et-vegan-en-gelules-packshot_0c4a8be6-1e82-4c03-91ce-fb43b2d27c35.webp?v=1779712554"},{"product_id":"pelvimag-bio","title":"Pelvimag bio en gélules","description":"\u003cdiv class=\"soi-pelv-fiche\"\u003e\n\n  \u003csection class=\"soi-pelv-hero\"\u003e\n    \u003cdiv class=\"soi-pelv-hero-tag\"\u003e\n      \u003cspan class=\"soi-pelv-tag-dot\"\u003e\u003c\/span\u003e\n      Confort urinaire · Laboratoire Code\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-pelv-hero-title\"\u003ePelvimag Bio\u003c\/span\u003e\n    \u003cp class=\"soi-pelv-hero-subtitle\"\u003eTrois actifs naturels et biologiques associés pour retrouver légèreté et sérénité au quotidien face aux inconforts urinaires.\u003c\/p\u003e\n    \u003cdiv class=\"soi-pelv-hero-labels\"\u003e\n      \u003cspan class=\"soi-pelv-label soi-pelv-label-accent\"\u003eBIO · FR-BIO-01\u003c\/span\u003e\n      \u003cspan class=\"soi-pelv-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-pelv-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-pelv-label\"\u003eSANS OGM\u003c\/span\u003e\n      \u003cspan class=\"soi-pelv-label\"\u003e120 GÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-pelv-section\"\u003e\n    \u003ch2\u003ePourquoi choisir Pelvimag Bio pour votre confort urinaire ?\u003c\/h2\u003e\n    \u003cp\u003eContrairement à de nombreux compléments alimentaires pour le confort urinaire qui misent sur le cranberry seul, Pelvimag Bio se distingue par une synergie inédite : oignon bio, marron d'Inde bio et magnésium. Cette association agit simultanément sur l'inflammation, la circulation veineuse et la tonicité musculaire du plancher pelvien.\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-pelv-benefits\"\u003e\n      \u003cdiv class=\"soi-pelv-benefit\"\u003e\n        \u003cdiv class=\"soi-pelv-benefit-icon\"\u003e\u003cspan\u003e🧅\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eOignon Bio\u003c\/h3\u003e\n        \u003cp\u003eRiche en quercétine, un flavonoïde aux propriétés anti-inflammatoires et diurétiques reconnues. Il favorise l'élimination naturelle et contribue à assainir les voies urinaires.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pelv-benefit\"\u003e\n        \u003cdiv class=\"soi-pelv-benefit-icon\"\u003e\u003cspan\u003e🌰\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMarron d'Inde Bio\u003c\/h3\u003e\n        \u003cp\u003eTraditionnellement utilisé pour améliorer la circulation veineuse et réduire la congestion pelvienne. Il aide à apaiser les lourdeurs et l'inflammation locale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pelv-benefit\"\u003e\n        \u003cdiv class=\"soi-pelv-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMagnésium\u003c\/h3\u003e\n        \u003cp\u003eMinéral essentiel qui participe à la relaxation musculaire et à la réduction des spasmes de la vessie. Il contribue également à réduire la fatigue liée aux troubles du sommeil nocturne.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-pelv-section\"\u003e\n    \u003ch2\u003eComposition complète et dosage par gélule\u003c\/h2\u003e\n    \u003cp class=\"soi-pelv-section-intro\"\u003eChaque gélule végétale de 375 mg contient une formule concentrée en trois actifs complémentaires, sans additifs et certifiée Agriculture Biologique.\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-pelv-compo\"\u003e\n      \u003cdiv class=\"soi-pelv-compo-row\"\u003e\n        \u003cspan class=\"soi-pelv-compo-label\"\u003ePoudre d'oignon bio (Allium cepa)\u003c\/span\u003e\n        \u003cspan class=\"soi-pelv-compo-value\"\u003e150 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pelv-compo-row\"\u003e\n        \u003cspan class=\"soi-pelv-compo-label\"\u003eExtrait de marron d'Inde bio (Aesculus hippocastanum)\u003c\/span\u003e\n        \u003cspan class=\"soi-pelv-compo-value\"\u003e150 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pelv-compo-row\"\u003e\n        \u003cspan class=\"soi-pelv-compo-label\"\u003eBisglycinate de magnésium\u003c\/span\u003e\n        \u003cspan class=\"soi-pelv-compo-value\"\u003e75 mg (≈ 56 mg Mg élément, 15 % VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pelv-compo-row\"\u003e\n        \u003cspan class=\"soi-pelv-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-pelv-compo-value\"\u003eGélule végétale (HPMC), sans gélatine animale\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-pelv-grid-compact\"\u003e\n      \u003cdiv class=\"soi-pelv-card-mini\"\u003e\n        \u003cspan class=\"soi-pelv-card-mini-icon\"\u003e💊\u003c\/span\u003e\n        \u003cspan class=\"soi-pelv-card-mini-label\"\u003eContenu\u003c\/span\u003e\n        \u003cspan class=\"soi-pelv-card-mini-value\"\u003e120 gélules\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pelv-card-mini\"\u003e\n        \u003cspan class=\"soi-pelv-card-mini-icon\"\u003e⚖️\u003c\/span\u003e\n        \u003cspan class=\"soi-pelv-card-mini-label\"\u003ePoids \/ gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-pelv-card-mini-value\"\u003e375 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pelv-card-mini\"\u003e\n        \u003cspan class=\"soi-pelv-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-pelv-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-pelv-card-mini-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pelv-card-mini\"\u003e\n        \u003cspan class=\"soi-pelv-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-pelv-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-pelv-card-mini-value\"\u003eFR-BIO-01\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-pelv-section\"\u003e\n    \u003ch2\u003ePosologie : comment prendre Pelvimag Bio ?\u003c\/h2\u003e\n\n    \u003cdiv class=\"soi-pelv-timeline\"\u003e\n      \u003cdiv class=\"soi-pelv-step\"\u003e\n        \u003cdiv class=\"soi-pelv-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-pelv-step-content\"\u003e\n          \u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n          \u003cp\u003ePrenez 4 gélules par jour, à répartir en 2 prises 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-pelv-step\"\u003e\n        \u003cdiv class=\"soi-pelv-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-pelv-step-content\"\u003e\n          \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 30 jours (soit un flacon de 120 gélules) est conseillée pour observer les premiers résultats. L'étude d'efficacité menée en 2016 sur 101 participants a montré des résultats significatifs après 40 jours d'utilisation continue.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pelv-step\"\u003e\n        \u003cdiv class=\"soi-pelv-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-pelv-step-content\"\u003e\n          \u003ch3\u003eRenouvellement\u003c\/h3\u003e\n          \u003cp\u003eCe complément alimentaire peut être renouvelé selon vos besoins, en faisant une pause d'une semaine entre chaque cure si vous l'utilisez sur le long terme.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-pelv-section\"\u003e\n    \u003ch2\u003eÀ qui s'adresse Pelvimag Bio ?\u003c\/h2\u003e\n\n    \u003cdiv class=\"soi-pelv-grid\"\u003e\n      \u003cdiv class=\"soi-pelv-card\"\u003e\n        \u003ch3\u003e👩 Femmes sujettes aux cystites\u003c\/h3\u003e\n        \u003cp\u003ePour les femmes souffrant de cystites récurrentes ou d'inconforts liés au cycle menstruel, Pelvimag Bio offre un soutien naturel et doux.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pelv-card\"\u003e\n        \u003ch3\u003e🌙 Envies fréquentes et nycturie\u003c\/h3\u003e\n        \u003cp\u003eVous ressentez des envies fréquentes d'uriner ou des réveils nocturnes ? Cette formule contribue à apaiser la vessie et à retrouver un sommeil plus serein.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pelv-card\"\u003e\n        \u003ch3\u003e👨 Congestion pelvienne masculine\u003c\/h3\u003e\n        \u003cp\u003eLes hommes présentant une congestion pelvienne ou prostatique peuvent également bénéficier de l'action circulatoire du marron d'Inde bio.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pelv-card\"\u003e\n        \u003ch3\u003e🌿 Recherche d'une alternative naturelle\u003c\/h3\u003e\n        \u003cp\u003ePour toute personne recherchant un complément alimentaire naturel et bio pour le confort urinaire, en alternative aux produits conventionnels.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-pelv-section\"\u003e\n    \u003ch2\u003ePrécautions et conseils\u003c\/h2\u003e\n\n    \u003cdiv class=\"soi-pelv-accordion\"\u003e\n      \u003cdetails class=\"soi-pelv-accordion-item\"\u003e\n        \u003csummary class=\"soi-pelv-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-pelv-accordion-content\"\u003e\n          \u003cp\u003ePelvimag Bio est un complément alimentaire, il ne remplace pas un traitement médical. En cas d'infection urinaire avérée, consultez un professionnel de santé. 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-pelv-accordion-item\"\u003e\n        \u003csummary class=\"soi-pelv-accordion-header\"\u003e📦 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-pelv-accordion-content\"\u003e\n          \u003cp\u003eTenir hors de portée des enfants. Conserver à l'abri de la chaleur et de l'humidité.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-pelv-tip\"\u003e\n      \u003cdiv class=\"soi-pelv-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 Pelvimag Bio, veillez à bien répartir vos 4 gélules en deux prises (matin et soir) au cours des repas. Une hydratation suffisante tout au long de la journée accompagne idéalement votre cure de confort urinaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-pelv-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-pelv-cta-box\"\u003e\n      \u003cp class=\"soi-pelv-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement, chaque jour\u003c\/p\u003e\n      \u003cp class=\"soi-pelv-cta-text\" style=\"color: white;\"\u003ePelvimag Bio, c'est la réponse naturelle et certifiée bio aux inconforts urinaires. Avec sa formule unique à trois actifs, fabriquée en France et adaptée aux vegans, il vous accompagne vers un quotidien plus léger.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-pelv-marine: #1A2D3D;\n  --soi-pelv-marine-dark: #0F1E2B;\n  --soi-pelv-marine-light: #2C4458;\n  --soi-pelv-pomme: #A1C544;\n  --soi-pelv-pomme-dark: #84A636;\n  --soi-pelv-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-pelv-white: #FFFFFF;\n  --soi-pelv-off-white: #F8FAF6;\n  --soi-pelv-stone: #F1F3EE;\n  --soi-pelv-line: #E5E8E0;\n\n  --soi-pelv-primary: #B8CCDD;\n  --soi-pelv-primary-soft: #D8E5EF;\n  --soi-pelv-accent: #D4A82A;\n\n  --soi-pelv-text: #1A2D3D;\n  --soi-pelv-text-soft: #4A5B6B;\n  --soi-pelv-text-muted: #7B8693;\n\n  --soi-pelv-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-pelv-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-pelv-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-pelv-radius: 12px;\n  --soi-pelv-radius-sm: 8px;\n  --soi-pelv-radius-pill: 999px;\n}\n\n.soi-pelv-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-pelv-fiche img { max-width: 100%; height: auto; }\n\n.soi-pelv-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-pelv-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-pelv-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-pelv-hero {\n  position: relative;\n  background: var(--soi-pelv-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-pelv-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-pelv-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-pelv-pomme);\n}\n\n.soi-pelv-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-pelv-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-pelv-pomme);\n  border-radius: 50%;\n}\n\n.soi-pelv-hero-title {\n  display: block;\n  color: var(--soi-pelv-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-pelv-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-pelv-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-pelv-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-pelv-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-pelv-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-pelv-label-accent {\n  background: var(--soi-pelv-pomme);\n  border-color: var(--soi-pelv-pomme);\n  color: var(--soi-pelv-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-pelv-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-pelv-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-pelv-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-pelv-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-pelv-pomme);\n  border-radius: 2px;\n}\n\n.soi-pelv-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-pelv-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-pelv-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-pelv-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-pelv-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-pelv-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n  margin-top: 1.5rem;\n}\n\n.soi-pelv-benefit {\n  background: var(--soi-pelv-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-pelv-radius);\n  border: 1px solid var(--soi-pelv-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-pelv-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-pelv-shadow-md);\n}\n\n.soi-pelv-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-pelv-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-pelv-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-pelv-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-pelv-benefit:hover .soi-pelv-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-pelv-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-pelv-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-pelv-benefit p {\n  font-size: 13px;\n  color: var(--soi-pelv-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-pelv-compo {\n  background: var(--soi-pelv-off-white);\n  border-radius: var(--soi-pelv-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-pelv-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-pelv-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-pelv-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-pelv-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-pelv-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-pelv-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-pelv-marine);\n  text-align: right;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-pelv-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-pelv-card-mini {\n  background: var(--soi-pelv-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-pelv-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-pelv-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-pelv-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-pelv-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-pelv-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-pelv-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-pelv-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-pelv-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-pelv-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-pelv-radius);\n  border: 1px solid var(--soi-pelv-line);\n  align-items: flex-start;\n}\n\n.soi-pelv-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-pelv-marine);\n  color: var(--soi-pelv-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-pelv-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-pelv-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-pelv-step-content p {\n  font-size: 14px;\n  color: var(--soi-pelv-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-pelv-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-pelv-card {\n  background: var(--soi-pelv-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-pelv-radius);\n  border-left: 3px solid var(--soi-pelv-pomme);\n}\n\n.soi-pelv-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-pelv-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-pelv-card p {\n  font-size: 14px;\n  color: var(--soi-pelv-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-pelv-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.soi-pelv-accordion-item {\n  background: var(--soi-pelv-off-white);\n  border-radius: var(--soi-pelv-radius-sm);\n  border: 1px solid var(--soi-pelv-line);\n  overflow: hidden;\n}\n\n.soi-pelv-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-pelv-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-pelv-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-pelv-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-pelv-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-pelv-accordion-item[open] .soi-pelv-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-pelv-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-pelv-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-pelv-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-pelv-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-pelv-pomme-light);\n  border-left: 4px solid var(--soi-pelv-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-pelv-radius) var(--soi-pelv-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-pelv-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-pelv-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-pelv-marine);\n  margin-bottom: 4px;\n}\n\n.soi-pelv-tip p {\n  font-size: 14px;\n  color: var(--soi-pelv-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-pelv-cta-box {\n  background: var(--soi-pelv-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-pelv-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-pelv-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-pelv-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-pelv-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-pelv-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-pelv-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-pelv-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-pelv-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-pelv-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-pelv-compo-value {\n    text-align: left;\n  }\n\n  .soi-pelv-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-pelv-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-pelv-fiche {\n    --soi-pelv-text-soft: #2C3E50;\n    --soi-pelv-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Laboratoire Code","offers":[{"title":"Default Title","offer_id":61602679521610,"sku":"LC9102","price":22.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/pelvimag-bio-en-gelules-packshot_11zon.webp?v=1779812468"},{"product_id":"guarana-bio-gelules","title":"Guarana bio et vegan en gélules","description":"\n\u003cdiv class=\"soi-guar-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-guar-hero\"\u003e\n    \u003cdiv class=\"soi-guar-hero-tag\"\u003e\n      \u003cspan class=\"soi-guar-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Graine Sauvage\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-guar-hero-title\"\u003eL'énergie amazonienne au service de votre vitalité\u003c\/span\u003e\n    \u003cp class=\"soi-guar-hero-subtitle\"\u003eToute la puissance de la graine de guarana bio dans une formule pure, végétale et sans artifice, pour soutenir votre énergie et votre objectif minceur.\u003c\/p\u003e\n    \u003cdiv class=\"soi-guar-hero-labels\"\u003e\n      \u003cspan class=\"soi-guar-label soi-guar-label-accent\"\u003eBIO · AB\u003c\/span\u003e\n      \u003cspan class=\"soi-guar-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-guar-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-guar-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n      \u003cspan class=\"soi-guar-label\"\u003eSANS OGM\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Pourquoi le guarana est-il si efficace ? --\u003e\n  \u003csection class=\"soi-guar-section\"\u003e\n    \u003ch2\u003ePourquoi le guarana est-il si efficace ?\u003c\/h2\u003e\n    \u003cp class=\"soi-guar-section-intro\"\u003eLe guarana (\u003cem\u003ePaullinia cupana\u003c\/em\u003e) est une plante amazonienne utilisée depuis des siècles par les peuples indigènes du Brésil. Sa graine renferme une concentration en caféine naturelle deux à trois fois supérieure à celle du café, associée à des xanthines (théobromine, théophylline) et à des antioxydants puissants comme les tanins. Résultat : une libération d'énergie plus lente, plus durable, sans le pic brutal ni le « crash » du café.\u003c\/p\u003e\n    \u003cp\u003eCe profil unique en fait un allié précieux pour votre quotidien :\u003c\/p\u003e\n    \u003cdiv class=\"soi-guar-benefits\"\u003e\n      \u003cdiv class=\"soi-guar-benefit\"\u003e\n        \u003cdiv class=\"soi-guar-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eÉnergie durable\u003c\/h3\u003e\n        \u003cp\u003eStimule votre énergie et réduit la fatigue, même lors des journées les plus chargées.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-guar-benefit\"\u003e\n        \u003cdiv class=\"soi-guar-benefit-icon\"\u003e\u003cspan\u003e🔥\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCombustion des graisses\u003c\/h3\u003e\n        \u003cp\u003eSoutient la combustion des graisses et favorise un métabolisme actif.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-guar-benefit\"\u003e\n        \u003cdiv class=\"soi-guar-benefit-icon\"\u003e\u003cspan\u003e🍃\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eContrôle de l'appétit\u003c\/h3\u003e\n        \u003cp\u003eVous aide à contrôler votre appétit pour mieux gérer les fringales au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-guar-benefit\"\u003e\n        \u003cdiv class=\"soi-guar-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eEffet antioxydant\u003c\/h3\u003e\n        \u003cp\u003eApporte un effet antioxydant grâce à sa richesse en polyphénols et en tanins.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Composition et dosage précis --\u003e\n  \u003csection class=\"soi-guar-section\"\u003e\n    \u003ch2\u003eComposition et dosage précis\u003c\/h2\u003e\n    \u003cp class=\"soi-guar-section-intro\"\u003eLa formule est volontairement épurée : 100 % poudre de guarana bio, sans excipient ajouté, sans additif, sans colorant. Un seul ingrédient, une vraie puissance végétale.\u003c\/p\u003e\n    \u003cdiv class=\"soi-guar-compo\"\u003e\n      \u003cdiv class=\"soi-guar-compo-row\"\u003e\n        \u003cspan class=\"soi-guar-compo-label\"\u003eIngrédient unique\u003c\/span\u003e\n        \u003cspan class=\"soi-guar-compo-value\"\u003ePoudre de graine de guarana (\u003cem\u003ePaullinia cupana\u003c\/em\u003e) bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-guar-compo-row\"\u003e\n        \u003cspan class=\"soi-guar-compo-label\"\u003eGélule\u003c\/span\u003e\n        \u003cspan class=\"soi-guar-compo-value\"\u003eVégétale (HPMC), convient aux vegans et végétariens\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-guar-compo-row\"\u003e\n        \u003cspan class=\"soi-guar-compo-label\"\u003eContenu du flacon\u003c\/span\u003e\n        \u003cspan class=\"soi-guar-compo-value\"\u003e60 gélules végétales (10 jours d'utilisation)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-guar-compo-row\"\u003e\n        \u003cspan class=\"soi-guar-compo-label\"\u003eDose journalière (6 gélules)\u003c\/span\u003e\n        \u003cspan class=\"soi-guar-compo-value\"\u003eEnviron 2 400 mg de poudre de guarana\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-guar-compo-row\"\u003e\n        \u003cspan class=\"soi-guar-compo-label\"\u003eCaféine naturelle par dose\u003c\/span\u003e\n        \u003cspan class=\"soi-guar-compo-value\"\u003eEnviron 180 à 240 mg (variable selon la teneur naturelle)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-guar-compo-row\"\u003e\n        \u003cspan class=\"soi-guar-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-guar-compo-value\"\u003eAgriculture Biologique, certifié par FR-BIO-01\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-guar-compo-row\"\u003e\n        \u003cspan class=\"soi-guar-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-guar-compo-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Comment prendre le guarana bio en gélules ? --\u003e\n  \u003csection class=\"soi-guar-section\"\u003e\n    \u003ch2\u003eComment prendre le guarana bio en gélules ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-guar-timeline\"\u003e\n      \u003cdiv class=\"soi-guar-step\"\u003e\n        \u003cdiv class=\"soi-guar-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-guar-step-content\"\u003e\n          \u003ch3\u003ePrenez 6 gélules par jour\u003c\/h3\u003e\n          \u003cp\u003eDe préférence le matin ou avant l'effort physique, avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-guar-step\"\u003e\n        \u003cdiv class=\"soi-guar-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-guar-step-content\"\u003e\n          \u003ch3\u003eÉvitez la prise en soirée\u003c\/h3\u003e\n          \u003cp\u003eLa caféine naturelle du guarana peut perturber le sommeil si elle est consommée trop tard dans la journée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-guar-step\"\u003e\n        \u003cdiv class=\"soi-guar-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-guar-step-content\"\u003e\n          \u003ch3\u003eAssociez-le à une alimentation équilibrée\u003c\/h3\u003e\n          \u003cp\u003eCombinez votre cure avec une alimentation variée et une activité physique régulière pour optimiser l'effet minceur.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-guar-step\"\u003e\n        \u003cdiv class=\"soi-guar-step-num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"soi-guar-step-content\"\u003e\n          \u003ch3\u003eRéalisez des cures de 10 jours\u003c\/h3\u003e\n          \u003cp\u003eRenouvelables selon vos besoins, avec une pause entre chaque cycle si nécessaire.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-guar-tip\"\u003e\n      \u003cdiv class=\"soi-guar-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePour bénéficier pleinement de ses propriétés, privilégiez une prise le matin au petit-déjeuner. Vous profiterez ainsi d'une énergie progressive tout au long de la journée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Précautions d'utilisation --\u003e\n  \u003csection class=\"soi-guar-section\"\u003e\n    \u003ch2\u003ePrécautions d'utilisation\u003c\/h2\u003e\n    \u003cdiv class=\"soi-guar-accordion\"\u003e\n      \u003cdetails class=\"soi-guar-accordion-item\"\u003e\n        \u003csummary class=\"soi-guar-accordion-header\"\u003e⚠️ Personnes concernées par les précautions\u003c\/summary\u003e\n        \u003cdiv class=\"soi-guar-accordion-content\"\u003e\n          \u003cp\u003eLe guarana bio en gélules est déconseillé aux femmes enceintes ou allaitantes, aux enfants et aux personnes sensibles à la caféine.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-guar-accordion-item\"\u003e\n        \u003csummary class=\"soi-guar-accordion-header\"\u003e☕ Interactions avec la caféine\u003c\/summary\u003e\n        \u003cdiv class=\"soi-guar-accordion-content\"\u003e\n          \u003cp\u003eIl ne doit pas être combiné à d'autres sources importantes de caféine (café, thé, boissons énergisantes) pour éviter un apport excessif.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-guar-accordion-item\"\u003e\n        \u003csummary class=\"soi-guar-accordion-header\"\u003e📋 Avis médical\u003c\/summary\u003e\n        \u003cdiv class=\"soi-guar-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne remplace pas un traitement médical et ne saurait se substituer à une alimentation variée et équilibrée. En cas de doute, consultez 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  \u003c!-- H2 : Le guarana bio Graine Sauvage : ce qui fait la différence --\u003e\n  \u003csection class=\"soi-guar-section\"\u003e\n    \u003ch2\u003eLe guarana bio Graine Sauvage : ce qui fait la différence\u003c\/h2\u003e\n    \u003cdiv class=\"soi-guar-grid\"\u003e\n      \u003cdiv class=\"soi-guar-card\"\u003e\n        \u003ch3\u003e🌿 Certification AB et européenne\u003c\/h3\u003e\n        \u003cp\u003eTraçabilité garantie et zéro pesticide pour une qualité irréprochable, certifiée par FR-BIO-01.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-guar-card\"\u003e\n        \u003ch3\u003e🌱 Gélule 100 % végétale\u003c\/h3\u003e\n        \u003cp\u003eCompatible avec les régimes vegan et végétarien grâce à son enveloppe en HPMC.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-guar-card\"\u003e\n        \u003ch3\u003e✨ Formule pure\u003c\/h3\u003e\n        \u003cp\u003eUn seul ingrédient, aucun additif superflu. La pureté au service de l'efficacité.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-guar-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eConditionné selon des normes de qualité strictes, pour vous offrir un produit fiable et traçable.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"soi-guar-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-guar-cta-box\"\u003e\n      \u003cp class=\"soi-guar-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-guar-cta-text\" style=\"color: white;\"\u003eAvec le guarana bio Graine Sauvage, vous retrouvez une énergie durable et naturelle, sans artifice. Certifié AB, vegan et fabriqué en France, il vous accompagne au quotidien pour rester actif et plein de vitalité.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-guar-marine: #1A2D3D;\n  --soi-guar-marine-dark: #0F1E2B;\n  --soi-guar-marine-light: #2C4458;\n  --soi-guar-pomme: #A1C544;\n  --soi-guar-pomme-dark: #84A636;\n  --soi-guar-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-guar-white: #FFFFFF;\n  --soi-guar-off-white: #F8FAF6;\n  --soi-guar-stone: #F1F3EE;\n  --soi-guar-line: #E5E8E0;\n\n  --soi-guar-primary: #B5D63D;\n  --soi-guar-primary-soft: #D4E88A;\n  --soi-guar-accent: #D4A52A;\n\n  --soi-guar-text: #1A2D3D;\n  --soi-guar-text-soft: #4A5B6B;\n  --soi-guar-text-muted: #7B8693;\n\n  --soi-guar-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-guar-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-guar-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-guar-radius: 12px;\n  --soi-guar-radius-sm: 8px;\n  --soi-guar-radius-pill: 999px;\n}\n\n.soi-guar-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-guar-fiche img { max-width: 100%; height: auto; }\n\n.soi-guar-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-guar-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-guar-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-guar-hero {\n  position: relative;\n  background: var(--soi-guar-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-guar-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-guar-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-guar-pomme);\n}\n\n.soi-guar-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-guar-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-guar-pomme);\n  border-radius: 50%;\n}\n\n.soi-guar-hero-title {\n  display: block;\n  color: var(--soi-guar-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-guar-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-guar-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-guar-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-guar-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-guar-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-guar-label-accent {\n  background: var(--soi-guar-pomme);\n  border-color: var(--soi-guar-pomme);\n  color: var(--soi-guar-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-guar-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-guar-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-guar-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-guar-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-guar-pomme);\n  border-radius: 2px;\n}\n\n.soi-guar-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-guar-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-guar-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-guar-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-guar-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-guar-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-guar-benefit {\n  background: var(--soi-guar-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-guar-radius);\n  border: 1px solid var(--soi-guar-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-guar-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-guar-shadow-md);\n}\n\n.soi-guar-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-guar-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-guar-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-guar-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-guar-benefit:hover .soi-guar-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-guar-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-guar-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-guar-benefit p {\n  font-size: 13px;\n  color: var(--soi-guar-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-guar-compo {\n  background: var(--soi-guar-off-white);\n  border-radius: var(--soi-guar-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-guar-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-guar-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-guar-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-guar-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-guar-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-guar-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-guar-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-guar-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-guar-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-guar-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-guar-radius);\n  border: 1px solid var(--soi-guar-line);\n  align-items: flex-start;\n}\n\n.soi-guar-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-guar-marine);\n  color: var(--soi-guar-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-guar-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-guar-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-guar-step-content p {\n  font-size: 14px;\n  color: var(--soi-guar-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-guar-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-guar-pomme-light);\n  border-left: 4px solid var(--soi-guar-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-guar-radius) var(--soi-guar-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-guar-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-guar-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-guar-marine);\n  margin-bottom: 4px;\n}\n\n.soi-guar-tip p {\n  font-size: 14px;\n  color: var(--soi-guar-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-guar-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-guar-card {\n  background: var(--soi-guar-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-guar-radius);\n  border-left: 3px solid var(--soi-guar-pomme);\n}\n\n.soi-guar-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-guar-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-guar-card p {\n  font-size: 14px;\n  color: var(--soi-guar-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-guar-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-guar-accordion-item {\n  background: var(--soi-guar-off-white);\n  border-radius: var(--soi-guar-radius-sm);\n  border: 1px solid var(--soi-guar-line);\n  overflow: hidden;\n}\n\n.soi-guar-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-guar-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-guar-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-guar-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-guar-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-guar-accordion-item[open] .soi-guar-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-guar-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-guar-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-guar-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-guar-cta-box {\n  background: var(--soi-guar-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-guar-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-guar-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-guar-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-guar-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-guar-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-guar-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-guar-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-guar-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-guar-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-guar-compo-value {\n    text-align: left;\n  }\n\n  .soi-guar-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-guar-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-guar-fiche {\n    --soi-guar-text-soft: #2C3E50;\n    --soi-guar-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61602768978250,"sku":"GS0025","price":9.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/guarana-bio-et-vegan-en-gelules-packshot.webp?v=1780059683"},{"product_id":"acerola-bio-60gelules","title":"Acérola Bio et Vegan en gélules","description":"\u003cdiv class=\"soi-acer-fiche\"\u003e\n\n\u003csection class=\"soi-acer-hero\"\u003e\n  \u003cdiv class=\"soi-acer-hero-tag\"\u003e\n    \u003cspan class=\"soi-acer-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Graine Sauvage\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-acer-hero-title\"\u003eLa vitamine C telle que la nature l'a conçue\u003c\/span\u003e\n  \u003cp class=\"soi-acer-hero-subtitle\"\u003eL'acérola bio, l'un des fruits les plus concentrés en vitamine C naturelle, pour soutenir votre vitalité et vos défenses au quotidien.\u003c\/p\u003e\n  \u003cdiv class=\"soi-acer-hero-labels\"\u003e\n    \u003cspan class=\"soi-acer-label soi-acer-label-accent\"\u003eBIO · AB\u003c\/span\u003e\n    \u003cspan class=\"soi-acer-label\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-acer-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-acer-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003cspan class=\"soi-acer-label\"\u003eSANS ADDITIFS\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-acer-section\"\u003e\n  \u003ch2\u003ePourquoi choisir l'acérola bio en gélules ?\u003c\/h2\u003e\n  \u003cp class=\"soi-acer-section-intro\"\u003eSi vous ressentez des coups de fatigue, des défenses immunitaires fragilisées ou que vous traversez une période de stress intense, l'acérola bio peut vous apporter un soutien quotidien concret. Sa vitamine C naturelle agit sur plusieurs fronts reconnus par les autorités européennes de santé.\u003c\/p\u003e\n  \u003cdiv class=\"soi-acer-benefits\"\u003e\n    \u003cdiv class=\"soi-acer-benefit\"\u003e\n      \u003cdiv class=\"soi-acer-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eRéduction de la fatigue\u003c\/h3\u003e\n      \u003cp\u003eLa vitamine C contribue à des métabolismes énergétiques normaux, vous aidant à retrouver de la vivacité au fil des semaines.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-benefit\"\u003e\n      \u003cdiv class=\"soi-acer-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSoutien immunitaire\u003c\/h3\u003e\n      \u003cp\u003eElle participe au fonctionnement normal du système immunitaire, particulièrement utile en période hivernale ou de convalescence.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-benefit\"\u003e\n      \u003cdiv class=\"soi-acer-benefit-icon\"\u003e\u003cspan\u003e🔬\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eProtection cellulaire\u003c\/h3\u003e\n      \u003cp\u003ePuissant antioxydant, elle aide à neutraliser les radicaux libres responsables du vieillissement prématuré des cellules.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-benefit\"\u003e\n      \u003cdiv class=\"soi-acer-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eFormation du collagène\u003c\/h3\u003e\n      \u003cp\u003eElle soutient la synthèse du collagène, bénéfique pour la peau, les os et les articulations.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-acer-section\"\u003e\n  \u003ch2\u003eComposition et dosage de l'acérola bio Graine Sauvage\u003c\/h2\u003e\n  \u003cp class=\"soi-acer-section-intro\"\u003eChaque gélule contient de la poudre d'acérola bio titrée en vitamine C naturelle. Le flacon de 60 gélules est prévu pour 20 jours d'utilisation à raison de 3 gélules par jour, à prendre de préférence le matin avec un grand verre d'eau.\u003c\/p\u003e\n  \u003cdiv class=\"soi-acer-compo\"\u003e\n    \u003cdiv class=\"soi-acer-compo-row\"\u003e\n      \u003cspan class=\"soi-acer-compo-label\"\u003eIngrédient principal\u003c\/span\u003e\n      \u003cspan class=\"soi-acer-compo-value\"\u003eExtrait sec de fruit d'acérola (\u003cem\u003eMalpighia emarginata\u003c\/em\u003e), agriculture biologique certifiée AB\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-compo-row\"\u003e\n      \u003cspan class=\"soi-acer-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n      \u003cspan class=\"soi-acer-compo-value\"\u003eGélule végétale, convient aux végétariens et aux vegans\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-compo-row\"\u003e\n      \u003cspan class=\"soi-acer-compo-label\"\u003eFormule\u003c\/span\u003e\n      \u003cspan class=\"soi-acer-compo-value\"\u003eSans excipients inutiles, sans colorants, sans arômes artificiels\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-compo-row\"\u003e\n      \u003cspan class=\"soi-acer-compo-label\"\u003eVitamine C\u003c\/span\u003e\n      \u003cspan class=\"soi-acer-compo-value\"\u003eApport significatif en vitamine C naturelle par dose journalière (AJR : 80 mg\/jour)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-compo-row\"\u003e\n      \u003cspan class=\"soi-acer-compo-label\"\u003eConditionnement\u003c\/span\u003e\n      \u003cspan class=\"soi-acer-compo-value\"\u003e60 gélules · 20 jours d'utilisation\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-compo-row\"\u003e\n      \u003cspan class=\"soi-acer-compo-label\"\u003eCertification\u003c\/span\u003e\n      \u003cspan class=\"soi-acer-compo-value\"\u003eCertifié FR-BIO-01, Agriculture UE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-acer-section\"\u003e\n  \u003ch2\u003eLes points forts qui font la différence\u003c\/h2\u003e\n  \u003cdiv class=\"soi-acer-grid\"\u003e\n    \u003cdiv class=\"soi-acer-card\"\u003e\n      \u003ch3\u003e🌿 Certifié Agriculture Biologique\u003c\/h3\u003e\n      \u003cp\u003eCultivé sans pesticides, certifié FR-BIO-01. Vous savez exactement ce que vous consommez.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-card\"\u003e\n      \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n      \u003cp\u003eProduction sous contrôle qualité rigoureux, dans le respect des normes européennes en vigueur.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-card\"\u003e\n      \u003ch3\u003e🌱 100% Vegan\u003c\/h3\u003e\n      \u003cp\u003eGélule végétale, sans gélatine animale, adaptée à tous les profils alimentaires.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-card\"\u003e\n      \u003ch3\u003e💊 Vitamine C naturelle\u003c\/h3\u003e\n      \u003cp\u003eMieux absorbée que la vitamine C synthétique, grâce aux cofacteurs naturellement présents dans le fruit.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-acer-section\"\u003e\n  \u003ch2\u003eComment prendre vos gélules d'acérola bio ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-acer-timeline\"\u003e\n    \u003cdiv class=\"soi-acer-step\"\u003e\n      \u003cdiv class=\"soi-acer-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-acer-step-content\"\u003e\n        \u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n        \u003cp\u003ePrenez 3 gélules par jour, de préférence le matin au moment du petit-déjeuner, avec un grand verre d'eau.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-step\"\u003e\n      \u003cdiv class=\"soi-acer-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-acer-step-content\"\u003e\n        \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n        \u003cp\u003eUne cure de 20 jours est idéale en période de fatigue passagère, à l'entrée de l'hiver ou en récupération après un effort physique intense. Ce complément peut être renouvelé après une pause de quelques semaines.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-acer-tip\"\u003e\n    \u003cdiv class=\"soi-acer-tip-icon\"\u003e⚠️\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eRappel important\u003c\/strong\u003e\n      \u003cp\u003eCe produit est un complément alimentaire et ne remplace en aucun cas un traitement médical. En cas de doute ou de pathologie, consultez votre médecin avant utilisation.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-acer-section\"\u003e\n  \u003ch2\u003eÀ qui s'adresse cette cure de vitamine C bio ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-acer-grid\"\u003e\n    \u003cdiv class=\"soi-acer-card\"\u003e\n      \u003ch3\u003e😴 Fatigue saisonnière\u003c\/h3\u003e\n      \u003cp\u003eVous êtes sujet aux coups de fatigue passagers et souhaitez retrouver votre énergie de manière naturelle.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-card\"\u003e\n      \u003ch3\u003e🏃 Sportifs en récupération\u003c\/h3\u003e\n      \u003cp\u003eVous pratiquez une activité physique régulière et cherchez à soutenir votre récupération.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-card\"\u003e\n      \u003ch3\u003e❄️ Défenses hivernales\u003c\/h3\u003e\n      \u003cp\u003eVous souhaitez un soutien immunitaire naturel à l'approche de l'hiver.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acer-card\"\u003e\n      \u003ch3\u003e🌱 Régimes végétariens et vegans\u003c\/h3\u003e\n      \u003cp\u003eVous suivez un régime végétarien ou vegan et souhaitez couvrir vos besoins en vitamine C.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-acer-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-acer-cta-box\"\u003e\n    \u003cp class=\"soi-acer-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n    \u003cp class=\"soi-acer-cta-text\" style=\"color: white;\"\u003eAvec l'Acérola Bio Graine Sauvage, vous choisissez la vitamine C pure, concentrée, directement issue d'un fruit exceptionnel cultivé sans pesticides. Chaque gélule est une petite dose de vitalité retrouvée, fabriquée en France avec sérieux.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-acer-marine: #1A2D3D;\n  --soi-acer-marine-dark: #0F1E2B;\n  --soi-acer-marine-light: #2C4458;\n  --soi-acer-pomme: #A1C544;\n  --soi-acer-pomme-dark: #84A636;\n  --soi-acer-pomme-light: rgba(161,197,68,0.10);\n  --soi-acer-white: #FFFFFF;\n  --soi-acer-off-white: #F8FAF6;\n  --soi-acer-stone: #F1F3EE;\n  --soi-acer-line: #E5E8E0;\n  --soi-acer-primary: #E3835C;\n  --soi-acer-primary-soft: #F5D6C8;\n  --soi-acer-accent: #D4A52A;\n  --soi-acer-text: #1A2D3D;\n  --soi-acer-text-soft: #4A5B6B;\n  --soi-acer-text-muted: #7B8693;\n  --soi-acer-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-acer-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-acer-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-acer-radius: 12px;\n  --soi-acer-radius-sm: 8px;\n  --soi-acer-radius-pill: 999px;\n}\n\n.soi-acer-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-acer-fiche img { max-width: 100%; height: auto; }\n\n.soi-acer-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-acer-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-acer-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-acer-hero {\n  position: relative;\n  background: var(--soi-acer-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-acer-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-acer-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-acer-pomme);\n}\n\n.soi-acer-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-acer-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-acer-pomme);\n  border-radius: 50%;\n}\n\n.soi-acer-hero-title {\n  display: block;\n  color: var(--soi-acer-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-acer-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-acer-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-acer-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-acer-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-acer-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-acer-label-accent {\n  background: var(--soi-acer-pomme);\n  border-color: var(--soi-acer-pomme);\n  color: var(--soi-acer-marine);\n  font-weight: 600;\n}\n\n.soi-acer-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-acer-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-acer-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-acer-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-acer-pomme);\n  border-radius: 2px;\n}\n\n.soi-acer-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-acer-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-acer-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-acer-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-acer-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-acer-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-acer-benefit {\n  background: var(--soi-acer-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-acer-radius);\n  border: 1px solid var(--soi-acer-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-acer-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-acer-shadow-md);\n}\n\n.soi-acer-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-acer-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-acer-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-acer-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-acer-benefit:hover .soi-acer-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-acer-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-acer-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-acer-benefit p {\n  font-size: 13px;\n  color: var(--soi-acer-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-acer-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-acer-card {\n  background: var(--soi-acer-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-acer-radius);\n  border-left: 3px solid var(--soi-acer-pomme);\n}\n\n.soi-acer-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-acer-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-acer-card p {\n  font-size: 14px;\n  color: var(--soi-acer-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-acer-compo {\n  background: var(--soi-acer-off-white);\n  border-radius: var(--soi-acer-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-acer-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-acer-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-acer-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-acer-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-acer-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-acer-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-acer-marine);\n  text-align: right;\n}\n\n.soi-acer-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-acer-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-acer-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-acer-radius);\n  border: 1px solid var(--soi-acer-line);\n  align-items: flex-start;\n}\n\n.soi-acer-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-acer-marine);\n  color: var(--soi-acer-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-acer-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-acer-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-acer-step-content p {\n  font-size: 14px;\n  color: var(--soi-acer-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-acer-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-acer-pomme-light);\n  border-left: 4px solid var(--soi-acer-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-acer-radius) var(--soi-acer-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-acer-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-acer-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-acer-marine);\n  margin-bottom: 4px;\n}\n\n.soi-acer-tip p {\n  font-size: 14px;\n  color: var(--soi-acer-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-acer-cta-box {\n  background: var(--soi-acer-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-acer-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-acer-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-acer-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-acer-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-acer-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-acer-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-acer-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n@media (max-width: 640px) {\n  .soi-acer-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-acer-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-acer-compo-value {\n    text-align: left;\n  }\n\n  .soi-acer-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-acer-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-acer-fiche {\n    --soi-acer-text-soft: #2C3E50;\n    --soi-acer-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61602775499082,"sku":"GS0006","price":10.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/acerola-bio-gelules-grainesauvage_11zon.webp?v=1780058306"},{"product_id":"kudzu-gelules","title":"Kudzu en gélules","description":"\u003cdiv class=\"soi-kudz-fiche\"\u003e\n\u003c!-- HERO --\u003e\n\u003csection class=\"soi-kudz-hero\"\u003e\n\u003cdiv class=\"soi-kudz-hero-tag\"\u003e\n\u003cspan class=\"soi-kudz-tag-dot\"\u003e\u003c\/span\u003e Complément alimentaire · Tradition du Soleil Levant\u003c\/div\u003e\n\u003cspan class=\"soi-kudz-hero-title\"\u003eLa plante millénaire au service de vos addictions\u003c\/span\u003e\n\u003cp class=\"soi-kudz-hero-subtitle\"\u003eUne liane millénaire au service de votre sérénité : le soutien naturel face aux envies compulsives d'alcool, de tabac ou de grignotage.\u003c\/p\u003e\n\u003cdiv class=\"soi-kudz-hero-labels\"\u003e\n\u003cspan class=\"soi-kudz-label soi-kudz-label-accent\"\u003eVEGAN\u003c\/span\u003e \u003cspan class=\"soi-kudz-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e \u003cspan class=\"soi-kudz-label\"\u003eSANS GLUTEN\u003c\/span\u003e \u003cspan class=\"soi-kudz-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION 1 : Intro --\u003e\n\u003csection class=\"soi-kudz-section\"\u003e\n\u003cp\u003eLe \u003cstrong\u003ekudzu\u003c\/strong\u003e (\u003cem\u003ePueraria lobata\u003c\/em\u003e) est une liane originaire d'Asie orientale, utilisée depuis plus de 2 000 ans dans la médecine traditionnelle chinoise et japonaise. Aujourd'hui, ce complément alimentaire séduit de plus en plus d'Européens en quête d'un soutien naturel face aux envies compulsives, qu'il s'agisse d'alcool, de tabac ou de grignotage. La marque \u003cstrong\u003eTradition du Soleil Levant\u003c\/strong\u003e vous en propose une version \u003cstrong\u003efabriquée en France\u003c\/strong\u003e, en \u003cstrong\u003egélules végétales vegan\u003c\/strong\u003e, sans excipient superflu.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION 2 : Pourquoi choisir le kudzu en gélules ? --\u003e\n\u003csection class=\"soi-kudz-section\"\u003e\n\u003ch2\u003ePourquoi choisir le kudzu en gélules ?\u003c\/h2\u003e\n\u003cp\u003eLa racine de kudzu est naturellement riche en \u003cstrong\u003eisoflavones\u003c\/strong\u003e, notamment la \u003cstrong\u003epuerarine\u003c\/strong\u003e, la daidzéine et la daidzine. Ces composés agissent sur les récepteurs dopaminergiques et GABAergiques du système nerveux central, ce qui contribue à atténuer les signaux de manque et à favoriser un état de détente. Concrètement, vous ressentez moins l'appel irrésistible vers certaines habitudes problématiques.\u003c\/p\u003e\n\u003cp\u003eOpter pour des \u003cstrong\u003egélules de kudzu\u003c\/strong\u003e plutôt que de la poudre brute, c'est choisir la praticité : dosage précis, conservation facilitée, pas d'amertume en bouche.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION 3 : Composition et dosage par gélule --\u003e\n\u003csection class=\"soi-kudz-section\"\u003e\n\u003ch2\u003eComposition et dosage par gélule\u003c\/h2\u003e\n\u003cdiv class=\"soi-kudz-compo\"\u003e\n\u003cdiv class=\"soi-kudz-compo-row\"\u003e\n\u003cspan class=\"soi-kudz-compo-label\"\u003eExtrait de racine de kudzu (\u003cem\u003ePueraria lobata\u003c\/em\u003e)\u003c\/span\u003e \u003cspan class=\"soi-kudz-compo-value\"\u003e250 mg par gélule\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-compo-row\"\u003e\n\u003cspan class=\"soi-kudz-compo-label\"\u003eEnveloppe de la gélule\u003c\/span\u003e \u003cspan class=\"soi-kudz-compo-value\"\u003eHydroxypropylméthylcellulose (HPMC, origine végétale)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-compo-row\"\u003e\n\u003cspan class=\"soi-kudz-compo-label\"\u003eExcipients\u003c\/span\u003e \u003cspan class=\"soi-kudz-compo-value\"\u003eAucun excipient ajouté\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-compo-row\"\u003e\n\u003cspan class=\"soi-kudz-compo-label\"\u003eConditionnement\u003c\/span\u003e \u003cspan class=\"soi-kudz-compo-value\"\u003e60 gélules (1 mois de cure à dose standard)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-grid-compact\"\u003e\n\u003cdiv class=\"soi-kudz-card-mini\"\u003e\n\u003cspan class=\"soi-kudz-card-mini-icon\"\u003e💊\u003c\/span\u003e \u003cspan class=\"soi-kudz-card-mini-label\"\u003ePar gélule\u003c\/span\u003e \u003cspan class=\"soi-kudz-card-mini-value\"\u003e250 mg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-card-mini\"\u003e\n\u003cspan class=\"soi-kudz-card-mini-icon\"\u003e📦\u003c\/span\u003e \u003cspan class=\"soi-kudz-card-mini-label\"\u003eContenu\u003c\/span\u003e \u003cspan class=\"soi-kudz-card-mini-value\"\u003e60 gélules\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-card-mini\"\u003e\n\u003cspan class=\"soi-kudz-card-mini-icon\"\u003e🌱\u003c\/span\u003e \u003cspan class=\"soi-kudz-card-mini-label\"\u003eGélule\u003c\/span\u003e \u003cspan class=\"soi-kudz-card-mini-value\"\u003eVégétale HPMC\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-card-mini\"\u003e\n\u003cspan class=\"soi-kudz-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e \u003cspan class=\"soi-kudz-card-mini-label\"\u003eFabrication\u003c\/span\u003e \u003cspan class=\"soi-kudz-card-mini-value\"\u003eFrance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION 4 : Combien de gélules de kudzu par jour ? --\u003e\n\u003csection class=\"soi-kudz-section\"\u003e\n\u003ch2\u003eCombien de gélules de kudzu par jour ?\u003c\/h2\u003e\n\u003cdiv class=\"soi-kudz-timeline\"\u003e\n\u003cdiv class=\"soi-kudz-step\"\u003e\n\u003cdiv class=\"soi-kudz-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-step-content\"\u003e\n\u003ch3\u003eDose d'entretien\u003c\/h3\u003e\n\u003cp\u003e2 gélules par jour, à prendre de préférence avec un grand verre d'eau, au moment des repas.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-step\"\u003e\n\u003cdiv class=\"soi-kudz-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-step-content\"\u003e\n\u003ch3\u003eDose renforcée\u003c\/h3\u003e\n\u003cp\u003e3 gélules par jour en cas d'envies plus intenses, en fractionnant les prises sur la journée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-step\"\u003e\n\u003cdiv class=\"soi-kudz-step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-step-content\"\u003e\n\u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n\u003cp\u003eMinimum 4 à 6 semaines pour observer des effets durables. Une cure de 3 mois est souvent conseillée pour ancrer de nouvelles habitudes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-tip\"\u003e\n\u003cdiv class=\"soi-kudz-tip-icon\"\u003e💡\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n\u003cp\u003ePour bénéficier pleinement des propriétés du kudzu, privilégiez une prise régulière sur la durée plutôt qu'un usage ponctuel. La constance est votre meilleure alliée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION 5 : Pour qui est fait ce complément alimentaire au kudzu ? --\u003e\n\u003csection class=\"soi-kudz-section\"\u003e\n\u003ch2\u003ePour qui est fait ce complément alimentaire au kudzu ?\u003c\/h2\u003e\n\u003cdiv class=\"soi-kudz-benefits\"\u003e\n\u003cdiv class=\"soi-kudz-benefit\"\u003e\n\u003cdiv class=\"soi-kudz-benefit-icon\"\u003e\u003cspan\u003e🍷\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eRéduction de l'alcool\u003c\/h3\u003e\n\u003cp\u003eVous souhaitez réduire progressivement votre consommation d'alcool avec un soutien naturel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-benefit\"\u003e\n\u003cdiv class=\"soi-kudz-benefit-icon\"\u003e\u003cspan\u003e🚭\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eSevrage tabagique\u003c\/h3\u003e\n\u003cp\u003eVous êtes en cours de sevrage tabagique et cherchez un appui complémentaire d'origine végétale.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-benefit\"\u003e\n\u003cdiv class=\"soi-kudz-benefit-icon\"\u003e\u003cspan\u003e🍬\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eGrignotage compulsif\u003c\/h3\u003e\n\u003cp\u003eVous êtes sujet au grignotage compulsif ou aux envies sucrées incontrôlables et souhaitez retrouver un meilleur équilibre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-benefit\"\u003e\n\u003cdiv class=\"soi-kudz-benefit-icon\"\u003e\u003cspan\u003e🧘\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eRééquilibrage nerveux doux\u003c\/h3\u003e\n\u003cp\u003eVous recherchez un rééquilibrage nerveux en douceur, sans somnolence ni effet sédatif.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION 6 : Précautions d'emploi --\u003e\n\u003csection class=\"soi-kudz-section\"\u003e\n\u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n\u003cdiv class=\"soi-kudz-accordion\"\u003e\n\u003cdetails class=\"soi-kudz-accordion-item\"\u003e\n\u003csummary class=\"soi-kudz-accordion-header\"\u003e⚠️ Avis médical et contre-indications\u003c\/summary\u003e\n\u003cdiv class=\"soi-kudz-accordion-content\"\u003e\n\u003cp\u003eCe complément alimentaire au kudzu ne se substitue pas à un suivi médical ni à un traitement prescrit par un professionnel de santé. En cas de dépendance sévère à l'alcool ou au tabac, consultez un médecin avant de commencer une cure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-kudz-accordion-item\"\u003e\n\u003csummary class=\"soi-kudz-accordion-header\"\u003e🤰 Femmes enceintes et allaitantes\u003c\/summary\u003e\n\u003cdiv class=\"soi-kudz-accordion-content\"\u003e\n\u003cp\u003eCe produit est déconseillé aux femmes enceintes ou allaitantes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-kudz-accordion-item\"\u003e\n\u003csummary class=\"soi-kudz-accordion-header\"\u003e📦 Conservation\u003c\/summary\u003e\n\u003cdiv class=\"soi-kudz-accordion-content\"\u003e\n\u003cp\u003eTenir hors de portée des enfants. Conserver à l'abri de la chaleur et de l'humidité.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION 7 : Fabriqué en France --\u003e\n\u003csection class=\"soi-kudz-section\"\u003e\n\u003ch2\u003eFabriqué en France, pour une qualité maîtrisée\u003c\/h2\u003e\n\u003cp\u003eLes gélules de kudzu \u003cstrong\u003eTradition du Soleil Levant\u003c\/strong\u003e sont produites en France selon des standards stricts de qualité. Pas d'arômes artificiels, pas de colorants, pas d'agents de charge : vous obtenez uniquement l'actif végétal concentré dans une capsule végétale propre et traçable. Un choix cohérent avec une démarche de consommation responsable.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- CTA FINAL --\u003e\n\u003csection class=\"soi-kudz-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003cdiv class=\"soi-kudz-cta-box\"\u003e\n\u003cp class=\"soi-kudz-cta-tag\" style=\"color: white;\"\u003eReprendre le contrôle, naturellement\u003c\/p\u003e\n\u003cp class=\"soi-kudz-cta-text\" style=\"color: white;\"\u003eAvec les gélules de kudzu Tradition du Soleil Levant, vous bénéficiez de 2 000 ans de sagesse asiatique dans un format vegan, fabriqué en France, sans compromis sur la qualité. Une aide douce, naturelle et concrète pour avancer vers un quotidien plus équilibré, à votre rythme.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  --soi-kudz-marine: #1A2D3D;\n  --soi-kudz-marine-dark: #0F1E2B;\n  --soi-kudz-marine-light: #2C4458;\n  --soi-kudz-pomme: #A1C544;\n  --soi-kudz-pomme-dark: #84A636;\n  --soi-kudz-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-kudz-white: #FFFFFF;\n  --soi-kudz-off-white: #F8FAF6;\n  --soi-kudz-stone: #F1F3EE;\n  --soi-kudz-line: #E5E8E0;\n\n  --soi-kudz-primary: #C0392B;\n  --soi-kudz-primary-soft: rgba(192,57,43,0.08);\n  --soi-kudz-accent: #A04545;\n\n  --soi-kudz-text: #1A2D3D;\n  --soi-kudz-text-soft: #4A5B6B;\n  --soi-kudz-text-muted: #7B8693;\n\n  --soi-kudz-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-kudz-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-kudz-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-kudz-radius: 12px;\n  --soi-kudz-radius-sm: 8px;\n  --soi-kudz-radius-pill: 999px;\n}\n\n.soi-kudz-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-kudz-fiche img { max-width: 100%; height: auto; }\n\n.soi-kudz-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-kudz-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-kudz-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-kudz-hero {\n  position: relative;\n  background: var(--soi-kudz-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-kudz-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-kudz-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-kudz-pomme);\n}\n\n.soi-kudz-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-kudz-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-kudz-pomme);\n  border-radius: 50%;\n}\n\n.soi-kudz-hero-title {\n  display: block;\n  color: var(--soi-kudz-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-kudz-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-kudz-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-kudz-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-kudz-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-kudz-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-kudz-label-accent {\n  background: var(--soi-kudz-pomme);\n  border-color: var(--soi-kudz-pomme);\n  color: var(--soi-kudz-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-kudz-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-kudz-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-kudz-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-kudz-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-kudz-pomme);\n  border-radius: 2px;\n}\n\n.soi-kudz-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-kudz-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-kudz-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-kudz-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-kudz-benefit {\n  background: var(--soi-kudz-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-kudz-radius);\n  border: 1px solid var(--soi-kudz-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-kudz-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-kudz-shadow-md);\n}\n\n.soi-kudz-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-kudz-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-kudz-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-kudz-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-kudz-benefit:hover .soi-kudz-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-kudz-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-kudz-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-kudz-benefit p {\n  font-size: 13px;\n  color: var(--soi-kudz-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-kudz-compo {\n  background: var(--soi-kudz-off-white);\n  border-radius: var(--soi-kudz-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-kudz-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-kudz-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-kudz-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-kudz-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-kudz-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-kudz-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-kudz-marine);\n  text-align: right;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-kudz-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-kudz-card-mini {\n  background: var(--soi-kudz-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-kudz-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-kudz-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-kudz-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-kudz-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-kudz-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-kudz-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-kudz-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-kudz-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-kudz-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-kudz-radius);\n  border: 1px solid var(--soi-kudz-line);\n  align-items: flex-start;\n}\n\n.soi-kudz-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-kudz-marine);\n  color: var(--soi-kudz-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-kudz-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-kudz-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-kudz-step-content p {\n  font-size: 14px;\n  color: var(--soi-kudz-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-kudz-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-kudz-pomme-light);\n  border-left: 4px solid var(--soi-kudz-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-kudz-radius) var(--soi-kudz-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-kudz-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-kudz-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-kudz-marine);\n  margin-bottom: 4px;\n}\n\n.soi-kudz-tip p {\n  font-size: 14px;\n  color: var(--soi-kudz-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-kudz-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-kudz-accordion-item {\n  background: var(--soi-kudz-off-white);\n  border-radius: var(--soi-kudz-radius-sm);\n  border: 1px solid var(--soi-kudz-line);\n  overflow: hidden;\n}\n\n.soi-kudz-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-kudz-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-kudz-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-kudz-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-kudz-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-kudz-accordion-item[open] .soi-kudz-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-kudz-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-kudz-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-kudz-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-kudz-cta-box {\n  background: var(--soi-kudz-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-kudz-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-kudz-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-kudz-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-kudz-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-kudz-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-kudz-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-kudz-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-kudz-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-kudz-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-kudz-compo-value {\n    text-align: left;\n  }\n\n  .soi-kudz-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-kudz-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-kudz-fiche {\n    --soi-kudz-text-soft: #2C3E50;\n    --soi-kudz-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Tradition du Soleil Levant","offers":[{"title":"Default Title","offer_id":61602894577994,"sku":"TR1003","price":6.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/kudzu-vegan-en-gelules-packshot_8592fa46-8292-4261-b6ed-333316d78fae.webp?v=1779445475"},{"product_id":"complexe-memoire-bio-en-bouteille-ayurvana","title":"Complexe mémoire bio 500 ml – Ayurvana","description":"\u003cdiv class=\"soi-cmem-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-cmem-hero\"\u003e\n    \u003cdiv class=\"soi-cmem-hero-tag\"\u003e\n      \u003cspan class=\"soi-cmem-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire ayurvédique · Ayurvana\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-cmem-hero-title\"\u003eTrois plantes pour une mémoire infaillible\u003c\/span\u003e\n    \u003cp class=\"soi-cmem-hero-subtitle\"\u003eTrois plantes ayurvédiques certifiées bio réunies en une formule liquide pour soutenir votre mémoire, votre concentration et votre clarté d'esprit au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-cmem-hero-labels\"\u003e\n      \u003cspan class=\"soi-cmem-label soi-cmem-label-accent\"\u003eBIO · ECOCERT\u003c\/span\u003e\n      \u003cspan class=\"soi-cmem-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-cmem-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-cmem-label\"\u003eAYURVÉDIQUE\u003c\/span\u003e\n      \u003cspan class=\"soi-cmem-label\"\u003e500 ML\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- INTRO --\u003e\n  \u003csection class=\"soi-cmem-section\"\u003e\n    \u003cp class=\"soi-cmem-section-intro\"\u003eVous ressentez des problèmes de mémoire et de concentration au quotidien ? Trous de mémoire, difficultés à rester concentré, fatigue mentale en fin de journée : ces signaux méritent une vraie réponse naturelle. Le Complexe Mémoire Bio Ayurvana réunit trois plantes ayurvédiques emblématiques, certifiées bio par Ecocert, pour soutenir vos fonctions cognitives en profondeur, sans compromis sur la qualité.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- TROIS PLANTES --\u003e\n  \u003csection class=\"soi-cmem-section\"\u003e\n    \u003ch2\u003eTrois plantes ayurvédiques au cœur de la formule\u003c\/h2\u003e\n    \u003cp\u003eCe qui distingue ce complément alimentaire, c'est la puissance de sa synergie végétale, soigneusement dosée et fabriquée en France :\u003c\/p\u003e\n    \u003cdiv class=\"soi-cmem-benefits\"\u003e\n      \u003cdiv class=\"soi-cmem-benefit\"\u003e\n        \u003cdiv class=\"soi-cmem-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eBrahmi (Bacopa Monnieri)\u003c\/h3\u003e\n        \u003cp\u003ePlante phare de la tradition ayurvédique, le Brahmi soutient la mémoire à court et long terme, favorise la concentration et contribue à une circulation sanguine normale, essentielle à la bonne oxygénation du cerveau. Il aide aussi à préserver la sérénité mentale en période de pression.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cmem-benefit\"\u003e\n        \u003cdiv class=\"soi-cmem-benefit-icon\"\u003e\u003cspan\u003e🍃\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCentella Asiatica (Gotu Kola)\u003c\/h3\u003e\n        \u003cp\u003ePrécieuse en cas de surcharge cognitive ou de stress intense, elle contribue au maintien de bonnes performances intellectuelles et à la clarté d'esprit. Une alliée idéale lors des périodes d'examens, de projets exigeants ou de charge mentale élevée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cmem-benefit\"\u003e\n        \u003cdiv class=\"soi-cmem-benefit-icon\"\u003e\u003cspan\u003e🫐\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAmalaki (Amla)\u003c\/h3\u003e\n        \u003cp\u003eCette baie indienne exceptionnellement riche en antioxydants naturels aide à protéger les cellules cérébrales contre le stress oxydatif, l'un des facteurs impliqués dans le déclin cognitif progressif.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- COMPOSITION ET POSOLOGIE --\u003e\n  \u003csection class=\"soi-cmem-section\"\u003e\n    \u003ch2\u003eComposition et posologie du Complexe Mémoire Bio\u003c\/h2\u003e\n    \u003cdiv class=\"soi-cmem-compo\"\u003e\n      \u003cdiv class=\"soi-cmem-compo-row\"\u003e\n        \u003cspan class=\"soi-cmem-compo-label\"\u003eFormat\u003c\/span\u003e\n        \u003cspan class=\"soi-cmem-compo-value\"\u003eLiquide buvable, flacon teinté de 500 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cmem-compo-row\"\u003e\n        \u003cspan class=\"soi-cmem-compo-label\"\u003eIngrédients principaux\u003c\/span\u003e\n        \u003cspan class=\"soi-cmem-compo-value\"\u003eExtrait aqueux de Brahmi (Bacopa Monnieri) bio, extrait aqueux de Centella Asiatica bio, extrait aqueux d'Amla (Emblica officinalis) bio, eau purifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-cmem-timeline\"\u003e\n      \u003cdiv class=\"soi-cmem-step\"\u003e\n        \u003cdiv class=\"soi-cmem-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-cmem-step-content\"\u003e\n          \u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n          \u003cp\u003e15 ml par jour, à diluer dans un verre d'eau ou une boisson de votre choix, de préférence le matin. Agiter avant emploi.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cmem-step\"\u003e\n        \u003cdiv class=\"soi-cmem-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-cmem-step-content\"\u003e\n          \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 6 à 8 semaines est conseillée pour observer des effets durables.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cmem-step\"\u003e\n        \u003cdiv class=\"soi-cmem-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-cmem-step-content\"\u003e\n          \u003ch3\u003eConservation\u003c\/h3\u003e\n          \u003cp\u003eConserver à l'abri de la chaleur et de la lumière. Au réfrigérateur après ouverture.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CE PRODUIT EST-IL FAIT POUR VOUS --\u003e\n  \u003csection class=\"soi-cmem-section\"\u003e\n    \u003ch2\u003eCe produit est-il fait pour vous ?\u003c\/h2\u003e\n    \u003cp class=\"soi-cmem-section-intro\"\u003eCe complément alimentaire pour la mémoire et la concentration s'adresse particulièrement aux personnes qui :\u003c\/p\u003e\n    \u003cdiv class=\"soi-cmem-grid\"\u003e\n      \u003cdiv class=\"soi-cmem-card\"\u003e\n        \u003ch3\u003e😓 Stress et fatigue cognitive\u003c\/h3\u003e\n        \u003cp\u003eVous ressentez des problèmes de concentration et de mémoire liés au stress ou à la fatigue quotidienne.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cmem-card\"\u003e\n        \u003ch3\u003e🌱 Recherche de naturalité\u003c\/h3\u003e\n        \u003cp\u003eVous cherchez un soutien pour la mémoire et la concentration d'origine naturelle et certifiée bio.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cmem-card\"\u003e\n        \u003ch3\u003e🎓 Exigences intellectuelles\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez soutenir vos capacités cognitives lors d'examens, de projets professionnels ou avec l'âge.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cmem-card\"\u003e\n        \u003ch3\u003e💧 Préférence pour le format liquide\u003c\/h3\u003e\n        \u003cp\u003eVous préférez une formule liquide, facilement assimilable, sans gélule ni additif synthétique.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- GARANTIES QUALITÉ --\u003e\n  \u003csection class=\"soi-cmem-section\"\u003e\n    \u003ch2\u003eLes garanties qualité Ayurvana\u003c\/h2\u003e\n    \u003cdiv class=\"soi-cmem-grid-compact\"\u003e\n      \u003cdiv class=\"soi-cmem-card-mini\"\u003e\n        \u003cspan class=\"soi-cmem-card-mini-icon\"\u003e🌾\u003c\/span\u003e\n        \u003cspan class=\"soi-cmem-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-cmem-card-mini-value\"\u003eAgriculture Biologique (Ecocert)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cmem-card-mini\"\u003e\n        \u003cspan class=\"soi-cmem-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-cmem-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-cmem-card-mini-value\"\u003eFabriqué en France\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cmem-card-mini\"\u003e\n        \u003cspan class=\"soi-cmem-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-cmem-card-mini-label\"\u003eRégime\u003c\/span\u003e\n        \u003cspan class=\"soi-cmem-card-mini-value\"\u003eVegan et végétarien\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cmem-card-mini\"\u003e\n        \u003cspan class=\"soi-cmem-card-mini-icon\"\u003e🫙\u003c\/span\u003e\n        \u003cspan class=\"soi-cmem-card-mini-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-cmem-card-mini-value\"\u003eFlacon teinté 500 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-cmem-accordion\"\u003e\n      \u003cdetails class=\"soi-cmem-accordion-item\"\u003e\n        \u003csummary class=\"soi-cmem-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-cmem-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de doute sur votre santé, 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  \u003c!-- CTA --\u003e\n  \u003csection class=\"soi-cmem-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-cmem-cta-box\"\u003e\n      \u003cp class=\"soi-cmem-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement, avec la sagesse ayurvédique\u003c\/p\u003e\n      \u003cp class=\"soi-cmem-cta-text\" style=\"color: white;\"\u003eQuand la mémoire flanche et que la concentration s'efface, la nature ayurvédique reprend les rênes. Certifié bio, fabriqué en France, conçu pour vous : votre cerveau 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  \/* === Couleurs Soinat (FIXES) === *\/\n  --soi-cmem-marine: #1A2D3D;\n  --soi-cmem-marine-dark: #0F1E2B;\n  --soi-cmem-marine-light: #2C4458;\n  --soi-cmem-pomme: #A1C544;\n  --soi-cmem-pomme-dark: #84A636;\n  --soi-cmem-pomme-light: rgba(161,197,68,0.10);\n\n  \/* === Neutres Soinat === *\/\n  --soi-cmem-white: #FFFFFF;\n  --soi-cmem-off-white: #F8FAF6;\n  --soi-cmem-stone: #F1F3EE;\n  --soi-cmem-line: #E5E8E0;\n\n  \/* === Couleurs dynamiques (packaging : brun ambré, crème doré, vert feuille, rose mauve) === *\/\n  --soi-cmem-primary: #D88542;\n  --soi-cmem-primary-soft: rgba(216,133,66,0.10);\n  --soi-cmem-accent: #8B6A4E;\n\n  \/* === Textes === *\/\n  --soi-cmem-text: #1A2D3D;\n  --soi-cmem-text-soft: #4A5B6B;\n  --soi-cmem-text-muted: #7B8693;\n\n  \/* === Effets === *\/\n  --soi-cmem-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-cmem-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-cmem-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-cmem-radius: 12px;\n  --soi-cmem-radius-sm: 8px;\n  --soi-cmem-radius-pill: 999px;\n}\n\n\/* === RESET === *\/\n.soi-cmem-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-cmem-fiche img { max-width: 100%; height: auto; }\n\n\/* === CONTENEUR PRINCIPAL === *\/\n.soi-cmem-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-cmem-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-cmem-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-cmem-hero {\n  position: relative;\n  background: var(--soi-cmem-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-cmem-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-cmem-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-cmem-pomme);\n}\n\n.soi-cmem-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-cmem-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-cmem-pomme);\n  border-radius: 50%;\n}\n\n.soi-cmem-hero-title {\n  display: block;\n  color: var(--soi-cmem-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-cmem-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-cmem-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-cmem-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-cmem-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-cmem-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-cmem-label-accent {\n  background: var(--soi-cmem-pomme);\n  border-color: var(--soi-cmem-pomme);\n  color: var(--soi-cmem-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-cmem-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-cmem-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-cmem-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-cmem-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-cmem-pomme);\n  border-radius: 2px;\n}\n\n.soi-cmem-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-cmem-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.soi-cmem-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-cmem-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-cmem-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS (cercles marine) === *\/\n.soi-cmem-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n  margin-top: 1.5rem;\n}\n\n.soi-cmem-benefit {\n  background: var(--soi-cmem-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-cmem-radius);\n  border: 1px solid var(--soi-cmem-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-cmem-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-cmem-shadow-md);\n}\n\n.soi-cmem-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-cmem-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-cmem-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-cmem-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-cmem-benefit:hover .soi-cmem-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-cmem-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-cmem-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-cmem-benefit p {\n  font-size: 13px;\n  color: var(--soi-cmem-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-cmem-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-cmem-card {\n  background: var(--soi-cmem-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-cmem-radius);\n  border-left: 3px solid var(--soi-cmem-pomme);\n}\n\n.soi-cmem-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-cmem-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-cmem-card p {\n  font-size: 14px;\n  color: var(--soi-cmem-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-cmem-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-cmem-card-mini {\n  background: var(--soi-cmem-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-cmem-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-cmem-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-cmem-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-cmem-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-cmem-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-cmem-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-cmem-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-top: 1.5rem;\n}\n\n.soi-cmem-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-cmem-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-cmem-radius);\n  border: 1px solid var(--soi-cmem-line);\n  align-items: flex-start;\n}\n\n.soi-cmem-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-cmem-marine);\n  color: var(--soi-cmem-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-cmem-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-cmem-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-cmem-step-content p {\n  font-size: 14px;\n  color: var(--soi-cmem-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-cmem-compo {\n  background: var(--soi-cmem-off-white);\n  border-radius: var(--soi-cmem-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-cmem-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-cmem-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-cmem-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-cmem-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-cmem-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-cmem-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-cmem-marine);\n  text-align: right;\n}\n\n\/* === ACCORDION === *\/\n.soi-cmem-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-cmem-accordion-item {\n  background: var(--soi-cmem-off-white);\n  border-radius: var(--soi-cmem-radius-sm);\n  border: 1px solid var(--soi-cmem-line);\n  overflow: hidden;\n}\n\n.soi-cmem-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-cmem-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-cmem-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-cmem-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-cmem-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-cmem-accordion-item[open] .soi-cmem-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-cmem-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-cmem-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-cmem-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-cmem-cta-box {\n  background: var(--soi-cmem-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-cmem-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-cmem-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-cmem-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-cmem-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-cmem-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-cmem-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-cmem-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-cmem-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-cmem-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-cmem-compo-value {\n    text-align: left;\n  }\n\n  .soi-cmem-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-cmem-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-cmem-fiche {\n    --soi-cmem-text-soft: #2C3E50;\n    --soi-cmem-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ayur-vana","offers":[{"title":"Default Title","offer_id":61602915221834,"sku":"AY9055","price":19.54,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/complexe-memoire-bio-500-ml-ayurvana-packshot_36fa6e8f-ddd7-434a-be47-b42fce1e73de.webp?v=1779794040"},{"product_id":"griffonia-30-gelules","title":"Griffonia Vegan en gélules","description":"\n\n\u003cdiv class=\"soi-griff-fiche\"\u003e\n\n  \u003csection class=\"soi-griff-hero\"\u003e\n    \u003cdiv class=\"soi-griff-hero-tag\"\u003e\n      \u003cspan class=\"soi-griff-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Laboratoire Code\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-griff-hero-title\"\u003eGriffonia Vegan en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-griff-hero-subtitle\"\u003eLe 5-HTP naturel issu du Griffonia simplicifolia : votre allié sérénité pour retrouver un équilibre émotionnel, un sommeil apaisé et une humeur stable au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-griff-hero-labels\"\u003e\n      \u003cspan class=\"soi-griff-label soi-griff-label-accent\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-griff-label\"\u003eCONDITIONNÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-griff-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n      \u003cspan class=\"soi-griff-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-griff-section\"\u003e\n    \u003ch2\u003eQu'est-ce que le Griffonia et le 5-HTP ?\u003c\/h2\u003e\n    \u003cp\u003eLe \u003cstrong\u003eGriffonia simplicifolia\u003c\/strong\u003e est une liane originaire d'Afrique de l'Ouest, dont les graines renferment une molécule précieuse : le \u003cstrong\u003e5-HTP (5-hydroxytryptophane)\u003c\/strong\u003e. Ce composé est le précurseur direct de la \u003cstrong\u003esérotonine\u003c\/strong\u003e, souvent surnommée « hormone du bonheur ». En apportant du 5-HTP à votre organisme, vous lui offrez les matières premières nécessaires pour produire davantage de sérotonine et ainsi favoriser naturellement un meilleur équilibre émotionnel.\u003c\/p\u003e\n    \u003cp\u003eContrairement au tryptophane alimentaire, le 5-HTP issu du Griffonia simplicifolia franchit facilement la barrière hémato-encéphalique, ce qui le rend particulièrement biodisponible et efficace.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-griff-section\"\u003e\n    \u003ch2\u003eLes bienfaits des gélules Griffonia 5-HTP\u003c\/h2\u003e\n    \u003cdiv class=\"soi-griff-benefits\"\u003e\n      \u003cdiv class=\"soi-griff-benefit\"\u003e\n        \u003cdiv class=\"soi-griff-benefit-icon\"\u003e\u003cspan\u003e☀️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eÉquilibre émotionnel\u003c\/h3\u003e\n        \u003cp\u003eAide à stabiliser les fluctuations d'humeur et à mieux gérer vos émotions au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-griff-benefit\"\u003e\n        \u003cdiv class=\"soi-griff-benefit-icon\"\u003e\u003cspan\u003e🧘\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eGestion du stress\u003c\/h3\u003e\n        \u003cp\u003eFavorise une réponse plus sereine face aux situations de pression ou d'anxiété légère.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-griff-benefit\"\u003e\n        \u003cdiv class=\"soi-griff-benefit-icon\"\u003e\u003cspan\u003e🌙\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSommeil réparateur\u003c\/h3\u003e\n        \u003cp\u003eLe 5-HTP contribue à la synthèse de mélatonine, l'hormone du sommeil, pour des nuits plus paisibles.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-griff-benefit\"\u003e\n        \u003cdiv class=\"soi-griff-benefit-icon\"\u003e\u003cspan\u003e🍽️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRéduction des envies de grignotage\u003c\/h3\u003e\n        \u003cp\u003eEn agissant sur la sérotonine, il aide à réguler l'appétit et à limiter les prises alimentaires compulsives.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-griff-grid\" style=\"margin-top: 1.25rem;\"\u003e\n      \u003cdiv class=\"soi-griff-card\"\u003e\n        \u003ch3\u003e🧠 Soulagement des céphalées de tension\u003c\/h3\u003e\n        \u003cp\u003eUtilisé traditionnellement pour atténuer les maux de tête liés à la fatigue nerveuse.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-griff-card\"\u003e\n        \u003ch3\u003e😌 Réduction de l'irritabilité\u003c\/h3\u003e\n        \u003cp\u003eApporte une sensation d'apaisement et diminue les accès de nervosité.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-griff-section\"\u003e\n    \u003ch2\u003eComposition et dosage : ce que contient chaque gélule\u003c\/h2\u003e\n    \u003cp class=\"soi-griff-section-intro\"\u003eChaque gélule végétale de 395 mg est formulée avec un extrait titré de Griffonia simplicifolia, concentré en 5-HTP naturel. Le flacon contient 30 gélules, soit une cure d'un mois à raison d'une gélule par jour.\u003c\/p\u003e\n    \u003cdiv class=\"soi-griff-compo\"\u003e\n      \u003cdiv class=\"soi-griff-compo-row\"\u003e\n        \u003cspan class=\"soi-griff-compo-label\"\u003eActif principal\u003c\/span\u003e\n        \u003cspan class=\"soi-griff-compo-value\"\u003eExtrait de Griffonia simplicifolia (graines) titré en 5-HTP\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-griff-compo-row\"\u003e\n        \u003cspan class=\"soi-griff-compo-label\"\u003eGélule\u003c\/span\u003e\n        \u003cspan class=\"soi-griff-compo-value\"\u003eVégétale (HPMC), compatible vegan et végétarien\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-griff-compo-row\"\u003e\n        \u003cspan class=\"soi-griff-compo-label\"\u003ePoids par gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-griff-compo-value\"\u003e395 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-griff-compo-row\"\u003e\n        \u003cspan class=\"soi-griff-compo-label\"\u003eContenu du flacon\u003c\/span\u003e\n        \u003cspan class=\"soi-griff-compo-value\"\u003e30 gélules\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-griff-compo-row\"\u003e\n        \u003cspan class=\"soi-griff-compo-label\"\u003ePosologie\u003c\/span\u003e\n        \u003cspan class=\"soi-griff-compo-value\"\u003e1 gélule par jour\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-griff-compo-row\"\u003e\n        \u003cspan class=\"soi-griff-compo-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-griff-compo-value\"\u003eGélatine animale, gluten, colorant artificiel\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-griff-tip\" style=\"margin-top: 1.25rem;\"\u003e\n      \u003cdiv class=\"soi-griff-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eLa concentration en 5-HTP est suffisamment élevée pour qu'une seule gélule quotidienne soit efficace, là où d'autres formules recommandent 2 à 3 gélules par jour. Une formule épurée, sans additifs inutiles.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-griff-section\"\u003e\n    \u003ch2\u003eComment prendre le Griffonia ? Conseils d'utilisation\u003c\/h2\u003e\n    \u003cdiv class=\"soi-griff-timeline\"\u003e\n      \u003cdiv class=\"soi-griff-step\"\u003e\n        \u003cdiv class=\"soi-griff-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-griff-step-content\"\u003e\n          \u003ch3\u003eQuand le prendre ?\u003c\/h3\u003e\n          \u003cp\u003eIdéalement le soir, 30 minutes avant le repas, pour favoriser un endormissement serein et profiter de l'effet sur l'appétit.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-griff-step\"\u003e\n        \u003cdiv class=\"soi-griff-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-griff-step-content\"\u003e\n          \u003ch3\u003eComment le prendre ?\u003c\/h3\u003e\n          \u003cp\u003eAvalez la gélule avec un grand verre d'eau. Évitez de l'associer à des antidépresseurs sans avis médical préalable.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-griff-step\"\u003e\n        \u003cdiv class=\"soi-griff-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-griff-step-content\"\u003e\n          \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n          \u003cp\u003eLes premiers effets se ressentent généralement après 2 à 4 semaines d'utilisation régulière. Une cure de 1 à 3 mois est recommandée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-griff-section\"\u003e\n    \u003ch2\u003ePourquoi choisir le Griffonia Laboratoire Code ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-griff-grid-compact\"\u003e\n      \u003cdiv class=\"soi-griff-card-mini\"\u003e\n        \u003cspan class=\"soi-griff-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-griff-card-mini-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-griff-card-mini-value\"\u003eEn France\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-griff-card-mini\"\u003e\n        \u003cspan class=\"soi-griff-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n        \u003cspan class=\"soi-griff-card-mini-label\"\u003eEngagement\u003c\/span\u003e\n        \u003cspan class=\"soi-griff-card-mini-value\"\u003e100% Vegan\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-griff-card-mini\"\u003e\n        \u003cspan class=\"soi-griff-card-mini-icon\"\u003e💊\u003c\/span\u003e\n        \u003cspan class=\"soi-griff-card-mini-label\"\u003eDosage optimisé\u003c\/span\u003e\n        \u003cspan class=\"soi-griff-card-mini-value\"\u003e1 gélule \/ jour\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-griff-card-mini\"\u003e\n        \u003cspan class=\"soi-griff-card-mini-icon\"\u003e✨\u003c\/span\u003e\n        \u003cspan class=\"soi-griff-card-mini-label\"\u003eFormule\u003c\/span\u003e\n        \u003cspan class=\"soi-griff-card-mini-value\"\u003eÉpurée, sans additifs\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-griff-section\"\u003e\n    \u003cdiv class=\"soi-griff-accordion\"\u003e\n      \u003cdetails class=\"soi-griff-accordion-item\"\u003e\n        \u003csummary class=\"soi-griff-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-griff-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de traitement médicamenteux, de grossesse ou d'allaitement, consultez un professionnel de santé avant utilisation. Réservé à l'adulte. Ne pas associer à des antidépresseurs 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  \u003csection class=\"soi-griff-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-griff-cta-box\"\u003e\n      \u003cp class=\"soi-griff-cta-tag\" style=\"color: white;\"\u003eVotre sérénité, naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-griff-cta-text\" style=\"color: white;\"\u003eOffrez à votre système nerveux un soutien naturel et quotidien. Une seule gélule végétale par jour pour retrouver une humeur stable, un sommeil apaisé et une sérénité durable.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-griff-marine: #1A2D3D;\n  --soi-griff-marine-dark: #0F1E2B;\n  --soi-griff-marine-light: #2C4458;\n  --soi-griff-pomme: #A1C544;\n  --soi-griff-pomme-dark: #84A636;\n  --soi-griff-pomme-light: rgba(161,197,68,0.10);\n  --soi-griff-white: #FFFFFF;\n  --soi-griff-off-white: #F8FAF6;\n  --soi-griff-stone: #F1F3EE;\n  --soi-griff-line: #E5E8E0;\n  --soi-griff-primary: #8FACC8;\n  --soi-griff-primary-soft: #C5D6E6;\n  --soi-griff-accent: #B43C3C;\n  --soi-griff-text: #1A2D3D;\n  --soi-griff-text-soft: #4A5B6B;\n  --soi-griff-text-muted: #7B8693;\n  --soi-griff-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-griff-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-griff-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-griff-radius: 12px;\n  --soi-griff-radius-sm: 8px;\n  --soi-griff-radius-pill: 999px;\n}\n\n.soi-griff-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-griff-fiche img { max-width: 100%; height: auto; }\n\n.soi-griff-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-griff-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-griff-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-griff-hero {\n  position: relative;\n  background: var(--soi-griff-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-griff-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-griff-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-griff-pomme);\n}\n\n.soi-griff-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-griff-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-griff-pomme);\n  border-radius: 50%;\n}\n\n.soi-griff-hero-title {\n  display: block;\n  color: var(--soi-griff-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-griff-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-griff-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-griff-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-griff-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-griff-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-griff-label-accent {\n  background: var(--soi-griff-pomme);\n  border-color: var(--soi-griff-pomme);\n  color: var(--soi-griff-marine);\n  font-weight: 600;\n}\n\n.soi-griff-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-griff-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-griff-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-griff-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-griff-pomme);\n  border-radius: 2px;\n}\n\n.soi-griff-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-griff-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-griff-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-griff-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-griff-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-griff-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-griff-benefit {\n  background: var(--soi-griff-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-griff-radius);\n  border: 1px solid var(--soi-griff-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-griff-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-griff-shadow-md);\n}\n\n.soi-griff-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-griff-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-griff-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-griff-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-griff-benefit:hover .soi-griff-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-griff-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-griff-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-griff-benefit p {\n  font-size: 13px;\n  color: var(--soi-griff-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-griff-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-griff-card {\n  background: var(--soi-griff-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-griff-radius);\n  border-left: 3px solid var(--soi-griff-pomme);\n}\n\n.soi-griff-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-griff-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-griff-card p {\n  font-size: 14px;\n  color: var(--soi-griff-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-griff-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-griff-card-mini {\n  background: var(--soi-griff-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-griff-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-griff-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-griff-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-griff-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-griff-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-griff-marine);\n}\n\n.soi-griff-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-griff-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-griff-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-griff-radius);\n  border: 1px solid var(--soi-griff-line);\n  align-items: flex-start;\n}\n\n.soi-griff-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-griff-marine);\n  color: var(--soi-griff-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-griff-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-griff-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-griff-step-content p {\n  font-size: 14px;\n  color: var(--soi-griff-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-griff-compo {\n  background: var(--soi-griff-off-white);\n  border-radius: var(--soi-griff-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-griff-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-griff-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-griff-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-griff-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-griff-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-griff-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-griff-marine);\n  text-align: right;\n}\n\n.soi-griff-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-griff-pomme-light);\n  border-left: 4px solid var(--soi-griff-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-griff-radius) var(--soi-griff-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-griff-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-griff-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-griff-marine);\n  margin-bottom: 4px;\n}\n\n.soi-griff-tip p {\n  font-size: 14px;\n  color: var(--soi-griff-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-griff-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-griff-accordion-item {\n  background: var(--soi-griff-off-white);\n  border-radius: var(--soi-griff-radius-sm);\n  border: 1px solid var(--soi-griff-line);\n  overflow: hidden;\n}\n\n.soi-griff-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-griff-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-griff-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-griff-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-griff-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-griff-accordion-item[open] .soi-griff-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-griff-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-griff-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-griff-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-griff-cta-box {\n  background: var(--soi-griff-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-griff-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-griff-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-griff-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-griff-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-griff-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-griff-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-griff-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-griff-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-griff-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-griff-compo-value {\n    text-align: left;\n  }\n\n  .soi-griff-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-griff-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-griff-fiche {\n    --soi-griff-text-soft: #2C3E50;\n    --soi-griff-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Laboratoire Code","offers":[{"title":"Default Title","offer_id":61602923643210,"sku":"LC1013","price":13.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/griffonia-vegan-en-gelules-packshot.webp?v=1779641440"},{"product_id":"passiflore-millepertuis-bio-et-vegan-en-gelules","title":"Passiflore \u0026 Millepertuis bio en gélules","description":"\u003cdiv class=\"soi-pami-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-pami-hero\"\u003e\n    \u003cdiv class=\"soi-pami-hero-tag\"\u003e\n      \u003cspan class=\"soi-pami-tag-dot\"\u003e\u003c\/span\u003e\n      Stress \u0026amp; Sommeil · Laboratoire Code\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-pami-hero-title\"\u003ePassiflore \u0026amp; Millepertuis bio en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-pami-hero-subtitle\"\u003eDeux plantes aux vertus complémentaires pour vous aider à retrouver équilibre, sérénité et un sommeil de qualité.\u003c\/p\u003e\n    \u003cdiv class=\"soi-pami-hero-labels\"\u003e\n      \u003cspan class=\"soi-pami-label soi-pami-label-accent\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-pami-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-pami-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-pami-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n      \u003cspan class=\"soi-pami-label\"\u003eECOCERT FR-BIO-01\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- INTRO --\u003e\n  \u003csection class=\"soi-pami-section\"\u003e\n    \u003cp class=\"soi-pami-section-intro\"\u003eVous ressentez les effets du stress au quotidien, vos nuits sont agitées, ou votre humeur fluctue sans raison apparente ? La Passiflore Millepertuis bio du Laboratoire Code associe deux plantes aux vertus complémentaires dans une formule végane et certifiée agriculture biologique, pour vous aider à retrouver équilibre et légèreté.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Association Passiflore + Millepertuis --\u003e\n  \u003csection class=\"soi-pami-section\"\u003e\n    \u003ch2\u003ePassiflore et Millepertuis : pourquoi cette association fonctionne\u003c\/h2\u003e\n    \u003cp\u003eCes deux plantes sont traditionnellement reconnues pour agir en synergie sur deux leviers essentiels du bien-être : la gestion du stress et la qualité du sommeil.\u003c\/p\u003e\n    \u003cdiv class=\"soi-pami-grid\"\u003e\n      \u003cdiv class=\"soi-pami-card\"\u003e\n        \u003ch3\u003e🌸 Passiflore (Passiflora incarnata)\u003c\/h3\u003e\n        \u003cp\u003eUtilisée depuis des siècles en phytothérapie, elle est reconnue pour calmer la nervosité, faciliter l'endormissement et améliorer la qualité du sommeil. Sa richesse en flavonoïdes agit doucement sur le système nerveux, sans effet de somnolence le lendemain.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pami-card\"\u003e\n        \u003ch3\u003e☀️ Millepertuis (Hypericum perforatum)\u003c\/h3\u003e\n        \u003cp\u003eSurnommé le \"soleil intérieur\", il est utilisé depuis plus de 2 000 ans pour soutenir l'humeur, réduire l'irritabilité et favoriser un état d'esprit positif. Son extrait sec est titré à 0,3 % d'hypéricine. Il contribue également à atténuer les troubles du sommeil liés aux états de blues passagers.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-pami-tip\"\u003e\n      \u003cdiv class=\"soi-pami-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eEnsemble, passiflore et millepertuis forment une formule anti-stress et sommeil particulièrement adaptée aux périodes de surmenage, de changements de saison ou de cycles hormonaux difficiles.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Composition et posologie --\u003e\n  \u003csection class=\"soi-pami-section\"\u003e\n    \u003ch2\u003eComposition et posologie : ce que contient chaque gélule\u003c\/h2\u003e\n    \u003cp\u003eChaque flacon contient 60 gélules végétales de 605 mg, formulées sans additif inutile.\u003c\/p\u003e\n    \u003cdiv class=\"soi-pami-compo\"\u003e\n      \u003cdiv class=\"soi-pami-compo-row\"\u003e\n        \u003cspan class=\"soi-pami-compo-label\"\u003ePoudre de passiflore bio (parties aériennes)\u003c\/span\u003e\n        \u003cspan class=\"soi-pami-compo-value\"\u003e500 mg \/ gélule\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pami-compo-row\"\u003e\n        \u003cspan class=\"soi-pami-compo-label\"\u003eExtrait sec de millepertuis bio (titré à 0,3 % d'hypéricine)\u003c\/span\u003e\n        \u003cspan class=\"soi-pami-compo-value\"\u003e100 mg \/ gélule\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pami-compo-row\"\u003e\n        \u003cspan class=\"soi-pami-compo-label\"\u003eGélule végétale\u003c\/span\u003e\n        \u003cspan class=\"soi-pami-compo-value\"\u003eHPMC (convient aux vegans)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pami-compo-row\"\u003e\n        \u003cspan class=\"soi-pami-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-pami-compo-value\"\u003e60 gélules de 605 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-pami-timeline\"\u003e\n      \u003cdiv class=\"soi-pami-step\"\u003e\n        \u003cdiv class=\"soi-pami-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-pami-step-content\"\u003e\n          \u003ch3\u003ePosologie recommandée\u003c\/h3\u003e\n          \u003cp\u003e2 gélules par jour, de préférence le soir avant le coucher ou en deux prises (matin et soir) selon vos besoins.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pami-step\"\u003e\n        \u003cdiv class=\"soi-pami-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-pami-step-content\"\u003e\n          \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 6 à 8 semaines est généralement conseillée pour observer les effets. Ce complément ne remplace pas un traitement médical.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Pour qui --\u003e\n  \u003csection class=\"soi-pami-section\"\u003e\n    \u003ch2\u003ePour qui est fait ce complément à base de passiflore et millepertuis ?\u003c\/h2\u003e\n    \u003cp class=\"soi-pami-section-intro\"\u003eCette formule est particulièrement adaptée si vous vous reconnaissez dans l'un de ces profils.\u003c\/p\u003e\n    \u003cdiv class=\"soi-pami-benefits\"\u003e\n      \u003cdiv class=\"soi-pami-benefit\"\u003e\n        \u003cdiv class=\"soi-pami-benefit-icon\"\u003e\u003cspan\u003e😤\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eStress chronique ou ponctuel\u003c\/h3\u003e\n        \u003cp\u003eTravail, examens, changements de vie : vous traversez une période exigeante et cherchez un soutien naturel.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pami-benefit\"\u003e\n        \u003cdiv class=\"soi-pami-benefit-icon\"\u003e\u003cspan\u003e🌙\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eDifficultés d'endormissement\u003c\/h3\u003e\n        \u003cp\u003eVous avez du mal à vous endormir ou à maintenir un sommeil profond et réparateur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pami-benefit\"\u003e\n        \u003cdiv class=\"soi-pami-benefit-icon\"\u003e\u003cspan\u003e🌦️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eIrritabilité ou blues passager\u003c\/h3\u003e\n        \u003cp\u003eVous ressentez une irritabilité ou un état de blues passager, notamment en lien avec le cycle menstruel.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pami-benefit\"\u003e\n        \u003cdiv class=\"soi-pami-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAlternative naturelle complète\u003c\/h3\u003e\n        \u003cp\u003eVous cherchez une alternative à la valériane et passiflore seule, avec une action plus complète sur le stress et l'humeur.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Points forts --\u003e\n  \u003csection class=\"soi-pami-section\"\u003e\n    \u003ch2\u003eLes points forts qui font la différence\u003c\/h2\u003e\n    \u003cdiv class=\"soi-pami-grid-compact\"\u003e\n      \u003cdiv class=\"soi-pami-card-mini\"\u003e\n        \u003cspan class=\"soi-pami-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n        \u003cspan class=\"soi-pami-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-pami-card-mini-value\"\u003eAgriculture biologique Ecocert (FR-BIO-01)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pami-card-mini\"\u003e\n        \u003cspan class=\"soi-pami-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-pami-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-pami-card-mini-value\"\u003eFabriqué en France\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pami-card-mini\"\u003e\n        \u003cspan class=\"soi-pami-card-mini-icon\"\u003e💊\u003c\/span\u003e\n        \u003cspan class=\"soi-pami-card-mini-label\"\u003eFormule\u003c\/span\u003e\n        \u003cspan class=\"soi-pami-card-mini-value\"\u003eVegan, sans conservateur, sans colorant, sans gluten\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-pami-card-mini\"\u003e\n        \u003cspan class=\"soi-pami-card-mini-icon\"\u003e🔬\u003c\/span\u003e\n        \u003cspan class=\"soi-pami-card-mini-label\"\u003eTitrage\u003c\/span\u003e\n        \u003cspan class=\"soi-pami-card-mini-value\"\u003eMillepertuis titré à 0,3 % d'hypéricine\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Précautions --\u003e\n  \u003csection class=\"soi-pami-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi importantes\u003c\/h2\u003e\n    \u003cdiv class=\"soi-pami-accordion\"\u003e\n      \u003cdetails class=\"soi-pami-accordion-item\" open\u003e\n        \u003csummary class=\"soi-pami-accordion-header\"\u003e⚠️ Interactions médicamenteuses\u003c\/summary\u003e\n        \u003cdiv class=\"soi-pami-accordion-content\"\u003e\n          \u003cp\u003eLe millepertuis est une plante active qui peut interagir avec certains médicaments (contraceptifs oraux, anticoagulants, antidépresseurs, immunosuppresseurs, etc.). Consultez un professionnel de santé avant toute prise si vous suivez un traitement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-pami-accordion-item\"\u003e\n        \u003csummary class=\"soi-pami-accordion-header\"\u003e🚫 Contre-indications\u003c\/summary\u003e\n        \u003cdiv class=\"soi-pami-accordion-content\"\u003e\n          \u003cp\u003eDéconseillé aux femmes enceintes ou allaitantes, et aux enfants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-pami-accordion-item\"\u003e\n        \u003csummary class=\"soi-pami-accordion-header\"\u003e☀️ Photosensibilisation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-pami-accordion-content\"\u003e\n          \u003cp\u003eEn cas d'exposition solaire prolongée, soyez vigilant : le millepertuis peut provoquer une photosensibilisation.\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-pami-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-pami-cta-box\"\u003e\n      \u003cp class=\"soi-pami-cta-tag\" style=\"color: white;\"\u003ePrendre soin de vous, naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-pami-cta-text\" style=\"color: white;\"\u003eQuand le stress s'accumule et que les nuits raccourcissent, votre corps mérite une réponse douce et naturelle. Retrouvez sérénité et sommeil profond avec la Passiflore Millepertuis bio.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-pami-marine: #1A2D3D;\n  --soi-pami-marine-dark: #0F1E2B;\n  --soi-pami-marine-light: #2C4458;\n  --soi-pami-pomme: #A1C544;\n  --soi-pami-pomme-dark: #84A636;\n  --soi-pami-pomme-light: rgba(161,197,68,0.10);\n  --soi-pami-white: #FFFFFF;\n  --soi-pami-off-white: #F8FAF6;\n  --soi-pami-stone: #F1F3EE;\n  --soi-pami-line: #E5E8E0;\n  --soi-pami-primary: #3D5A7A;\n  --soi-pami-primary-soft: rgba(61,90,122,0.08);\n  --soi-pami-accent: #9B8AA8;\n  --soi-pami-text: #1A2D3D;\n  --soi-pami-text-soft: #4A5B6B;\n  --soi-pami-text-muted: #7B8693;\n  --soi-pami-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-pami-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-pami-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-pami-radius: 12px;\n  --soi-pami-radius-sm: 8px;\n  --soi-pami-radius-pill: 999px;\n}\n\n.soi-pami-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-pami-fiche img { max-width: 100%; height: auto; }\n\n.soi-pami-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-pami-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-pami-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-pami-hero {\n  position: relative;\n  background: var(--soi-pami-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-pami-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-pami-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-pami-pomme);\n}\n\n.soi-pami-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-pami-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-pami-pomme);\n  border-radius: 50%;\n}\n\n.soi-pami-hero-title {\n  display: block;\n  color: var(--soi-pami-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-pami-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-pami-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-pami-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-pami-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-pami-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-pami-label-accent {\n  background: var(--soi-pami-pomme);\n  border-color: var(--soi-pami-pomme);\n  color: var(--soi-pami-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-pami-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-pami-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-pami-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-pami-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-pami-pomme);\n  border-radius: 2px;\n}\n\n.soi-pami-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-pami-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-pami-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-pami-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-pami-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-pami-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-pami-benefit {\n  background: var(--soi-pami-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-pami-radius);\n  border: 1px solid var(--soi-pami-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-pami-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-pami-shadow-md);\n}\n\n.soi-pami-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-pami-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-pami-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-pami-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-pami-benefit:hover .soi-pami-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-pami-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-pami-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-pami-benefit p {\n  font-size: 13px;\n  color: var(--soi-pami-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-pami-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-pami-card {\n  background: var(--soi-pami-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-pami-radius);\n  border-left: 3px solid var(--soi-pami-pomme);\n}\n\n.soi-pami-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-pami-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-pami-card p {\n  font-size: 14px;\n  color: var(--soi-pami-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-pami-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-pami-card-mini {\n  background: var(--soi-pami-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-pami-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-pami-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-pami-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-pami-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-pami-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-pami-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-pami-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-top: 1.5rem;\n}\n\n.soi-pami-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-pami-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-pami-radius);\n  border: 1px solid var(--soi-pami-line);\n  align-items: flex-start;\n}\n\n.soi-pami-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-pami-marine);\n  color: var(--soi-pami-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-pami-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-pami-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-pami-step-content p {\n  font-size: 14px;\n  color: var(--soi-pami-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-pami-compo {\n  background: var(--soi-pami-off-white);\n  border-radius: var(--soi-pami-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 0.5rem;\n}\n\n.soi-pami-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-pami-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-pami-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-pami-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-pami-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-pami-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-pami-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-pami-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-pami-pomme-light);\n  border-left: 4px solid var(--soi-pami-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-pami-radius) var(--soi-pami-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-pami-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-pami-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-pami-marine);\n  margin-bottom: 4px;\n}\n\n.soi-pami-tip p {\n  font-size: 14px;\n  color: var(--soi-pami-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-pami-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-pami-accordion-item {\n  background: var(--soi-pami-off-white);\n  border-radius: var(--soi-pami-radius-sm);\n  border: 1px solid var(--soi-pami-line);\n  overflow: hidden;\n}\n\n.soi-pami-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-pami-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-pami-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-pami-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-pami-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-pami-accordion-item[open] .soi-pami-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-pami-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-pami-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-pami-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-pami-cta-box {\n  background: var(--soi-pami-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-pami-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-pami-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-pami-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-pami-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-pami-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-pami-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-pami-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-pami-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-pami-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-pami-compo-value {\n    text-align: left;\n  }\n\n  .soi-pami-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-pami-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-pami-fiche {\n    --soi-pami-text-soft: #2C3E50;\n    --soi-pami-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Laboratoire Code","offers":[{"title":"Default Title","offer_id":61602961424714,"sku":"LC9114","price":18.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/passiflore-millepertuis-bio-et-vegan-en-gelules-packshot.webp?v=1779634542"},{"product_id":"andrographis-60gelules","title":"Andrographis Extrait Vegan - 60 gélules - Ayur-vana","description":"\n\u003cdiv class=\"soi-andro-fiche\"\u003e\n\n\u003csection class=\"soi-andro-hero\"\u003e\n  \u003cdiv class=\"soi-andro-hero-tag\"\u003e\n    \u003cspan class=\"soi-andro-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Ayurvana\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-andro-hero-title\"\u003eExtrait Andrographis Vegan en gélules\u003c\/span\u003e\n  \u003cp class=\"soi-andro-hero-subtitle\"\u003eL'échinacée d'Inde en extrait titré à 10 % d'andrographolides pour soutenir vos défenses immunitaires naturellement.\u003c\/p\u003e\n  \u003cdiv class=\"soi-andro-hero-labels\"\u003e\n    \u003cspan class=\"soi-andro-label soi-andro-label-accent\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-andro-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-andro-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003cspan class=\"soi-andro-label\"\u003eEXTRAIT TITRÉ 10 %\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-andro-section\"\u003e\n  \u003ch2\u003eAndrographis Paniculata en extrait titré : l'échinacée d'Inde pour vos défenses immunitaires\u003c\/h2\u003e\n  \u003cp\u003eSurnommée \u003cstrong\u003ekalmegh\u003c\/strong\u003e en Inde ou encore \u003cstrong\u003eéchinacée d'Inde\u003c\/strong\u003e, l'\u003cem\u003eAndrographis paniculata\u003c\/em\u003e est une plante herbacée utilisée depuis des millénaires dans la médecine ayurvédique et la médecine traditionnelle chinoise. Aujourd'hui, elle s'impose comme l'un des compléments alimentaires naturels les plus reconnus pour \u003cstrong\u003esoutenir le système immunitaire\u003c\/strong\u003e, notamment à l'approche des saisons froides.\u003c\/p\u003e\n  \u003cp\u003eL'extrait Andrographis d'\u003cstrong\u003eAyurvana\u003c\/strong\u003e va plus loin que la simple poudre de plante : il est \u003cstrong\u003etitré à 10 % d'andrographolides\u003c\/strong\u003e, les principes actifs responsables de ses propriétés, pour vous offrir une concentration garantie et une efficacité optimale à chaque gélule.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-andro-section\"\u003e\n  \u003ch2\u003eAndrographis paniculata : bienfaits et indications principales\u003c\/h2\u003e\n  \u003cp class=\"soi-andro-section-intro\"\u003eLes bienfaits de l'andrographis reposent sur ses andrographolides, des diterpènes lactones aux propriétés bien documentées par la recherche scientifique. Voici ce que cette plante peut concrètement vous apporter.\u003c\/p\u003e\n  \u003cdiv class=\"soi-andro-benefits\"\u003e\n    \u003cdiv class=\"soi-andro-benefit\"\u003e\n      \u003cdiv class=\"soi-andro-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eDéfenses naturelles\u003c\/h3\u003e\n      \u003cp\u003eL'andrographis stimule l'activité immunitaire de l'organisme, ce qui en fait un allié de choix en période hivernale ou lors de baisses de forme répétées.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-andro-benefit\"\u003e\n      \u003cdiv class=\"soi-andro-benefit-icon\"\u003e\u003cspan\u003e🌬️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eConfort respiratoire\u003c\/h3\u003e\n      \u003cp\u003ePlusieurs études cliniques montrent une réduction notable des symptômes ORL (gorge irritée, toux, congestion nasale) en quelques jours de prise.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-andro-benefit\"\u003e\n      \u003cdiv class=\"soi-andro-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eFatigue passagère\u003c\/h3\u003e\n      \u003cp\u003eSuite à un épisode infectieux ou à un surmenage, l'andrographis accompagne votre récupération physique et intellectuelle.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-andro-benefit\"\u003e\n      \u003cdiv class=\"soi-andro-benefit-icon\"\u003e\u003cspan\u003e👃\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eVoies respiratoires hautes\u003c\/h3\u003e\n      \u003cp\u003eNez, gorge, sinus : cette plante agit là où les inconforts hivernaux s'installent en premier.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-andro-section\"\u003e\n  \u003ch2\u003eComposition et posologie de l'extrait Andrographis Ayurvana\u003c\/h2\u003e\n  \u003cp class=\"soi-andro-section-intro\"\u003eChaque boîte contient \u003cstrong\u003e60 gélules végétales\u003c\/strong\u003e, fabriquées en France, sans excipient superflu et adaptées aux régimes végétariens et végans.\u003c\/p\u003e\n  \u003cdiv class=\"soi-andro-compo\"\u003e\n    \u003cdiv class=\"soi-andro-compo-row\"\u003e\n      \u003cspan class=\"soi-andro-compo-label\"\u003eExtrait d'Andrographis paniculata (par gélule)\u003c\/span\u003e\n      \u003cspan class=\"soi-andro-compo-value\"\u003e300 mg (titré à 10 % d'andrographolides)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-andro-compo-row\"\u003e\n      \u003cspan class=\"soi-andro-compo-label\"\u003eAndrographolides (par gélule)\u003c\/span\u003e\n      \u003cspan class=\"soi-andro-compo-value\"\u003e30 mg\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-andro-compo-row\"\u003e\n      \u003cspan class=\"soi-andro-compo-label\"\u003eEnveloppe de la gélule\u003c\/span\u003e\n      \u003cspan class=\"soi-andro-compo-value\"\u003eCellulose végétale (HPMC)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-andro-compo-row\"\u003e\n      \u003cspan class=\"soi-andro-compo-label\"\u003eConditionnement\u003c\/span\u003e\n      \u003cspan class=\"soi-andro-compo-value\"\u003e60 gélules végétales\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"soi-andro-timeline\"\u003e\n    \u003cdiv class=\"soi-andro-step\"\u003e\n      \u003cdiv class=\"soi-andro-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-andro-step-content\"\u003e\n        \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n        \u003cp\u003ePrenez 2 gélules par jour, de préférence au moment des repas, avec un grand verre d'eau.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-andro-step\"\u003e\n      \u003cdiv class=\"soi-andro-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-andro-step-content\"\u003e\n        \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n        \u003cp\u003eUne cure de 4 à 6 semaines est généralement recommandée en prévention saisonnière ou en cas de symptômes débutants.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-andro-step\"\u003e\n      \u003cdiv class=\"soi-andro-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-andro-step-content\"\u003e\n        \u003ch3\u003eUsage prolongé\u003c\/h3\u003e\n        \u003cp\u003eConsultez un professionnel de santé pour un usage au-delà de la durée de cure 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-andro-section\"\u003e\n  \u003ch2\u003eAndrographis : contre-indications et précautions d'emploi\u003c\/h2\u003e\n  \u003cp class=\"soi-andro-section-intro\"\u003eComme toute plante active, l'andrographis ne convient pas à tout le monde. Voici les points essentiels à connaître avant de commencer une cure.\u003c\/p\u003e\n  \u003cdiv class=\"soi-andro-accordion\"\u003e\n    \u003cdetails class=\"soi-andro-accordion-item\"\u003e\n      \u003csummary class=\"soi-andro-accordion-header\"\u003e🤰 Femmes enceintes ou allaitantes\u003c\/summary\u003e\n      \u003cdiv class=\"soi-andro-accordion-content\"\u003e\n        \u003cp\u003eDéconseillé par précaution, faute de données suffisantes.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-andro-accordion-item\"\u003e\n      \u003csummary class=\"soi-andro-accordion-header\"\u003e🫀 Andrographis et foie\u003c\/summary\u003e\n      \u003cdiv class=\"soi-andro-accordion-content\"\u003e\n        \u003cp\u003eÀ fortes doses ou sur de longues périodes, une surveillance hépatique peut être conseillée. Aux doses recommandées, l'andrographis est bien toléré, mais si vous avez des antécédents hépatiques, parlez-en à votre médecin.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-andro-accordion-item\"\u003e\n      \u003csummary class=\"soi-andro-accordion-header\"\u003e💊 Traitements anticoagulants ou immunosuppresseurs\u003c\/summary\u003e\n      \u003cdiv class=\"soi-andro-accordion-content\"\u003e\n        \u003cp\u003eUne interaction est possible. Consultez impérativement votre médecin avant toute prise.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-andro-accordion-item\"\u003e\n      \u003csummary class=\"soi-andro-accordion-header\"\u003e⚕️ Maladies auto-immunes\u003c\/summary\u003e\n      \u003cdiv class=\"soi-andro-accordion-content\"\u003e\n        \u003cp\u003eLa stimulation immunitaire peut être contre-productive dans certains contextes. L'avis médical est indispensable.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-andro-tip\"\u003e\n    \u003cdiv class=\"soi-andro-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical prescrit. En cas de doute, l'avis d'un professionnel de santé reste toujours la meilleure démarche.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-andro-section\"\u003e\n  \u003ch2\u003ePourquoi choisir l'Andrographis Premium d'Ayurvana ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-andro-grid\"\u003e\n    \u003cdiv class=\"soi-andro-card\"\u003e\n      \u003ch3\u003e🎯 Extrait titré garanti\u003c\/h3\u003e\n      \u003cp\u003e10 % d'andrographolides par gélule : une concentration précise, pas une simple poudre de plante.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-andro-card\"\u003e\n      \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n      \u003cp\u003eFormule conçue et conditionnée en France, sous contrôle qualité rigoureux.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-andro-card\"\u003e\n      \u003ch3\u003e🌱 100 % vegan\u003c\/h3\u003e\n      \u003cp\u003eGélules végétales, sans gélatine animale, compatible avec tous les régimes alimentaires.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-andro-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-andro-cta-box\"\u003e\n    \u003cp class=\"soi-andro-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement avec l'ayurveda\u003c\/p\u003e\n    \u003cp class=\"soi-andro-cta-text\" style=\"color: white;\"\u003eVéritable trésor de la phytothérapie ayurvédique, l'Andrographis paniculata d'Ayurvana vous accompagne quand votre organisme en a le plus besoin : en hiver, lors d'une baisse de forme ou au moindre signe d'inconfort respiratoire. Un extrait titré, vegan, fabriqué en France, pour des défenses naturelles à la hauteur de vos exigences.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-andro-marine: #1A2D3D;\n  --soi-andro-marine-dark: #0F1E2B;\n  --soi-andro-marine-light: #2C4458;\n  --soi-andro-pomme: #A1C544;\n  --soi-andro-pomme-dark: #84A636;\n  --soi-andro-pomme-light: rgba(161,197,68,0.10);\n  --soi-andro-white: #FFFFFF;\n  --soi-andro-off-white: #F8FAF6;\n  --soi-andro-stone: #F1F3EE;\n  --soi-andro-line: #E5E8E0;\n  --soi-andro-primary: #D88542;\n  --soi-andro-primary-soft: rgba(216,133,66,0.10);\n  --soi-andro-accent: #7CA86E;\n  --soi-andro-text: #1A2D3D;\n  --soi-andro-text-soft: #4A5B6B;\n  --soi-andro-text-muted: #7B8693;\n  --soi-andro-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-andro-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-andro-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-andro-radius: 12px;\n  --soi-andro-radius-sm: 8px;\n  --soi-andro-radius-pill: 999px;\n}\n\n.soi-andro-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-andro-fiche img { max-width: 100%; height: auto; }\n\n.soi-andro-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-andro-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-andro-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-andro-hero {\n  position: relative;\n  background: var(--soi-andro-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-andro-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-andro-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-andro-pomme);\n}\n\n.soi-andro-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-andro-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-andro-pomme);\n  border-radius: 50%;\n}\n\n.soi-andro-hero-title {\n  display: block;\n  color: var(--soi-andro-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-andro-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-andro-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-andro-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-andro-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-andro-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-andro-label-accent {\n  background: var(--soi-andro-pomme);\n  border-color: var(--soi-andro-pomme);\n  color: var(--soi-andro-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-andro-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-andro-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-andro-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-andro-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-andro-pomme);\n  border-radius: 2px;\n}\n\n.soi-andro-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-andro-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-andro-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-andro-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-andro-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-andro-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-andro-benefit {\n  background: var(--soi-andro-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-andro-radius);\n  border: 1px solid var(--soi-andro-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-andro-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-andro-shadow-md);\n}\n\n.soi-andro-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-andro-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-andro-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-andro-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-andro-benefit:hover .soi-andro-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-andro-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-andro-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-andro-benefit p {\n  font-size: 13px;\n  color: var(--soi-andro-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-andro-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-andro-card {\n  background: var(--soi-andro-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-andro-radius);\n  border-left: 3px solid var(--soi-andro-pomme);\n}\n\n.soi-andro-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-andro-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-andro-card p {\n  font-size: 14px;\n  color: var(--soi-andro-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-andro-compo {\n  background: var(--soi-andro-off-white);\n  border-radius: var(--soi-andro-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-andro-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-andro-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-andro-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-andro-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-andro-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-andro-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-andro-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-andro-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-andro-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-andro-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-andro-radius);\n  border: 1px solid var(--soi-andro-line);\n  align-items: flex-start;\n}\n\n.soi-andro-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-andro-marine);\n  color: var(--soi-andro-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-andro-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-andro-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-andro-step-content p {\n  font-size: 14px;\n  color: var(--soi-andro-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-andro-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-andro-pomme-light);\n  border-left: 4px solid var(--soi-andro-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-andro-radius) var(--soi-andro-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-andro-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-andro-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-andro-marine);\n  margin-bottom: 4px;\n}\n\n.soi-andro-tip p {\n  font-size: 14px;\n  color: var(--soi-andro-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-andro-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-andro-accordion-item {\n  background: var(--soi-andro-off-white);\n  border-radius: var(--soi-andro-radius-sm);\n  border: 1px solid var(--soi-andro-line);\n  overflow: hidden;\n}\n\n.soi-andro-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-andro-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-andro-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-andro-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-andro-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-andro-accordion-item[open] .soi-andro-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-andro-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-andro-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-andro-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-andro-cta-box {\n  background: var(--soi-andro-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-andro-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-andro-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-andro-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-andro-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-andro-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-andro-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-andro-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-andro-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-andro-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-andro-compo-value {\n    text-align: left;\n  }\n\n  .soi-andro-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-andro-tip {\n    flex-direction: column;\n    gap: 0.5rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-andro-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-andro-fiche {\n    --soi-andro-text-soft: #2C3E50;\n    --soi-andro-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ayur-vana","offers":[{"title":"Default Title","offer_id":61603000910154,"sku":"AY9911","price":10.89,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/andrographis-extrait-vegan-60-gelules-ayur-vana-packshot.webp?v=1787479282"},{"product_id":"bilva-bio-60-gelules","title":"Bael Bilva Bio (extrait) en gélules - Ayur-Vana","description":"\u003cdiv class=\"soi-bilv-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-bilv-hero\"\u003e\n    \u003cdiv class=\"soi-bilv-hero-tag\"\u003e\n      \u003cspan class=\"soi-bilv-tag-dot\"\u003e\u003c\/span\u003e\n      Ayurveda · Ayur-Vana\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-bilv-hero-title\"\u003eExtrait Bilva Bio \u0026amp; Vegan\u003c\/span\u003e\n    \u003cp class=\"soi-bilv-hero-subtitle\"\u003eFruit sacré de la médecine ayurvédique, le Bilva (Bael) accompagne votre confort digestif et intestinal au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-bilv-hero-labels\"\u003e\n      \u003cspan class=\"soi-bilv-label soi-bilv-label-accent\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-bilv-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-bilv-label\"\u003eECOCERT · FR-BIO-01\u003c\/span\u003e\n      \u003cspan class=\"soi-bilv-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-bilv-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- INTRO --\u003e\n  \u003csection class=\"soi-bilv-section\"\u003e\n    \u003cp class=\"soi-bilv-section-intro\"\u003eVous ressentez des crampes abdominales, des ballonnements récurrents ou un besoin fréquent et inconfortable d'aller à la selle ? Le \u003cstrong\u003eBilva Bio Ayurvana\u003c\/strong\u003e (aussi appelé Bael ou \u003cem\u003eAegle marmelos\u003c\/em\u003e) est un extrait issu d'un fruit sacré de la médecine ayurvédique, utilisé depuis des siècles en Inde pour accompagner le confort digestif et intestinal. Certifié biologique, vegan, et fabriqué en France : un ancrage dans la tradition, une exigence résolument contemporaine.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Le Bilva, ce fruit méconnu qui prend soin de vos intestins --\u003e\n  \u003csection class=\"soi-bilv-section\"\u003e\n    \u003ch2\u003eLe Bilva, ce fruit méconnu qui prend soin de vos intestins\u003c\/h2\u003e\n    \u003cp\u003eLe \u003cstrong\u003eBilva (Aegle marmelos)\u003c\/strong\u003e est un arbre fruitier épineux qui pousse dans les forêts sèches du centre et du sud de l'Inde. Son fruit mûr est au cœur de la pharmacopée indienne depuis des générations : riche en \u003cstrong\u003etanins, alcaloïdes, coumarines et vitamines\u003c\/strong\u003e, il est reconnu dans la tradition ayurvédique pour ses propriétés apaisantes sur la sphère digestive.\u003c\/p\u003e\n    \u003cdiv class=\"soi-bilv-tip\"\u003e\n      \u003cdiv class=\"soi-bilv-tip-icon\"\u003e🌿\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe saviez-vous ?\u003c\/strong\u003e\n        \u003cp\u003eChez Ayurvana, seul le fruit arrivé à pleine maturité est utilisé, garantissant une concentration optimale en principes actifs naturels.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : À qui s'adresse cet extrait de Bilva Bio ? --\u003e\n  \u003csection class=\"soi-bilv-section\"\u003e\n    \u003ch2\u003eÀ qui s'adresse cet extrait de Bilva Bio ?\u003c\/h2\u003e\n    \u003cp class=\"soi-bilv-section-intro\"\u003eCe complément est particulièrement adapté aux personnes qui recherchent un soutien naturel pour leur sphère digestive.\u003c\/p\u003e\n    \u003cdiv class=\"soi-bilv-grid\"\u003e\n      \u003cdiv class=\"soi-bilv-card\"\u003e\n        \u003ch3\u003e🫄 Troubles intestinaux fonctionnels\u003c\/h3\u003e\n        \u003cp\u003eSelles fréquentes, crampes, inconfort : le Bilva contribue à apaiser les inconforts de la sphère intestinale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bilv-card\"\u003e\n        \u003ch3\u003e🌱 Alternative naturelle et douce\u003c\/h3\u003e\n        \u003cp\u003ePour celles et ceux qui cherchent à soutenir leur digestion au quotidien sans ingrédient de synthèse.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bilv-card\"\u003e\n        \u003ch3\u003e🙏 Adeptes de l'ayurveda\u003c\/h3\u003e\n        \u003cp\u003eIntégrez les bienfaits de la tradition ayurvédique dans votre routine de bien-être.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bilv-card\"\u003e\n        \u003ch3\u003e🥬 Régime végétarien ou vegan\u003c\/h3\u003e\n        \u003cp\u003eUn complément 100 % végétal, formulé avec des gélules végétales, sans aucun ingrédient d'origine animale.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Composition précise : ce que contient chaque gélule --\u003e\n  \u003csection class=\"soi-bilv-section\"\u003e\n    \u003ch2\u003eComposition précise : ce que contient chaque gélule\u003c\/h2\u003e\n    \u003cp class=\"soi-bilv-section-intro\"\u003eLe Bilva Bio Ayurvana est formulé avec soin, sans superflu.\u003c\/p\u003e\n    \u003cdiv class=\"soi-bilv-compo\"\u003e\n      \u003cdiv class=\"soi-bilv-compo-row\"\u003e\n        \u003cspan class=\"soi-bilv-compo-label\"\u003eActif principal\u003c\/span\u003e\n        \u003cspan class=\"soi-bilv-compo-value\"\u003eExtrait de fruit mûr de Bilva (Aegle marmelos) BIO\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bilv-compo-row\"\u003e\n        \u003cspan class=\"soi-bilv-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-bilv-compo-value\"\u003eGélule végétale (HPMC)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bilv-compo-row\"\u003e\n        \u003cspan class=\"soi-bilv-compo-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-bilv-compo-value\"\u003eAdditif, conservateur, gluten\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bilv-compo-row\"\u003e\n        \u003cspan class=\"soi-bilv-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-bilv-compo-value\"\u003eAB Européen, Ecocert (FR-BIO-01)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bilv-compo-row\"\u003e\n        \u003cspan class=\"soi-bilv-compo-label\"\u003eProvenance\u003c\/span\u003e\n        \u003cspan class=\"soi-bilv-compo-value\"\u003eInde (certifiée FR-BIO-01)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bilv-compo-row\"\u003e\n        \u003cspan class=\"soi-bilv-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-bilv-compo-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bilv-compo-row\"\u003e\n        \u003cspan class=\"soi-bilv-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-bilv-compo-value\"\u003e60 gélules végétales\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Comment prendre le Bilva Bio en gélule Ayurvana ? --\u003e\n  \u003csection class=\"soi-bilv-section\"\u003e\n    \u003ch2\u003eComment prendre le Bilva Bio en gélule d'Ayurvana ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bilv-timeline\"\u003e\n      \u003cdiv class=\"soi-bilv-step\"\u003e\n        \u003cdiv class=\"soi-bilv-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-bilv-step-content\"\u003e\n          \u003ch3\u003ePosologie recommandée\u003c\/h3\u003e\n          \u003cp\u003e2 gélules par jour, à prendre 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-bilv-step\"\u003e\n        \u003cdiv class=\"soi-bilv-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-bilv-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 recommandée pour observer des résultats durables.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bilv-step\"\u003e\n        \u003cdiv class=\"soi-bilv-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-bilv-step-content\"\u003e\n          \u003ch3\u003ePrécautions\u003c\/h3\u003e\n          \u003cp\u003eDéconseillé aux femmes enceintes ou allaitantes. Ne remplace pas un traitement médical. Consultez votre médecin en cas de doute.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Pourquoi choisir le Bilva Bio Ayurvana plutôt qu'un autre ? --\u003e\n  \u003csection class=\"soi-bilv-section\"\u003e\n    \u003ch2\u003ePourquoi choisir le Bilva Bio Ayurvana plutôt qu'un autre ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bilv-benefits\"\u003e\n      \u003cdiv class=\"soi-bilv-benefit\"\u003e\n        \u003cdiv class=\"soi-bilv-benefit-icon\"\u003e\u003cspan\u003e🧪\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eExtrait concentré\u003c\/h3\u003e\n        \u003cp\u003ePlus puissant qu'une poudre classique, pour un résultat plus net à dosage plus faible.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bilv-benefit\"\u003e\n        \u003cdiv class=\"soi-bilv-benefit-icon\"\u003e\u003cspan\u003e✅\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eDouble certification bio\u003c\/h3\u003e\n        \u003cp\u003eAgriculture biologique en Inde et label AB Européen validé par Ecocert.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bilv-benefit\"\u003e\n        \u003cdiv class=\"soi-bilv-benefit-icon\"\u003e\u003cspan\u003e🇫🇷\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eTraçabilité et contrôle qualité stricts à chaque étape de fabrication.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bilv-benefit\"\u003e\n        \u003cdiv class=\"soi-bilv-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003e100 % vegan\u003c\/h3\u003e\n        \u003cp\u003eGélules végétales, aucun ingrédient d'origine animale. Flacon de 60 gélules, soit un mois de cure complète.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \u003c!-- CTA --\u003e\n  \u003csection class=\"soi-bilv-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-bilv-cta-box\"\u003e\n      \u003cp class=\"soi-bilv-cta-tag\" style=\"color: white;\"\u003eLa sagesse de l'ayurveda, dans une gélule végétale\u003c\/p\u003e\n      \u003cp class=\"soi-bilv-cta-text\" style=\"color: white;\"\u003eEt si votre bien-être digestif ne tenait qu'à un fruit oublié, vieux de plusieurs millénaires ? Le Bilva Bio Ayurvana, certifié bio et fabriqué en France, pour vos intestins qui méritent enfin un peu de douceur et 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-bilv-marine: #1A2D3D;\n  --soi-bilv-marine-dark: #0F1E2B;\n  --soi-bilv-marine-light: #2C4458;\n  --soi-bilv-pomme: #A1C544;\n  --soi-bilv-pomme-dark: #84A636;\n  --soi-bilv-pomme-light: rgba(161,197,68,0.10);\n  --soi-bilv-white: #FFFFFF;\n  --soi-bilv-off-white: #F8FAF6;\n  --soi-bilv-stone: #F1F3EE;\n  --soi-bilv-line: #E5E8E0;\n  --soi-bilv-primary: #7E6B8A;\n  --soi-bilv-primary-soft: #F3EFF6;\n  --soi-bilv-accent: #D88542;\n  --soi-bilv-text: #1A2D3D;\n  --soi-bilv-text-soft: #4A5B6B;\n  --soi-bilv-text-muted: #7B8693;\n  --soi-bilv-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-bilv-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-bilv-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-bilv-radius: 12px;\n  --soi-bilv-radius-sm: 8px;\n  --soi-bilv-radius-pill: 999px;\n}\n\n.soi-bilv-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-bilv-fiche img { max-width: 100%; height: auto; }\n\n.soi-bilv-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-bilv-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-bilv-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* HERO *\/\n.soi-bilv-hero {\n  position: relative;\n  background: var(--soi-bilv-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-bilv-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-bilv-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-bilv-pomme);\n}\n\n.soi-bilv-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-bilv-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-bilv-pomme);\n  border-radius: 50%;\n}\n\n.soi-bilv-hero-title {\n  display: block;\n  color: var(--soi-bilv-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-bilv-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-bilv-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-bilv-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-bilv-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-bilv-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-bilv-label-accent {\n  background: var(--soi-bilv-pomme);\n  border-color: var(--soi-bilv-pomme);\n  color: var(--soi-bilv-marine);\n  font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.soi-bilv-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-bilv-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-bilv-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-bilv-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-bilv-pomme);\n  border-radius: 2px;\n}\n\n.soi-bilv-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-bilv-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-bilv-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-bilv-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-bilv-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* BENEFITS *\/\n.soi-bilv-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-bilv-benefit {\n  background: var(--soi-bilv-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-bilv-radius);\n  border: 1px solid var(--soi-bilv-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-bilv-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-bilv-shadow-md);\n}\n\n.soi-bilv-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-bilv-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-bilv-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-bilv-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-bilv-benefit:hover .soi-bilv-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-bilv-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bilv-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bilv-benefit p {\n  font-size: 13px;\n  color: var(--soi-bilv-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID + CARDS *\/\n.soi-bilv-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-bilv-card {\n  background: var(--soi-bilv-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bilv-radius);\n  border-left: 3px solid var(--soi-bilv-pomme);\n}\n\n.soi-bilv-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bilv-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bilv-card p {\n  font-size: 14px;\n  color: var(--soi-bilv-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* COMPOSITION *\/\n.soi-bilv-compo {\n  background: var(--soi-bilv-off-white);\n  border-radius: var(--soi-bilv-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-bilv-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-bilv-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-bilv-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-bilv-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-bilv-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-bilv-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-bilv-marine);\n  text-align: right;\n}\n\n\/* TIMELINE *\/\n.soi-bilv-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-bilv-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-bilv-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bilv-radius);\n  border: 1px solid var(--soi-bilv-line);\n  align-items: flex-start;\n}\n\n.soi-bilv-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-bilv-marine);\n  color: var(--soi-bilv-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-bilv-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-bilv-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-bilv-step-content p {\n  font-size: 14px;\n  color: var(--soi-bilv-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* TIP *\/\n.soi-bilv-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-bilv-pomme-light);\n  border-left: 4px solid var(--soi-bilv-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-bilv-radius) var(--soi-bilv-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.25rem;\n}\n\n.soi-bilv-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-bilv-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-bilv-marine);\n  margin-bottom: 4px;\n}\n\n.soi-bilv-tip p {\n  font-size: 14px;\n  color: var(--soi-bilv-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* ACCORDION *\/\n.soi-bilv-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-bilv-accordion-item {\n  background: var(--soi-bilv-off-white);\n  border-radius: var(--soi-bilv-radius-sm);\n  border: 1px solid var(--soi-bilv-line);\n  overflow: hidden;\n}\n\n.soi-bilv-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-bilv-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-bilv-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-bilv-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-bilv-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-bilv-accordion-item[open] .soi-bilv-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-bilv-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-bilv-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-bilv-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* CTA BOX *\/\n.soi-bilv-cta-box {\n  background: var(--soi-bilv-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-bilv-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-bilv-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-bilv-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-bilv-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-bilv-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-bilv-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-bilv-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-bilv-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-bilv-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-bilv-compo-value {\n    text-align: left;\n  }\n\n  .soi-bilv-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-bilv-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-bilv-fiche {\n    --soi-bilv-text-soft: #2C3E50;\n    --soi-bilv-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ayur-vana","offers":[{"title":"Default Title","offer_id":61603008971082,"sku":"AY9057","price":11.94,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/extrait-bilva-bio-vegan-ayurvana-packshot.webp?v=1779718273"},{"product_id":"coleus-60gelules","title":"Coleus Forskohlii Forskoline (extrait) - 60 gélules - AyurVana","description":"\u003cdiv class=\"soi-cole-fiche\"\u003e\n\n\u003csection class=\"soi-cole-hero\"\u003e\n  \u003cdiv class=\"soi-cole-hero-tag\"\u003e\n    \u003cspan class=\"soi-cole-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Ayur-Vana\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-cole-hero-title\"\u003eExtrait de Coleus Forskohlii\u003c\/span\u003e\n  \u003cp class=\"soi-cole-hero-subtitle\"\u003eLe secret ayurvédique pour accompagner l'élimination des graisses et affiner votre silhouette, grâce à la forskoline concentrée à 10 %.\u003c\/p\u003e\n  \u003cdiv class=\"soi-cole-hero-labels\"\u003e\n    \u003cspan class=\"soi-cole-label soi-cole-label-accent\"\u003eAYURVÉDIQUE\u003c\/span\u003e\n    \u003cspan class=\"soi-cole-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-cole-label\"\u003e100 % VEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-cole-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003cspan class=\"soi-cole-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cole-section\"\u003e\n  \u003ch2\u003eColeus forskohlii : bienfaits et action sur la silhouette\u003c\/h2\u003e\n  \u003cp class=\"soi-cole-section-intro\"\u003eLa forskoline agit directement sur les enzymes impliquées dans la lipolyse, c'est à dire le processus naturel par lequel votre corps dégrade et élimine les graisses stockées. Concrètement, elle stimule l'adénylate cyclase, une enzyme clé qui favorise la mobilisation des lipides accumulés, notamment au niveau du ventre, des cuisses et des hanches.\u003c\/p\u003e\n  \u003cdiv class=\"soi-cole-benefits\"\u003e\n    \u003cdiv class=\"soi-cole-benefit\"\u003e\n      \u003cdiv class=\"soi-cole-benefit-icon\"\u003e\u003cspan\u003e🔥\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eÉlimination des graisses stockées\u003c\/h3\u003e\n      \u003cp\u003eIdéal en cure d'attaque pour affiner la silhouette et mobiliser les lipides accumulés.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cole-benefit\"\u003e\n      \u003cdiv class=\"soi-cole-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003ePrévention du stockage\u003c\/h3\u003e\n      \u003cp\u003eEn entretien, contribue à limiter la fixation des nouvelles graisses dans l'organisme.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cole-benefit\"\u003e\n      \u003cdiv class=\"soi-cole-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSoutien du métabolisme\u003c\/h3\u003e\n      \u003cp\u003eContribue à maintenir un métabolisme actif et dynamique au quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cole-benefit\"\u003e\n      \u003cdiv class=\"soi-cole-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eTonus général\u003c\/h3\u003e\n      \u003cp\u003eTraditionnellement associée au soutien du cœur et des muscles en médecine ayurvédique.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cole-section\"\u003e\n  \u003ch2\u003eComment prendre les gélules de Coleus forskohlii Ayur-Vana ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-cole-timeline\"\u003e\n    \u003cdiv class=\"soi-cole-step\"\u003e\n      \u003cdiv class=\"soi-cole-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-cole-step-content\"\u003e\n        \u003ch3\u003eCure d'attaque (6 à 8 semaines)\u003c\/h3\u003e\n        \u003cp\u003ePrenez 1 gélule par jour, de préférence le matin avant le repas, avec un grand verre d'eau.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cole-step\"\u003e\n      \u003cdiv class=\"soi-cole-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-cole-step-content\"\u003e\n        \u003ch3\u003eEntretien\u003c\/h3\u003e\n        \u003cp\u003eContinuez à raison de 1 gélule par jour pour maintenir votre poids de forme et éviter la reprise.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cole-step\"\u003e\n      \u003cdiv class=\"soi-cole-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-cole-step-content\"\u003e\n        \u003ch3\u003eOptimisez vos résultats\u003c\/h3\u003e\n        \u003cp\u003eAssociez votre cure à une alimentation équilibrée et à une activité physique régulière pour des résultats optimaux.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cole-section\"\u003e\n  \u003ch2\u003eComposition et dosage : ce que contient chaque gélule\u003c\/h2\u003e\n  \u003cdiv class=\"soi-cole-compo\"\u003e\n    \u003cdiv class=\"soi-cole-compo-row\"\u003e\n      \u003cspan class=\"soi-cole-compo-label\"\u003eExtrait de Coleus forskohlii (racine)\u003c\/span\u003e\n      \u003cspan class=\"soi-cole-compo-value\"\u003e200 mg\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cole-compo-row\"\u003e\n      \u003cspan class=\"soi-cole-compo-label\"\u003eTitrage en forskoline\u003c\/span\u003e\n      \u003cspan class=\"soi-cole-compo-value\"\u003e10 % soit 20 mg par gélule\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cole-compo-row\"\u003e\n      \u003cspan class=\"soi-cole-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n      \u003cspan class=\"soi-cole-compo-value\"\u003eGélule végétale (HPMC), sans carraghénanes\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cole-compo-row\"\u003e\n      \u003cspan class=\"soi-cole-compo-label\"\u003eConditionnement\u003c\/span\u003e\n      \u003cspan class=\"soi-cole-compo-value\"\u003e60 gélules végétales (2 mois de cure)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cole-compo-row\"\u003e\n      \u003cspan class=\"soi-cole-compo-label\"\u003eFormule\u003c\/span\u003e\n      \u003cspan class=\"soi-cole-compo-value\"\u003eSans excipient, sans additif, sans gluten\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cole-section\"\u003e\n  \u003ch2\u003eColeus forskohlii : effets secondaires et précautions\u003c\/h2\u003e\n  \u003cp\u003eLe Coleus forskohlii est généralement bien toléré aux doses recommandées. Cependant, quelques précautions s'imposent :\u003c\/p\u003e\n  \u003cdiv class=\"soi-cole-accordion\"\u003e\n    \u003cdetails class=\"soi-cole-accordion-item\"\u003e\n      \u003csummary class=\"soi-cole-accordion-header\"\u003e🤰 Femmes enceintes ou allaitantes\u003c\/summary\u003e\n      \u003cdiv class=\"soi-cole-accordion-content\"\u003e\n        \u003cp\u003eCe complément est déconseillé aux femmes enceintes ou allaitantes.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-cole-accordion-item\"\u003e\n      \u003csummary class=\"soi-cole-accordion-header\"\u003e💊 Interactions médicamenteuses\u003c\/summary\u003e\n      \u003cdiv class=\"soi-cole-accordion-content\"\u003e\n        \u003cp\u003eÉvitez la prise si vous suivez un traitement anticoagulant ou antihypertenseur, par précaution d'interaction. En cas de doute, consultez votre médecin avant de commencer une cure.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-cole-accordion-item\"\u003e\n      \u003csummary class=\"soi-cole-accordion-header\"\u003eℹ️ Rappel important\u003c\/summary\u003e\n      \u003cdiv class=\"soi-cole-accordion-content\"\u003e\n        \u003cp\u003eCe complément alimentaire ne remplace pas un traitement médical et ne constitue pas un médicament.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cole-section\"\u003e\n  \u003ch2\u003ePourquoi choisir le Coleus Ayur-Vana plutôt qu'en pharmacie ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-cole-grid\"\u003e\n    \u003cdiv class=\"soi-cole-card\"\u003e\n      \u003ch3\u003e🎯 Titrage garanti à 10 % de forskoline\u003c\/h3\u003e\n      \u003cp\u003eUne concentration précise et mesurable pour une efficacité optimale à chaque prise.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cole-card\"\u003e\n      \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n      \u003cp\u003eProduit dans le respect des bonnes pratiques de fabrication, pour une qualité irréprochable.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cole-card\"\u003e\n      \u003ch3\u003e🔬 Analysé par des laboratoires indépendants\u003c\/h3\u003e\n      \u003cp\u003eExempt de métaux lourds et de contaminants, pour une sécurité totale.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cole-card\"\u003e\n      \u003ch3\u003e🌱 100 % vegan et végétarien\u003c\/h3\u003e\n      \u003cp\u003eGélule végétale et ingrédients d'origine végétale uniquement. Le format gélule assure un dosage précis et pratique.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cole-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-cole-cta-box\"\u003e\n    \u003cp class=\"soi-cole-cta-tag\" style=\"color: white;\"\u003eLe secret silhouette de l'Ayurveda\u003c\/p\u003e\n    \u003cp class=\"soi-cole-cta-text\" style=\"color: white;\"\u003eRedécouvrez l'équilibre de votre silhouette avec le Coleus forskohlii Ayur-Vana : une plante ancestrale, une formule pure et une fabrication française rigoureuse pour accompagner votre bien-être, 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-cole-marine: #1A2D3D;\n  --soi-cole-marine-dark: #0F1E2B;\n  --soi-cole-marine-light: #2C4458;\n  --soi-cole-pomme: #A1C544;\n  --soi-cole-pomme-dark: #84A636;\n  --soi-cole-pomme-light: rgba(161,197,68,0.10);\n  --soi-cole-white: #FFFFFF;\n  --soi-cole-off-white: #F8FAF6;\n  --soi-cole-stone: #F1F3EE;\n  --soi-cole-line: #E5E8E0;\n  --soi-cole-primary: #7AB648;\n  --soi-cole-primary-soft: rgba(122,182,72,0.10);\n  --soi-cole-accent: #D4A52A;\n  --soi-cole-text: #1A2D3D;\n  --soi-cole-text-soft: #4A5B6B;\n  --soi-cole-text-muted: #7B8693;\n  --soi-cole-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-cole-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-cole-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-cole-radius: 12px;\n  --soi-cole-radius-sm: 8px;\n  --soi-cole-radius-pill: 999px;\n}\n\n.soi-cole-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-cole-fiche img { max-width: 100%; height: auto; }\n\n.soi-cole-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-cole-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-cole-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-cole-hero {\n  position: relative;\n  background: var(--soi-cole-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-cole-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-cole-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-cole-pomme);\n}\n\n.soi-cole-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-cole-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-cole-pomme);\n  border-radius: 50%;\n}\n\n.soi-cole-hero-title {\n  display: block;\n  color: var(--soi-cole-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-cole-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-cole-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-cole-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-cole-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-cole-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-cole-label-accent {\n  background: var(--soi-cole-pomme);\n  border-color: var(--soi-cole-pomme);\n  color: var(--soi-cole-marine);\n  font-weight: 600;\n}\n\n.soi-cole-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-cole-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-cole-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-cole-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-cole-pomme);\n  border-radius: 2px;\n}\n\n.soi-cole-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-cole-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-cole-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-cole-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-cole-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-cole-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-cole-benefit {\n  background: var(--soi-cole-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-cole-radius);\n  border: 1px solid var(--soi-cole-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-cole-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-cole-shadow-md);\n}\n\n.soi-cole-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-cole-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-cole-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-cole-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-cole-benefit:hover .soi-cole-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-cole-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-cole-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-cole-benefit p {\n  font-size: 13px;\n  color: var(--soi-cole-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cole-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-cole-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-cole-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-cole-radius);\n  border: 1px solid var(--soi-cole-line);\n  align-items: flex-start;\n}\n\n.soi-cole-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-cole-marine);\n  color: var(--soi-cole-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-cole-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-cole-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-cole-step-content p {\n  font-size: 14px;\n  color: var(--soi-cole-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cole-compo {\n  background: var(--soi-cole-off-white);\n  border-radius: var(--soi-cole-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-cole-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-cole-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-cole-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-cole-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-cole-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-cole-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-cole-marine);\n  text-align: right;\n}\n\n.soi-cole-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-cole-accordion-item {\n  background: var(--soi-cole-off-white);\n  border-radius: var(--soi-cole-radius-sm);\n  border: 1px solid var(--soi-cole-line);\n  overflow: hidden;\n}\n\n.soi-cole-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-cole-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-cole-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-cole-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-cole-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-cole-accordion-item[open] .soi-cole-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-cole-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-cole-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-cole-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cole-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-cole-card {\n  background: var(--soi-cole-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-cole-radius);\n  border-left: 3px solid var(--soi-cole-pomme);\n}\n\n.soi-cole-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-cole-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-cole-card p {\n  font-size: 14px;\n  color: var(--soi-cole-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cole-cta-box {\n  background: var(--soi-cole-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-cole-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-cole-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-cole-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-cole-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-cole-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-cole-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-cole-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-cole-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-cole-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-cole-compo-value {\n    text-align: left;\n  }\n\n  .soi-cole-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-cole-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-cole-fiche {\n    --soi-cole-text-soft: #2C3E50;\n    --soi-cole-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ayur-vana","offers":[{"title":"Default Title","offer_id":61603012706634,"sku":"AY9100","price":19.24,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/extrait-coleus-forskohlii-vegan-en-gelules-ayurvana-packshot.webp?v=1779719355"},{"product_id":"mate-vert-bio-gelules","title":"Maté Vert bio en gélules","description":"\n\u003cdiv class=\"soi-mate-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-mate-hero\"\u003e\n    \u003cdiv class=\"soi-mate-hero-tag\"\u003e\n      \u003cspan class=\"soi-mate-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Graine Sauvage\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-mate-hero-title\"\u003eL'énergie ancestrale du Brésil en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-mate-hero-subtitle\"\u003eTonique, drainant et antioxydant, le maté vert bio vous accompagne au quotidien avec la force tranquille d'une plante traditionnelle d'Amérique du Sud.\u003c\/p\u003e\n    \u003cdiv class=\"soi-mate-hero-labels\"\u003e\n      \u003cspan class=\"soi-mate-label soi-mate-label-accent\"\u003eBIO · FR-BIO-01\u003c\/span\u003e\n      \u003cspan class=\"soi-mate-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-mate-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-mate-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 1 : Pourquoi choisir le maté vert --\u003e\n  \u003csection class=\"soi-mate-section\"\u003e\n    \u003ch2\u003ePourquoi choisir le maté vert plutôt qu'un autre stimulant naturel ?\u003c\/h2\u003e\n    \u003cp\u003eLe maté vert bio se distingue du maté traditionnel par une transformation plus douce qui préserve la chlorophylle, les polyphénols et les vitamines naturellement présents dans la plante. Sa teneur en matéine (un alcaloïde de la famille des xanthines, proche de la caféine) offre un effet tonique progressif, sans le pic d'excitation ni la nervosité que peut provoquer un café serré.\u003c\/p\u003e\n    \u003cp\u003eC'est l'une des raisons pour lesquelles le maté vert séduit de plus en plus ceux qui souhaitent rester alertes et dynamiques tout au long de la journée.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 2 : Les vertus --\u003e\n  \u003csection class=\"soi-mate-section\"\u003e\n    \u003ch2\u003eLes vertus du maté vert bio : ce que dit la tradition, ce que montre la science\u003c\/h2\u003e\n    \u003cdiv class=\"soi-mate-benefits\"\u003e\n      \u003cdiv class=\"soi-mate-benefit\"\u003e\n        \u003cdiv class=\"soi-mate-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eTonus et réduction de la fatigue\u003c\/h3\u003e\n        \u003cp\u003eLa matéine agit en douceur sur le système nerveux central, soutenant la vigilance et l'endurance physique sans créer de dépendance.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mate-benefit\"\u003e\n        \u003cdiv class=\"soi-mate-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eDrainage et action minceur\u003c\/h3\u003e\n        \u003cp\u003eLe maté vert favorise l'élimination et stimule le métabolisme des graisses, allié naturel dans une démarche de contrôle du poids ou de lutte contre la cellulite.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mate-benefit\"\u003e\n        \u003cdiv class=\"soi-mate-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAntioxydants puissants\u003c\/h3\u003e\n        \u003cp\u003eRiche en polyphénols et en chlorophylle, le maté vert contribue à protéger les cellules du stress oxydatif, avec des effets positifs sur l'éclat de la peau.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mate-benefit\"\u003e\n        \u003cdiv class=\"soi-mate-benefit-icon\"\u003e\u003cspan\u003e🍃\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien digestif\u003c\/h3\u003e\n        \u003cp\u003eUtilisé traditionnellement pour faciliter la digestion et améliorer le confort intestinal après les repas.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mate-benefit\"\u003e\n        \u003cdiv class=\"soi-mate-benefit-icon\"\u003e\u003cspan\u003e🫀\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCirculation et vitalité globale\u003c\/h3\u003e\n        \u003cp\u003eLe maté vert est réputé pour favoriser une bonne circulation sanguine, contribuant à un sentiment de légèreté dans les jambes.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 3 : Composition et dosage --\u003e\n  \u003csection class=\"soi-mate-section\"\u003e\n    \u003ch2\u003eComposition et dosage\u003c\/h2\u003e\n    \u003cdiv class=\"soi-mate-compo\"\u003e\n      \u003cdiv class=\"soi-mate-compo-row\"\u003e\n        \u003cspan class=\"soi-mate-compo-label\"\u003eIngrédient actif\u003c\/span\u003e\n        \u003cspan class=\"soi-mate-compo-value\"\u003ePoudre de feuilles de maté vert bio (\u003cem\u003eIlex paraguariensis\u003c\/em\u003e)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mate-compo-row\"\u003e\n        \u003cspan class=\"soi-mate-compo-label\"\u003eDosage par prise (4 gélules)\u003c\/span\u003e\n        \u003cspan class=\"soi-mate-compo-value\"\u003e1 600 mg de poudre de maté vert bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mate-compo-row\"\u003e\n        \u003cspan class=\"soi-mate-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-mate-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-mate-compo-row\"\u003e\n        \u003cspan class=\"soi-mate-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-mate-compo-value\"\u003e60 gélules végétales (15 jours de cure)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mate-compo-row\"\u003e\n        \u003cspan class=\"soi-mate-compo-label\"\u003eOrigine\u003c\/span\u003e\n        \u003cspan class=\"soi-mate-compo-value\"\u003eFeuilles cultivées au Brésil, certifié FR-BIO-01\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mate-compo-row\"\u003e\n        \u003cspan class=\"soi-mate-compo-label\"\u003eGaranties\u003c\/span\u003e\n        \u003cspan class=\"soi-mate-compo-value\"\u003eSans additifs, sans conservateurs, sans gluten\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-mate-tip\"\u003e\n      \u003cdiv class=\"soi-mate-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eMode d'emploi\u003c\/strong\u003e\n        \u003cp\u003ePrenez 4 gélules par jour, de préférence le matin ou avant une activité physique, avec un grand verre d'eau. Évitez la prise en soirée en raison de l'effet tonique.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 4 : Comment prendre le maté vert --\u003e\n  \u003csection class=\"soi-mate-section\"\u003e\n    \u003ch2\u003eComment prendre le maté vert en gélules : nos conseils pratiques\u003c\/h2\u003e\n    \u003cdiv class=\"soi-mate-timeline\"\u003e\n      \u003cdiv class=\"soi-mate-step\"\u003e\n        \u003cdiv class=\"soi-mate-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-mate-step-content\"\u003e\n          \u003ch3\u003eEn cure de 15 jours\u003c\/h3\u003e\n          \u003cp\u003eIdéalement en accompagnement d'une alimentation équilibrée et d'une activité physique régulière, pour un effet visible sur la silhouette et l'énergie.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mate-step\"\u003e\n        \u003cdiv class=\"soi-mate-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-mate-step-content\"\u003e\n          \u003ch3\u003eRenouvelable\u003c\/h3\u003e\n          \u003cp\u003eVous pouvez enchaîner plusieurs cures avec une semaine de pause entre chacune, selon votre ressenti.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mate-step\"\u003e\n        \u003cdiv class=\"soi-mate-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-mate-step-content\"\u003e\n          \u003ch3\u003ePrécautions\u003c\/h3\u003e\n          \u003cp\u003eDéconseillé aux femmes enceintes ou allaitantes, aux personnes sensibles à la caféine et aux enfants. Ne se substitue pas à un traitement médical.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 5 : Un produit bio, vegan, fabriqué en France --\u003e\n  \u003csection class=\"soi-mate-section\"\u003e\n    \u003ch2\u003eUn produit bio, vegan, fabriqué en France\u003c\/h2\u003e\n    \u003cp\u003eLe maté vert bio Graine Sauvage est certifié Agriculture Biologique par Ecocert (FR-BIO-01), issu de feuilles cultivées au Brésil sans pesticides ni intrants chimiques. Les gélules sont fabriquées en France, dans le respect des normes de qualité les plus strictes.\u003c\/p\u003e\n    \u003cp\u003eUn choix cohérent pour ceux qui souhaitent allier performance naturelle et consommation responsable.\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-mate-grid-compact\"\u003e\n      \u003cdiv class=\"soi-mate-card-mini\"\u003e\n        \u003cspan class=\"soi-mate-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-mate-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-mate-card-mini-value\"\u003eAB · Ecocert\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mate-card-mini\"\u003e\n        \u003cspan class=\"soi-mate-card-mini-icon\"\u003e🇧🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-mate-card-mini-label\"\u003eOrigine feuilles\u003c\/span\u003e\n        \u003cspan class=\"soi-mate-card-mini-value\"\u003eBrésil\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mate-card-mini\"\u003e\n        \u003cspan class=\"soi-mate-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-mate-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-mate-card-mini-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mate-card-mini\"\u003e\n        \u003cspan class=\"soi-mate-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n        \u003cspan class=\"soi-mate-card-mini-label\"\u003eRégime\u003c\/span\u003e\n        \u003cspan class=\"soi-mate-card-mini-value\"\u003eVegan\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003csection class=\"soi-mate-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-mate-cta-box\"\u003e\n      \u003cp class=\"soi-mate-cta-tag\" style=\"color: white;\"\u003eLa force tranquille d'une plante ancestrale\u003c\/p\u003e\n      \u003cp class=\"soi-mate-cta-text\" style=\"color: white;\"\u003eTonique sans nervosité, drainant sans contrainte : faites confiance au maté vert bio pour vous accompagner au quotidien avec énergie et légèreté.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-mate-marine: #1A2D3D;\n  --soi-mate-marine-dark: #0F1E2B;\n  --soi-mate-marine-light: #2C4458;\n  --soi-mate-pomme: #A1C544;\n  --soi-mate-pomme-dark: #84A636;\n  --soi-mate-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-mate-white: #FFFFFF;\n  --soi-mate-off-white: #F8FAF6;\n  --soi-mate-stone: #F1F3EE;\n  --soi-mate-line: #E5E8E0;\n\n  --soi-mate-primary: #7CA86E;\n  --soi-mate-primary-soft: rgba(124,168,110,0.12);\n  --soi-mate-accent: #C8D929;\n\n  --soi-mate-text: #1A2D3D;\n  --soi-mate-text-soft: #4A5B6B;\n  --soi-mate-text-muted: #7B8693;\n\n  --soi-mate-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-mate-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-mate-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-mate-radius: 12px;\n  --soi-mate-radius-sm: 8px;\n  --soi-mate-radius-pill: 999px;\n}\n\n.soi-mate-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-mate-fiche img { max-width: 100%; height: auto; }\n\n.soi-mate-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-mate-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-mate-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-mate-hero {\n  position: relative;\n  background: var(--soi-mate-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-mate-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-mate-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-mate-pomme);\n}\n\n.soi-mate-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-mate-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-mate-pomme);\n  border-radius: 50%;\n}\n\n.soi-mate-hero-title {\n  display: block;\n  color: var(--soi-mate-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-mate-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-mate-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-mate-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-mate-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-mate-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-mate-label-accent {\n  background: var(--soi-mate-pomme);\n  border-color: var(--soi-mate-pomme);\n  color: var(--soi-mate-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-mate-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-mate-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-mate-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-mate-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-mate-pomme);\n  border-radius: 2px;\n}\n\n.soi-mate-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-mate-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-mate-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-mate-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-mate-benefit {\n  background: var(--soi-mate-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-mate-radius);\n  border: 1px solid var(--soi-mate-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-mate-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-mate-shadow-md);\n}\n\n.soi-mate-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-mate-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-mate-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-mate-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-mate-benefit:hover .soi-mate-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-mate-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-mate-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-mate-benefit p {\n  font-size: 13px;\n  color: var(--soi-mate-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-mate-compo {\n  background: var(--soi-mate-off-white);\n  border-radius: var(--soi-mate-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-mate-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-mate-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-mate-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-mate-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-mate-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-mate-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-mate-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-mate-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-mate-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-mate-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-mate-radius);\n  border: 1px solid var(--soi-mate-line);\n  align-items: flex-start;\n}\n\n.soi-mate-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-mate-marine);\n  color: var(--soi-mate-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-mate-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-mate-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-mate-step-content p {\n  font-size: 14px;\n  color: var(--soi-mate-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-mate-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-mate-pomme-light);\n  border-left: 4px solid var(--soi-mate-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-mate-radius) var(--soi-mate-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-mate-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-mate-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-mate-marine);\n  margin-bottom: 4px;\n}\n\n.soi-mate-tip p {\n  font-size: 14px;\n  color: var(--soi-mate-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-mate-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-mate-card-mini {\n  background: var(--soi-mate-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-mate-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-mate-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-mate-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-mate-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-mate-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-mate-marine);\n}\n\n\/* === CTA BOX === *\/\n.soi-mate-cta-box {\n  background: var(--soi-mate-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-mate-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-mate-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-mate-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-mate-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-mate-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-mate-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-mate-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-mate-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-mate-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-mate-compo-value {\n    text-align: left;\n  }\n\n  .soi-mate-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-mate-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-mate-fiche {\n    --soi-mate-text-soft: #2C3E50;\n    --soi-mate-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61603040264522,"sku":"GS0022","price":7.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/mate_vert_gelules_grainesauvage_11zon.webp?v=1782033162"},{"product_id":"graines-sommeil-bio","title":"Graines de Sommeil Bio et Vegan en gélules","description":"\u003cdiv class=\"soi-somm-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-somm-hero\"\u003e\n    \u003cdiv class=\"soi-somm-hero-tag\"\u003e\n      \u003cspan class=\"soi-somm-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire sommeil · Graine Sauvage\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-somm-hero-title\"\u003eQuatre plantes pour des nuits paisibles\u003c\/span\u003e\n    \u003cp class=\"soi-somm-hero-subtitle\"\u003eUne synergie de passiflore, houblon, aubépine et camomille biologiques pour vous accompagner vers un endormissement serein et un sommeil profond, naturellement, sans accoutumance.\u003c\/p\u003e\n    \u003cdiv class=\"soi-somm-hero-labels\"\u003e\n      \u003cspan class=\"soi-somm-label soi-somm-label-accent\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-somm-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-somm-label\"\u003eCERTIFIÉ ECOCERT\u003c\/span\u003e\n      \u003cspan class=\"soi-somm-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-somm-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 1 : Intro contextuelle --\u003e\n  \u003csection class=\"soi-somm-section\"\u003e\n    \u003ch2\u003ePourquoi ce complément alimentaire pour le sommeil est différent ?\u003c\/h2\u003e\n    \u003cp\u003eContrairement à beaucoup de gélules sommeil du marché qui misent sur un seul actif, les Graines de Sommeil associent \u003cstrong\u003equatre plantes complémentaires\u003c\/strong\u003e, chacune intervenant à une phase clé de votre nuit : la détente en soirée, l'endormissement, le maintien du sommeil profond et la limitation des réveils nocturnes. Une approche globale, certifiée bio par Ecocert, fabriquée en France.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 : Les 4 plantes clés --\u003e\n  \u003csection class=\"soi-somm-section\"\u003e\n    \u003ch2\u003eLes 4 plantes clés : composition et bienfaits\u003c\/h2\u003e\n    \u003cdiv class=\"soi-somm-benefits\"\u003e\n      \u003cdiv class=\"soi-somm-benefit\"\u003e\n        \u003cdiv class=\"soi-somm-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePassiflore\u003c\/h3\u003e\n        \u003cp\u003eReconnue pour son action apaisante sur le système nerveux, elle favorise la détente mentale et réduit l'agitation liée au stress ou aux pensées envahissantes avant le coucher.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-somm-benefit\"\u003e\n        \u003cdiv class=\"soi-somm-benefit-icon\"\u003e\u003cspan\u003e🌾\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eHoublon\u003c\/h3\u003e\n        \u003cp\u003eUtilisé en phytothérapie traditionnelle depuis des siècles, il contribue à calmer l'excitabilité nerveuse et à faciliter l'endormissement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-somm-benefit\"\u003e\n        \u003cdiv class=\"soi-somm-benefit-icon\"\u003e\u003cspan\u003e🍃\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAubépine\u003c\/h3\u003e\n        \u003cp\u003ePlante du cœur et des émotions, elle aide à réduire la tension intérieure, l'irritabilité et l'agitation, créant les conditions idéales pour un sommeil profond et réparateur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-somm-benefit\"\u003e\n        \u003cdiv class=\"soi-somm-benefit-icon\"\u003e\u003cspan\u003e🌼\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCamomille\u003c\/h3\u003e\n        \u003cp\u003eDouce et efficace, elle est traditionnellement reconnue pour limiter les réveils nocturnes et soutenir un sommeil continu et serein.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-somm-tip\"\u003e\n      \u003cdiv class=\"soi-somm-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eCette synergie végétale agit sur toutes les phases du sommeil : endormissement, qualité du sommeil profond et continuité de la nuit. C'est ce qui distingue ce complément d'une simple tisane ou d'un produit mono-actif.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 : Composition complète et posologie --\u003e\n  \u003csection class=\"soi-somm-section\"\u003e\n    \u003ch2\u003eComposition complète et posologie\u003c\/h2\u003e\n    \u003cdiv class=\"soi-somm-compo\"\u003e\n      \u003cdiv class=\"soi-somm-compo-row\"\u003e\n        \u003cspan class=\"soi-somm-compo-label\"\u003eIngrédient 1\u003c\/span\u003e\n        \u003cspan class=\"soi-somm-compo-value\"\u003eExtrait de Passiflore bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-somm-compo-row\"\u003e\n        \u003cspan class=\"soi-somm-compo-label\"\u003eIngrédient 2\u003c\/span\u003e\n        \u003cspan class=\"soi-somm-compo-value\"\u003eExtrait de Houblon bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-somm-compo-row\"\u003e\n        \u003cspan class=\"soi-somm-compo-label\"\u003eIngrédient 3\u003c\/span\u003e\n        \u003cspan class=\"soi-somm-compo-value\"\u003eExtrait d'Aubépine bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-somm-compo-row\"\u003e\n        \u003cspan class=\"soi-somm-compo-label\"\u003eIngrédient 4\u003c\/span\u003e\n        \u003cspan class=\"soi-somm-compo-value\"\u003eExtrait de Camomille bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-somm-compo-row\"\u003e\n        \u003cspan class=\"soi-somm-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-somm-compo-value\"\u003eGélule végétale (HPMC)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-somm-compo-row\"\u003e\n        \u003cspan class=\"soi-somm-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-somm-compo-value\"\u003e60 gélules végétales\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-somm-compo-row\"\u003e\n        \u003cspan class=\"soi-somm-compo-label\"\u003eDurée de cure\u003c\/span\u003e\n        \u003cspan class=\"soi-somm-compo-value\"\u003e20 jours\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-somm-timeline\"\u003e\n      \u003cdiv class=\"soi-somm-step\"\u003e\n        \u003cdiv class=\"soi-somm-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-somm-step-content\"\u003e\n          \u003ch3\u003eDosage\u003c\/h3\u003e\n          \u003cp\u003ePrenez 3 gélules végétales par jour.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-somm-step\"\u003e\n        \u003cdiv class=\"soi-somm-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-somm-step-content\"\u003e\n          \u003ch3\u003eMoment de prise\u003c\/h3\u003e\n          \u003cp\u003eDe préférence 30 à 60 minutes avant le coucher, avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-somm-step\"\u003e\n        \u003cdiv class=\"soi-somm-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-somm-step-content\"\u003e\n          \u003ch3\u003eDurée recommandée\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 20 jours est conseillée pour évaluer les premiers effets, renouvelable selon vos besoins.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp\u003e\u003cem\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de trouble du sommeil persistant, consultez un professionnel de santé.\u003c\/em\u003e\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 : Ce que vous devez savoir avant d'acheter --\u003e\n  \u003csection class=\"soi-somm-section\"\u003e\n    \u003ch2\u003eCe que vous devez savoir avant d'acheter\u003c\/h2\u003e\n    \u003cdiv class=\"soi-somm-grid\"\u003e\n      \u003cdiv class=\"soi-somm-card\"\u003e\n        \u003ch3\u003e🌱 100 % biologique et certifié Ecocert\u003c\/h3\u003e\n        \u003cp\u003eAucun pesticide, aucun additif chimique. Que du végétal, dans une gélule d'origine végétale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-somm-card\"\u003e\n        \u003ch3\u003e🥬 Vegan et sans allergènes majeurs\u003c\/h3\u003e\n        \u003cp\u003eAucune substance animale, adapté aux végétariens, végétaliens et à la majorité des régimes alimentaires.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-somm-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eConçu et produit selon des normes de qualité strictes, dans des ateliers français contrôlés.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-somm-card\"\u003e\n        \u003ch3\u003e📦 60 gélules, soit 20 jours de cure\u003c\/h3\u003e\n        \u003cp\u003eUn format pratique pour tester les effets sur une durée suffisante et significative.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 : Questions fréquentes --\u003e\n  \u003csection class=\"soi-somm-section\"\u003e\n    \u003ch2\u003eQuestions fréquentes sur les compléments alimentaires pour le sommeil\u003c\/h2\u003e\n    \u003cdiv class=\"soi-somm-accordion\"\u003e\n      \u003cdetails class=\"soi-somm-accordion-item\"\u003e\n        \u003csummary class=\"soi-somm-accordion-header\"\u003e💤 Les gélules sommeil à base de plantes créent-elles une dépendance ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-somm-accordion-content\"\u003e\n          \u003cp\u003eNon. Les plantes utilisées ici (passiflore, houblon, aubépine, camomille) ne sont pas addictives, contrairement à certains somnifères pharmaceutiques. Elles agissent en douceur, sans effet de sevrage.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-somm-accordion-item\"\u003e\n        \u003csummary class=\"soi-somm-accordion-header\"\u003e⏱️ Quand sentir les premiers effets ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-somm-accordion-content\"\u003e\n          \u003cp\u003eCertaines personnes constatent une amélioration dès les premiers jours, notamment sur la facilité d'endormissement. Pour un effet durable sur la qualité du sommeil profond, une cure complète de 20 jours est recommandée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-somm-accordion-item\"\u003e\n        \u003csummary class=\"soi-somm-accordion-header\"\u003e💊 Peut-on prendre ces gélules avec d'autres compléments ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-somm-accordion-content\"\u003e\n          \u003cp\u003eEn général oui, mais si vous prenez des médicaments (notamment anxiolytiques ou anticoagulants), demandez l'avis de votre médecin ou pharmacien avant toute cure.\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-somm-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-somm-cta-box\"\u003e\n      \u003cp class=\"soi-somm-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-somm-cta-text\" style=\"color: white;\"\u003eParce qu'une bonne nuit change tout à votre journée, les Graines de Sommeil Bio de Graine Sauvage vous offrent la puissance de quatre plantes soigneusement choisies, en une seule gélule végétale certifiée bio. Doux, naturel, fabriqué en France : le complément sommeil que vous attendiez pour enfin vous réveiller reposé.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-somm-marine: #1A2D3D;\n  --soi-somm-marine-dark: #0F1E2B;\n  --soi-somm-marine-light: #2C4458;\n  --soi-somm-pomme: #A1C544;\n  --soi-somm-pomme-dark: #84A636;\n  --soi-somm-pomme-light: rgba(161,197,68,0.10);\n  --soi-somm-white: #FFFFFF;\n  --soi-somm-off-white: #F8FAF6;\n  --soi-somm-stone: #F1F3EE;\n  --soi-somm-line: #E5E8E0;\n  --soi-somm-primary: #3D5A7A;\n  --soi-somm-primary-soft: rgba(61,90,122,0.10);\n  --soi-somm-accent: #9B8AA8;\n  --soi-somm-text: #1A2D3D;\n  --soi-somm-text-soft: #4A5B6B;\n  --soi-somm-text-muted: #7B8693;\n  --soi-somm-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-somm-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-somm-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-somm-radius: 12px;\n  --soi-somm-radius-sm: 8px;\n  --soi-somm-radius-pill: 999px;\n}\n\n.soi-somm-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-somm-fiche img { max-width: 100%; height: auto; }\n\n.soi-somm-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-somm-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-somm-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-somm-hero {\n  position: relative;\n  background: var(--soi-somm-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-somm-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-somm-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-somm-pomme);\n}\n\n.soi-somm-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-somm-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-somm-pomme);\n  border-radius: 50%;\n}\n\n.soi-somm-hero-title {\n  display: block;\n  color: var(--soi-somm-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-somm-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-somm-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-somm-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-somm-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-somm-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-somm-label-accent {\n  background: var(--soi-somm-pomme);\n  border-color: var(--soi-somm-pomme);\n  color: var(--soi-somm-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-somm-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-somm-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-somm-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-somm-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-somm-pomme);\n  border-radius: 2px;\n}\n\n.soi-somm-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-somm-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-somm-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-somm-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-somm-benefit {\n  background: var(--soi-somm-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-somm-radius);\n  border: 1px solid var(--soi-somm-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-somm-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-somm-shadow-md);\n}\n\n.soi-somm-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-somm-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-somm-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-somm-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-somm-benefit:hover .soi-somm-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-somm-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-somm-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-somm-benefit p {\n  font-size: 13px;\n  color: var(--soi-somm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-somm-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-somm-card {\n  background: var(--soi-somm-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-somm-radius);\n  border-left: 3px solid var(--soi-somm-pomme);\n}\n\n.soi-somm-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-somm-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-somm-card p {\n  font-size: 14px;\n  color: var(--soi-somm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-somm-compo {\n  background: var(--soi-somm-off-white);\n  border-radius: var(--soi-somm-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-somm-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-somm-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-somm-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-somm-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-somm-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-somm-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-somm-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-somm-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-somm-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-somm-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-somm-radius);\n  border: 1px solid var(--soi-somm-line);\n  align-items: flex-start;\n}\n\n.soi-somm-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-somm-marine);\n  color: var(--soi-somm-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-somm-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-somm-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-somm-step-content p {\n  font-size: 14px;\n  color: var(--soi-somm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-somm-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-somm-pomme-light);\n  border-left: 4px solid var(--soi-somm-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-somm-radius) var(--soi-somm-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-somm-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-somm-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-somm-marine);\n  margin-bottom: 4px;\n}\n\n.soi-somm-tip p {\n  font-size: 14px;\n  color: var(--soi-somm-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-somm-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-somm-accordion-item {\n  background: var(--soi-somm-off-white);\n  border-radius: var(--soi-somm-radius-sm);\n  border: 1px solid var(--soi-somm-line);\n  overflow: hidden;\n}\n\n.soi-somm-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-somm-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-somm-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-somm-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-somm-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-somm-accordion-item[open] .soi-somm-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-somm-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-somm-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-somm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-somm-cta-box {\n  background: var(--soi-somm-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-somm-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-somm-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-somm-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-somm-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-somm-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-somm-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-somm-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-somm-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-somm-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-somm-compo-value {\n    text-align: left;\n  }\n\n  .soi-somm-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-somm-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-somm-fiche {\n    --soi-somm-text-soft: #2C3E50;\n    --soi-somm-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61603046818122,"sku":"GS4011","price":13.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/graines-de-sommeil-bio-et-vegan-en-gelules-packshot_11zon.webp?v=1780059935"},{"product_id":"pavot-californie-bio","title":"Extrait Pavot de Californie Bio et Vegan en gélules","description":"\u003cdiv class=\"soi-pavo-fiche\"\u003e\n\n\u003csection class=\"soi-pavo-hero\"\u003e\n  \u003cdiv class=\"soi-pavo-hero-tag\"\u003e\n    \u003cspan class=\"soi-pavo-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Graine Sauvage\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-pavo-hero-title\"\u003eRetrouvez enfin des nuits sereines\u003c\/span\u003e\n  \u003cp class=\"soi-pavo-hero-subtitle\"\u003eLe pavot de Californie en extrait concentré 4:1 certifié bio : une plante douce et reconnue en phytothérapie pour soutenir la relaxation et favoriser un endormissement naturel.\u003c\/p\u003e\n  \u003cdiv class=\"soi-pavo-hero-labels\"\u003e\n    \u003cspan class=\"soi-pavo-label soi-pavo-label-accent\"\u003eBIO · FR-BIO-01\u003c\/span\u003e\n    \u003cspan class=\"soi-pavo-label\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-pavo-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-pavo-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003cspan class=\"soi-pavo-label\"\u003eSANS ADDITIF\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-pavo-section\"\u003e\n  \u003ch2\u003ePavot de Californie Bio en gélules : retrouvez enfin des nuits sereines\u003c\/h2\u003e\n  \u003cp\u003eVous vous retournez dans votre lit depuis des heures, l'esprit trop agité pour lâcher prise ? Le \u003cstrong\u003epavot de Californie\u003c\/strong\u003e, ou \u003cem\u003eEschscholzia californica\u003c\/em\u003e, est l'une des plantes les plus reconnues en phytothérapie pour soutenir la relaxation et favoriser un endormissement naturel. Ici, Graine Sauvage vous le propose en \u003cstrong\u003eextrait concentré 4:1 certifié bio\u003c\/strong\u003e, encapsulé dans des gélules végétales 100 % vegan, fabriquées en France.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-pavo-section\"\u003e\n  \u003ch2\u003eLe pavot de Californie : une plante apaisante, pas un pavot ordinaire\u003c\/h2\u003e\n  \u003cp\u003eContrairement au pavot commun, le \u003cstrong\u003epavot de Californie\u003c\/strong\u003e ne contient pas d'opiacés. Il n'est ni dangereux ni stupéfiant : c'est une plante douce, bien tolérée, utilisée depuis des siècles par les peuples autochtones d'Amérique du Nord pour ses effets calmants. Ses alcaloïdes spécifiques (eschscholtzine, californidine) agissent sur la détente nerveuse sans créer de dépendance, ce qui en fait une alternative naturelle sérieuse pour les personnes sujettes au stress ou aux troubles du sommeil légers.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-pavo-section\"\u003e\n  \u003ch2\u003eCe que ce complément peut vous apporter au quotidien\u003c\/h2\u003e\n  \u003cdiv class=\"soi-pavo-benefits\"\u003e\n    \u003cdiv class=\"soi-pavo-benefit\"\u003e\n      \u003cdiv class=\"soi-pavo-benefit-icon\"\u003e\u003cspan\u003e🌙\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eEndormissement facilité\u003c\/h3\u003e\n      \u003cp\u003eIl aide à calmer le mental hyperactif qui empêche de glisser vers le sommeil.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-pavo-benefit\"\u003e\n      \u003cdiv class=\"soi-pavo-benefit-icon\"\u003e\u003cspan\u003e😴\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eQualité du sommeil améliorée\u003c\/h3\u003e\n      \u003cp\u003eLes nuits gagnent en profondeur et en caractère réparateur.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-pavo-benefit\"\u003e\n      \u003cdiv class=\"soi-pavo-benefit-icon\"\u003e\u003cspan\u003e🧘\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eGestion du stress en journée\u003c\/h3\u003e\n      \u003cp\u003eUtilisé ponctuellement, il soutient aussi la détente dans les moments de tension.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-pavo-benefit\"\u003e\n      \u003cdiv class=\"soi-pavo-benefit-icon\"\u003e\u003cspan\u003e✅\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSans accoutumance\u003c\/h3\u003e\n      \u003cp\u003eSa prise peut être interrompue sans effet rebond, à la différence de certains somnifères.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-pavo-section\"\u003e\n  \u003ch2\u003eComposition et posologie : ce que vous prenez exactement\u003c\/h2\u003e\n  \u003cp class=\"soi-pavo-section-intro\"\u003eLa formule est volontairement épurée : \u003cstrong\u003eun seul ingrédient actif\u003c\/strong\u003e, sans additifs, sans conservateurs, sans excipients inutiles.\u003c\/p\u003e\n  \u003cdiv class=\"soi-pavo-compo\"\u003e\n    \u003cdiv class=\"soi-pavo-compo-row\"\u003e\n      \u003cspan class=\"soi-pavo-compo-label\"\u003eExtrait sec de pavot de Californie 4:1\u003c\/span\u003e\n      \u003cspan class=\"soi-pavo-compo-value\"\u003e300 mg par gélule (≡ 1 200 mg de plante fraîche)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-pavo-compo-row\"\u003e\n      \u003cspan class=\"soi-pavo-compo-label\"\u003eEnveloppe de la gélule\u003c\/span\u003e\n      \u003cspan class=\"soi-pavo-compo-value\"\u003eHPMC (origine végétale)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-pavo-compo-row\"\u003e\n      \u003cspan class=\"soi-pavo-compo-label\"\u003eConditionnement\u003c\/span\u003e\n      \u003cspan class=\"soi-pavo-compo-value\"\u003e60 gélules végétales (15 jours de cure)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-pavo-compo-row\"\u003e\n      \u003cspan class=\"soi-pavo-compo-label\"\u003eCertification\u003c\/span\u003e\n      \u003cspan class=\"soi-pavo-compo-value\"\u003eAgriculture Biologique (FR-BIO-01)\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-pavo-timeline\" style=\"margin-top:1.5rem;\"\u003e\n    \u003cdiv class=\"soi-pavo-step\"\u003e\n      \u003cdiv class=\"soi-pavo-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-pavo-step-content\"\u003e\n        \u003ch3\u003eFin d'après-midi\u003c\/h3\u003e\n        \u003cp\u003ePrenez 2 gélules avec un grand verre d'eau pour amorcer la détente.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-pavo-step\"\u003e\n      \u003cdiv class=\"soi-pavo-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-pavo-step-content\"\u003e\n        \u003ch3\u003e30 minutes avant le coucher\u003c\/h3\u003e\n        \u003cp\u003ePrenez 2 gélules supplémentaires avec un grand verre d'eau pour favoriser l'endormissement.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-pavo-step\"\u003e\n      \u003cdiv class=\"soi-pavo-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-pavo-step-content\"\u003e\n        \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n        \u003cp\u003e4 à 6 semaines pour des résultats optimaux et durables sur le sommeil.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-pavo-section\"\u003e\n  \u003ch2\u003eCe qui distingue ce pavot de Californie des autres\u003c\/h2\u003e\n  \u003cdiv class=\"soi-pavo-grid\"\u003e\n    \u003cdiv class=\"soi-pavo-card\"\u003e\n      \u003ch3\u003e🌿 Certifié Agriculture Biologique\u003c\/h3\u003e\n      \u003cp\u003eCertifié FR-BIO-01 : aucun pesticide, aucun intrant chimique dans la culture.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-pavo-card\"\u003e\n      \u003ch3\u003e⚗️ Extrait 4:1 concentré\u003c\/h3\u003e\n      \u003cp\u003eQuatre fois plus concentré qu'une poudre de plante brute, pour un effet réel à dose raisonnable.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-pavo-card\"\u003e\n      \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n      \u003cp\u003eTraçabilité complète et contrôle qualité rigoureux à chaque étape de la fabrication.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-pavo-card\"\u003e\n      \u003ch3\u003e🌱 Vegan et végétarien\u003c\/h3\u003e\n      \u003cp\u003eGélule végétale en HPMC, aucune gélatine animale.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-pavo-card\"\u003e\n      \u003ch3\u003e🔬 Formule pure\u003c\/h3\u003e\n      \u003cp\u003eZéro additif, zéro arôme, zéro colorant. Un seul ingrédient actif, rien d'autre.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-pavo-section\"\u003e\n  \u003ch2\u003ePrécautions d'emploi et contre-indications\u003c\/h2\u003e\n  \u003cdiv class=\"soi-pavo-accordion\"\u003e\n    \u003cdetails class=\"soi-pavo-accordion-item\"\u003e\n      \u003csummary class=\"soi-pavo-accordion-header\"\u003e⚠️ Personnes concernées par les contre-indications\u003c\/summary\u003e\n      \u003cdiv class=\"soi-pavo-accordion-content\"\u003e\n        \u003cp\u003eDéconseillé aux femmes enceintes et allaitantes, ainsi qu'aux enfants de moins de 12 ans. En cas de traitement médicamenteux (notamment anxiolytiques ou somnifères), consultez votre médecin avant toute prise.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-pavo-accordion-item\"\u003e\n      \u003csummary class=\"soi-pavo-accordion-header\"\u003e🏥 Avis médical et limites d'usage\u003c\/summary\u003e\n      \u003cdiv class=\"soi-pavo-accordion-content\"\u003e\n        \u003cp\u003eCe complément alimentaire ne remplace pas un traitement médical et ne constitue pas un diagnostic. Si vos troubles du sommeil sont sévères ou persistants, un avis médical reste indispensable.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-pavo-accordion-item\"\u003e\n      \u003csummary class=\"soi-pavo-accordion-header\"\u003e🚗 Conduite et vigilance\u003c\/summary\u003e\n      \u003cdiv class=\"soi-pavo-accordion-content\"\u003e\n        \u003cp\u003eÉvitez de conduire dans les heures suivant la prise si vous ressentez de la somnolence.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-pavo-section\"\u003e\n  \u003ch2\u003eQuestions fréquentes sur le pavot de Californie\u003c\/h2\u003e\n  \u003cdiv class=\"soi-pavo-accordion\"\u003e\n    \u003cdetails class=\"soi-pavo-accordion-item\"\u003e\n      \u003csummary class=\"soi-pavo-accordion-header\"\u003e🤔 Le pavot de Californie est-il dangereux ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-pavo-accordion-content\"\u003e\n        \u003cp\u003eNon, il ne contient pas d'opiacés et n'est pas classé comme stupéfiant. Il est considéré comme sûr aux doses recommandées.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-pavo-accordion-item\"\u003e\n      \u003csummary class=\"soi-pavo-accordion-header\"\u003e💊 Peut-on l'associer à la mélatonine ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-pavo-accordion-content\"\u003e\n        \u003cp\u003eOui, les deux sont souvent complémentaires. Cependant, demandez conseil à un professionnel de santé si vous prenez déjà d'autres compléments.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-pavo-accordion-item\"\u003e\n      \u003csummary class=\"soi-pavo-accordion-header\"\u003e⏱️ En combien de temps ressent-on les effets ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-pavo-accordion-content\"\u003e\n        \u003cp\u003eCertaines personnes notent une amélioration dès la première semaine. Une cure complète de 4 à 6 semaines est recommandée pour des résultats durables.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-pavo-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-pavo-cta-box\"\u003e\n    \u003cp class=\"soi-pavo-cta-tag\" style=\"color: white;\"\u003eLa puissance douce d'une plante millénaire\u003c\/p\u003e\n    \u003cp class=\"soi-pavo-cta-text\" style=\"color: white;\"\u003eImaginez vous glisser dans votre lit le soir et sentir votre corps se détendre naturellement, sans effort. Le pavot de Californie Bio de Graine Sauvage, concentré et certifié bio, pour vous offrir enfin le sommeil que vous méritez vraiment. Parce qu'une bonne nuit change tout.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-pavo-marine: #1A2D3D;\n  --soi-pavo-marine-dark: #0F1E2B;\n  --soi-pavo-marine-light: #2C4458;\n  --soi-pavo-pomme: #A1C544;\n  --soi-pavo-pomme-dark: #84A636;\n  --soi-pavo-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-pavo-white: #FFFFFF;\n  --soi-pavo-off-white: #F8FAF6;\n  --soi-pavo-stone: #F1F3EE;\n  --soi-pavo-line: #E5E8E0;\n\n  --soi-pavo-primary: #3D5A7A;\n  --soi-pavo-primary-soft: rgba(61,90,122,0.08);\n  --soi-pavo-accent: #E8A73D;\n\n  --soi-pavo-text: #1A2D3D;\n  --soi-pavo-text-soft: #4A5B6B;\n  --soi-pavo-text-muted: #7B8693;\n\n  --soi-pavo-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-pavo-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-pavo-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-pavo-radius: 12px;\n  --soi-pavo-radius-sm: 8px;\n  --soi-pavo-radius-pill: 999px;\n}\n\n.soi-pavo-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-pavo-fiche img { max-width: 100%; height: auto; }\n\n.soi-pavo-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-pavo-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-pavo-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-pavo-hero {\n  position: relative;\n  background: var(--soi-pavo-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-pavo-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-pavo-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-pavo-pomme);\n}\n\n.soi-pavo-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-pavo-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-pavo-pomme);\n  border-radius: 50%;\n}\n\n.soi-pavo-hero-title {\n  display: block;\n  color: var(--soi-pavo-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-pavo-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-pavo-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-pavo-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-pavo-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-pavo-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-pavo-label-accent {\n  background: var(--soi-pavo-pomme);\n  border-color: var(--soi-pavo-pomme);\n  color: var(--soi-pavo-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-pavo-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-pavo-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-pavo-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-pavo-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-pavo-pomme);\n  border-radius: 2px;\n}\n\n.soi-pavo-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-pavo-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-pavo-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-pavo-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-pavo-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-pavo-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-pavo-benefit {\n  background: var(--soi-pavo-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-pavo-radius);\n  border: 1px solid var(--soi-pavo-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-pavo-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-pavo-shadow-md);\n}\n\n.soi-pavo-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-pavo-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-pavo-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-pavo-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-pavo-benefit:hover .soi-pavo-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-pavo-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-pavo-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-pavo-benefit p {\n  font-size: 13px;\n  color: var(--soi-pavo-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-pavo-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-pavo-card {\n  background: var(--soi-pavo-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-pavo-radius);\n  border-left: 3px solid var(--soi-pavo-pomme);\n}\n\n.soi-pavo-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-pavo-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-pavo-card p {\n  font-size: 14px;\n  color: var(--soi-pavo-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-pavo-compo {\n  background: var(--soi-pavo-off-white);\n  border-radius: var(--soi-pavo-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-pavo-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-pavo-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-pavo-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-pavo-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-pavo-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-pavo-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-pavo-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-pavo-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-pavo-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-pavo-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-pavo-radius);\n  border: 1px solid var(--soi-pavo-line);\n  align-items: flex-start;\n}\n\n.soi-pavo-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-pavo-marine);\n  color: var(--soi-pavo-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-pavo-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-pavo-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-pavo-step-content p {\n  font-size: 14px;\n  color: var(--soi-pavo-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-pavo-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-pavo-accordion-item {\n  background: var(--soi-pavo-off-white);\n  border-radius: var(--soi-pavo-radius-sm);\n  border: 1px solid var(--soi-pavo-line);\n  overflow: hidden;\n}\n\n.soi-pavo-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-pavo-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-pavo-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-pavo-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-pavo-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-pavo-accordion-item[open] .soi-pavo-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-pavo-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-pavo-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-pavo-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-pavo-cta-box {\n  background: var(--soi-pavo-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-pavo-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-pavo-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-pavo-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-pavo-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-pavo-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-pavo-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-pavo-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-pavo-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-pavo-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-pavo-compo-value {\n    text-align: left;\n  }\n\n  .soi-pavo-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-pavo-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-pavo-fiche {\n    --soi-pavo-text-soft: #2C3E50;\n    --soi-pavo-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61603048816970,"sku":"GS9114","price":12.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/pavot-californie-gelules_graine-sauvage_11zon.webp?v=1781946232"},{"product_id":"amalaki-bio-extrait-en-gelules-ayurvana","title":"Amalaki bio (Extrait) en gélules - Ayurvana","description":"\u003cdiv class=\"soi-amla-fiche\"\u003e\n\n\u003csection class=\"soi-amla-hero\"\u003e\n  \u003cdiv class=\"soi-amla-hero-tag\"\u003e\n    \u003cspan class=\"soi-amla-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Ayurvana\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-amla-hero-title\"\u003eAmalaki bio (Extrait) en gélules\u003c\/span\u003e\n  \u003cp class=\"soi-amla-hero-subtitle\"\u003eAntioxydant puissant issu de la tradition ayurvédique, titré à 25 % de tanins. Soutenez votre vitalité, votre digestion et l'éclat de vos cheveux grâce à ce fruit millénaire.\u003c\/p\u003e\n  \u003cdiv class=\"soi-amla-hero-labels\"\u003e\n    \u003cspan class=\"soi-amla-label soi-amla-label-accent\"\u003eBIO\u003c\/span\u003e\n    \u003cspan class=\"soi-amla-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-amla-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003cspan class=\"soi-amla-label\"\u003eAYURVÉDIQUE\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-amla-section\"\u003e\n  \u003ch2\u003ePourquoi choisir un extrait plutôt qu'une poudre simple ?\u003c\/h2\u003e\n  \u003cp\u003eLa majorité des produits concurrents proposent l'Amalaki sous forme de poudre brute. L'extrait d'Ayurvana, lui, est \u003cstrong\u003etitré à 25 % de tanins\u003c\/strong\u003e, ce qui garantit une teneur précise et reproductible en polyphénols actifs à chaque gélule. Vous savez exactement ce que vous ingérez, sans variabilité de récolte à récolte.\u003c\/p\u003e\n  \u003cp\u003eLes tanins de l'Amalaki sont reconnus pour leurs \u003cstrong\u003epropriétés antioxydantes\u003c\/strong\u003e : ils contribuent à neutraliser les radicaux libres responsables du vieillissement cellulaire et à soutenir les défenses naturelles de l'organisme.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-amla-section\"\u003e\n  \u003ch2\u003eLes bienfaits reconnus de l'Amalaki bio\u003c\/h2\u003e\n  \u003cdiv class=\"soi-amla-benefits\"\u003e\n    \u003cdiv class=\"soi-amla-benefit\"\u003e\n      \u003cdiv class=\"soi-amla-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eAntioxydant naturel puissant\u003c\/h3\u003e\n      \u003cp\u003eGrâce à sa richesse en tanins et en vitamine C naturelle, l'Amalaki aide à protéger les cellules du stress oxydatif.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-amla-benefit\"\u003e\n      \u003cdiv class=\"soi-amla-benefit-icon\"\u003e\u003cspan\u003e🍃\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSoutien digestif\u003c\/h3\u003e\n      \u003cp\u003ePlante phare de l'Ayurveda, l'Amla favorise un transit intestinal régulier et un confort digestif au quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-amla-benefit\"\u003e\n      \u003cdiv class=\"soi-amla-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eVitalité et immunité\u003c\/h3\u003e\n      \u003cp\u003eIntégré dans de nombreuses formules ayurvédiques, il contribue à soutenir l'organisme en période de fatigue.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-amla-benefit\"\u003e\n      \u003cdiv class=\"soi-amla-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eCheveux et peau\u003c\/h3\u003e\n      \u003cp\u003eIngrédient clé des soins capillaires ayurvédiques, il renforce la fibre capillaire, nourrit le cuir chevelu et ses polyphénols participent à la préservation de la jeunesse cutanée.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-amla-section\"\u003e\n  \u003ch2\u003eComposition et posologie\u003c\/h2\u003e\n  \u003cdiv class=\"soi-amla-compo\"\u003e\n    \u003cdiv class=\"soi-amla-compo-row\"\u003e\n      \u003cspan class=\"soi-amla-compo-label\"\u003eIngrédient principal\u003c\/span\u003e\n      \u003cspan class=\"soi-amla-compo-value\"\u003eExtrait sec de fruit d'Amalaki bio (\u003cem\u003eEmblica officinalis\u003c\/em\u003e)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-amla-compo-row\"\u003e\n      \u003cspan class=\"soi-amla-compo-label\"\u003eTitrage\u003c\/span\u003e\n      \u003cspan class=\"soi-amla-compo-value\"\u003e25 % de tanins\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-amla-compo-row\"\u003e\n      \u003cspan class=\"soi-amla-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n      \u003cspan class=\"soi-amla-compo-value\"\u003eGélule végétale (HPMC), convient aux végans et végétariens\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-amla-compo-row\"\u003e\n      \u003cspan class=\"soi-amla-compo-label\"\u003eContenu\u003c\/span\u003e\n      \u003cspan class=\"soi-amla-compo-value\"\u003e60 gélules végétales par flacon\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-amla-compo-row\"\u003e\n      \u003cspan class=\"soi-amla-compo-label\"\u003eDosage recommandé\u003c\/span\u003e\n      \u003cspan class=\"soi-amla-compo-value\"\u003e2 gélules par jour, au moment des repas, avec un grand verre d'eau\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-amla-compo-row\"\u003e\n      \u003cspan class=\"soi-amla-compo-label\"\u003eDurée de cure conseillée\u003c\/span\u003e\n      \u003cspan class=\"soi-amla-compo-value\"\u003e6 à 8 semaines, renouvelable après une pause\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-amla-tip\"\u003e\n    \u003cdiv class=\"soi-amla-tip-icon\"\u003e⚠️\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003ePrécaution d'emploi\u003c\/strong\u003e\n      \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. Consultez un professionnel de santé en cas de doute ou de traitement en cours.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-amla-section\"\u003e\n  \u003ch2\u003eUn engagement bio, fabriqué en France\u003c\/h2\u003e\n  \u003cdiv class=\"soi-amla-grid\"\u003e\n    \u003cdiv class=\"soi-amla-card\"\u003e\n      \u003ch3\u003e🌿 Certifié Agriculture Biologique\u003c\/h3\u003e\n      \u003cp\u003eLes fruits d'Amalaki sont cultivés en Inde selon un cahier des charges bio strict, sans pesticides ni engrais chimiques, puis importés et analysés en France.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-amla-card\"\u003e\n      \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n      \u003cp\u003eLe conditionnement et le contrôle qualité sont réalisés en France, garantissant traçabilité et sécurité à chaque flacon.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-amla-section\"\u003e\n  \u003ch2\u003eComment prendre l'Amalaki bio en gélules ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-amla-timeline\"\u003e\n    \u003cdiv class=\"soi-amla-step\"\u003e\n      \u003cdiv class=\"soi-amla-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-amla-step-content\"\u003e\n        \u003ch3\u003eAu moment du repas\u003c\/h3\u003e\n        \u003cp\u003ePrenez 2 gélules par jour avec un repas pour une meilleure tolérance digestive.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-amla-step\"\u003e\n      \u003cdiv class=\"soi-amla-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-amla-step-content\"\u003e\n        \u003ch3\u003eAssociez à une alimentation équilibrée\u003c\/h3\u003e\n        \u003cp\u003eCombinez la prise d'Amalaki à une alimentation variée et équilibrée pour potentialiser ses effets antioxydants.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-amla-step\"\u003e\n      \u003cdiv class=\"soi-amla-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-amla-step-content\"\u003e\n        \u003ch3\u003eComplétez par un soin capillaire\u003c\/h3\u003e\n        \u003cp\u003eEn soin capillaire, combinez la prise orale à un soin externe à base d'huile d'Amalaki pour un résultat visible sur la qualité du cheveu.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-amla-section\"\u003e\n  \u003ch2\u003eQuestions fréquentes sur l'Amalaki\u003c\/h2\u003e\n  \u003cdiv class=\"soi-amla-accordion\"\u003e\n    \u003cdetails class=\"soi-amla-accordion-item\"\u003e\n      \u003csummary class=\"soi-amla-accordion-header\"\u003e🌱 Quelle différence entre Amalaki et Amla ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-amla-accordion-content\"\u003e\n        \u003cp\u003eC'est le même fruit : Amalaki est le nom sanskrit, Amla le nom courant utilisé en Inde.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-amla-accordion-item\"\u003e\n      \u003csummary class=\"soi-amla-accordion-header\"\u003e🥬 L'Amalaki convient-il aux végans ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-amla-accordion-content\"\u003e\n        \u003cp\u003eOui, les gélules sont 100 % végétales (HPMC).\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-amla-accordion-item\"\u003e\n      \u003csummary class=\"soi-amla-accordion-header\"\u003e💇 Peut-on utiliser l'Amalaki pour les cheveux ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-amla-accordion-content\"\u003e\n        \u003cp\u003eAbsolument. En usage interne, il nourrit les cheveux de l'intérieur grâce à ses antioxydants. En association avec un soin cuir chevelu bio, les résultats sont souvent remarqués dès 4 à 6 semaines.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-amla-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-amla-cta-box\"\u003e\n    \u003cp class=\"soi-amla-cta-tag\" style=\"color: white;\"\u003e3 000 ans de sagesse ayurvédique en une gélule\u003c\/p\u003e\n    \u003cp class=\"soi-amla-cta-text\" style=\"color: white;\"\u003eImmunité, transit, éclat des cheveux : offrez à votre corps le soutien concentré de l'Amalaki bio, certifié et fabriqué en France.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-amla-marine: #1A2D3D;\n  --soi-amla-marine-dark: #0F1E2B;\n  --soi-amla-marine-light: #2C4458;\n  --soi-amla-pomme: #A1C544;\n  --soi-amla-pomme-dark: #84A636;\n  --soi-amla-pomme-light: rgba(161,197,68,0.10);\n  --soi-amla-white: #FFFFFF;\n  --soi-amla-off-white: #F8FAF6;\n  --soi-amla-stone: #F1F3EE;\n  --soi-amla-line: #E5E8E0;\n  --soi-amla-primary: #D4A52A;\n  --soi-amla-primary-soft: #F5EDCE;\n  --soi-amla-accent: #D88542;\n  --soi-amla-text: #1A2D3D;\n  --soi-amla-text-soft: #4A5B6B;\n  --soi-amla-text-muted: #7B8693;\n  --soi-amla-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-amla-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-amla-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-amla-radius: 12px;\n  --soi-amla-radius-sm: 8px;\n  --soi-amla-radius-pill: 999px;\n}\n\n.soi-amla-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-amla-fiche img { max-width: 100%; height: auto; }\n\n.soi-amla-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-amla-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-amla-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-amla-hero {\n  position: relative;\n  background: var(--soi-amla-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-amla-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-amla-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-amla-pomme);\n}\n\n.soi-amla-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-amla-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-amla-pomme);\n  border-radius: 50%;\n}\n\n.soi-amla-hero-title {\n  display: block;\n  color: var(--soi-amla-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-amla-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-amla-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-amla-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-amla-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-amla-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-amla-label-accent {\n  background: var(--soi-amla-pomme);\n  border-color: var(--soi-amla-pomme);\n  color: var(--soi-amla-marine);\n  font-weight: 600;\n}\n\n.soi-amla-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-amla-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-amla-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-amla-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-amla-pomme);\n  border-radius: 2px;\n}\n\n.soi-amla-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-amla-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-amla-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-amla-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-amla-benefit {\n  background: var(--soi-amla-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-amla-radius);\n  border: 1px solid var(--soi-amla-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-amla-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-amla-shadow-md);\n}\n\n.soi-amla-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-amla-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-amla-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-amla-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-amla-benefit:hover .soi-amla-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-amla-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-amla-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-amla-benefit p {\n  font-size: 13px;\n  color: var(--soi-amla-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-amla-compo {\n  background: var(--soi-amla-off-white);\n  border-radius: var(--soi-amla-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-amla-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-amla-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-amla-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-amla-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-amla-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-amla-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-amla-marine);\n  text-align: right;\n}\n\n.soi-amla-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-amla-card {\n  background: var(--soi-amla-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-amla-radius);\n  border-left: 3px solid var(--soi-amla-pomme);\n}\n\n.soi-amla-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-amla-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-amla-card p {\n  font-size: 14px;\n  color: var(--soi-amla-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-amla-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-amla-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-amla-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-amla-radius);\n  border: 1px solid var(--soi-amla-line);\n  align-items: flex-start;\n}\n\n.soi-amla-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-amla-marine);\n  color: var(--soi-amla-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-amla-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-amla-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-amla-step-content p {\n  font-size: 14px;\n  color: var(--soi-amla-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-amla-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-amla-pomme-light);\n  border-left: 4px solid var(--soi-amla-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-amla-radius) var(--soi-amla-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-amla-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-amla-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-amla-marine);\n  margin-bottom: 4px;\n}\n\n.soi-amla-tip p {\n  font-size: 14px;\n  color: var(--soi-amla-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-amla-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-amla-accordion-item {\n  background: var(--soi-amla-off-white);\n  border-radius: var(--soi-amla-radius-sm);\n  border: 1px solid var(--soi-amla-line);\n  overflow: hidden;\n}\n\n.soi-amla-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-amla-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-amla-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-amla-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-amla-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-amla-accordion-item[open] .soi-amla-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-amla-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-amla-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-amla-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-amla-cta-box {\n  background: var(--soi-amla-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-amla-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-amla-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-amla-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-amla-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-amla-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-amla-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-amla-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n@media (max-width: 640px) {\n  .soi-amla-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-amla-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-amla-compo-value {\n    text-align: left;\n  }\n\n  .soi-amla-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-amla-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-amla-fiche {\n    --soi-amla-text-soft: #2C3E50;\n    --soi-amla-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ayur-vana","offers":[{"title":"Default Title","offer_id":61603059401034,"sku":"AY9104","price":12.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/amalaki-bio-extrait-en-gelules-ayurvana-packshot.webp?v=1779540889"},{"product_id":"moringa-vegan-en-gelules-ayur-vana","title":"Moringa Vegan en gélules – AYur-vana","description":"\n\u003cdiv class=\"soi-mori-fiche\"\u003e\n\n  \u003csection class=\"soi-mori-hero\"\u003e\n    \u003cdiv class=\"soi-mori-hero-tag\"\u003e\n      \u003cspan class=\"soi-mori-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire ayurvédique · AYur-vana\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-mori-hero-title\"\u003eMoringa Vegan en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-mori-hero-subtitle\"\u003eToute la richesse nutritionnelle de l'Arbre de vie, condensée en 60 gélules végétales. Un concentré de vitalité issu de la tradition ayurvédique, fabriqué en France.\u003c\/p\u003e\n    \u003cdiv class=\"soi-mori-hero-labels\"\u003e\n      \u003cspan class=\"soi-mori-label soi-mori-label-accent\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-mori-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-mori-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-mori-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n      \u003cspan class=\"soi-mori-label\"\u003eSANS OGM\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mori-section\"\u003e\n    \u003ch2\u003ePourquoi le Moringa est-il considéré comme un super-aliment ?\u003c\/h2\u003e\n    \u003cp class=\"soi-mori-section-intro\"\u003eLes feuilles de Moringa oleifera concentrent une combinaison rare de nutriments essentiels dans un seul et même végétal. Un usage ancestral en Ayurveda que la recherche nutritionnelle moderne tend à confirmer.\u003c\/p\u003e\n    \u003cdiv class=\"soi-mori-benefits\"\u003e\n      \u003cdiv class=\"soi-mori-benefit\"\u003e\n        \u003cdiv class=\"soi-mori-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVitamines A, C, E et groupe B\u003c\/h3\u003e\n        \u003cp\u003ePour soutenir l'immunité, la vision et le métabolisme énergétique au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-benefit\"\u003e\n        \u003cdiv class=\"soi-mori-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMinéraux essentiels\u003c\/h3\u003e\n        \u003cp\u003eCalcium, fer, potassium, magnésium : des minéraux précieux pour vos os, vos muscles et votre circulation sanguine.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-benefit\"\u003e\n        \u003cdiv class=\"soi-mori-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProtéines végétales complètes\u003c\/h3\u003e\n        \u003cp\u003eUne rareté dans le règne végétal, particulièrement utile pour les personnes suivant un régime sans viande.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-benefit\"\u003e\n        \u003cdiv class=\"soi-mori-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAntioxydants puissants\u003c\/h3\u003e\n        \u003cp\u003eQuercétine et acide chlorogénique neutralisent les radicaux libres et contribuent à protéger vos cellules du vieillissement prématuré.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mori-tip\"\u003e\n      \u003cdiv class=\"soi-mori-tip-icon\"\u003e🕉️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eSavoir ancestral\u003c\/strong\u003e\n        \u003cp\u003eDans la tradition ayurvédique, le Moringa est utilisé pour revitaliser l'organisme, soutenir les défenses naturelles et favoriser l'équilibre général.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mori-section\"\u003e\n    \u003ch2\u003eComposition et posologie des gélules de Moringa AYur-vana\u003c\/h2\u003e\n    \u003cdiv class=\"soi-mori-compo\"\u003e\n      \u003cdiv class=\"soi-mori-compo-row\"\u003e\n        \u003cspan class=\"soi-mori-compo-label\"\u003ePar gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-compo-value\"\u003e400 mg de poudre de feuilles de Moringa oleifera\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-compo-row\"\u003e\n        \u003cspan class=\"soi-mori-compo-label\"\u003eIngrédients\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-compo-value\"\u003ePoudre de feuilles de Moringa oleifera, gélule végétale (HPMC)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-compo-row\"\u003e\n        \u003cspan class=\"soi-mori-compo-label\"\u003eDosage journalier\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-compo-value\"\u003e800 mg (2 gélules)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-compo-row\"\u003e\n        \u003cspan class=\"soi-mori-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-compo-value\"\u003e60 gélules végétales (30 jours)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-compo-row\"\u003e\n        \u003cspan class=\"soi-mori-compo-label\"\u003eCure conseillée\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-compo-value\"\u003eMinimum 6 à 8 semaines\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-compo-row\"\u003e\n        \u003cspan class=\"soi-mori-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-compo-value\"\u003eFrance, bonnes pratiques de fabrication\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mori-timeline\"\u003e\n      \u003cdiv class=\"soi-mori-step\"\u003e\n        \u003cdiv class=\"soi-mori-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-mori-step-content\"\u003e\n          \u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n          \u003cp\u003ePrenez 2 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-mori-step\"\u003e\n        \u003cdiv class=\"soi-mori-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-mori-step-content\"\u003e\n          \u003ch3\u003eMode de prise\u003c\/h3\u003e\n          \u003cp\u003eAvalez les gélules avec un grand verre d'eau pour faciliter l'assimilation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-step\"\u003e\n        \u003cdiv class=\"soi-mori-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-mori-step-content\"\u003e\n          \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n          \u003cp\u003ePoursuivez pendant un minimum de 6 à 8 semaines pour observer les premiers 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-mori-section\"\u003e\n    \u003ch2\u003ePour qui est fait ce complément en gélules de Moringa ?\u003c\/h2\u003e\n    \u003cp class=\"soi-mori-section-intro\"\u003eCe complément alimentaire s'adresse à toutes les personnes en quête d'un soutien nutritionnel naturel et complet.\u003c\/p\u003e\n    \u003cdiv class=\"soi-mori-grid\"\u003e\n      \u003cdiv class=\"soi-mori-card\"\u003e\n        \u003ch3\u003e😴 Fatigue persistante\u003c\/h3\u003e\n        \u003cp\u003eVous ressentez un manque d'énergie au quotidien et cherchez un coup de pouce naturel pour retrouver votre vitalité.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-card\"\u003e\n        \u003ch3\u003e🌱 Régime vegan ou végétarien\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez compléter vos apports en fer, calcium et protéines végétales de manière simple et efficace.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-card\"\u003e\n        \u003ch3\u003e🛡️ Défenses immunitaires\u003c\/h3\u003e\n        \u003cp\u003eVous cherchez à renforcer vos défenses naturelles grâce à un apport riche en vitamines et minéraux.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-card\"\u003e\n        \u003ch3\u003e✨ Protection antioxydante\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez intégrer un antioxydant végétal puissant à votre routine bien-être quotidienne.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-card\"\u003e\n        \u003ch3\u003e💊 Praticité au quotidien\u003c\/h3\u003e\n        \u003cp\u003eVous préférez un complément pratique et sans goût contraignant, par rapport à la poudre de moringa.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mori-section\"\u003e\n    \u003ch2\u003eMoringa en gélules ou en poudre : quelle différence ?\u003c\/h2\u003e\n    \u003cp\u003eLa poudre de moringa est efficace, mais son goût herbeux prononcé rebute souvent. Les gélules de Moringa AYur-vana vous offrent exactement les mêmes actifs, avec un dosage précis à chaque prise et une intégration immédiate dans votre routine, sans préparation ni odeur. Un choix évident pour une cure régulière et sans contrainte.\u003c\/p\u003e\n    \u003cdiv class=\"soi-mori-grid-compact\"\u003e\n      \u003cdiv class=\"soi-mori-card-mini\"\u003e\n        \u003cspan class=\"soi-mori-card-mini-icon\"\u003e💊\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-card-mini-label\"\u003eForme\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-card-mini-value\"\u003eGélules végétales\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-card-mini\"\u003e\n        \u003cspan class=\"soi-mori-card-mini-icon\"\u003e🎯\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-card-mini-label\"\u003eDosage\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-card-mini-value\"\u003e400 mg \/ gélule\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-card-mini\"\u003e\n        \u003cspan class=\"soi-mori-card-mini-icon\"\u003e📦\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-card-mini-label\"\u003eContenu\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-card-mini-value\"\u003e60 gélules\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-card-mini\"\u003e\n        \u003cspan class=\"soi-mori-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-card-mini-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mori-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi et avis pratiques\u003c\/h2\u003e\n    \u003cdiv class=\"soi-mori-accordion\"\u003e\n      \u003cdetails class=\"soi-mori-accordion-item\"\u003e\n        \u003csummary class=\"soi-mori-accordion-header\"\u003e🤰 Femmes enceintes et allaitantes\u003c\/summary\u003e\n        \u003cdiv class=\"soi-mori-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-mori-accordion-item\"\u003e\n        \u003csummary class=\"soi-mori-accordion-header\"\u003e👶 Enfants\u003c\/summary\u003e\n        \u003cdiv class=\"soi-mori-accordion-content\"\u003e\n          \u003cp\u003eNe convient pas aux enfants de moins de 12 ans.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-mori-accordion-item\"\u003e\n        \u003csummary class=\"soi-mori-accordion-header\"\u003e⚕️ Interactions médicamenteuses\u003c\/summary\u003e\n        \u003cdiv class=\"soi-mori-accordion-content\"\u003e\n          \u003cp\u003eEn cas de traitement médicamenteux (notamment anticoagulants ou antidiabétiques), consultez votre médecin avant toute supplémentation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-mori-accordion-item\"\u003e\n        \u003csummary class=\"soi-mori-accordion-header\"\u003e🏠 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-mori-accordion-content\"\u003e\n          \u003cp\u003eConservez à l'abri de la chaleur et de l'humidité, hors de portée des enfants. Ce complément ne se substitue pas à une alimentation variée et é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-mori-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-mori-cta-box\"\u003e\n      \u003cp class=\"soi-mori-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement avec Soinat\u003c\/p\u003e\n      \u003cp class=\"soi-mori-cta-text\" style=\"color: white;\"\u003eRetrouvez dans chaque gélule de Moringa AYur-vana la richesse d'une plante millénaire, condensée en un format moderne et vegan. Plus d'énergie, d'équilibre et de 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-mori-marine: #1A2D3D;\n  --soi-mori-marine-dark: #0F1E2B;\n  --soi-mori-marine-light: #2C4458;\n  --soi-mori-pomme: #A1C544;\n  --soi-mori-pomme-dark: #84A636;\n  --soi-mori-pomme-light: rgba(161,197,68,0.10);\n  --soi-mori-white: #FFFFFF;\n  --soi-mori-off-white: #F8FAF6;\n  --soi-mori-stone: #F1F3EE;\n  --soi-mori-line: #E5E8E0;\n  --soi-mori-primary: #D4836A;\n  --soi-mori-primary-soft: #F2DDD4;\n  --soi-mori-accent: #D88542;\n  --soi-mori-text: #1A2D3D;\n  --soi-mori-text-soft: #4A5B6B;\n  --soi-mori-text-muted: #7B8693;\n  --soi-mori-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-mori-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-mori-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-mori-radius: 12px;\n  --soi-mori-radius-sm: 8px;\n  --soi-mori-radius-pill: 999px;\n}\n\n.soi-mori-fiche * {\n  margin: 0;\n  padding: 0;\n  box-sizing: border-box;\n}\n\n.soi-mori-fiche img {\n  max-width: 100%;\n  height: auto;\n}\n\n.soi-mori-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-mori-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-mori-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-mori-hero {\n  position: relative;\n  background: var(--soi-mori-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-mori-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-mori-hero::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  height: 4px;\n  background: var(--soi-mori-pomme);\n}\n\n.soi-mori-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-mori-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-mori-pomme);\n  border-radius: 50%;\n}\n\n.soi-mori-hero-title {\n  display: block;\n  color: var(--soi-mori-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-mori-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-mori-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-mori-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-mori-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-mori-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-mori-label-accent {\n  background: var(--soi-mori-pomme);\n  border-color: var(--soi-mori-pomme);\n  color: var(--soi-mori-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-mori-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-mori-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-mori-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-mori-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-mori-pomme);\n  border-radius: 2px;\n}\n\n.soi-mori-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-mori-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-mori-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-mori-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-mori-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-mori-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-mori-benefit {\n  background: var(--soi-mori-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-mori-radius);\n  border: 1px solid var(--soi-mori-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-mori-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-mori-shadow-md);\n}\n\n.soi-mori-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-mori-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-mori-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-mori-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-mori-benefit:hover .soi-mori-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-mori-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-mori-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-mori-benefit p {\n  font-size: 13px;\n  color: var(--soi-mori-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-mori-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-mori-card {\n  background: var(--soi-mori-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-mori-radius);\n  border-left: 3px solid var(--soi-mori-pomme);\n}\n\n.soi-mori-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-mori-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-mori-card p {\n  font-size: 14px;\n  color: var(--soi-mori-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-mori-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-mori-card-mini {\n  background: var(--soi-mori-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-mori-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-mori-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-mori-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-mori-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-mori-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-mori-marine);\n}\n\n\/* === COMPOSITION === *\/\n.soi-mori-compo {\n  background: var(--soi-mori-off-white);\n  border-radius: var(--soi-mori-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-mori-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-mori-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-mori-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-mori-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-mori-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-mori-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-mori-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-mori-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-mori-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-mori-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-mori-radius);\n  border: 1px solid var(--soi-mori-line);\n  align-items: flex-start;\n}\n\n.soi-mori-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-mori-marine);\n  color: var(--soi-mori-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-mori-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-mori-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-mori-step-content p {\n  font-size: 14px;\n  color: var(--soi-mori-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-mori-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-mori-pomme-light);\n  border-left: 4px solid var(--soi-mori-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-mori-radius) var(--soi-mori-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-mori-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-mori-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-mori-marine);\n  margin-bottom: 4px;\n}\n\n.soi-mori-tip p {\n  font-size: 14px;\n  color: var(--soi-mori-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-mori-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-mori-accordion-item {\n  background: var(--soi-mori-off-white);\n  border-radius: var(--soi-mori-radius-sm);\n  border: 1px solid var(--soi-mori-line);\n  overflow: hidden;\n}\n\n.soi-mori-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-mori-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-mori-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-mori-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-mori-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-mori-accordion-item[open] .soi-mori-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-mori-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-mori-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-mori-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-mori-cta-box {\n  background: var(--soi-mori-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-mori-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-mori-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-mori-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-mori-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-mori-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-mori-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-mori-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-mori-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-mori-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-mori-compo-value {\n    text-align: left;\n  }\n\n  .soi-mori-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-mori-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-mori-fiche {\n    --soi-mori-text-soft: #2C3E50;\n    --soi-mori-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ayur-vana","offers":[{"title":"Default Title","offer_id":61603062055242,"sku":"AY0100","price":8.64,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/moringa-vegan-en-gelules-ayur-vana-packshot.webp?v=1779615062"},{"product_id":"uncaria-gelules","title":"Uncaria vegan en gélules","description":"\u003c!--\n=== ANALYSE SOINATURE ===\nProduit: Uncaria vegan en gélules\nMarque: Graine Sauvage\nCatégorie Soinat: Compléments alimentaires \/ Immunité \/ Plantes amazoniennes\n\n=== INVENTAIRE DES DONNÉES SOURCE (preuve anti-invention) ===\nLabels\/certifications mentionnés : Vegan, Fabriqué en France, Gélules végétales, Sans gélatine animale, Sans colorant artificiel, Sans excipient de flux, Sans stéarate de magnésium d'origine animale\nChiffres précis mentionnés : 60 gélules, cure de 10 jours, 6 gélules par dose journalière\nOrigine mentionnée : Amérique du Sud (tradition), Fabriqué en France\nForme galénique : Gélules végétales\nActifs\/plantes nommés : Uncaria tomentosa (Griffe de chat), extrait d'écorce, hydroxypropylméthylcellulose (HPMC)\nPosologie mentionnée : 6 gélules par jour (usage courant en phytothérapie), cure de 10 jours, à avaler avec un grand verre d'eau, de préférence en dehors des repas\nPrécautions mentionnées : Déconseillé aux femmes enceintes ou allaitantes. Consulter un professionnel de santé si traitement médical.\n\n=== PALETTE CSS ===\nMarine Soinat: #1A2D3D (fixe)\nPomme Soinat: #A1C544 (fixe)\nPrimaire produit: #4A7A4A (vert jungle, plantes amazoniennes + couleurs du packaging vert\/jaune-vert)\nAccent produit: #D4D84A (jaune-vert vif, bouchon jaune du packaging)\nPréfixe CSS: soi-unca\n\n=== STRUCTURE H2 SOURCE (À CONSERVER EXACTEMENT) ===\nH2 détectés :\n  1. \"Pourquoi choisir l'Uncaria en gélules Graine Sauvage ?\"\n  2. \"Les bienfaits de la Griffe de chat sur votre organisme\"\n  3. \"Composition et dosage\"\n  4. \"Comment prendre l'Uncaria Graine Sauvage ?\"\n  5. \"Questions fréquentes sur l'Uncaria\"\n\n=== COMPOSANTS RETENUS POUR CHAQUE SECTION ===\nHero : labels affichés = VEGAN (accent), FABRIQUÉ EN FRANCE, GÉLULES VÉGÉTALES, 60 GÉLULES\nH2 #1 → [prefix]-grid + [prefix]-card (4 items distincts listés : fabriqué en France, gélules végétales, sans gélatine, 60 gélules)\nH2 #2 → [prefix]-benefits (4 bénéfices distincts avec titre + description)\nH2 #3 → [prefix]-compo (données structurées) + paragraphe note\nH2 #4 → [prefix]-timeline (3 étapes : durée, mode de prise, précautions)\nH2 #5 → [prefix]-accordion (3 questions-réponses)\nCTA final : oui, basé sur le dernier paragraphe de la source\nComposants OMIS faute de données : [prefix]-grid-compact (pas assez de specs chiffrées courtes), [prefix]-tip (pas de conseil isolé spécifique au-delà de ce qui est dans la timeline)\n--\u003e\n\u003cdiv class=\"soi-unca-fiche\"\u003e\n\u003csection class=\"soi-unca-hero\"\u003e\n\u003cdiv class=\"soi-unca-hero-tag\"\u003e\n\u003cspan class=\"soi-unca-tag-dot\"\u003e\u003c\/span\u003e Complément alimentaire · Graine Sauvage\u003c\/div\u003e\n\u003cspan class=\"soi-unca-hero-title\"\u003eLa Griffe du chat au service de votre immunité\u003c\/span\u003e\n\u003cp class=\"soi-unca-hero-subtitle\"\u003eLa Griffe de chat, liane ancestrale d'Amazonie, au service de vos défenses immunitaires. Un extrait pur d'écorce en gélules végétales, fabriqué en France.\u003c\/p\u003e\n\u003cdiv class=\"soi-unca-hero-labels\"\u003e\n\u003cspan class=\"soi-unca-label soi-unca-label-accent\"\u003eVEGAN\u003c\/span\u003e \u003cspan class=\"soi-unca-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e \u003cspan class=\"soi-unca-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e \u003cspan class=\"soi-unca-label\"\u003e60 GÉLULES\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-unca-section\"\u003e\n\u003cp class=\"soi-unca-section-intro\"\u003eL'Uncaria tomentosa, plus connue sous le nom de Griffe de chat, est une liane amazonienne utilisée depuis des siècles par les peuples d'Amérique du Sud pour traverser les hivers difficiles et soutenir l'organisme face aux agressions du quotidien. Aujourd'hui, cette plante adaptogène s'invite dans votre routine bien-être sous forme de gélules végétales vegan, fabriquées en France par Graine Sauvage.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-unca-section\"\u003e\n\u003ch2\u003ePourquoi choisir l'Uncaria en gélules Graine Sauvage ?\u003c\/h2\u003e\n\u003cp class=\"soi-unca-section-intro\"\u003eCe qui distingue ce complément, c'est la simplicité et la pureté de sa formulation. Chaque gélule contient un extrait concentré d'écorce d'Uncaria tomentosa, sans additif superflu. Vous profitez pleinement des actifs naturels de la plante, dans un format pratique, 100 % végétal et adapté aux modes de vie vegan et végétarien.\u003c\/p\u003e\n\u003cdiv class=\"soi-unca-grid\"\u003e\n\u003cdiv class=\"soi-unca-card\"\u003e\n\u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n\u003cp\u003eDes matières premières sélectionnées avec soin, pour un complément élaboré sur le territoire français.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-unca-card\"\u003e\n\u003ch3\u003e🌿 Gélules végétales\u003c\/h3\u003e\n\u003cp\u003eUne formule qui convient aux vegans et végétariens, respectueuse de vos convictions alimentaires.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-unca-card\"\u003e\n\u003ch3\u003e🚫 Sans gélatine animale\u003c\/h3\u003e\n\u003cp\u003eSans gélatine animale, sans colorant artificiel : une composition épurée pour l'essentiel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-unca-card\"\u003e\n\u003ch3\u003e📦 60 gélules par flacon\u003c\/h3\u003e\n\u003cp\u003eUn conditionnement de 60 gélules pour une cure de 10 jours, à renouveler selon vos besoins.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-unca-section\"\u003e\n\u003ch2\u003eLes bienfaits de la Griffe de chat sur votre organisme\u003c\/h2\u003e\n\u003cp class=\"soi-unca-section-intro\"\u003eL'Uncaria tomentosa est reconnue en phytothérapie pour ses propriétés multiples, particulièrement utiles en période hivernale ou lors des changements de saison.\u003c\/p\u003e\n\u003cdiv class=\"soi-unca-benefits\"\u003e\n\u003cdiv class=\"soi-unca-benefit\"\u003e\n\u003cdiv class=\"soi-unca-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eDéfenses immunitaires\u003c\/h3\u003e\n\u003cp\u003eSes alcaloïdes oxindoliques stimulent naturellement l'activité des cellules immunitaires, pour mieux résister aux virus et bactéries saisonniers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-unca-benefit\"\u003e\n\u003cdiv class=\"soi-unca-benefit-icon\"\u003e\u003cspan\u003e🔥\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eAction anti-inflammatoire\u003c\/h3\u003e\n\u003cp\u003eIdéale pour accompagner les petits inconforts du quotidien, comme les douleurs articulaires légères ou les irritations hivernales.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-unca-benefit\"\u003e\n\u003cdiv class=\"soi-unca-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eFatigue passagère\u003c\/h3\u003e\n\u003cp\u003eSes propriétés adaptogènes aident l'organisme à maintenir son énergie et sa résistance face au stress ou aux coups de fatigue.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-unca-benefit\"\u003e\n\u003cdiv class=\"soi-unca-benefit-icon\"\u003e\u003cspan\u003e🍂\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eChangements de saison\u003c\/h3\u003e\n\u003cp\u003eUne cure ciblée avant l'automne ou l'hiver peut aider à préparer le terrain immunitaire de votre organisme.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-unca-section\"\u003e\n\u003ch2\u003eComposition et dosage\u003c\/h2\u003e\n\u003cp class=\"soi-unca-section-intro\"\u003eVoici la composition détaillée par dose journalière (6 gélules, selon usage courant en phytothérapie).\u003c\/p\u003e\n\u003cdiv class=\"soi-unca-compo\"\u003e\n\u003cdiv class=\"soi-unca-compo-row\"\u003e\n\u003cspan class=\"soi-unca-compo-label\"\u003eActif principal\u003c\/span\u003e \u003cspan class=\"soi-unca-compo-value\"\u003eExtrait d'écorce d'Uncaria tomentosa (Griffe de chat)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-unca-compo-row\"\u003e\n\u003cspan class=\"soi-unca-compo-label\"\u003eEnveloppe de la gélule\u003c\/span\u003e \u003cspan class=\"soi-unca-compo-value\"\u003eHydroxypropylméthylcellulose (HPMC), d'origine végétale\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-unca-compo-row\"\u003e\n\u003cspan class=\"soi-unca-compo-label\"\u003eDose journalière\u003c\/span\u003e \u003cspan class=\"soi-unca-compo-value\"\u003e6 gélules\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-unca-compo-row\"\u003e\n\u003cspan class=\"soi-unca-compo-label\"\u003eSans\u003c\/span\u003e \u003cspan class=\"soi-unca-compo-value\"\u003eExcipient de flux, stéarate de magnésium d'origine animale\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-unca-compo-row\"\u003e\n\u003cspan class=\"soi-unca-compo-label\"\u003eConditionnement\u003c\/span\u003e \u003cspan class=\"soi-unca-compo-value\"\u003eFlacon de 60 gélules végétales\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-unca-section\"\u003e\n\u003ch2\u003eComment prendre l'Uncaria Graine Sauvage ?\u003c\/h2\u003e\n\u003cdiv class=\"soi-unca-timeline\"\u003e\n\u003cdiv class=\"soi-unca-step\"\u003e\n\u003cdiv class=\"soi-unca-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"soi-unca-step-content\"\u003e\n\u003ch3\u003eDurée recommandée\u003c\/h3\u003e\n\u003cp\u003eCure de 10 jours, à renouveler selon vos besoins. Idéalement à l'approche de l'hiver ou en cas de baisse de forme.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-unca-step\"\u003e\n\u003cdiv class=\"soi-unca-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"soi-unca-step-content\"\u003e\n\u003ch3\u003eMode de prise\u003c\/h3\u003e\n\u003cp\u003eAvalez vos gélules avec un grand verre d'eau, de préférence en dehors des repas pour une meilleure assimilation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-unca-step\"\u003e\n\u003cdiv class=\"soi-unca-step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"soi-unca-step-content\"\u003e\n\u003ch3\u003ePrécautions d'emploi\u003c\/h3\u003e\n\u003cp\u003eDéconseillé aux femmes enceintes ou allaitantes. Consultez un professionnel de santé si vous suivez un traitement médical.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-unca-section\"\u003e\n\u003ch2\u003eQuestions fréquentes sur l'Uncaria\u003c\/h2\u003e\n\u003cdiv class=\"soi-unca-accordion\"\u003e\n\u003cdetails class=\"soi-unca-accordion-item\"\u003e\n\u003csummary class=\"soi-unca-accordion-header\"\u003e🌿 Uncaria ou échinacée : quelle différence ?\u003c\/summary\u003e\n\u003cdiv class=\"soi-unca-accordion-content\"\u003e\n\u003cp\u003eCes deux plantes soutiennent l'immunité, mais l'Uncaria agit aussi sur l'inflammation et la fatigue profonde, là où l'échinacée est davantage préventive à court terme.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-unca-accordion-item\"\u003e\n\u003csummary class=\"soi-unca-accordion-header\"\u003e🤧 L'Uncaria est-elle efficace contre les rhumes ?\u003c\/summary\u003e\n\u003cdiv class=\"soi-unca-accordion-content\"\u003e\n\u003cp\u003eElle ne remplace pas un traitement médical, mais elle est traditionnellement utilisée pour réduire la durée et l'intensité des épisodes infectieux hivernaux.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-unca-accordion-item\"\u003e\n\u003csummary class=\"soi-unca-accordion-header\"\u003e📅 Peut-on prendre l'Uncaria toute l'année ?\u003c\/summary\u003e\n\u003cdiv class=\"soi-unca-accordion-content\"\u003e\n\u003cp\u003eElle est généralement conseillée en cures ponctuelles plutôt qu'en prise continue. Alternez avec d'autres plantes immunostimulantes si besoin.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-unca-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003cdiv class=\"soi-unca-cta-box\"\u003e\n\u003cp class=\"soi-unca-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n\u003cp class=\"soi-unca-cta-text\" style=\"color: white;\"\u003eQuand l'hiver approche et que votre énergie fléchit, l'Uncaria Graine Sauvage est là pour épauler votre organisme en douceur. Une plante ancestrale, une formule pure, des gélules vegan fabriquées en France.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  --soi-unca-marine: #1A2D3D;\n  --soi-unca-marine-dark: #0F1E2B;\n  --soi-unca-marine-light: #2C4458;\n  --soi-unca-pomme: #A1C544;\n  --soi-unca-pomme-dark: #84A636;\n  --soi-unca-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-unca-white: #FFFFFF;\n  --soi-unca-off-white: #F8FAF6;\n  --soi-unca-stone: #F1F3EE;\n  --soi-unca-line: #E5E8E0;\n\n  --soi-unca-primary: #4A7A4A;\n  --soi-unca-primary-soft: rgba(74,122,74,0.10);\n  --soi-unca-accent: #D4D84A;\n\n  --soi-unca-text: #1A2D3D;\n  --soi-unca-text-soft: #4A5B6B;\n  --soi-unca-text-muted: #7B8693;\n\n  --soi-unca-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-unca-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-unca-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-unca-radius: 12px;\n  --soi-unca-radius-sm: 8px;\n  --soi-unca-radius-pill: 999px;\n}\n\n.soi-unca-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-unca-fiche img { max-width: 100%; height: auto; }\n\n.soi-unca-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-unca-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-unca-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-unca-hero {\n  position: relative;\n  background: var(--soi-unca-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-unca-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-unca-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-unca-pomme);\n}\n\n.soi-unca-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-unca-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-unca-pomme);\n  border-radius: 50%;\n}\n\n.soi-unca-hero-title {\n  display: block;\n  color: var(--soi-unca-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-unca-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-unca-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-unca-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-unca-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-unca-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-unca-label-accent {\n  background: var(--soi-unca-pomme);\n  border-color: var(--soi-unca-pomme);\n  color: var(--soi-unca-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-unca-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-unca-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-unca-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-unca-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-unca-pomme);\n  border-radius: 2px;\n}\n\n.soi-unca-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-unca-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.soi-unca-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-unca-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-unca-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-unca-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-unca-benefit {\n  background: var(--soi-unca-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-unca-radius);\n  border: 1px solid var(--soi-unca-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-unca-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-unca-shadow-md);\n}\n\n.soi-unca-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-unca-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-unca-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-unca-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-unca-benefit:hover .soi-unca-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-unca-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-unca-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-unca-benefit p {\n  font-size: 13px;\n  color: var(--soi-unca-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-unca-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-unca-card {\n  background: var(--soi-unca-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-unca-radius);\n  border-left: 3px solid var(--soi-unca-pomme);\n}\n\n.soi-unca-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-unca-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-unca-card p {\n  font-size: 14px;\n  color: var(--soi-unca-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-unca-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-unca-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-unca-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-unca-radius);\n  border: 1px solid var(--soi-unca-line);\n  align-items: flex-start;\n}\n\n.soi-unca-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-unca-marine);\n  color: var(--soi-unca-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-unca-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-unca-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-unca-step-content p {\n  font-size: 14px;\n  color: var(--soi-unca-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-unca-compo {\n  background: var(--soi-unca-off-white);\n  border-radius: var(--soi-unca-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.25rem;\n}\n\n.soi-unca-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-unca-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-unca-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-unca-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-unca-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-unca-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-unca-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-unca-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-unca-pomme-light);\n  border-left: 4px solid var(--soi-unca-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-unca-radius) var(--soi-unca-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-unca-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-unca-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-unca-marine);\n  margin-bottom: 4px;\n}\n\n.soi-unca-tip p {\n  font-size: 14px;\n  color: var(--soi-unca-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-unca-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-unca-accordion-item {\n  background: var(--soi-unca-off-white);\n  border-radius: var(--soi-unca-radius-sm);\n  border: 1px solid var(--soi-unca-line);\n  overflow: hidden;\n}\n\n.soi-unca-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-unca-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-unca-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-unca-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-unca-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-unca-accordion-item[open] .soi-unca-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-unca-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-unca-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-unca-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-unca-cta-box {\n  background: var(--soi-unca-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-unca-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-unca-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-unca-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-unca-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-unca-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-unca-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-unca-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-unca-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-unca-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-unca-compo-value {\n    text-align: left;\n  }\n\n  .soi-unca-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-unca-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-unca-fiche {\n    --soi-unca-text-soft: #2C3E50;\n    --soi-unca-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61603064086858,"sku":"GS0026","price":8.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/uncaria-vegan-en-gelules-packshot-produit.webp?v=1781849637"},{"product_id":"stopacid-articulations-bio","title":"Stopacid Articulations Bio et Vegan en gélules","description":"\u003cdiv class=\"soi-stoa-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-stoa-hero\"\u003e\n    \u003cdiv class=\"soi-stoa-hero-tag\"\u003e\n      \u003cspan class=\"soi-stoa-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Graine Sauvage\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-stoa-hero-title\"\u003eStopacid Articulations Bio et Vegan\u003c\/span\u003e\n    \u003cp class=\"soi-stoa-hero-subtitle\"\u003eTrois plantes certifiées bio pour soutenir l'élimination naturelle de l'acide urique et retrouver un meilleur confort articulaire au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-stoa-hero-labels\"\u003e\n      \u003cspan class=\"soi-stoa-label soi-stoa-label-accent\"\u003eBIO CERTIFIÉ AB\u003c\/span\u003e\n      \u003cspan class=\"soi-stoa-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-stoa-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-stoa-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Introduction contextuelle --\u003e\n  \u003csection class=\"soi-stoa-section\"\u003e\n    \u003cp class=\"soi-stoa-section-intro\"\u003eVous ressentez des raideurs matinales, des articulations qui craquent ou une sensation de lourdeur après l'effort ? L'accumulation d'acide urique dans l'organisme est souvent en cause. Stopacid Articulations Bio de Graine Sauvage est un complément alimentaire formulé à base de trois plantes certifiées bio, conçu pour soutenir l'élimination naturelle de l'acide urique et vous aider à retrouver un vrai confort articulaire.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Pourquoi l'acide urique nuit à vos articulations ? --\u003e\n  \u003csection class=\"soi-stoa-section\"\u003e\n    \u003ch2\u003ePourquoi l'acide urique nuit à vos articulations ?\u003c\/h2\u003e\n    \u003cp\u003eL'acide urique est un déchet naturel produit par la dégradation des purines, présentes dans certains aliments (viandes rouges, abats, alcool) et dans le renouvellement cellulaire. Lorsque les reins ne l'éliminent pas suffisamment vite, il s'accumule et forme des cristaux dans les articulations.\u003c\/p\u003e\n    \u003cp\u003eLe résultat : inflammations, douleurs et raideurs qui s'installent progressivement. Agir sur l'élimination rénale constitue donc la première étape pour soulager vos articulations naturellement.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Une synergie de 3 plantes bio pour vos articulations --\u003e\n  \u003csection class=\"soi-stoa-section\"\u003e\n    \u003ch2\u003eUne synergie de 3 plantes bio pour vos articulations\u003c\/h2\u003e\n    \u003cdiv class=\"soi-stoa-benefits\"\u003e\n      \u003cdiv class=\"soi-stoa-benefit\"\u003e\n        \u003cdiv class=\"soi-stoa-benefit-icon\"\u003e\u003cspan\u003e🍇\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCassis\u003c\/h3\u003e\n        \u003cp\u003eLes feuilles de \u003cem\u003eRibes nigrum\u003c\/em\u003e, reconnues pour leurs propriétés drainantes et dépuratives, favorisent l'élimination des toxines et soutiennent la fonction excrétrice des reins. Riches en flavonoïdes, elles contribuent aussi au confort articulaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stoa-benefit\"\u003e\n        \u003cdiv class=\"soi-stoa-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eChiendent\u003c\/h3\u003e\n        \u003cp\u003e\u003cem\u003eElytrigia repens\u003c\/em\u003e, plante diurétique traditionnelle, stimule le transit rénal et aide à évacuer l'acide urique en excès par les voies urinaires.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stoa-benefit\"\u003e\n        \u003cdiv class=\"soi-stoa-benefit-icon\"\u003e\u003cspan\u003e🌸\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eReine-des-prés\u003c\/h3\u003e\n        \u003cp\u003eSurnommée l'aspirine végétale, \u003cem\u003eFilipendula ulmaria\u003c\/em\u003e est utilisée depuis des siècles pour apaiser les inconforts articulaires et soutenir les émonctoires naturels de l'organisme.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Composition complète et posologie --\u003e\n  \u003csection class=\"soi-stoa-section\"\u003e\n    \u003ch2\u003eComposition complète et posologie\u003c\/h2\u003e\n    \u003cp\u003eChaque gélule végétale contient :\u003c\/p\u003e\n    \u003cdiv class=\"soi-stoa-compo\"\u003e\n      \u003cdiv class=\"soi-stoa-compo-row\"\u003e\n        \u003cspan class=\"soi-stoa-compo-label\"\u003eActif principal\u003c\/span\u003e\n        \u003cspan class=\"soi-stoa-compo-value\"\u003ePoudre de feuille de cassis bio (\u003cem\u003eRibes nigrum\u003c\/em\u003e)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stoa-compo-row\"\u003e\n        \u003cspan class=\"soi-stoa-compo-label\"\u003eActif complémentaire\u003c\/span\u003e\n        \u003cspan class=\"soi-stoa-compo-value\"\u003ePoudre de rhizome de chiendent bio (\u003cem\u003eElytrigia repens\u003c\/em\u003e)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stoa-compo-row\"\u003e\n        \u003cspan class=\"soi-stoa-compo-label\"\u003eActif complémentaire\u003c\/span\u003e\n        \u003cspan class=\"soi-stoa-compo-value\"\u003ePoudre de sommité fleurie de reine-des-prés bio (\u003cem\u003eFilipendula ulmaria\u003c\/em\u003e)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stoa-compo-row\"\u003e\n        \u003cspan class=\"soi-stoa-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-stoa-compo-value\"\u003eGélule végétale (hydroxypropylméthylcellulose)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stoa-compo-row\"\u003e\n        \u003cspan class=\"soi-stoa-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-stoa-compo-value\"\u003e60 gélules végétales\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-stoa-timeline\"\u003e\n      \u003cdiv class=\"soi-stoa-step\"\u003e\n        \u003cdiv class=\"soi-stoa-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-stoa-step-content\"\u003e\n          \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n          \u003cp\u003e6 gélules par jour, à répartir en 2 ou 3 prises, 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-stoa-step\"\u003e\n        \u003cdiv class=\"soi-stoa-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-stoa-step-content\"\u003e\n          \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 10 jours avec les 60 gélules du flacon est conseillée, renouvelable selon vos besoins.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stoa-step\"\u003e\n        \u003cdiv class=\"soi-stoa-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-stoa-step-content\"\u003e\n          \u003ch3\u003eHydratation\u003c\/h3\u003e\n          \u003cp\u003ePensez à bien vous hydrater tout au long de la journée pour optimiser l'élimination rénale.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Ce qui distingue Stopacid Articulations de la concurrence --\u003e\n  \u003csection class=\"soi-stoa-section\"\u003e\n    \u003ch2\u003eCe qui distingue Stopacid Articulations de la concurrence\u003c\/h2\u003e\n    \u003cdiv class=\"soi-stoa-grid\"\u003e\n      \u003cdiv class=\"soi-stoa-card\"\u003e\n        \u003ch3\u003e🌱 100 % bio certifié AB\u003c\/h3\u003e\n        \u003cp\u003eChaque plante est issue de l'agriculture biologique, sans pesticides ni résidus chimiques.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stoa-card\"\u003e\n        \u003ch3\u003e🥬 Formule vegan\u003c\/h3\u003e\n        \u003cp\u003eGélules végétales, aucun ingrédient d'origine animale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stoa-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eProduction contrôlée selon des standards de qualité stricts.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-stoa-card\"\u003e\n        \u003ch3\u003e🎯 Formule ciblée acide urique\u003c\/h3\u003e\n        \u003cp\u003eLà où de nombreux compléments articulaires misent sur le collagène ou la chondroïtine, Stopacid agit en amont, sur la cause métabolique du problème.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Pour qui est conseillé ce complément pour les articulations ? --\u003e\n  \u003csection class=\"soi-stoa-section\"\u003e\n    \u003ch2\u003ePour qui est conseillé ce complément pour les articulations ?\u003c\/h2\u003e\n    \u003cp\u003eStopacid Articulations s'adresse aux adultes souhaitant soutenir naturellement leur confort articulaire, notamment en cas d'alimentation riche en purines, de surcharge pondérale, ou de tendance aux épisodes inflammatoires articulaires.\u003c\/p\u003e\n    \u003cdiv class=\"soi-stoa-tip\"\u003e\n      \u003cdiv class=\"soi-stoa-tip-icon\"\u003e⚕️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eCe complément ne se substitue pas à un traitement médical. En cas de douleurs persistantes ou de pathologie diagnostiquée (goutte, arthrose, etc.), consultez votre médecin.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Questions fréquentes sur Stopacid Articulations --\u003e\n  \u003csection class=\"soi-stoa-section\"\u003e\n    \u003ch2\u003eVoq interrogations sur Stopacid Articulations\u003c\/h2\u003e\n    \u003cdiv class=\"soi-stoa-accordion\"\u003e\n      \u003cdetails class=\"soi-stoa-accordion-item\"\u003e\n        \u003csummary class=\"soi-stoa-accordion-header\"\u003e⏱️ Quand voir les premiers effets ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-stoa-accordion-content\"\u003e\n          \u003cp\u003eUne cure de 10 jours est la durée minimale recommandée. Les effets varient selon chaque organisme.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-stoa-accordion-item\"\u003e\n        \u003csummary class=\"soi-stoa-accordion-header\"\u003e🔄 Peut-on le prendre en continu ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-stoa-accordion-content\"\u003e\n          \u003cp\u003eDes cures séquentielles (10 jours par mois, par exemple) sont généralement préconisées. Demandez conseil à un professionnel de santé pour un usage prolongé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-stoa-accordion-item\"\u003e\n        \u003csummary class=\"soi-stoa-accordion-header\"\u003e💊 Est-il compatible avec un traitement médicamenteux ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-stoa-accordion-content\"\u003e\n          \u003cp\u003eEn cas de traitement en cours, consultez votre médecin ou pharmacien avant de commencer une cure.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"soi-stoa-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-stoa-cta-box\"\u003e\n      \u003cp class=\"soi-stoa-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-stoa-cta-text\" style=\"color: white;\"\u003eVos articulations méritent une attention naturelle, sans compromis sur la qualité. Trois plantes bio, une formule vegan et fabriquée en France pour vous aider à drainer l'acide urique en excès et retrouver une vraie légèreté dans vos mouvements.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-stoa-marine: #1A2D3D;\n  --soi-stoa-marine-dark: #0F1E2B;\n  --soi-stoa-marine-light: #2C4458;\n  --soi-stoa-pomme: #A1C544;\n  --soi-stoa-pomme-dark: #84A636;\n  --soi-stoa-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-stoa-white: #FFFFFF;\n  --soi-stoa-off-white: #F8FAF6;\n  --soi-stoa-stone: #F1F3EE;\n  --soi-stoa-line: #E5E8E0;\n\n  --soi-stoa-primary: #C8D929;\n  --soi-stoa-primary-soft: #EEF4A8;\n  --soi-stoa-accent: #7CA86E;\n\n  --soi-stoa-text: #1A2D3D;\n  --soi-stoa-text-soft: #4A5B6B;\n  --soi-stoa-text-muted: #7B8693;\n\n  --soi-stoa-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-stoa-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-stoa-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-stoa-radius: 12px;\n  --soi-stoa-radius-sm: 8px;\n  --soi-stoa-radius-pill: 999px;\n}\n\n.soi-stoa-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-stoa-fiche img { max-width: 100%; height: auto; }\n\n.soi-stoa-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-stoa-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-stoa-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-stoa-hero {\n  position: relative;\n  background: var(--soi-stoa-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-stoa-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-stoa-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-stoa-pomme);\n}\n\n.soi-stoa-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-stoa-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-stoa-pomme);\n  border-radius: 50%;\n}\n\n.soi-stoa-hero-title {\n  display: block;\n  color: var(--soi-stoa-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-stoa-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-stoa-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-stoa-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-stoa-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-stoa-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-stoa-label-accent {\n  background: var(--soi-stoa-pomme);\n  border-color: var(--soi-stoa-pomme);\n  color: var(--soi-stoa-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-stoa-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-stoa-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-stoa-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-stoa-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-stoa-pomme);\n  border-radius: 2px;\n}\n\n.soi-stoa-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-stoa-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-stoa-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-stoa-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-stoa-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-stoa-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-stoa-benefit {\n  background: var(--soi-stoa-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-stoa-radius);\n  border: 1px solid var(--soi-stoa-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-stoa-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-stoa-shadow-md);\n}\n\n.soi-stoa-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-stoa-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-stoa-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-stoa-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-stoa-benefit:hover .soi-stoa-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-stoa-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-stoa-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-stoa-benefit p {\n  font-size: 13px;\n  color: var(--soi-stoa-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-stoa-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-stoa-card {\n  background: var(--soi-stoa-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-stoa-radius);\n  border-left: 3px solid var(--soi-stoa-pomme);\n}\n\n.soi-stoa-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-stoa-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-stoa-card p {\n  font-size: 14px;\n  color: var(--soi-stoa-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-stoa-compo {\n  background: var(--soi-stoa-off-white);\n  border-radius: var(--soi-stoa-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-stoa-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-stoa-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-stoa-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-stoa-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-stoa-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-stoa-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-stoa-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-stoa-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-stoa-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-stoa-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-stoa-radius);\n  border: 1px solid var(--soi-stoa-line);\n  align-items: flex-start;\n}\n\n.soi-stoa-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-stoa-marine);\n  color: var(--soi-stoa-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-stoa-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-stoa-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-stoa-step-content p {\n  font-size: 14px;\n  color: var(--soi-stoa-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-stoa-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-stoa-pomme-light);\n  border-left: 4px solid var(--soi-stoa-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-stoa-radius) var(--soi-stoa-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.25rem;\n}\n\n.soi-stoa-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-stoa-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-stoa-marine);\n  margin-bottom: 4px;\n}\n\n.soi-stoa-tip p {\n  font-size: 14px;\n  color: var(--soi-stoa-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-stoa-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-stoa-accordion-item {\n  background: var(--soi-stoa-off-white);\n  border-radius: var(--soi-stoa-radius-sm);\n  border: 1px solid var(--soi-stoa-line);\n  overflow: hidden;\n}\n\n.soi-stoa-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-stoa-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-stoa-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-stoa-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-stoa-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-stoa-accordion-item[open] .soi-stoa-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-stoa-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-stoa-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-stoa-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-stoa-cta-box {\n  background: var(--soi-stoa-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-stoa-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-stoa-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-stoa-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-stoa-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-stoa-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-stoa-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-stoa-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-stoa-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-stoa-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-stoa-compo-value {\n    text-align: left;\n  }\n\n  .soi-stoa-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-stoa-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-stoa-fiche {\n    --soi-stoa-text-soft: #2C3E50;\n    --soi-stoa-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61603067199818,"sku":"GS9119","price":10.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/stopacid-articulations-bio-et-vegan-en-gelules-packshot_7cd92578-ddfd-4055-8015-c4f57b633690.webp?v=1783186530"},{"product_id":"jus-tamarin-bio","title":"Jus de Tamarin bio (500 ml) - Ayur-Vana","description":"\u003cdiv class=\"soi-tamr-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-tamr-hero\"\u003e\n    \u003cdiv class=\"soi-tamr-hero-tag\"\u003e\n      \u003cspan class=\"soi-tamr-tag-dot\"\u003e\u003c\/span\u003e\n      Ayurveda · Ayurvana\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-tamr-hero-title\"\u003eJus de Tamarin Bio\u003c\/span\u003e\n    \u003cp class=\"soi-tamr-hero-subtitle\"\u003eUn fruit millénaire de la médecine ayurvédique, mis en bouteille pour stimuler naturellement votre transit intestinal au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-tamr-hero-labels\"\u003e\n      \u003cspan class=\"soi-tamr-label soi-tamr-label-accent\"\u003eCERTIFIÉ AB\u003c\/span\u003e\n      \u003cspan class=\"soi-tamr-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-tamr-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-tamr-label\"\u003eSANS SUCRE AJOUTÉ\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- INTRODUCTION --\u003e\n  \u003csection class=\"soi-tamr-section\"\u003e\n    \u003cp class=\"soi-tamr-section-intro\"\u003eLe jus de tamarin bio d'Ayurvana, c'est l'essence d'un fruit millénaire mis en bouteille pour vous. Originaire d'Inde et profondément ancré dans la médecine ayurvédique, le tamarin est reconnu depuis des siècles pour son action douce et naturelle sur le transit intestinal. Ce flacon de 500 ml vous offre une solution concrète, saine et certifiée bio, pour retrouver un confort digestif au quotidien.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- BIENFAITS --\u003e\n  \u003csection class=\"soi-tamr-section\"\u003e\n    \u003ch2\u003eQuels sont les bienfaits du jus de tamarin ?\u003c\/h2\u003e\n    \u003cp\u003eLe jus de tamarin tire sa réputation de sa richesse en fibres naturelles et en acides organiques (acide tartrique, acide citrique). Voici ce qu'il peut apporter concrètement à votre quotidien :\u003c\/p\u003e\n    \u003cdiv class=\"soi-tamr-benefits\"\u003e\n      \u003cdiv class=\"soi-tamr-benefit\"\u003e\n        \u003cdiv class=\"soi-tamr-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eTransit intestinal\u003c\/h3\u003e\n        \u003cp\u003eSes fibres agissent en douceur pour lutter contre la constipation passagère.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tamr-benefit\"\u003e\n        \u003cdiv class=\"soi-tamr-benefit-icon\"\u003e\u003cspan\u003e💨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eConfort digestif\u003c\/h3\u003e\n        \u003cp\u003eIl favorise une meilleure digestion et limite les ballonnements et les gaz après les repas.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tamr-benefit\"\u003e\n        \u003cdiv class=\"soi-tamr-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProtection cellulaire\u003c\/h3\u003e\n        \u003cp\u003eRiche en polyphénols, il participe à la protection cellulaire au quotidien grâce à ses antioxydants.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tamr-benefit\"\u003e\n        \u003cdiv class=\"soi-tamr-benefit-icon\"\u003e\u003cspan\u003e😌\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eApaisement digestif\u003c\/h3\u003e\n        \u003cp\u003eSa pulpe apaisante contribue à calmer l'irritation digestive en cas de reflux et de nausées légères.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-tamr-tip\"\u003e\n      \u003cdiv class=\"soi-tamr-tip-icon\"\u003e🍹\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe saviez-vous ?\u003c\/strong\u003e\n        \u003cp\u003eSa saveur acidulée et rafraîchissante le rend agréable à boire pur ou dilué. Il s'intègre facilement à votre routine bien-être quotidienne.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- MODE D'EMPLOI --\u003e\n  \u003csection class=\"soi-tamr-section\"\u003e\n    \u003ch2\u003eComment utiliser le jus de tamarin bio au quotidien ?\u003c\/h2\u003e\n    \u003cp\u003ePour profiter pleinement des bienfaits du jus de tamarin, voici comment l'intégrer simplement à votre routine :\u003c\/p\u003e\n    \u003cdiv class=\"soi-tamr-timeline\"\u003e\n      \u003cdiv class=\"soi-tamr-step\"\u003e\n        \u003cdiv class=\"soi-tamr-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-tamr-step-content\"\u003e\n          \u003ch3\u003eDosage recommandé\u003c\/h3\u003e\n          \u003cp\u003e30 ml par jour (environ 2 cuillères à soupe), de préférence le matin à jeun ou avant un repas.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tamr-step\"\u003e\n        \u003cdiv class=\"soi-tamr-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-tamr-step-content\"\u003e\n          \u003ch3\u003ePur ou dilué\u003c\/h3\u003e\n          \u003cp\u003eConsommez-le tel quel ou allongé dans un grand verre d'eau, une infusion tiède ou un smoothie.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tamr-step\"\u003e\n        \u003cdiv class=\"soi-tamr-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-tamr-step-content\"\u003e\n          \u003ch3\u003eEn cure\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 3 à 4 semaines est idéale pour observer des résultats durables sur le confort digestif.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tamr-step\"\u003e\n        \u003cdiv class=\"soi-tamr-step-num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"soi-tamr-step-content\"\u003e\n          \u003ch3\u003eConservation\u003c\/h3\u003e\n          \u003cp\u003eAprès ouverture, conservez le flacon au réfrigérateur et consommez-le dans les 30 jours.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- COMPOSITION --\u003e\n  \u003csection class=\"soi-tamr-section\"\u003e\n    \u003ch2\u003eComposition du jus de tamarin bio Ayurvana\u003c\/h2\u003e\n    \u003cp\u003eLa formule est d'une simplicité exemplaire, et c'est justement ce qui en fait la force :\u003c\/p\u003e\n    \u003cdiv class=\"soi-tamr-compo\"\u003e\n      \u003cdiv class=\"soi-tamr-compo-row\"\u003e\n        \u003cspan class=\"soi-tamr-compo-label\"\u003eIngrédient unique\u003c\/span\u003e\n        \u003cspan class=\"soi-tamr-compo-value\"\u003eJus de pulpe de tamarin (\u003cem\u003eTamarindus indica\u003c\/em\u003e)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tamr-compo-row\"\u003e\n        \u003cspan class=\"soi-tamr-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-tamr-compo-value\"\u003eAgriculture biologique certifiée AB\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tamr-compo-row\"\u003e\n        \u003cspan class=\"soi-tamr-compo-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-tamr-compo-value\"\u003e500 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tamr-compo-row\"\u003e\n        \u003cspan class=\"soi-tamr-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-tamr-compo-value\"\u003eFrance, traçabilité rigoureuse\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-tamr-grid-compact\"\u003e\n      \u003cdiv class=\"soi-tamr-card-mini\"\u003e\n        \u003cspan class=\"soi-tamr-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n        \u003cspan class=\"soi-tamr-card-mini-label\"\u003eSans sucre ajouté\u003c\/span\u003e\n        \u003cspan class=\"soi-tamr-card-mini-value\"\u003e0 %\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tamr-card-mini\"\u003e\n        \u003cspan class=\"soi-tamr-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n        \u003cspan class=\"soi-tamr-card-mini-label\"\u003eComposition\u003c\/span\u003e\n        \u003cspan class=\"soi-tamr-card-mini-value\"\u003e100 % naturel\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tamr-card-mini\"\u003e\n        \u003cspan class=\"soi-tamr-card-mini-icon\"\u003e🥕\u003c\/span\u003e\n        \u003cspan class=\"soi-tamr-card-mini-label\"\u003eRégime\u003c\/span\u003e\n        \u003cspan class=\"soi-tamr-card-mini-value\"\u003eVegan\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tamr-card-mini\"\u003e\n        \u003cspan class=\"soi-tamr-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-tamr-card-mini-label\"\u003eOrigine\u003c\/span\u003e\n        \u003cspan class=\"soi-tamr-card-mini-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- OÙ ACHETER --\u003e\n  \u003csection class=\"soi-tamr-section\"\u003e\n    \u003ch2\u003ePourquoi acheter votre jus de tamarin bio chez Soinat ?\u003c\/h2\u003e\n    \u003cp\u003eSi vous cherchez où trouver du jus de tamarin fiable, certifié bio et dosé sérieusement, la réponse est ici. Contrairement à certains produits vendus en grande surface, ce flacon Ayurvana garantit une origine contrôlée, une agriculture biologique certifiée et une fabrication française. Vous savez exactement ce que vous buvez, sans mauvaise surprise dans la liste des ingrédients.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- PRÉCAUTIONS --\u003e\n  \u003csection class=\"soi-tamr-section\"\u003e\n    \u003cdiv class=\"soi-tamr-accordion\"\u003e\n      \u003cdetails class=\"soi-tamr-accordion-item\"\u003e\n        \u003csummary class=\"soi-tamr-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-tamr-accordion-content\"\u003e\n          \u003cp\u003eCe produit est un complément alimentaire. Il ne se substitue pas à un traitement médical ni à une alimentation variée et équilibrée. En cas de troubles digestifs persistants, consultez un professionnel de santé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-tamr-accordion-item\"\u003e\n        \u003csummary class=\"soi-tamr-accordion-header\"\u003e❄️ Conservation après ouverture\u003c\/summary\u003e\n        \u003cdiv class=\"soi-tamr-accordion-content\"\u003e\n          \u003cp\u003eAprès ouverture, conservez le flacon au réfrigérateur et consommez-le dans les 30 jours.\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-tamr-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-tamr-cta-box\"\u003e\n      \u003cp class=\"soi-tamr-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement avec l'Ayurveda\u003c\/p\u003e\n      \u003cp class=\"soi-tamr-cta-text\" style=\"color: white;\"\u003eRetrouvez un ventre léger et un confort digestif durable grâce à la puissance d'un fruit que l'Ayurveda utilise depuis des millénaires.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-tamr-marine: #1A2D3D;\n  --soi-tamr-marine-dark: #0F1E2B;\n  --soi-tamr-marine-light: #2C4458;\n  --soi-tamr-pomme: #A1C544;\n  --soi-tamr-pomme-dark: #84A636;\n  --soi-tamr-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-tamr-white: #FFFFFF;\n  --soi-tamr-off-white: #F8FAF6;\n  --soi-tamr-stone: #F1F3EE;\n  --soi-tamr-line: #E5E8E0;\n\n  --soi-tamr-primary: #D88542;\n  --soi-tamr-primary-soft: rgba(216,133,66,0.10);\n  --soi-tamr-accent: #8B5E3C;\n\n  --soi-tamr-text: #1A2D3D;\n  --soi-tamr-text-soft: #4A5B6B;\n  --soi-tamr-text-muted: #7B8693;\n\n  --soi-tamr-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-tamr-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-tamr-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-tamr-radius: 12px;\n  --soi-tamr-radius-sm: 8px;\n  --soi-tamr-radius-pill: 999px;\n}\n\n.soi-tamr-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-tamr-fiche img { max-width: 100%; height: auto; }\n\n.soi-tamr-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-tamr-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-tamr-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* HERO *\/\n.soi-tamr-hero {\n  position: relative;\n  background: var(--soi-tamr-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-tamr-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-tamr-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-tamr-pomme);\n}\n\n.soi-tamr-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-tamr-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-tamr-pomme);\n  border-radius: 50%;\n}\n\n.soi-tamr-hero-title {\n  display: block;\n  color: var(--soi-tamr-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-tamr-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-tamr-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-tamr-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-tamr-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-tamr-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-tamr-label-accent {\n  background: var(--soi-tamr-pomme);\n  border-color: var(--soi-tamr-pomme);\n  color: var(--soi-tamr-marine);\n  font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.soi-tamr-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-tamr-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-tamr-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-tamr-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-tamr-pomme);\n  border-radius: 2px;\n}\n\n.soi-tamr-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-tamr-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-tamr-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-tamr-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-tamr-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* BENEFITS *\/\n.soi-tamr-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-tamr-benefit {\n  background: var(--soi-tamr-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-tamr-radius);\n  border: 1px solid var(--soi-tamr-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-tamr-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-tamr-shadow-md);\n}\n\n.soi-tamr-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-tamr-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-tamr-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-tamr-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-tamr-benefit:hover .soi-tamr-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-tamr-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-tamr-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-tamr-benefit p {\n  font-size: 13px;\n  color: var(--soi-tamr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* TIMELINE *\/\n.soi-tamr-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-tamr-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-tamr-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-tamr-radius);\n  border: 1px solid var(--soi-tamr-line);\n  align-items: flex-start;\n}\n\n.soi-tamr-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-tamr-marine);\n  color: var(--soi-tamr-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-tamr-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-tamr-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-tamr-step-content p {\n  font-size: 14px;\n  color: var(--soi-tamr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* COMPOSITION DATA ROWS *\/\n.soi-tamr-compo {\n  background: var(--soi-tamr-off-white);\n  border-radius: var(--soi-tamr-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.25rem;\n}\n\n.soi-tamr-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-tamr-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-tamr-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-tamr-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-tamr-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-tamr-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-tamr-marine);\n  text-align: right;\n}\n\n\/* GRID COMPACT *\/\n.soi-tamr-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-tamr-card-mini {\n  background: var(--soi-tamr-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-tamr-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-tamr-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-tamr-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-tamr-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-tamr-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-tamr-marine);\n}\n\n\/* TIP *\/\n.soi-tamr-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-tamr-pomme-light);\n  border-left: 4px solid var(--soi-tamr-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-tamr-radius) var(--soi-tamr-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-tamr-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-tamr-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-tamr-marine);\n  margin-bottom: 4px;\n}\n\n.soi-tamr-tip p {\n  font-size: 14px;\n  color: var(--soi-tamr-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* ACCORDION *\/\n.soi-tamr-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-tamr-accordion-item {\n  background: var(--soi-tamr-off-white);\n  border-radius: var(--soi-tamr-radius-sm);\n  border: 1px solid var(--soi-tamr-line);\n  overflow: hidden;\n}\n\n.soi-tamr-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-tamr-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-tamr-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-tamr-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-tamr-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-tamr-accordion-item[open] .soi-tamr-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-tamr-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-tamr-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-tamr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* CTA *\/\n.soi-tamr-cta-box {\n  background: var(--soi-tamr-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-tamr-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-tamr-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-tamr-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-tamr-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-tamr-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-tamr-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-tamr-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-tamr-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-tamr-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-tamr-compo-value {\n    text-align: left;\n  }\n\n  .soi-tamr-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-tamr-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-tamr-fiche {\n    --soi-tamr-text-soft: #2C3E50;\n    --soi-tamr-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ayur-vana","offers":[{"title":"Default Title","offer_id":61603072737610,"sku":"AY9042","price":20.03,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/jus-de-tamarin-bio-500-ml-ayur-vana-packshot_c370d2f4-cd4a-4494-8bae-9aec61a6a025.webp?v=1785928996"},{"product_id":"radis-noir-artichaut-60-gelules","title":"Radis Noir et Artichaut Bio en gélules","description":"\n\n\u003cdiv class=\"soi-rnart-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-rnart-hero\"\u003e\n    \u003cdiv class=\"soi-rnart-hero-tag\"\u003e\n      \u003cspan class=\"soi-rnart-tag-dot\"\u003e\u003c\/span\u003e\n      Compléments alimentaires · Graine Sauvage\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-rnart-hero-title\"\u003eLe duo végétal au service de votre foie\u003c\/span\u003e\n    \u003cp class=\"soi-rnart-hero-subtitle\"\u003eDeux plantes complémentaires, certifiées bio et fabriquées en France, pour soutenir votre digestion et accompagner votre organisme dans ses fonctions d'élimination naturelle.\u003c\/p\u003e\n    \u003cdiv class=\"soi-rnart-hero-labels\"\u003e\n      \u003cspan class=\"soi-rnart-label soi-rnart-label-accent\"\u003eBIO · FR-BIO-01\u003c\/span\u003e\n      \u003cspan class=\"soi-rnart-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-rnart-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n      \u003cspan class=\"soi-rnart-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 1 --\u003e\n  \u003csection class=\"soi-rnart-section\"\u003e\n    \u003ch2\u003eRadis Noir et Artichaut Bio en gélules : le duo détox des foies paresseux\u003c\/h2\u003e\n    \u003cp\u003eVous rentrez d'une période d'excès, vous sentez votre digestion lourde, ou vous cherchez simplement à donner un coup de fouet à votre foie ? Ce complexe radis noir et artichaut bio en gélules de Graine Sauvage est conçu exactement pour cela. Deux plantes complémentaires, reconnues par la phytothérapie traditionnelle, réunies dans une formule certifiée Agriculture Biologique et produite en France.\u003c\/p\u003e\n    \u003cdiv class=\"soi-rnart-grid-compact\"\u003e\n      \u003cdiv class=\"soi-rnart-card-mini\"\u003e\n        \u003cspan class=\"soi-rnart-card-mini-icon\"\u003e💊\u003c\/span\u003e\n        \u003cspan class=\"soi-rnart-card-mini-label\"\u003eContenu\u003c\/span\u003e\n        \u003cspan class=\"soi-rnart-card-mini-value\"\u003e60 gélules végétales\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rnart-card-mini\"\u003e\n        \u003cspan class=\"soi-rnart-card-mini-icon\"\u003e📅\u003c\/span\u003e\n        \u003cspan class=\"soi-rnart-card-mini-label\"\u003eDurée de cure\u003c\/span\u003e\n        \u003cspan class=\"soi-rnart-card-mini-value\"\u003e30 jours\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rnart-card-mini\"\u003e\n        \u003cspan class=\"soi-rnart-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n        \u003cspan class=\"soi-rnart-card-mini-label\"\u003eTitrage cynarine\u003c\/span\u003e\n        \u003cspan class=\"soi-rnart-card-mini-value\"\u003e2,5%\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rnart-card-mini\"\u003e\n        \u003cspan class=\"soi-rnart-card-mini-icon\"\u003e⚗️\u003c\/span\u003e\n        \u003cspan class=\"soi-rnart-card-mini-label\"\u003eRadis noir\u003c\/span\u003e\n        \u003cspan class=\"soi-rnart-card-mini-value\"\u003eExtrait 4:1 concentré\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 2 --\u003e\n  \u003csection class=\"soi-rnart-section\"\u003e\n    \u003ch2\u003ePourquoi associer radis noir et artichaut ?\u003c\/h2\u003e\n    \u003cp\u003eCes deux plantes agissent en synergie sur les deux grandes voies d'élimination de l'organisme :\u003c\/p\u003e\n    \u003cdiv class=\"soi-rnart-grid\"\u003e\n      \u003cdiv class=\"soi-rnart-card\"\u003e\n        \u003ch3\u003e🌿 L'artichaut, titré à 2,5% de cynarine\u003c\/h3\u003e\n        \u003cp\u003eIl soutient le foie en stimulant la production et le flux de bile, ce qui facilite la digestion des graisses et l'élimination hépatique des toxines.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rnart-card\"\u003e\n        \u003ch3\u003e🖤 Le radis noir, extrait 4:1 concentré\u003c\/h3\u003e\n        \u003cp\u003eIl prend le relais côté rénal et biliaire : il soutient l'évacuation des déchets par les voies urinaires et renforce l'action drainante de l'artichaut.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-rnart-tip\"\u003e\n      \u003cdiv class=\"soi-rnart-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eEnsemble, ces deux plantes forment un programme complet, idéal aux changements de saison, après des excès alimentaires, ou dans le cadre d'un rééquilibrage digestif durable.\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-rnart-section\"\u003e\n    \u003ch2\u003eCe que vous pouvez attendre concrètement\u003c\/h2\u003e\n    \u003cdiv class=\"soi-rnart-benefits\"\u003e\n      \u003cdiv class=\"soi-rnart-benefit\"\u003e\n        \u003cdiv class=\"soi-rnart-benefit-icon\"\u003e\u003cspan\u003e🪶\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eDigestion allégée\u003c\/h3\u003e\n        \u003cp\u003eMoins de ballonnements, de lourdeurs après les repas et de sensations d'indigestion.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rnart-benefit\"\u003e\n        \u003cdiv class=\"soi-rnart-benefit-icon\"\u003e\u003cspan\u003e🫀\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien hépatique\u003c\/h3\u003e\n        \u003cp\u003eLa cynarine de l'artichaut favorise le bon fonctionnement du foie, un organe clé souvent sollicité à l'excès.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rnart-benefit\"\u003e\n        \u003cdiv class=\"soi-rnart-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eDrainage naturel\u003c\/h3\u003e\n        \u003cp\u003eLe radis noir aide à éliminer les toxines accumulées via les reins, en complément du travail hépatique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rnart-benefit\"\u003e\n        \u003cdiv class=\"soi-rnart-benefit-icon\"\u003e\u003cspan\u003e🍃\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAccompagnement minceur\u003c\/h3\u003e\n        \u003cp\u003eIdéal pour épauler un programme de rééquilibrage alimentaire, sans excitants ni additifs inutiles.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"soi-rnart-section-disclaimer\"\u003eCe complément ne remplace pas un traitement médical. En cas de pathologie hépatique ou biliaire connue, consultez votre médecin avant utilisation.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 4 --\u003e\n  \u003csection class=\"soi-rnart-section\"\u003e\n    \u003ch2\u003eComposition et dosage précis\u003c\/h2\u003e\n    \u003cp class=\"soi-rnart-section-intro\"\u003eChaque gélule contient :\u003c\/p\u003e\n    \u003cdiv class=\"soi-rnart-compo\"\u003e\n      \u003cdiv class=\"soi-rnart-compo-row\"\u003e\n        \u003cspan class=\"soi-rnart-compo-label\"\u003eExtrait sec d'artichaut (Cynara scolymus), titré à 2,5% de cynarine\u003c\/span\u003e\n        \u003cspan class=\"soi-rnart-compo-value\"\u003e200 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rnart-compo-row\"\u003e\n        \u003cspan class=\"soi-rnart-compo-label\"\u003eExtrait de radis noir (Raphanus sativus) 4:1\u003c\/span\u003e\n        \u003cspan class=\"soi-rnart-compo-value\"\u003e100 mg (équiv. 400 mg de poudre)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rnart-compo-row\"\u003e\n        \u003cspan class=\"soi-rnart-compo-label\"\u003eGélule végétale (HPMC)\u003c\/span\u003e\n        \u003cspan class=\"soi-rnart-compo-value\"\u003eSans gélatine animale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rnart-compo-row\"\u003e\n        \u003cspan class=\"soi-rnart-compo-label\"\u003eAdditifs \/ colorants \/ arômes artificiels\u003c\/span\u003e\n        \u003cspan class=\"soi-rnart-compo-value\"\u003eAucun\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-rnart-timeline\"\u003e\n      \u003cdiv class=\"soi-rnart-step\"\u003e\n        \u003cdiv class=\"soi-rnart-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-rnart-step-content\"\u003e\n          \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n          \u003cp\u003ePrenez 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-rnart-step\"\u003e\n        \u003cdiv class=\"soi-rnart-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-rnart-step-content\"\u003e\n          \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 30 jours est conseillée pour observer 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!-- H2 5 --\u003e\n  \u003csection class=\"soi-rnart-section\"\u003e\n    \u003ch2\u003eUn produit certifié bio, fabriqué en France\u003c\/h2\u003e\n    \u003cp\u003eLe Radis Noir et Artichaut de Graine Sauvage est certifié Agriculture Biologique (FR-BIO-01), ce qui garantit des matières premières cultivées sans pesticides ni intrants chimiques de synthèse. La fabrication en France assure une traçabilité rigoureuse et des contrôles qualité stricts à chaque étape.\u003c\/p\u003e\n    \u003cdiv class=\"soi-rnart-grid\"\u003e\n      \u003cdiv class=\"soi-rnart-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabrication française\u003c\/h3\u003e\n        \u003cp\u003eProduit fabriqué en France, sous contrôle qualité renforcé, pour une traçabilité irréprochable.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rnart-card\"\u003e\n        \u003ch3\u003e🌾 Certifié bio, vegan et sans gluten\u003c\/h3\u003e\n        \u003cp\u003e60 gélules végétales pour 30 jours d'utilisation, dans le respect de votre organisme et de vos convictions.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 6 --\u003e\n  \u003csection class=\"soi-rnart-section\"\u003e\n    \u003ch2\u003eÀ qui s'adresse ce complément ?\u003c\/h2\u003e\n    \u003cp\u003eCe complexe artichaut radis noir en gélules est particulièrement adapté si vous :\u003c\/p\u003e\n    \u003cdiv class=\"soi-rnart-grid\"\u003e\n      \u003cdiv class=\"soi-rnart-card\"\u003e\n        \u003ch3\u003e😮‍💨 Lourdeurs digestives\u003c\/h3\u003e\n        \u003cp\u003eVous ressentez régulièrement des lourdeurs digestives ou un foie « paresseux ».\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rnart-card\"\u003e\n        \u003ch3\u003e🔄 Changement de saison\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez entamer une cure naturelle au changement de saison pour soutenir votre organisme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rnart-card\"\u003e\n        \u003ch3\u003e🥗 Rééquilibrage alimentaire\u003c\/h3\u003e\n        \u003cp\u003eVous cherchez un soutien digestif dans le cadre d'un rééquilibrage alimentaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-rnart-card\"\u003e\n        \u003ch3\u003e🌱 Régime végétal\u003c\/h3\u003e\n        \u003cp\u003eVous suivez un régime vegan ou végétarien et cherchez un produit 100% végétal.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-rnart-accordion\"\u003e\n      \u003cdetails class=\"soi-rnart-accordion-item\"\u003e\n        \u003csummary class=\"soi-rnart-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-rnart-accordion-content\"\u003e\n          \u003cp\u003eDéconseillé aux femmes enceintes ou allaitantes, et aux personnes souffrant d'obstruction des voies biliaires. Tenir hors de portée des enfants. En cas de pathologie hépatique ou biliaire connue, consultez votre médecin avant utilisation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003csection class=\"soi-rnart-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-rnart-cta-box\"\u003e\n      \u003cp class=\"soi-rnart-cta-tag\" style=\"color: white;\"\u003eOffrez à votre foie le soutien qu'il mérite\u003c\/p\u003e\n      \u003cp class=\"soi-rnart-cta-text\" style=\"color: white;\"\u003eAvec ce duo radis noir et artichaut bio, vous offrez à votre organisme un soutien naturel, doux et efficace, pour retrouver légèreté digestive et vitalité au quotidien. Une cure simple, certifiée bio, et pensée pour ceux qui veulent du vrai.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-rnart-marine: #1A2D3D;\n  --soi-rnart-marine-dark: #0F1E2B;\n  --soi-rnart-marine-light: #2C4458;\n  --soi-rnart-pomme: #A1C544;\n  --soi-rnart-pomme-dark: #84A636;\n  --soi-rnart-pomme-light: rgba(161,197,68,0.10);\n  --soi-rnart-white: #FFFFFF;\n  --soi-rnart-off-white: #F8FAF6;\n  --soi-rnart-stone: #F1F3EE;\n  --soi-rnart-line: #E5E8E0;\n  --soi-rnart-primary: #7CA86E;\n  --soi-rnart-primary-soft: rgba(124,168,110,0.12);\n  --soi-rnart-accent: #C4CC42;\n  --soi-rnart-text: #1A2D3D;\n  --soi-rnart-text-soft: #4A5B6B;\n  --soi-rnart-text-muted: #7B8693;\n  --soi-rnart-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-rnart-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-rnart-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-rnart-radius: 12px;\n  --soi-rnart-radius-sm: 8px;\n  --soi-rnart-radius-pill: 999px;\n}\n\n.soi-rnart-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-rnart-fiche img { max-width: 100%; height: auto; }\n\n.soi-rnart-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-rnart-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-rnart-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* HERO *\/\n.soi-rnart-hero {\n  position: relative;\n  background: var(--soi-rnart-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-rnart-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-rnart-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-rnart-pomme);\n}\n\n.soi-rnart-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-rnart-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-rnart-pomme);\n  border-radius: 50%;\n}\n\n.soi-rnart-hero-title {\n  display: block;\n  color: var(--soi-rnart-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-rnart-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-rnart-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-rnart-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-rnart-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-rnart-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-rnart-label-accent {\n  background: var(--soi-rnart-pomme);\n  border-color: var(--soi-rnart-pomme);\n  color: var(--soi-rnart-marine);\n  font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.soi-rnart-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-rnart-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-rnart-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-rnart-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-rnart-pomme);\n  border-radius: 2px;\n}\n\n.soi-rnart-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-rnart-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-rnart-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-rnart-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-rnart-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-rnart-section-disclaimer {\n  font-size: clamp(12px, 1.8vw, 13px);\n  color: var(--soi-rnart-text-muted);\n  font-style: italic;\n  margin-top: 1.25rem;\n  padding-top: 1rem;\n  border-top: 1px solid var(--soi-rnart-line);\n}\n\n\/* BENEFITS *\/\n.soi-rnart-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n  margin-bottom: 1rem;\n}\n\n.soi-rnart-benefit {\n  background: var(--soi-rnart-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-rnart-radius);\n  border: 1px solid var(--soi-rnart-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-rnart-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-rnart-shadow-md);\n}\n\n.soi-rnart-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-rnart-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-rnart-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-rnart-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-rnart-benefit:hover .soi-rnart-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-rnart-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-rnart-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-rnart-benefit p {\n  font-size: 13px;\n  color: var(--soi-rnart-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID + CARDS *\/\n.soi-rnart-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-rnart-card {\n  background: var(--soi-rnart-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-rnart-radius);\n  border-left: 3px solid var(--soi-rnart-pomme);\n}\n\n.soi-rnart-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-rnart-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-rnart-card p {\n  font-size: 14px;\n  color: var(--soi-rnart-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID COMPACT *\/\n.soi-rnart-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-rnart-card-mini {\n  background: var(--soi-rnart-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-rnart-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-rnart-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-rnart-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-rnart-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-rnart-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-rnart-marine);\n}\n\n\/* TIMELINE *\/\n.soi-rnart-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-top: 1.5rem;\n}\n\n.soi-rnart-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-rnart-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-rnart-radius);\n  border: 1px solid var(--soi-rnart-line);\n  align-items: flex-start;\n}\n\n.soi-rnart-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-rnart-marine);\n  color: var(--soi-rnart-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-rnart-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-rnart-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-rnart-step-content p {\n  font-size: 14px;\n  color: var(--soi-rnart-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* COMPOSITION *\/\n.soi-rnart-compo {\n  background: var(--soi-rnart-off-white);\n  border-radius: var(--soi-rnart-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-rnart-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-rnart-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-rnart-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-rnart-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-rnart-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-rnart-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-rnart-marine);\n  text-align: right;\n}\n\n\/* TIP *\/\n.soi-rnart-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-rnart-pomme-light);\n  border-left: 4px solid var(--soi-rnart-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-rnart-radius) var(--soi-rnart-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.25rem;\n}\n\n.soi-rnart-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-rnart-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-rnart-marine);\n  margin-bottom: 4px;\n}\n\n.soi-rnart-tip p {\n  font-size: 14px;\n  color: var(--soi-rnart-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* ACCORDÉON *\/\n.soi-rnart-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  margin-top: 1.25rem;\n}\n\n.soi-rnart-accordion-item {\n  background: var(--soi-rnart-off-white);\n  border-radius: var(--soi-rnart-radius-sm);\n  border: 1px solid var(--soi-rnart-line);\n  overflow: hidden;\n}\n\n.soi-rnart-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-rnart-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-rnart-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-rnart-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-rnart-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-rnart-accordion-item[open] .soi-rnart-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-rnart-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-rnart-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-rnart-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* CTA BOX *\/\n.soi-rnart-cta-box {\n  background: var(--soi-rnart-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-rnart-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-rnart-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-rnart-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-rnart-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-rnart-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-rnart-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-rnart-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-rnart-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-rnart-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-rnart-compo-value {\n    text-align: left;\n  }\n\n  .soi-rnart-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* ACCESSIBILITÉ *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-rnart-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-rnart-fiche {\n    --soi-rnart-text-soft: #2C3E50;\n    --soi-rnart-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61603088597322,"sku":"GS9223","price":10.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/radis-noir-et-artichaut-bio-et-vegan-en-gelules-packshot.webp?v=1779988319"},{"product_id":"lapacho-60-gelules","title":"Lapacho en gélules - Graine Sauvage","description":"\u003cdiv class=\"soi-lapa-fiche\"\u003e\n\n  \u003csection class=\"soi-lapa-hero\"\u003e\n    \u003cdiv class=\"soi-lapa-hero-tag\"\u003e\n      \u003cspan class=\"soi-lapa-tag-dot\"\u003e\u003c\/span\u003e\n      Phytothérapie amazonienne · Graine Sauvage\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-lapa-hero-title\"\u003eLapacho en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-lapa-hero-subtitle\"\u003eL'écorce millénaire d'Amazonie au service de votre bien-être vasculaire, de votre drainage naturel et de vos défenses immunitaires.\u003c\/p\u003e\n    \u003cdiv class=\"soi-lapa-hero-labels\"\u003e\n      \u003cspan class=\"soi-lapa-label soi-lapa-label-accent\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-lapa-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-lapa-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-lapa-label\"\u003eSANS ADDITIFS\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lapa-section\"\u003e\n    \u003cp class=\"soi-lapa-section-intro\"\u003eLe \u003cstrong\u003eLapacho\u003c\/strong\u003e, surnommé « arbre de vie » par les peuples d'Amazonie, est une plante aux racines profondes dans la tradition phytothérapique d'Amérique du Sud. Son écorce interne, récoltée sur le \u003cem\u003eTabebuia impetiginosa\u003c\/em\u003e, est utilisée depuis des siècles pour ses propriétés uniques sur le bien-être vasculaire, le drainage et la protection antioxydante. Avec cette formule en gélules végétales de 395 mg, Graine Sauvage vous propose une solution simple, vegan et fabriquée en France pour intégrer cet actif naturel à votre quotidien.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lapa-section\"\u003e\n    \u003ch2\u003eLes bienfaits du Lapacho en gélules : ce que vous pouvez attendre\u003c\/h2\u003e\n    \u003cp class=\"soi-lapa-section-intro\"\u003eLa richesse de l'écorce de lapacho repose sur ses composés actifs naturels, dont la \u003cstrong\u003elapachone\u003c\/strong\u003e et les \u003cstrong\u003enaphtoquinones\u003c\/strong\u003e, reconnus pour leur action sur l'organisme.\u003c\/p\u003e\n    \u003cdiv class=\"soi-lapa-benefits\"\u003e\n      \u003cdiv class=\"soi-lapa-benefit\"\u003e\n        \u003cdiv class=\"soi-lapa-benefit-icon\"\u003e\u003cspan\u003e🩸\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eBien-être vasculaire\u003c\/h3\u003e\n        \u003cp\u003eContribue à une circulation sanguine normale et au maintien d'une tension artérielle équilibrée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lapa-benefit\"\u003e\n        \u003cdiv class=\"soi-lapa-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAction drainante\u003c\/h3\u003e\n        \u003cp\u003eFavorise l'élimination des fluides en excès et soutient les fonctions d'épuration naturelle des reins, notamment en cas de rétention d'eau légère.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lapa-benefit\"\u003e\n        \u003cdiv class=\"soi-lapa-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProtection antioxydante\u003c\/h3\u003e\n        \u003cp\u003eSes composés bioactifs aident à neutraliser les radicaux libres, protégeant les cellules du stress oxydatif lié à l'environnement ou à la fatigue.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lapa-benefit\"\u003e\n        \u003cdiv class=\"soi-lapa-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien immunitaire\u003c\/h3\u003e\n        \u003cp\u003eStimulant naturel des défenses, le lapacho accompagne l'organisme en période de baisse d'énergie ou de vulnérabilité saisonnière.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lapa-benefit\"\u003e\n        \u003cdiv class=\"soi-lapa-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eConfort anti-inflammatoire\u003c\/h3\u003e\n        \u003cp\u003eReconnu pour ses propriétés anti-inflammatoires naturelles, il peut participer au confort général, notamment en cas de fatigue chronique légère.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lapa-section\"\u003e\n    \u003ch2\u003eComposition et dosage : ce qu'il y a dans chaque gélule\u003c\/h2\u003e\n    \u003cp class=\"soi-lapa-section-intro\"\u003eChaque gélule végétale de 395 mg est composée exclusivement d'écorce de Lapacho (\u003cem\u003eTabebuia impetiginosa\u003c\/em\u003e) en poudre. La gélule elle-même est d'origine végétale (HPMC), sans gélatine animale, ce qui la rend adaptée aux personnes vegan et végétariennes.\u003c\/p\u003e\n    \u003cdiv class=\"soi-lapa-compo\"\u003e\n      \u003cdiv class=\"soi-lapa-compo-row\"\u003e\n        \u003cspan class=\"soi-lapa-compo-label\"\u003eIngrédients\u003c\/span\u003e\n        \u003cspan class=\"soi-lapa-compo-value\"\u003eÉcorce de Lapacho en poudre (\u003cem\u003eTabebuia impetiginosa\u003c\/em\u003e), gélule végétale (hydroxypropylméthylcellulose)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lapa-compo-row\"\u003e\n        \u003cspan class=\"soi-lapa-compo-label\"\u003eQuantité par gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-lapa-compo-value\"\u003e395 mg d'écorce de lapacho\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lapa-compo-row\"\u003e\n        \u003cspan class=\"soi-lapa-compo-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-lapa-compo-value\"\u003e60 gélules par flacon\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lapa-compo-row\"\u003e\n        \u003cspan class=\"soi-lapa-compo-label\"\u003eAdditifs\u003c\/span\u003e\n        \u003cspan class=\"soi-lapa-compo-value\"\u003eAucun excipient, colorant ou conservateur\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lapa-compo-row\"\u003e\n        \u003cspan class=\"soi-lapa-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-lapa-compo-value\"\u003eFrance, normes qualité rigoureuses\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lapa-section\"\u003e\n    \u003ch2\u003eComment prendre vos gélules de Lapacho ?\u003c\/h2\u003e\n    \u003cp class=\"soi-lapa-section-intro\"\u003ePour profiter pleinement des bienfaits du lapacho, voici comment l'intégrer facilement à votre routine :\u003c\/p\u003e\n    \u003cdiv class=\"soi-lapa-timeline\"\u003e\n      \u003cdiv class=\"soi-lapa-step\"\u003e\n        \u003cdiv class=\"soi-lapa-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-lapa-step-content\"\u003e\n          \u003ch3\u003ePosologie conseillée\u003c\/h3\u003e\n          \u003cp\u003e2 gélules par jour, de préférence au cours d'un repas, avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lapa-step\"\u003e\n        \u003cdiv class=\"soi-lapa-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-lapa-step-content\"\u003e\n          \u003ch3\u003eDurée recommandée\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 4 à 8 semaines, renouvelable après une pause, pour des résultats optimaux.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lapa-step\"\u003e\n        \u003cdiv class=\"soi-lapa-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-lapa-step-content\"\u003e\n          \u003ch3\u003eConseil pratique\u003c\/h3\u003e\n          \u003cp\u003eCombinez la cure avec une bonne hydratation quotidienne pour optimiser l'effet drainant.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-lapa-tip\"\u003e\n      \u003cdiv class=\"soi-lapa-tip-icon\"\u003e⚠️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003ePrécautions d'emploi\u003c\/strong\u003e\n        \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de pathologie cardiovasculaire, rénale ou de traitement en cours, consultez votre médecin avant utilisation. Déconseillé aux femmes enceintes ou allaitantes.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lapa-section\"\u003e\n    \u003ch2\u003ePourquoi choisir le Lapacho Graine Sauvage ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-lapa-grid\"\u003e\n      \u003cdiv class=\"soi-lapa-card\"\u003e\n        \u003ch3\u003e🌳 Écorce de lapacho pure\u003c\/h3\u003e\n        \u003cp\u003ePas de mélange dilué : une concentration directe sur l'actif principal pour une efficacité maximale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lapa-card\"\u003e\n        \u003ch3\u003e🌱 Vegan et végétarien\u003c\/h3\u003e\n        \u003cp\u003eGélule végétale certifiée, sans aucune matière animale, pour un soin respectueux de vos convictions.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lapa-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eTraçabilité et contrôle qualité français, pour une confiance totale dans votre complément.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lapa-card\"\u003e\n        \u003ch3\u003e✨ Formule minimaliste\u003c\/h3\u003e\n        \u003cp\u003eAucun additif inutile, aucun colorant, aucun conservateur : l'essentiel et rien d'autre.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lapa-section\"\u003e\n    \u003ch2\u003eQuestions fréquentes sur le Lapacho\u003c\/h2\u003e\n    \u003cdiv class=\"soi-lapa-accordion\"\u003e\n      \u003cdetails class=\"soi-lapa-accordion-item\"\u003e\n        \u003csummary class=\"soi-lapa-accordion-header\"\u003e💪 Le lapacho en gélules est-il efficace contre la fatigue ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-lapa-accordion-content\"\u003e\n          \u003cp\u003eIl est traditionnellement reconnu pour soutenir l'organisme en période de baisse d'énergie. Les résultats varient selon chaque personne et le mode de vie global.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-lapa-accordion-item\"\u003e\n        \u003csummary class=\"soi-lapa-accordion-header\"\u003e🔗 Peut-on associer le lapacho à d'autres compléments ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-lapa-accordion-content\"\u003e\n          \u003cp\u003eOui, dans la plupart des cas. Il se combine bien avec des actifs circulatoires comme la vigne rouge ou des antioxydants comme la vitamine C. En cas de doute, consultez un professionnel de santé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-lapa-accordion-item\"\u003e\n        \u003csummary class=\"soi-lapa-accordion-header\"\u003e🌿 Quelle différence entre le lapacho bio et le lapacho standard ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-lapa-accordion-content\"\u003e\n          \u003cp\u003eLa mention bio garantit l'absence de pesticides lors de la culture. Quelle que soit la forme choisie, privilégiez toujours un produit sans additifs et avec une traçabilité claire.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lapa-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-lapa-cta-box\"\u003e\n      \u003cp class=\"soi-lapa-cta-tag\" style=\"color: white;\"\u003eLa sagesse de l'Amazonie, dans votre quotidien\u003c\/p\u003e\n      \u003cp class=\"soi-lapa-cta-text\" style=\"color: white;\"\u003eDeux gélules par jour pour prendre soin de votre circulation, de votre drainage et de votre vitalité. Découvrez le Lapacho Graine Sauvage, votre allié naturel fabriqué en France.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-lapa-marine: #1A2D3D;\n  --soi-lapa-marine-dark: #0F1E2B;\n  --soi-lapa-marine-light: #2C4458;\n  --soi-lapa-pomme: #A1C544;\n  --soi-lapa-pomme-dark: #84A636;\n  --soi-lapa-pomme-light: rgba(161,197,68,0.10);\n  --soi-lapa-white: #FFFFFF;\n  --soi-lapa-off-white: #F8FAF6;\n  --soi-lapa-stone: #F1F3EE;\n  --soi-lapa-line: #E5E8E0;\n  --soi-lapa-primary: #4A7A4A;\n  --soi-lapa-primary-soft: rgba(74,122,74,0.10);\n  --soi-lapa-accent: #D45B8A;\n  --soi-lapa-text: #1A2D3D;\n  --soi-lapa-text-soft: #4A5B6B;\n  --soi-lapa-text-muted: #7B8693;\n  --soi-lapa-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-lapa-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-lapa-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-lapa-radius: 12px;\n  --soi-lapa-radius-sm: 8px;\n  --soi-lapa-radius-pill: 999px;\n}\n\n.soi-lapa-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-lapa-fiche img { max-width: 100%; height: auto; }\n\n.soi-lapa-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-lapa-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-lapa-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-lapa-hero {\n  position: relative;\n  background: var(--soi-lapa-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-lapa-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-lapa-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-lapa-pomme);\n}\n\n.soi-lapa-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-lapa-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-lapa-pomme);\n  border-radius: 50%;\n}\n\n.soi-lapa-hero-title {\n  display: block;\n  color: var(--soi-lapa-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-lapa-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-lapa-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-lapa-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-lapa-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-lapa-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-lapa-label-accent {\n  background: var(--soi-lapa-pomme);\n  border-color: var(--soi-lapa-pomme);\n  color: var(--soi-lapa-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-lapa-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-lapa-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-lapa-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-lapa-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-lapa-pomme);\n  border-radius: 2px;\n}\n\n.soi-lapa-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-lapa-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.soi-lapa-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-lapa-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-lapa-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-lapa-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-lapa-benefit {\n  background: var(--soi-lapa-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-lapa-radius);\n  border: 1px solid var(--soi-lapa-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-lapa-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-lapa-shadow-md);\n}\n\n.soi-lapa-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-lapa-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-lapa-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-lapa-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-lapa-benefit:hover .soi-lapa-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-lapa-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-lapa-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-lapa-benefit p {\n  font-size: 13px;\n  color: var(--soi-lapa-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPO === *\/\n.soi-lapa-compo {\n  background: var(--soi-lapa-off-white);\n  border-radius: var(--soi-lapa-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-lapa-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-lapa-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-lapa-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-lapa-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-lapa-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-lapa-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-lapa-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-lapa-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-lapa-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-lapa-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-lapa-radius);\n  border: 1px solid var(--soi-lapa-line);\n  align-items: flex-start;\n}\n\n.soi-lapa-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-lapa-marine);\n  color: var(--soi-lapa-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-lapa-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-lapa-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-lapa-step-content p {\n  font-size: 14px;\n  color: var(--soi-lapa-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-lapa-tip {\n  display: flex;\n  gap: 1rem;\n  background: rgba(212,91,138,0.08);\n  border-left: 4px solid var(--soi-lapa-accent);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-lapa-radius) var(--soi-lapa-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-lapa-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-lapa-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-lapa-marine);\n  margin-bottom: 4px;\n}\n\n.soi-lapa-tip p {\n  font-size: 14px;\n  color: var(--soi-lapa-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-lapa-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-lapa-card {\n  background: var(--soi-lapa-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-lapa-radius);\n  border-left: 3px solid var(--soi-lapa-pomme);\n}\n\n.soi-lapa-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-lapa-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-lapa-card p {\n  font-size: 14px;\n  color: var(--soi-lapa-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-lapa-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-lapa-accordion-item {\n  background: var(--soi-lapa-off-white);\n  border-radius: var(--soi-lapa-radius-sm);\n  border: 1px solid var(--soi-lapa-line);\n  overflow: hidden;\n}\n\n.soi-lapa-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-lapa-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-lapa-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-lapa-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-lapa-pomme);\n  transition: transform 0.2s ease;\n  flex-shrink: 0;\n  margin-left: 1rem;\n}\n\n.soi-lapa-accordion-item[open] .soi-lapa-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-lapa-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-lapa-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-lapa-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-lapa-cta-box {\n  background: var(--soi-lapa-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-lapa-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-lapa-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-lapa-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-lapa-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-lapa-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-lapa-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-lapa-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-lapa-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-lapa-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-lapa-compo-value {\n    text-align: left;\n  }\n\n  .soi-lapa-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-lapa-benefits {\n    grid-template-columns: 1fr;\n  }\n\n  .soi-lapa-grid {\n    grid-template-columns: 1fr;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-lapa-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-lapa-fiche {\n    --soi-lapa-text-soft: #2C3E50;\n    --soi-lapa-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61603091546442,"sku":"GS0007C","price":8.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/lapacho-vegan-en-gelules-packshot.webp?v=1779639743"},{"product_id":"dong-quai","title":"Dong Quai en gélules - Équilibre féminin","description":"\u003cdiv class=\"soi-dong-fiche\"\u003e\n\u003csection class=\"soi-dong-hero\"\u003e\n\u003cdiv class=\"soi-dong-hero-tag\"\u003e\n\u003cspan class=\"soi-dong-tag-dot\"\u003e\u003c\/span\u003e Complément alimentaire · Tradition du Soleil Levant\u003c\/div\u003e\n\u003cspan class=\"soi-dong-hero-title\"\u003eDong Quai en gélules\u003c\/span\u003e\n\u003cp class=\"soi-dong-hero-subtitle\"\u003eSurnommé « la plante de la femme » depuis plus de 1 000 ans en médecine traditionnelle chinoise, le Dong Quai accompagne votre équilibre féminin à chaque étape de la vie.\u003c\/p\u003e\n\u003cdiv class=\"soi-dong-hero-labels\"\u003e\n\u003cspan class=\"soi-dong-label soi-dong-label-accent\"\u003eVEGAN\u003c\/span\u003e \u003cspan class=\"soi-dong-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e \u003cspan class=\"soi-dong-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e \u003cspan class=\"soi-dong-label\"\u003eSANS COLORANTS NI CONSERVATEURS\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-dong-section\"\u003e\n\u003cp class=\"soi-dong-section-intro\"\u003eSurnommé « la plante de la femme » depuis plus de 1 000 ans en médecine traditionnelle chinoise, le Dong Quai (Angelica sinensis) est la racine que les femmes d'Asie ont placée au cœur de leur bien-être au fil des générations. Cycles douloureux, ménopause, vitalité au quotidien : cette plante accompagne les femmes à chaque étape de leur vie, de façon naturelle et douce.\u003c\/p\u003e\n\u003cp\u003eVous trouverez ici le Dong Quai en gélules vegan de Tradition du Soleil Levant : fabriqué en France, sans gélatine animale, pour un complément alimentaire accessible à toutes.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-dong-section\"\u003e\n\u003ch2\u003eBienfaits du Dong Quai : ce que dit la tradition\u003c\/h2\u003e\n\u003cp\u003eLe Dong Quai est riche en phyto-œstrogènes, coumarines et polysaccharides, des composés qui lui confèrent une action naturelle sur l'équilibre hormonal féminin. Voici ce pour quoi les femmes se tournent vers cette plante :\u003c\/p\u003e\n\u003cdiv class=\"soi-dong-grid\"\u003e\n\u003cdiv class=\"soi-dong-card\"\u003e\n\u003ch3\u003e🌿 Cycles menstruels\u003c\/h3\u003e\n\u003cp\u003eTraditionnellement utilisé pour apaiser les crampes et les irrégularités du cycle, le Dong Quai est l'allié naturel des jours difficiles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-dong-card\"\u003e\n\u003ch3\u003e🌡️ Ménopause et pré-ménopause\u003c\/h3\u003e\n\u003cp\u003eBouffées de chaleur, sautes d'humeur, sueurs nocturnes : ses phyto-œstrogènes contribuent à rééquilibrer naturellement cette période de transition.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-dong-card\"\u003e\n\u003ch3\u003e✨ Antioxydant et vitalité\u003c\/h3\u003e\n\u003cp\u003eGrâce à ses propriétés antioxydantes, le Dong Quai contribue à protéger les cellules du vieillissement prématuré et soutient la vitalité globale.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"soi-dong-disclaimer\"\u003eCes informations sont issues de la tradition et de l'usage historique. Ce complément ne se substitue pas à un traitement médical. Consultez votre médecin en cas de doute.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-dong-section\"\u003e\n\u003ch2\u003eComposition et posologie\u003c\/h2\u003e\n\u003cp\u003eChaque flacon contient 60 gélules végétales (vegan), issues d'une enveloppe 100 % végétale, sans gélatine animale.\u003c\/p\u003e\n\u003cdiv class=\"soi-dong-compo\"\u003e\n\u003cdiv class=\"soi-dong-compo-row\"\u003e\n\u003cspan class=\"soi-dong-compo-label\"\u003eIngrédient actif\u003c\/span\u003e \u003cspan class=\"soi-dong-compo-value\"\u003eExtrait de racine de Dong Quai (Angelica sinensis)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-dong-compo-row\"\u003e\n\u003cspan class=\"soi-dong-compo-label\"\u003eDose recommandée\u003c\/span\u003e \u003cspan class=\"soi-dong-compo-value\"\u003e3 gélules par jour, au moment des repas\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-dong-compo-row\"\u003e\n\u003cspan class=\"soi-dong-compo-label\"\u003eDurée d'une cure\u003c\/span\u003e \u003cspan class=\"soi-dong-compo-value\"\u003e1 à 3 mois, à renouveler selon vos besoins\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-dong-compo-row\"\u003e\n\u003cspan class=\"soi-dong-compo-label\"\u003eConvient à\u003c\/span\u003e \u003cspan class=\"soi-dong-compo-value\"\u003eVégétariens et végans\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-dong-compo-row\"\u003e\n\u003cspan class=\"soi-dong-compo-label\"\u003eConditionnement\u003c\/span\u003e \u003cspan class=\"soi-dong-compo-value\"\u003e60 gélules végétales (1 mois de cure)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-dong-compo-row\"\u003e\n\u003cspan class=\"soi-dong-compo-label\"\u003eFabrication\u003c\/span\u003e \u003cspan class=\"soi-dong-compo-value\"\u003eFrance, normes de qualité strictes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-dong-tip\"\u003e\n\u003cdiv class=\"soi-dong-tip-icon\"\u003e💡\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n\u003cp\u003ePour une efficacité optimale, une cure de 6 à 8 semaines est généralement recommandée avant d'en ressentir pleinement les effets. La régularité est la clé.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-dong-section\"\u003e\n\u003ch2\u003eComment prendre le Dong Quai au quotidien ?\u003c\/h2\u003e\n\u003cdiv class=\"soi-dong-timeline\"\u003e\n\u003cdiv class=\"soi-dong-step\"\u003e\n\u003cdiv class=\"soi-dong-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"soi-dong-step-content\"\u003e\n\u003ch3\u003ePrenez 2 gélules par jour\u003c\/h3\u003e\n\u003cp\u003eIdéalement réparties en 2 prises (matin et soir) au cours des repas pour une meilleure assimilation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-dong-step\"\u003e\n\u003cdiv class=\"soi-dong-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"soi-dong-step-content\"\u003e\n\u003ch3\u003eAccompagnez d'un grand verre d'eau\u003c\/h3\u003e\n\u003cp\u003eVous pouvez aussi associer le Dong Quai à d'autres plantes comme le ginseng, souvent recommandé pour renforcer l'énergie féminine.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-dong-step\"\u003e\n\u003cdiv class=\"soi-dong-step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"soi-dong-step-content\"\u003e\n\u003ch3\u003ePrécautions importantes\u003c\/h3\u003e\n\u003cp\u003eDéconseillé aux femmes enceintes ou allaitantes, et aux personnes sous anticoagulants. Demandez l'avis de votre médecin si vous prenez un traitement hormonal.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-dong-section\"\u003e\n\u003ch2\u003ePourquoi ce Dong Quai en gélule plutôt qu'un autre ?\u003c\/h2\u003e\n\u003cp\u003eNotre formule Tradition du Soleil Levant se distingue par sa fabrication française, ses gélules 100 % vegan et un rapport qualité-prix pensé pour vous permettre de réaliser des cures complètes sans compromis.\u003c\/p\u003e\n\u003cdiv class=\"soi-dong-benefits\"\u003e\n\u003cdiv class=\"soi-dong-benefit\"\u003e\n\u003cdiv class=\"soi-dong-benefit-icon\"\u003e\u003cspan\u003e🌱\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003e100 % vegan\u003c\/h3\u003e\n\u003cp\u003eGélules végétales certifiées vegan, sans colorants ni conservateurs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-dong-benefit\"\u003e\n\u003cdiv class=\"soi-dong-benefit-icon\"\u003e\u003cspan\u003e🔬\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eConcentration en actifs\u003c\/h3\u003e\n\u003cp\u003eRacine d'Angelica sinensis sélectionnée pour sa concentration en principes actifs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-dong-benefit\"\u003e\n\u003cdiv class=\"soi-dong-benefit-icon\"\u003e\u003cspan\u003e🇫🇷\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eFabriqué en France\u003c\/h3\u003e\n\u003cp\u003eProduit dans le respect des bonnes pratiques de fabrication.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-dong-benefit\"\u003e\n\u003cdiv class=\"soi-dong-benefit-icon\"\u003e\u003cspan\u003e📦\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eUn mois de cure complet\u003c\/h3\u003e\n\u003cp\u003e60 gélules par flacon, soit un mois de cure à dose standard.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-dong-section\"\u003e\n\u003cdiv class=\"soi-dong-accordion\"\u003e\n\u003cdetails class=\"soi-dong-accordion-item\"\u003e\n\u003csummary class=\"soi-dong-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n\u003cdiv class=\"soi-dong-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é aux femmes enceintes ou allaitantes et aux personnes sous anticoagulants. Demandez l'avis de votre médecin si vous prenez un traitement hormonal. Tenir hors de portée des enfants.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-dong-accordion-item\"\u003e\n\u003csummary class=\"soi-dong-accordion-header\"\u003e🏠 Conservation\u003c\/summary\u003e\n\u003cdiv class=\"soi-dong-accordion-content\"\u003e\n\u003cp\u003eConserver à 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\u003csection class=\"soi-dong-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003cdiv class=\"soi-dong-cta-box\"\u003e\n\u003cp class=\"soi-dong-cta-tag\" style=\"color: white;\"\u003eL'équilibre féminin au naturel\u003c\/p\u003e\n\u003cp class=\"soi-dong-cta-text\" style=\"color: white;\"\u003eDepuis des siècles, les femmes d'Asie font confiance au Dong Quai pour traverser les cycles de la vie avec sérénité. Aujourd'hui, cette sagesse millénaire se glisse dans une gélule vegan, fabriquée en France, pensée pour vous.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  --soi-dong-marine: #1A2D3D;\n  --soi-dong-marine-dark: #0F1E2B;\n  --soi-dong-marine-light: #2C4458;\n  --soi-dong-pomme: #A1C544;\n  --soi-dong-pomme-dark: #84A636;\n  --soi-dong-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-dong-white: #FFFFFF;\n  --soi-dong-off-white: #F8FAF6;\n  --soi-dong-stone: #F1F3EE;\n  --soi-dong-line: #E5E8E0;\n\n  --soi-dong-primary: #A04545;\n  --soi-dong-primary-soft: #F5EAEA;\n  --soi-dong-accent: #C23B3B;\n\n  --soi-dong-text: #1A2D3D;\n  --soi-dong-text-soft: #4A5B6B;\n  --soi-dong-text-muted: #7B8693;\n\n  --soi-dong-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-dong-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-dong-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-dong-radius: 12px;\n  --soi-dong-radius-sm: 8px;\n  --soi-dong-radius-pill: 999px;\n}\n\n.soi-dong-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-dong-fiche img { max-width: 100%; height: auto; }\n\n.soi-dong-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-dong-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-dong-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-dong-hero {\n  position: relative;\n  background: var(--soi-dong-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-dong-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-dong-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-dong-pomme);\n}\n\n.soi-dong-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-dong-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-dong-pomme);\n  border-radius: 50%;\n}\n\n.soi-dong-hero-title {\n  display: block;\n  color: var(--soi-dong-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-dong-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-dong-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-dong-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-dong-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-dong-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-dong-label-accent {\n  background: var(--soi-dong-pomme);\n  border-color: var(--soi-dong-pomme);\n  color: var(--soi-dong-marine);\n  font-weight: 600;\n}\n\n.soi-dong-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-dong-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-dong-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-dong-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-dong-pomme);\n  border-radius: 2px;\n}\n\n.soi-dong-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-dong-text-soft);\n  margin-bottom: 1rem;\n  max-width: 720px;\n}\n\n.soi-dong-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-dong-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-dong-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-dong-disclaimer {\n  font-size: clamp(12px, 1.5vw, 13px);\n  color: var(--soi-dong-text-muted);\n  margin-top: 1.25rem;\n  line-height: 1.6;\n}\n\n.soi-dong-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n  margin-top: 1.25rem;\n}\n\n.soi-dong-card {\n  background: var(--soi-dong-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-dong-radius);\n  border-left: 3px solid var(--soi-dong-pomme);\n}\n\n.soi-dong-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-dong-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-dong-card p {\n  font-size: 14px;\n  color: var(--soi-dong-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-dong-compo {\n  background: var(--soi-dong-off-white);\n  border-radius: var(--soi-dong-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-dong-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-dong-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-dong-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-dong-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-dong-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-dong-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-dong-marine);\n  text-align: right;\n}\n\n.soi-dong-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-dong-pomme-light);\n  border-left: 4px solid var(--soi-dong-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-dong-radius) var(--soi-dong-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-dong-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-dong-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-dong-marine);\n  margin-bottom: 4px;\n}\n\n.soi-dong-tip p {\n  font-size: 14px;\n  color: var(--soi-dong-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-dong-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-dong-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-dong-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-dong-radius);\n  border: 1px solid var(--soi-dong-line);\n  align-items: flex-start;\n}\n\n.soi-dong-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-dong-marine);\n  color: var(--soi-dong-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-dong-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-dong-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-dong-step-content p {\n  font-size: 14px;\n  color: var(--soi-dong-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-dong-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n  margin-top: 1.25rem;\n}\n\n.soi-dong-benefit {\n  background: var(--soi-dong-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-dong-radius);\n  border: 1px solid var(--soi-dong-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-dong-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-dong-shadow-md);\n}\n\n.soi-dong-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-dong-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-dong-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-dong-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-dong-benefit:hover .soi-dong-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-dong-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-dong-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-dong-benefit p {\n  font-size: 13px;\n  color: var(--soi-dong-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-dong-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-dong-accordion-item {\n  background: var(--soi-dong-off-white);\n  border-radius: var(--soi-dong-radius-sm);\n  border: 1px solid var(--soi-dong-line);\n  overflow: hidden;\n}\n\n.soi-dong-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-dong-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-dong-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-dong-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-dong-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-dong-accordion-item[open] .soi-dong-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-dong-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-dong-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-dong-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-dong-cta-box {\n  background: var(--soi-dong-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-dong-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-dong-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-dong-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-dong-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-dong-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-dong-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-dong-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-dong-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-dong-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-dong-compo-value {\n    text-align: left;\n  }\n\n  .soi-dong-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-dong-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-dong-fiche {\n    --soi-dong-text-soft: #2C3E50;\n    --soi-dong-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Tradition du Soleil Levant","offers":[{"title":"Default Title","offer_id":61603099935050,"sku":"TR1011","price":7.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/dong-quai-vegan-en-gelules-packshot_18b41c06-0756-41f8-8d73-8f5f2abb5831.webp?v=1779713602"},{"product_id":"psyllium-blond-bio","title":"Psyllium Blond Bio - Graine Sauvage","description":"\n\n\u003cdiv class=\"soi-psyl-fiche\"\u003e\n\n  \u003csection class=\"soi-psyl-hero\"\u003e\n    \u003cdiv class=\"soi-psyl-hero-tag\"\u003e\n      \u003cspan class=\"soi-psyl-tag-dot\"\u003e\u003c\/span\u003e\n      Confort digestif · Graine Sauvage\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-psyl-hero-title\"\u003eLa fibre naturelle pour un transit apaisé\u003c\/span\u003e\n    \u003cp class=\"soi-psyl-hero-subtitle\"\u003eIssu des téguments de Plantago ovata, le psyllium blond bio agit comme une éponge douce dans l'intestin pour vous aider à retrouver un équilibre digestif durable, sans additif ni gluten.\u003c\/p\u003e\n    \u003cdiv class=\"soi-psyl-hero-labels\"\u003e\n      \u003cspan class=\"soi-psyl-label soi-psyl-label-accent\"\u003eBIO ECOCERT\u003c\/span\u003e\n      \u003cspan class=\"soi-psyl-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n      \u003cspan class=\"soi-psyl-label\"\u003eSANS ADDITIF\u003c\/span\u003e\n      \u003cspan class=\"soi-psyl-label\"\u003e100% PLANTE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-psyl-section\"\u003e\n    \u003ch2\u003ePsyllium Blond Bio, la fibre naturelle pour un transit retrouvé\u003c\/h2\u003e\n    \u003cp\u003eLe psyllium blond bio est aujourd'hui l'une des fibres naturelles les plus plébiscitées pour soutenir le confort digestif au quotidien. Issu des téguments de la plante \u003cem\u003ePlantago ovata\u003c\/em\u003e, il agit comme une véritable éponge dans l'intestin : il gonfle au contact de l'eau, forme un gel doux et facilite naturellement le transit, qu'il soit trop lent ou trop rapide.\u003c\/p\u003e\n    \u003cp\u003eCe psyllium blond en poudre, certifié bio par Ecocert, vous offre une solution saine, sans additif ni gluten, pour retrouver un équilibre digestif durable.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-psyl-section\"\u003e\n    \u003ch2\u003ePourquoi choisir le psyllium blond ? Bienfaits concrets\u003c\/h2\u003e\n    \u003cdiv class=\"soi-psyl-benefits\"\u003e\n      \u003cdiv class=\"soi-psyl-benefit\"\u003e\n        \u003cdiv class=\"soi-psyl-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eConstipation\u003c\/h3\u003e\n        \u003cp\u003eLes fibres solubles gonflent dans l'intestin, ramollissent les selles et facilitent leur évacuation dès les premières prises.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-psyl-benefit\"\u003e\n        \u003cdiv class=\"soi-psyl-benefit-icon\"\u003e\u003cspan\u003e🔄\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eDiarrhée et transit irrégulier\u003c\/h3\u003e\n        \u003cp\u003eLe gel formé absorbe l'excès d'eau dans le côlon et ralentit un transit trop rapide : un régulateur bidirectionnel unique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-psyl-benefit\"\u003e\n        \u003cdiv class=\"soi-psyl-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eBallonnements\u003c\/h3\u003e\n        \u003cp\u003eEn nourrissant le microbiote intestinal, il contribue à une digestion plus sereine et réduit les inconforts digestifs.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-psyl-benefit\"\u003e\n        \u003cdiv class=\"soi-psyl-benefit-icon\"\u003e\u003cspan\u003e⚖️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eGlycémie et cholestérol\u003c\/h3\u003e\n        \u003cp\u003eLa viscosité du gel ralentit l'absorption des sucres et piège une partie des graisses alimentaires : un soutien métabolique précieux.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-psyl-section\"\u003e\n    \u003ch2\u003eComment prendre le psyllium blond ? Posologie et conseils pratiques\u003c\/h2\u003e\n    \u003cp class=\"soi-psyl-section-intro\"\u003eLa clé d'une cure réussie réside dans une hydratation suffisante. Le psyllium blond ne peut jouer son rôle sans eau : sans elle, les fibres risquent au contraire de bloquer le transit.\u003c\/p\u003e\n    \u003cdiv class=\"soi-psyl-timeline\"\u003e\n      \u003cdiv class=\"soi-psyl-step\"\u003e\n        \u003cdiv class=\"soi-psyl-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-psyl-step-content\"\u003e\n          \u003ch3\u003eDose recommandée\u003c\/h3\u003e\n          \u003cp\u003e1 à 3 cuillères à café par jour (environ 5 g par cuillère), réparties en 1 à 3 prises.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-psyl-step\"\u003e\n        \u003cdiv class=\"soi-psyl-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-psyl-step-content\"\u003e\n          \u003ch3\u003eMode de consommation\u003c\/h3\u003e\n          \u003cp\u003eMélangez une cuillère à café dans un grand verre d'eau (250 ml minimum), un jus, un yaourt ou un smoothie. Buvez immédiatement après mélange, avant que le gel ne prenne.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-psyl-step\"\u003e\n        \u003cdiv class=\"soi-psyl-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-psyl-step-content\"\u003e\n          \u003ch3\u003eDurée de la cure\u003c\/h3\u003e\n          \u003cp\u003eUne cure de psyllium blond se pratique idéalement sur 4 à 8 semaines pour un effet durable et bien toléré.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-psyl-step\"\u003e\n        \u003cdiv class=\"soi-psyl-step-num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"soi-psyl-step-content\"\u003e\n          \u003ch3\u003eTiming\u003c\/h3\u003e\n          \u003cp\u003eDe préférence avant les repas pour un effet satiétant, ou le soir pour un transit facilité le matin.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-psyl-tip\"\u003e\n      \u003cdiv class=\"soi-psyl-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eCommencez par une petite dose (1 cuillère à café) puis augmentez progressivement pour laisser votre intestin s'adapter en douceur.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-psyl-section\"\u003e\n    \u003ch2\u003eComposition du Psyllium Blond Bio Graine Sauvage\u003c\/h2\u003e\n    \u003cdiv class=\"soi-psyl-compo\"\u003e\n      \u003cdiv class=\"soi-psyl-compo-row\"\u003e\n        \u003cspan class=\"soi-psyl-compo-label\"\u003eIngrédient unique\u003c\/span\u003e\n        \u003cspan class=\"soi-psyl-compo-value\"\u003eTéguments de graines de psyllium blond (\u003cem\u003ePlantago ovata\u003c\/em\u003e) 100% bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-psyl-compo-row\"\u003e\n        \u003cspan class=\"soi-psyl-compo-label\"\u003eTeneur en fibres\u003c\/span\u003e\n        \u003cspan class=\"soi-psyl-compo-value\"\u003eEnviron 85% de fibres dont 70% de fibres solubles mucilagineux\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-psyl-compo-row\"\u003e\n        \u003cspan class=\"soi-psyl-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-psyl-compo-value\"\u003eBio Ecocert\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-psyl-compo-row\"\u003e\n        \u003cspan class=\"soi-psyl-compo-label\"\u003eFormat\u003c\/span\u003e\n        \u003cspan class=\"soi-psyl-compo-value\"\u003ePoudre fine, sachet de 250 g\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-psyl-compo-row\"\u003e\n        \u003cspan class=\"soi-psyl-compo-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-psyl-compo-value\"\u003eGluten, additif, arôme artificiel\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-psyl-section\"\u003e\n    \u003ch2\u003ePsyllium blond bio : ce qui le différencie\u003c\/h2\u003e\n    \u003cdiv class=\"soi-psyl-grid\"\u003e\n      \u003cdiv class=\"soi-psyl-card\"\u003e\n        \u003ch3\u003e🌿 100% biologique\u003c\/h3\u003e\n        \u003cp\u003eCultivé sans pesticide, certifié Ecocert. Vous consommez une fibre pure, sans résidu chimique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-psyl-card\"\u003e\n        \u003ch3\u003e🚫 Sans gluten\u003c\/h3\u003e\n        \u003cp\u003eCompatible avec les régimes sans gluten, y compris en cas de maladie cœliaque.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-psyl-card\"\u003e\n        \u003ch3\u003e🔄 Double action transit\u003c\/h3\u003e\n        \u003cp\u003eRégule aussi bien la constipation que la diarrhée, pour tous les profils digestifs.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-psyl-section\"\u003e\n    \u003cdiv class=\"soi-psyl-accordion\"\u003e\n      \u003cdetails class=\"soi-psyl-accordion-item\"\u003e\n        \u003csummary class=\"soi-psyl-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-psyl-accordion-content\"\u003e\n          \u003cp\u003eCe produit est un complément alimentaire. Il ne se substitue pas à un traitement médical ni à un suivi par un professionnel de santé. En cas de trouble digestif persistant, consultez votre médecin.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-psyl-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-psyl-cta-box\"\u003e\n      \u003cp class=\"soi-psyl-cta-tag\" style=\"color: white;\"\u003ePrendre soin de son transit, naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-psyl-cta-text\" style=\"color: white;\"\u003eUn transit capricieux, des ballonnements trop fréquents, ou simplement l'envie de prendre soin de votre ventre : une cuillère à café dans votre verre chaque matin, et votre intestin vous dit merci.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-psyl-marine: #1A2D3D;\n  --soi-psyl-marine-dark: #0F1E2B;\n  --soi-psyl-marine-light: #2C4458;\n  --soi-psyl-pomme: #A1C544;\n  --soi-psyl-pomme-dark: #84A636;\n  --soi-psyl-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-psyl-white: #FFFFFF;\n  --soi-psyl-off-white: #F8FAF6;\n  --soi-psyl-stone: #F1F3EE;\n  --soi-psyl-line: #E5E8E0;\n\n  --soi-psyl-primary: #7CA86E;\n  --soi-psyl-primary-soft: rgba(124,168,110,0.12);\n  --soi-psyl-accent: #B08D6A;\n\n  --soi-psyl-text: #1A2D3D;\n  --soi-psyl-text-soft: #4A5B6B;\n  --soi-psyl-text-muted: #7B8693;\n\n  --soi-psyl-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-psyl-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-psyl-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-psyl-radius: 12px;\n  --soi-psyl-radius-sm: 8px;\n  --soi-psyl-radius-pill: 999px;\n}\n\n.soi-psyl-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-psyl-fiche img { max-width: 100%; height: auto; }\n\n.soi-psyl-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-psyl-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-psyl-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-psyl-hero {\n  position: relative;\n  background: var(--soi-psyl-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-psyl-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-psyl-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-psyl-pomme);\n}\n\n.soi-psyl-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-psyl-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-psyl-pomme);\n  border-radius: 50%;\n}\n\n.soi-psyl-hero-title {\n  display: block;\n  color: var(--soi-psyl-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-psyl-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-psyl-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-psyl-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-psyl-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-psyl-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-psyl-label-accent {\n  background: var(--soi-psyl-pomme);\n  border-color: var(--soi-psyl-pomme);\n  color: var(--soi-psyl-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-psyl-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-psyl-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-psyl-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-psyl-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-psyl-pomme);\n  border-radius: 2px;\n}\n\n.soi-psyl-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-psyl-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-psyl-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-psyl-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-psyl-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-psyl-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-psyl-benefit {\n  background: var(--soi-psyl-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-psyl-radius);\n  border: 1px solid var(--soi-psyl-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-psyl-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-psyl-shadow-md);\n}\n\n.soi-psyl-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-psyl-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-psyl-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-psyl-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-psyl-benefit:hover .soi-psyl-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-psyl-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-psyl-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-psyl-benefit p {\n  font-size: 13px;\n  color: var(--soi-psyl-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-psyl-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-psyl-card {\n  background: var(--soi-psyl-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-psyl-radius);\n  border-left: 3px solid var(--soi-psyl-pomme);\n}\n\n.soi-psyl-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-psyl-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-psyl-card p {\n  font-size: 14px;\n  color: var(--soi-psyl-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-psyl-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-psyl-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-psyl-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-psyl-radius);\n  border: 1px solid var(--soi-psyl-line);\n  align-items: flex-start;\n}\n\n.soi-psyl-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-psyl-marine);\n  color: var(--soi-psyl-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-psyl-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-psyl-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-psyl-step-content p {\n  font-size: 14px;\n  color: var(--soi-psyl-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-psyl-compo {\n  background: var(--soi-psyl-off-white);\n  border-radius: var(--soi-psyl-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-psyl-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-psyl-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-psyl-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-psyl-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-psyl-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-psyl-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-psyl-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-psyl-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-psyl-pomme-light);\n  border-left: 4px solid var(--soi-psyl-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-psyl-radius) var(--soi-psyl-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-psyl-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-psyl-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-psyl-marine);\n  margin-bottom: 4px;\n}\n\n.soi-psyl-tip p {\n  font-size: 14px;\n  color: var(--soi-psyl-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-psyl-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-psyl-accordion-item {\n  background: var(--soi-psyl-off-white);\n  border-radius: var(--soi-psyl-radius-sm);\n  border: 1px solid var(--soi-psyl-line);\n  overflow: hidden;\n}\n\n.soi-psyl-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-psyl-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-psyl-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-psyl-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-psyl-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-psyl-accordion-item[open] .soi-psyl-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-psyl-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-psyl-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-psyl-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-psyl-cta-box {\n  background: var(--soi-psyl-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-psyl-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-psyl-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-psyl-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-psyl-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-psyl-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-psyl-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-psyl-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-psyl-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-psyl-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-psyl-compo-value {\n    text-align: left;\n  }\n\n  .soi-psyl-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-psyl-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-psyl-fiche {\n    --soi-psyl-text-soft: #2C3E50;\n    --soi-psyl-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61603112583498,"sku":"GS3006","price":17.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/psyllium-blond-bio-in-use.webp?v=1779988534"},{"product_id":"santox-buvable-bio-500ml","title":"Santox Buvable Bio  - 500 ml - LT Labo","description":"\n\n\u003cdiv class=\"soi-sant-fiche\"\u003e\n\n  \u003csection class=\"soi-sant-hero\"\u003e\n    \u003cdiv class=\"soi-sant-hero-tag\"\u003e\n      \u003cspan class=\"soi-sant-tag-dot\"\u003e\u003c\/span\u003e\n      Draineur expert · LT Labo\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-sant-hero-title\"\u003eSantox Buvable Bio\u003c\/span\u003e\n    \u003cp class=\"soi-sant-hero-subtitle\"\u003eConcentré liquide de 9 plantes biologiques pour accompagner votre organisme dans son processus naturel de drainage, détoxification et purification.\u003c\/p\u003e\n    \u003cdiv class=\"soi-sant-hero-labels\"\u003e\n      \u003cspan class=\"soi-sant-label soi-sant-label-accent\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-sant-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-sant-label\"\u003e500 ML\u003c\/span\u003e\n      \u003cspan class=\"soi-sant-label\"\u003e9 PLANTES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-sant-section\"\u003e\n    \u003ch2\u003eSantox Buvable Bio, le draineur expert aux 9 plantes biologiques\u003c\/h2\u003e\n    \u003cp\u003eVous ressentez une sensation de lourdeur, un teint terne ou une digestion difficile après une période de repas copieux ? Le \u003cstrong\u003eSantox Buvable Bio de LT Labo\u003c\/strong\u003e est une solution liquide concentrée, formulée à partir de \u003cstrong\u003e9 plantes biologiques\u003c\/strong\u003e soigneusement choisies pour accompagner votre organisme dans son processus naturel de \u003cstrong\u003edrainage, détoxification et purification\u003c\/strong\u003e. Un format pratique de 500 ml, certifié Agriculture Biologique et 100 % vegan.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-sant-section\"\u003e\n    \u003ch2\u003ePourquoi choisir un complément alimentaire drainage et détox liquide ?\u003c\/h2\u003e\n    \u003cp\u003eContrairement aux gélules, un \u003cstrong\u003ecomplément alimentaire drainage\u003c\/strong\u003e sous forme liquide est directement assimilé par l'organisme. Les actifs végétaux agissent plus rapidement sur les \u003cstrong\u003e5 émonctoires\u003c\/strong\u003e (foie, reins, intestins, peau, poumons), ces portes de sortie naturelles de votre corps. C'est précisément sur ces organes que Santox concentre toute son action.\u003c\/p\u003e\n    \u003cdiv class=\"soi-sant-grid-compact\"\u003e\n      \u003cdiv class=\"soi-sant-card-mini\"\u003e\n        \u003cspan class=\"soi-sant-card-mini-icon\"\u003e💧\u003c\/span\u003e\n        \u003cspan class=\"soi-sant-card-mini-label\"\u003eForme\u003c\/span\u003e\n        \u003cspan class=\"soi-sant-card-mini-value\"\u003eLiquide buvable\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sant-card-mini\"\u003e\n        \u003cspan class=\"soi-sant-card-mini-icon\"\u003e🫁\u003c\/span\u003e\n        \u003cspan class=\"soi-sant-card-mini-label\"\u003eCible\u003c\/span\u003e\n        \u003cspan class=\"soi-sant-card-mini-value\"\u003e5 émonctoires\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sant-card-mini\"\u003e\n        \u003cspan class=\"soi-sant-card-mini-icon\"\u003e⚡\u003c\/span\u003e\n        \u003cspan class=\"soi-sant-card-mini-label\"\u003eAssimilation\u003c\/span\u003e\n        \u003cspan class=\"soi-sant-card-mini-value\"\u003eRapide\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-sant-section\"\u003e\n    \u003ch2\u003eLes 9 plantes bio et leur rôle concret\u003c\/h2\u003e\n    \u003cp class=\"soi-sant-section-intro\"\u003eChaque plante de la formule Santox a été sélectionnée pour son action ciblée sur un ou plusieurs organes d'élimination. Voici le détail de cette synergie végétale.\u003c\/p\u003e\n    \u003cdiv class=\"soi-sant-grid\"\u003e\n      \u003cdiv class=\"soi-sant-card\"\u003e\n        \u003ch3\u003e🌼 Pissenlit\u003c\/h3\u003e\n        \u003cp\u003ePlante drainante classique, il soutient l'élimination rénale et favorise l'évacuation des déchets métaboliques.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sant-card\"\u003e\n        \u003ch3\u003e🖤 Radis noir\u003c\/h3\u003e\n        \u003cp\u003eRéférence en drainage hépatobiliaire, il stimule la production de bile et facilite le transit des toxines vers l'intestin.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sant-card\"\u003e\n        \u003ch3\u003e🌿 Artichaut\u003c\/h3\u003e\n        \u003cp\u003eProtège les cellules hépatiques et contribue à un fonctionnement normal du foie, organe central de toute cure détox.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sant-card\"\u003e\n        \u003ch3\u003e🌱 Romarin\u003c\/h3\u003e\n        \u003cp\u003eTonique hépatique reconnu, il complète l'action de l'artichaut sur le foie et la vésicule biliaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sant-card\"\u003e\n        \u003ch3\u003e🫚 Gingembre\u003c\/h3\u003e\n        \u003cp\u003eIl soutient la digestion, réduit les inconforts digestifs et renforce l'action globale des plantes associées.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sant-card\"\u003e\n        \u003ch3\u003e🌾 Carvi\u003c\/h3\u003e\n        \u003cp\u003eConnu pour ses propriétés carminatives, il aide à maintenir une fonction intestinale normale, essentielle pendant une détox.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sant-card\"\u003e\n        \u003ch3\u003e🍃 Bardane\u003c\/h3\u003e\n        \u003cp\u003ePlante dépurative par excellence, elle favorise l'élimination cutanée et soutient les fonctions de nettoyage interne.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sant-card\"\u003e\n        \u003ch3\u003e🫛 Coriandre\u003c\/h3\u003e\n        \u003cp\u003eReconnue pour ses vertus purifiantes, elle complète l'action drainante de la formule.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sant-card\"\u003e\n        \u003ch3\u003e🍇 Feuilles de cassis\u003c\/h3\u003e\n        \u003cp\u003eDiurétiques naturelles, elles renforcent l'élimination rénale et participent à la purification de l'organisme.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-sant-section\"\u003e\n    \u003ch2\u003eComposition et posologie recommandée\u003c\/h2\u003e\n    \u003cdiv class=\"soi-sant-compo\"\u003e\n      \u003cdiv class=\"soi-sant-compo-row\"\u003e\n        \u003cspan class=\"soi-sant-compo-label\"\u003eIngrédients principaux\u003c\/span\u003e\n        \u003cspan class=\"soi-sant-compo-value\"\u003eExtraits aqueux biologiques de pissenlit (parties aériennes), radis noir (racine), artichaut (feuilles), romarin (parties aériennes), gingembre (rhizome), carvi (graines), bardane (racine), coriandre (graines), cassis (feuilles)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sant-compo-row\"\u003e\n        \u003cspan class=\"soi-sant-compo-label\"\u003eConservateurs\u003c\/span\u003e\n        \u003cspan class=\"soi-sant-compo-value\"\u003eNaturels, sans arômes artificiels\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sant-compo-row\"\u003e\n        \u003cspan class=\"soi-sant-compo-label\"\u003eDose journalière\u003c\/span\u003e\n        \u003cspan class=\"soi-sant-compo-value\"\u003e20 ml par jour\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sant-compo-row\"\u003e\n        \u003cspan class=\"soi-sant-compo-label\"\u003eDurée de cure\u003c\/span\u003e\n        \u003cspan class=\"soi-sant-compo-value\"\u003e3 semaines, renouvelable après une pause\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sant-timeline\"\u003e\n      \u003cdiv class=\"soi-sant-step\"\u003e\n        \u003cdiv class=\"soi-sant-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-sant-step-content\"\u003e\n          \u003ch3\u003eAgitez le flacon\u003c\/h3\u003e\n          \u003cp\u003eAvant chaque utilisation, agitez bien le flacon pour homogénéiser les extraits de plantes.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sant-step\"\u003e\n        \u003cdiv class=\"soi-sant-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-sant-step-content\"\u003e\n          \u003ch3\u003eDiluez 20 ml\u003c\/h3\u003e\n          \u003cp\u003eVersez 20 ml de Santox dans un grand verre d'eau (200 ml minimum), de préférence le matin à jeun.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sant-step\"\u003e\n        \u003cdiv class=\"soi-sant-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-sant-step-content\"\u003e\n          \u003ch3\u003eHydratez-vous tout au long de la journée\u003c\/h3\u003e\n          \u003cp\u003ePour un drainage efficace, veillez à boire au moins 1,5 litre d'eau par jour pendant toute la durée de la cure.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sant-tip\"\u003e\n      \u003cdiv class=\"soi-sant-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eUne cure standard dure 3 semaines. Vous pouvez la renouveler après une pause de quelques jours pour un accompagnement en profondeur de vos organes d'élimination.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-sant-section\"\u003e\n    \u003ch2\u003eÀ qui s'adresse Santox Buvable Bio ?\u003c\/h2\u003e\n    \u003cp class=\"soi-sant-section-intro\"\u003eCe complément alimentaire drainage convient aux adultes souhaitant prendre soin de leur organisme de façon naturelle et ciblée.\u003c\/p\u003e\n    \u003cdiv class=\"soi-sant-benefits\"\u003e\n      \u003cdiv class=\"soi-sant-benefit\"\u003e\n        \u003cdiv class=\"soi-sant-benefit-icon\"\u003e\u003cspan\u003e🔄\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCure détox saisonnière\u003c\/h3\u003e\n        \u003cp\u003eDémarrez une cure drainage au changement de saison pour accompagner votre organisme dans son renouveau naturel.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sant-benefit\"\u003e\n        \u003cdiv class=\"soi-sant-benefit-icon\"\u003e\u003cspan\u003e🍽️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAprès les excès alimentaires\u003c\/h3\u003e\n        \u003cp\u003eSoulagez votre organisme après des repas copieux et retrouvez une sensation de légèreté digestive.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sant-benefit\"\u003e\n        \u003cdiv class=\"soi-sant-benefit-icon\"\u003e\u003cspan\u003e🦵\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eJambes lourdes et drainage\u003c\/h3\u003e\n        \u003cp\u003eRéduisez la sensation de jambes lourdes et soutenez le drainage lymphatique naturel de votre corps.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sant-benefit\"\u003e\n        \u003cdiv class=\"soi-sant-benefit-icon\"\u003e\u003cspan\u003e🫶\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eConfort digestif quotidien\u003c\/h3\u003e\n        \u003cp\u003eAméliorez votre confort digestif au quotidien grâce à la synergie des 9 plantes biologiques.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sant-accordion\"\u003e\n      \u003cdetails class=\"soi-sant-accordion-item\"\u003e\n        \u003csummary class=\"soi-sant-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-sant-accordion-content\"\u003e\n          \u003cp\u003eDéconseillé aux femmes enceintes ou allaitantes, aux personnes sous traitement médical hépatique, et en cas d'allergie connue à l'une des plantes composant la formule. 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-sant-section\"\u003e\n    \u003ch2\u003eInformations pratiques\u003c\/h2\u003e\n    \u003cdiv class=\"soi-sant-compo\"\u003e\n      \u003cdiv class=\"soi-sant-compo-row\"\u003e\n        \u003cspan class=\"soi-sant-compo-label\"\u003eFormat\u003c\/span\u003e\n        \u003cspan class=\"soi-sant-compo-value\"\u003eFlacon de 500 ml (environ 25 prises à 20 ml)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sant-compo-row\"\u003e\n        \u003cspan class=\"soi-sant-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-sant-compo-value\"\u003eAgriculture Biologique (AB), Vegan certifié\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sant-compo-row\"\u003e\n        \u003cspan class=\"soi-sant-compo-label\"\u003eFabricant\u003c\/span\u003e\n        \u003cspan class=\"soi-sant-compo-value\"\u003eLT Labo, laboratoire français spécialisé en phytothérapie\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sant-compo-row\"\u003e\n        \u003cspan class=\"soi-sant-compo-label\"\u003eConservation\u003c\/span\u003e\n        \u003cspan class=\"soi-sant-compo-value\"\u003eÀ l'abri de la chaleur et de la lumière, au réfrigérateur après ouverture\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-sant-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-sant-cta-box\"\u003e\n      \u003cp class=\"soi-sant-cta-tag\" style=\"color: white;\"\u003eVotre cure drainage 100 % naturelle\u003c\/p\u003e\n      \u003cp class=\"soi-sant-cta-text\" style=\"color: white;\"\u003eOffrez à votre organisme une vraie parenthèse de purification. Neuf plantes biologiques, une formule liquide à absorption rapide et une action ciblée sur vos organes d'élimination : retrouvez légèreté et vitalité, naturellement.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-sant-marine: #1A2D3D;\n  --soi-sant-marine-dark: #0F1E2B;\n  --soi-sant-marine-light: #2C4458;\n  --soi-sant-pomme: #A1C544;\n  --soi-sant-pomme-dark: #84A636;\n  --soi-sant-pomme-light: rgba(161,197,68,0.10);\n  --soi-sant-white: #FFFFFF;\n  --soi-sant-off-white: #F8FAF6;\n  --soi-sant-stone: #F1F3EE;\n  --soi-sant-line: #E5E8E0;\n  --soi-sant-primary: #3A9ABF;\n  --soi-sant-primary-soft: #E8F4F9;\n  --soi-sant-accent: #D88542;\n  --soi-sant-text: #1A2D3D;\n  --soi-sant-text-soft: #4A5B6B;\n  --soi-sant-text-muted: #7B8693;\n  --soi-sant-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-sant-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-sant-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-sant-radius: 12px;\n  --soi-sant-radius-sm: 8px;\n  --soi-sant-radius-pill: 999px;\n}\n\n.soi-sant-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-sant-fiche img { max-width: 100%; height: auto; }\n\n.soi-sant-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-sant-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-sant-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-sant-hero {\n  position: relative;\n  background: var(--soi-sant-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-sant-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-sant-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-sant-pomme);\n}\n\n.soi-sant-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-sant-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-sant-pomme);\n  border-radius: 50%;\n}\n\n.soi-sant-hero-title {\n  display: block;\n  color: var(--soi-sant-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-sant-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-sant-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-sant-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-sant-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-sant-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-sant-label-accent {\n  background: var(--soi-sant-pomme);\n  border-color: var(--soi-sant-pomme);\n  color: var(--soi-sant-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-sant-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-sant-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-sant-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-sant-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-sant-pomme);\n  border-radius: 2px;\n}\n\n.soi-sant-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-sant-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-sant-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-sant-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-sant-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-sant-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-sant-benefit {\n  background: var(--soi-sant-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-sant-radius);\n  border: 1px solid var(--soi-sant-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-sant-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-sant-shadow-md);\n}\n\n.soi-sant-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-sant-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-sant-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-sant-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-sant-benefit:hover .soi-sant-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-sant-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-sant-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-sant-benefit p {\n  font-size: 13px;\n  color: var(--soi-sant-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-sant-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-sant-card {\n  background: var(--soi-sant-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-sant-radius);\n  border-left: 3px solid var(--soi-sant-pomme);\n}\n\n.soi-sant-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-sant-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-sant-card p {\n  font-size: 14px;\n  color: var(--soi-sant-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-sant-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-sant-card-mini {\n  background: var(--soi-sant-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-sant-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-sant-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-sant-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-sant-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-sant-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-sant-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-sant-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-top: 1.5rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-sant-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-sant-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-sant-radius);\n  border: 1px solid var(--soi-sant-line);\n  align-items: flex-start;\n}\n\n.soi-sant-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-sant-marine);\n  color: var(--soi-sant-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-sant-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-sant-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-sant-step-content p {\n  font-size: 14px;\n  color: var(--soi-sant-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-sant-compo {\n  background: var(--soi-sant-off-white);\n  border-radius: var(--soi-sant-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-sant-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-sant-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-sant-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-sant-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-sant-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  flex-shrink: 0;\n}\n\n.soi-sant-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-sant-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-sant-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-sant-pomme-light);\n  border-left: 4px solid var(--soi-sant-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-sant-radius) var(--soi-sant-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-sant-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-sant-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-sant-marine);\n  margin-bottom: 4px;\n}\n\n.soi-sant-tip p {\n  font-size: 14px;\n  color: var(--soi-sant-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-sant-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-sant-accordion-item {\n  background: var(--soi-sant-off-white);\n  border-radius: var(--soi-sant-radius-sm);\n  border: 1px solid var(--soi-sant-line);\n  overflow: hidden;\n}\n\n.soi-sant-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-sant-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-sant-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-sant-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-sant-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-sant-accordion-item[open] .soi-sant-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-sant-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-sant-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-sant-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-sant-cta-box {\n  background: var(--soi-sant-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-sant-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-sant-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-sant-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-sant-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-sant-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-sant-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-sant-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-sant-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-sant-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-sant-compo-value {\n    text-align: left;\n  }\n\n  .soi-sant-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-sant-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .soi-sant-benefits {\n    grid-template-columns: 1fr 1fr;\n  }\n}\n\n@media (max-width: 420px) {\n  .soi-sant-benefits {\n    grid-template-columns: 1fr;\n  }\n\n  .soi-sant-grid-compact {\n    grid-template-columns: 1fr;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-sant-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-sant-fiche {\n    --soi-sant-text-soft: #2C3E50;\n    --soi-sant-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"LT Labo","offers":[{"title":"Default Title","offer_id":61603133260106,"sku":"LT0130","price":28.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/santox-buvable-bio-500-ml-lt-labo-packshot.webp?v=1779640168"},{"product_id":"ail-bio-60-gelules","title":"Ail Bio en gélules - Graine Sauvage","description":"\u003cdiv class=\"soi-ail-fiche\"\u003e\n\u003csection class=\"soi-ail-hero\"\u003e\n\u003cdiv class=\"soi-ail-hero-tag\"\u003e\n\u003cspan class=\"soi-ail-tag-dot\"\u003e\u003c\/span\u003e Complément alimentaire · Graine Sauvage\u003c\/div\u003e\n\u003cspan class=\"soi-ail-hero-title\"\u003eL'ail au service de votre circulation\u003c\/span\u003e\n\u003cp class=\"soi-ail-hero-subtitle\"\u003eUn soutien naturel pour votre cœur et vos artères, sous forme de gélules végétales certifiées bio, sans odeur et sans additifs superflus.\u003c\/p\u003e\n\u003cdiv class=\"soi-ail-hero-labels\"\u003e\n\u003cspan class=\"soi-ail-label soi-ail-label-accent\"\u003eBIO · AB\u003c\/span\u003e \u003cspan class=\"soi-ail-label\"\u003eVEGAN\u003c\/span\u003e \u003cspan class=\"soi-ail-label\"\u003eSANS OGM\u003c\/span\u003e \u003cspan class=\"soi-ail-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-ail-section\"\u003e\n\u003ch2\u003ePourquoi choisir l'ail en complément alimentaire ?\u003c\/h2\u003e\n\u003cp\u003eL'ail (\u003cem\u003eAllium sativum\u003c\/em\u003e) est utilisé depuis l'Antiquité pour ses propriétés bénéfiques sur le cœur et les artères. Son principal actif, l'\u003cstrong\u003ealliine\u003c\/strong\u003e, se transforme en allicine au contact des enzymes, ce qui lui confère ses effets reconnus sur la circulation sanguine et le cholestérol.\u003c\/p\u003e\n\u003cp\u003eSous forme de gélules végétales, vous profitez de tous ses bienfaits sans l'inconfort de l'odeur ou du goût prononcé de l'ail cru. Un geste simple pour intégrer cette plante ancestrale à votre quotidien.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-ail-section\"\u003e\n\u003ch2\u003eLes bienfaits de l'ail bio en gélules\u003c\/h2\u003e\n\u003cdiv class=\"soi-ail-benefits\"\u003e\n\u003cdiv class=\"soi-ail-benefit\"\u003e\n\u003cdiv class=\"soi-ail-benefit-icon\"\u003e\u003cspan\u003e❤️\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eSoutien cardiovasculaire\u003c\/h3\u003e\n\u003cp\u003eL'ail contribue au maintien d'un taux de cholestérol normal dans le sang, un atout précieux pour votre cœur et vos artères.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-benefit\"\u003e\n\u003cdiv class=\"soi-ail-benefit-icon\"\u003e\u003cspan\u003e🩸\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eBonne circulation sanguine\u003c\/h3\u003e\n\u003cp\u003eIl favorise la fluidité du sang dans les micro-vaisseaux et peut aider à réduire les sensations de jambes lourdes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-benefit\"\u003e\n\u003cdiv class=\"soi-ail-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eAction antioxydante\u003c\/h3\u003e\n\u003cp\u003eRiche en composés soufrés et en antioxydants, l'ail protège vos cellules du stress oxydatif lié aux radicaux libres.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-benefit\"\u003e\n\u003cdiv class=\"soi-ail-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eSoutien immunitaire\u003c\/h3\u003e\n\u003cp\u003eTraditionnellement utilisé pour renforcer les défenses naturelles, notamment en période hivernale.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-ail-section\"\u003e\n\u003ch2\u003eComposition et posologie\u003c\/h2\u003e\n\u003cdiv class=\"soi-ail-compo\"\u003e\n\u003cdiv class=\"soi-ail-compo-row\"\u003e\n\u003cspan class=\"soi-ail-compo-label\"\u003eIngrédient actif\u003c\/span\u003e \u003cspan class=\"soi-ail-compo-value\"\u003ePoudre d'ail bio (\u003cem\u003eAllium sativum\u003c\/em\u003e L., bulbe)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-compo-row\"\u003e\n\u003cspan class=\"soi-ail-compo-label\"\u003eEnveloppe\u003c\/span\u003e \u003cspan class=\"soi-ail-compo-value\"\u003eHydroxypropylméthylcellulose (HPMC, végétale)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-compo-row\"\u003e\n\u003cspan class=\"soi-ail-compo-label\"\u003eCertification\u003c\/span\u003e \u003cspan class=\"soi-ail-compo-value\"\u003eAgriculture Biologique (AB), certifié FR-BIO-01\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-compo-row\"\u003e\n\u003cspan class=\"soi-ail-compo-label\"\u003eConditionnement\u003c\/span\u003e \u003cspan class=\"soi-ail-compo-value\"\u003e60 gélules végétales\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-compo-row\"\u003e\n\u003cspan class=\"soi-ail-compo-label\"\u003ePosologie\u003c\/span\u003e \u003cspan class=\"soi-ail-compo-value\"\u003e4 gélules\/jour en 2 prises, au cours des repas\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-compo-row\"\u003e\n\u003cspan class=\"soi-ail-compo-label\"\u003eDurée du flacon\u003c\/span\u003e \u003cspan class=\"soi-ail-compo-value\"\u003e15 jours de cure\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-tip\"\u003e\n\u003cdiv class=\"soi-ail-tip-icon\"\u003e💡\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n\u003cp\u003ePour un effet optimal, il est conseillé de renouveler la cure régulièrement selon vos besoins. Accompagnez chaque prise d'un grand verre d'eau pour favoriser l'assimilation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-ail-section\"\u003e\n\u003ch2\u003eCe qui distingue les gélules d'ail bio Graine Sauvage\u003c\/h2\u003e\n\u003cdiv class=\"soi-ail-grid\"\u003e\n\u003cdiv class=\"soi-ail-card\"\u003e\n\u003ch3\u003e🌿 100% biologique\u003c\/h3\u003e\n\u003cp\u003eCertifié Agriculture Biologique (AB), sans pesticides, sans OGM. Vous savez exactement ce que vous prenez.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-card\"\u003e\n\u003ch3\u003e🌱 100% vegan\u003c\/h3\u003e\n\u003cp\u003eGélules en HPMC d'origine végétale, adaptées aux régimes végétariens et végétaliens.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-card\"\u003e\n\u003ch3\u003e😌 Sans odeur d'ail\u003c\/h3\u003e\n\u003cp\u003eLa gélule neutralise l'odeur forte de l'ail cru. Pratique au quotidien, y compris au bureau.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-card\"\u003e\n\u003ch3\u003e✅ Simple et naturel\u003c\/h3\u003e\n\u003cp\u003eUn seul ingrédient actif, sans additif superflu. La transparence à l'état pur.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-ail-section\"\u003e\n\u003ch2\u003eComment intégrer l'ail bio à votre routine ?\u003c\/h2\u003e\n\u003cdiv class=\"soi-ail-timeline\"\u003e\n\u003cdiv class=\"soi-ail-step\"\u003e\n\u003cdiv class=\"soi-ail-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-step-content\"\u003e\n\u003ch3\u003ePrenez 4 gélules par jour\u003c\/h3\u003e\n\u003cp\u003eRépartissez-les sur 2 prises, de préférence au cours des repas pour une meilleure tolérance digestive.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-step\"\u003e\n\u003cdiv class=\"soi-ail-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-step-content\"\u003e\n\u003ch3\u003eHydratez-vous correctement\u003c\/h3\u003e\n\u003cp\u003eUn grand verre d'eau à chaque prise aide à l'assimilation et au confort digestif.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-step\"\u003e\n\u003cdiv class=\"soi-ail-step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-step-content\"\u003e\n\u003ch3\u003eRenouvelez la cure régulièrement\u003c\/h3\u003e\n\u003cp\u003eLes bienfaits de l'ail se révèlent dans la durée. Prévoyez plusieurs flacons si vous souhaitez une action continue sur 4 à 6 semaines.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-ail-section\"\u003e\n\u003ch2\u003eQuestions fréquentes sur l'ail en gélules bio\u003c\/h2\u003e\n\u003cdiv class=\"soi-ail-accordion\"\u003e\n\u003cdetails class=\"soi-ail-accordion-item\"\u003e\n\u003csummary class=\"soi-ail-accordion-header\"\u003e💊 L'ail bio en gélules est-il aussi efficace que l'ail frais ?\u003c\/summary\u003e\n\u003cdiv class=\"soi-ail-accordion-content\"\u003e\n\u003cp\u003eOui. La poudre d'ail conserve les composés actifs clés, notamment la précurseuse de l'allicine, tout en supprimant l'odeur et le goût désagréables.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-ail-accordion-item\"\u003e\n\u003csummary class=\"soi-ail-accordion-header\"\u003e📊 Peut-on prendre de l'ail bio en gélules si on a du cholestérol ?\u003c\/summary\u003e\n\u003cdiv class=\"soi-ail-accordion-content\"\u003e\n\u003cp\u003eL'ail contribue au maintien d'un cholestérol normal, mais il ne remplace pas un traitement médical. En cas de cholestérol élevé diagnostiqué, consultez votre médecin avant toute supplémentation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-ail-accordion-item\"\u003e\n\u003csummary class=\"soi-ail-accordion-header\"\u003e🦵 L'ail bio convient-il en cas de jambes lourdes ?\u003c\/summary\u003e\n\u003cdiv class=\"soi-ail-accordion-content\"\u003e\n\u003cp\u003eOui, l'ail favorise la circulation sanguine dans les petits vaisseaux, ce qui peut soulager les sensations de lourdeur dans les jambes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-ail-accordion-item\"\u003e\n\u003csummary class=\"soi-ail-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n\u003cdiv class=\"soi-ail-accordion-content\"\u003e\n\u003cp\u003eDéconseillé aux personnes sous traitement anticoagulant, et aux femmes enceintes ou allaitantes sans avis médical préalable. Ce complément ne remplace pas un traitement médical.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-ail-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003cdiv class=\"soi-ail-cta-box\"\u003e\n\u003cp class=\"soi-ail-cta-tag\" style=\"color: white;\"\u003ePrenez soin de votre cœur, naturellement\u003c\/p\u003e\n\u003cp class=\"soi-ail-cta-text\" style=\"color: white;\"\u003eL'ail bio Graine Sauvage en gélules végétales, certifié AB, sans odeur, sans additifs. Un geste simple chaque jour pour soutenir votre circulation et protéger vos artères.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  --soi-ail-marine: #1A2D3D;\n  --soi-ail-marine-dark: #0F1E2B;\n  --soi-ail-marine-light: #2C4458;\n  --soi-ail-pomme: #A1C544;\n  --soi-ail-pomme-dark: #84A636;\n  --soi-ail-pomme-light: rgba(161,197,68,0.10);\n  --soi-ail-white: #FFFFFF;\n  --soi-ail-off-white: #F8FAF6;\n  --soi-ail-stone: #F1F3EE;\n  --soi-ail-line: #E5E8E0;\n  --soi-ail-primary: #C0392B;\n  --soi-ail-primary-soft: rgba(192,57,43,0.08);\n  --soi-ail-accent: #D4A52A;\n  --soi-ail-text: #1A2D3D;\n  --soi-ail-text-soft: #4A5B6B;\n  --soi-ail-text-muted: #7B8693;\n  --soi-ail-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-ail-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-ail-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-ail-radius: 12px;\n  --soi-ail-radius-sm: 8px;\n  --soi-ail-radius-pill: 999px;\n}\n\n.soi-ail-fiche * {\n  margin: 0;\n  padding: 0;\n  box-sizing: border-box;\n}\n\n.soi-ail-fiche img {\n  max-width: 100%;\n  height: auto;\n}\n\n.soi-ail-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-ail-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-ail-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-ail-hero {\n  position: relative;\n  background: var(--soi-ail-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-ail-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-ail-hero::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  height: 4px;\n  background: var(--soi-ail-pomme);\n}\n\n.soi-ail-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-ail-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-ail-pomme);\n  border-radius: 50%;\n}\n\n.soi-ail-hero-title {\n  display: block;\n  color: var(--soi-ail-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-ail-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-ail-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-ail-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-ail-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-ail-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-ail-label-accent {\n  background: var(--soi-ail-pomme);\n  border-color: var(--soi-ail-pomme);\n  color: var(--soi-ail-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-ail-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-ail-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-ail-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-ail-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-ail-pomme);\n  border-radius: 2px;\n}\n\n.soi-ail-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-ail-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-ail-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-ail-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-ail-benefit {\n  background: var(--soi-ail-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-ail-radius);\n  border: 1px solid var(--soi-ail-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-ail-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-ail-shadow-md);\n}\n\n.soi-ail-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-ail-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-ail-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-ail-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-ail-benefit:hover .soi-ail-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-ail-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-ail-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-ail-benefit p {\n  font-size: 13px;\n  color: var(--soi-ail-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-ail-compo {\n  background: var(--soi-ail-off-white);\n  border-radius: var(--soi-ail-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-ail-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-ail-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-ail-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-ail-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-ail-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-ail-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-ail-marine);\n  text-align: right;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-ail-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-ail-card {\n  background: var(--soi-ail-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-ail-radius);\n  border-left: 3px solid var(--soi-ail-pomme);\n}\n\n.soi-ail-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-ail-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-ail-card p {\n  font-size: 14px;\n  color: var(--soi-ail-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-ail-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-ail-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-ail-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-ail-radius);\n  border: 1px solid var(--soi-ail-line);\n  align-items: flex-start;\n}\n\n.soi-ail-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-ail-marine);\n  color: var(--soi-ail-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-ail-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-ail-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-ail-step-content p {\n  font-size: 14px;\n  color: var(--soi-ail-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-ail-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-ail-pomme-light);\n  border-left: 4px solid var(--soi-ail-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-ail-radius) var(--soi-ail-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-ail-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-ail-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-ail-marine);\n  margin-bottom: 4px;\n}\n\n.soi-ail-tip p {\n  font-size: 14px;\n  color: var(--soi-ail-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-ail-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-ail-accordion-item {\n  background: var(--soi-ail-off-white);\n  border-radius: var(--soi-ail-radius-sm);\n  border: 1px solid var(--soi-ail-line);\n  overflow: hidden;\n}\n\n.soi-ail-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-ail-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-ail-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-ail-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-ail-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-ail-accordion-item[open] .soi-ail-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-ail-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-ail-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-ail-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-ail-cta-box {\n  background: var(--soi-ail-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-ail-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-ail-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-ail-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-ail-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-ail-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-ail-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-ail-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-ail-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-ail-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-ail-compo-value {\n    text-align: left;\n  }\n\n  .soi-ail-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-ail-tip {\n    flex-direction: column;\n    gap: 0.5rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-ail-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-ail-fiche {\n    --soi-ail-text-soft: #2C3E50;\n    --soi-ail-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61603140567370,"sku":"GS9202","price":12.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/ail-gelules-grainesauvage_11zon.webp?v=1781252532"},{"product_id":"diamistab-60gel","title":"Diamistab Gélules - Équilibre Glycémique - LT Labo","description":"\u003cdiv class=\"soi-diam-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-diam-hero\"\u003e\n    \u003cdiv class=\"soi-diam-hero-tag\"\u003e\n      \u003cspan class=\"soi-diam-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · LT Labo\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-diam-hero-title\"\u003eDiamistab - gélules glycémie\u003c\/span\u003e\n    \u003cp class=\"soi-diam-hero-subtitle\"\u003eGymnema, Cannelle, Banaba, Vitamine C et Chrome : cinq actifs ciblés pour soutenir naturellement votre équilibre glycémique au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-diam-hero-labels\"\u003e\n      \u003cspan class=\"soi-diam-label soi-diam-label-accent\"\u003eNOUVELLE FORMULE\u003c\/span\u003e\n      \u003cspan class=\"soi-diam-label\"\u003e60 GÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-diam-label\"\u003eFLACON RECYCLÉ \u0026amp; RECYCLABLE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 1 : Pourquoi choisir Diamistab --\u003e\n  \u003csection class=\"soi-diam-section\"\u003e\n    \u003ch2\u003ePourquoi choisir Diamistab pour accompagner votre glycémie ?\u003c\/h2\u003e\n    \u003cp\u003eAvec l'âge, la sédentarité ou une alimentation trop riche en glucides rapides, maintenir une glycémie stable devient un vrai défi. Diamistab intervient sur \u003cstrong\u003equatre leviers complémentaires\u003c\/strong\u003e pour vous accompagner au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-diam-benefits\"\u003e\n      \u003cdiv class=\"soi-diam-benefit\"\u003e\n        \u003cdiv class=\"soi-diam-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAbsorption des sucres\u003c\/h3\u003e\n        \u003cp\u003eContribue à réduire l'absorption intestinale des sucres pour limiter les pics glycémiques après les repas.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-diam-benefit\"\u003e\n        \u003cdiv class=\"soi-diam-benefit-icon\"\u003e\u003cspan\u003e🍬\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePulsions sucrées\u003c\/h3\u003e\n        \u003cp\u003eAide à freiner naturellement les envies de sucre grâce à une action ciblée sur les récepteurs gustatifs.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-diam-benefit\"\u003e\n        \u003cdiv class=\"soi-diam-benefit-icon\"\u003e\u003cspan\u003e⚙️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSensibilité à l'insuline\u003c\/h3\u003e\n        \u003cp\u003eFavorise une meilleure sensibilité à l'insuline pour une utilisation plus efficace du glucose par vos cellules.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-diam-benefit\"\u003e\n        \u003cdiv class=\"soi-diam-benefit-icon\"\u003e\u003cspan\u003e🧬\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProtection cellulaire\u003c\/h3\u003e\n        \u003cp\u003eProtège vos cellules du stress oxydatif lié aux excès glycémiques, notamment vos vaisseaux sanguins.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-diam-tip\"\u003e\n      \u003cdiv class=\"soi-diam-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eDiamistab n'est pas un médicament et ne remplace pas un traitement médical. C'est un soutien nutritionnel quotidien, conçu pour accompagner une alimentation équilibrée chez les personnes attentives à leur taux de glucose.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 : Les actifs clés --\u003e\n  \u003csection class=\"soi-diam-section\"\u003e\n    \u003ch2\u003eLes actifs clés de Diamistab et leurs rôles\u003c\/h2\u003e\n    \u003cdiv class=\"soi-diam-grid\"\u003e\n      \u003cdiv class=\"soi-diam-card\"\u003e\n        \u003ch3\u003e🌿 Gymnema sylvestre\u003c\/h3\u003e\n        \u003cp\u003eSurnommé le \"destructeur de sucre\", il module les récepteurs gustatifs du goût sucré et aide à réduire les envies de sucre naturellement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-diam-card\"\u003e\n        \u003ch3\u003e🍃 Banaba (extrait de feuille)\u003c\/h3\u003e\n        \u003cp\u003ePlante asiatique reconnue pour ralentir l'absorption intestinale des glucides et limiter les pics glycémiques après les repas.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-diam-card\"\u003e\n        \u003ch3\u003e🫚 Cannelle\u003c\/h3\u003e\n        \u003cp\u003eElle améliore la sensibilité à l'insuline et favorise une utilisation plus efficace du glucose par les cellules.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-diam-card\"\u003e\n        \u003ch3\u003e⚡ Chrome\u003c\/h3\u003e\n        \u003cp\u003eOligo-élément essentiel qui contribue au maintien d'une glycémie normale et participe au métabolisme des glucides, lipides et protéines (allégation EFSA reconnue).\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-diam-card\"\u003e\n        \u003ch3\u003e🍊 Vitamine C\u003c\/h3\u003e\n        \u003cp\u003ePuissant antioxydant qui protège les cellules du stress oxydatif, particulièrement les vaisseaux sanguins fragilisés par des taux élevés de sucre.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 : Composition complète --\u003e\n  \u003csection class=\"soi-diam-section\"\u003e\n    \u003ch2\u003eComposition complète et dosage par gélule\u003c\/h2\u003e\n    \u003cp class=\"soi-diam-section-intro\"\u003eChaque gélule végétale renferme un dosage précis en actifs soigneusement sélectionnés pour un soutien glycémique optimal.\u003c\/p\u003e\n    \u003cdiv class=\"soi-diam-compo\"\u003e\n      \u003cdiv class=\"soi-diam-compo-row soi-diam-compo-header\"\u003e\n        \u003cspan class=\"soi-diam-compo-label\"\u003eIngrédient actif\u003c\/span\u003e\n        \u003cspan class=\"soi-diam-compo-value\"\u003ePar gélule\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-diam-compo-row\"\u003e\n        \u003cspan class=\"soi-diam-compo-label\"\u003eExtrait de Gymnema sylvestre\u003c\/span\u003e\n        \u003cspan class=\"soi-diam-compo-value\"\u003e200 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-diam-compo-row\"\u003e\n        \u003cspan class=\"soi-diam-compo-label\"\u003eExtrait de feuille de Banaba\u003c\/span\u003e\n        \u003cspan class=\"soi-diam-compo-value\"\u003e100 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-diam-compo-row\"\u003e\n        \u003cspan class=\"soi-diam-compo-label\"\u003eExtrait de cannelle\u003c\/span\u003e\n        \u003cspan class=\"soi-diam-compo-value\"\u003e100 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-diam-compo-row\"\u003e\n        \u003cspan class=\"soi-diam-compo-label\"\u003eVitamine C (acide ascorbique)\u003c\/span\u003e\n        \u003cspan class=\"soi-diam-compo-value\"\u003e40 mg (50 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-diam-compo-row\"\u003e\n        \u003cspan class=\"soi-diam-compo-label\"\u003eChrome (picolinate de chrome)\u003c\/span\u003e\n        \u003cspan class=\"soi-diam-compo-value\"\u003e40 µg (100 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-diam-accordion\"\u003e\n      \u003cdetails class=\"soi-diam-accordion-item\"\u003e\n        \u003csummary class=\"soi-diam-accordion-header\"\u003e🧪 Autres ingrédients\u003c\/summary\u003e\n        \u003cdiv class=\"soi-diam-accordion-content\"\u003e\n          \u003cp\u003eGélule végétale (HPMC). Anti-agglomérant : stéarate de magnésium végétal. Charge : cellulose microcristalline.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-diam-accordion-item\"\u003e\n        \u003csummary class=\"soi-diam-accordion-header\"\u003e📦 Conditionnement\u003c\/summary\u003e\n        \u003cdiv class=\"soi-diam-accordion-content\"\u003e\n          \u003cp\u003eFormat : 60 gélules végétales, soit 1 mois de cure. Flacon recyclé et recyclable.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 : Comment prendre Diamistab --\u003e\n  \u003csection class=\"soi-diam-section\"\u003e\n    \u003ch2\u003eComment prendre Diamistab ? Conseils de prise\u003c\/h2\u003e\n    \u003cdiv class=\"soi-diam-timeline\"\u003e\n      \u003cdiv class=\"soi-diam-step\"\u003e\n        \u003cdiv class=\"soi-diam-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-diam-step-content\"\u003e\n          \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n          \u003cp\u003ePrenez \u003cstrong\u003e2 gélules par jour\u003c\/strong\u003e, de préférence au moment des repas principaux (1 le matin, 1 le soir), avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-diam-step\"\u003e\n        \u003cdiv class=\"soi-diam-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-diam-step-content\"\u003e\n          \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n          \u003cp\u003ePour des résultats optimaux, une cure d'au moins \u003cstrong\u003e6 à 8 semaines\u003c\/strong\u003e est conseillée, idéalement renouvelable.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-diam-step\"\u003e\n        \u003cdiv class=\"soi-diam-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-diam-step-content\"\u003e\n          \u003ch3\u003eÀ qui s'adresse Diamistab ?\u003c\/h3\u003e\n          \u003cp\u003eAux adultes souhaitant soutenir leur équilibre glycémique naturellement, notamment en cas de diabète de type 2 non insulino-dépendant suivi médicalement, de prédiabète, ou simplement d'une consommation élevée de sucres. Demandez toujours l'avis de votre médecin si vous suivez un traitement antidiabétique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 : Avis utilisateurs --\u003e\n  \u003csection class=\"soi-diam-section\"\u003e\n    \u003ch2\u003eCe que disent les consommateurs de Diamistab\u003c\/h2\u003e\n    \u003cdiv class=\"soi-diam-grid\"\u003e\n      \u003cdiv class=\"soi-diam-card\"\u003e\n        \u003ch3\u003e🍬 Réduction des envies sucrées\u003c\/h3\u003e\n        \u003cp\u003eDe nombreux utilisateurs rapportent une réduction notable des envies sucrées dès les premières semaines de prise.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-diam-card\"\u003e\n        \u003ch3\u003e📊 Meilleure stabilité glycémique\u003c\/h3\u003e\n        \u003cp\u003eUne meilleure stabilité de la glycémie et une énergie plus constante au fil de la journée sont fréquemment constatées.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-diam-card\"\u003e\n        \u003ch3\u003e🔄 Utilisation au long cours\u003c\/h3\u003e\n        \u003cp\u003eCertains utilisateurs font confiance à Diamistab depuis plusieurs années en complément de leur suivi médical.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 6 : Précautions --\u003e\n  \u003csection class=\"soi-diam-section\"\u003e\n    \u003ch2\u003ePrécautions et contre-indications\u003c\/h2\u003e\n    \u003cdiv class=\"soi-diam-accordion\"\u003e\n      \u003cdetails class=\"soi-diam-accordion-item\" open\u003e\n        \u003csummary class=\"soi-diam-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-diam-accordion-content\"\u003e\n          \u003cp\u003eNe pas dépasser la dose journalière recommandée. Déconseillé aux femmes enceintes ou allaitantes. Ce produit ne remplace pas un traitement médical. Tenir hors de portée des enfants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-diam-accordion-item\"\u003e\n        \u003csummary class=\"soi-diam-accordion-header\"\u003e🏠 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-diam-accordion-content\"\u003e\n          \u003cp\u003eConserver à l'abri de la chaleur, de la lumière et de l'humidité.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"soi-diam-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-diam-cta-box\"\u003e\n      \u003cp class=\"soi-diam-cta-tag\" style=\"color: white;\"\u003eVotre équilibre glycémique, naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-diam-cta-text\" style=\"color: white;\"\u003eDiamistab réunit cinq actifs végétaux et minéraux pour vous accompagner chaque jour vers un meilleur contrôle de votre glycémie. Prenez soin de vous avec bienveillance, sans compromis sur l'efficacité.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-diam-marine: #1A2D3D;\n  --soi-diam-marine-dark: #0F1E2B;\n  --soi-diam-marine-light: #2C4458;\n  --soi-diam-pomme: #A1C544;\n  --soi-diam-pomme-dark: #84A636;\n  --soi-diam-pomme-light: rgba(161,197,68,0.10);\n  --soi-diam-white: #FFFFFF;\n  --soi-diam-off-white: #F8FAF6;\n  --soi-diam-stone: #F1F3EE;\n  --soi-diam-line: #E5E8E0;\n  --soi-diam-primary: #D88542;\n  --soi-diam-primary-soft: rgba(216,133,66,0.10);\n  --soi-diam-accent: #C5712E;\n  --soi-diam-text: #1A2D3D;\n  --soi-diam-text-soft: #4A5B6B;\n  --soi-diam-text-muted: #7B8693;\n  --soi-diam-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-diam-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-diam-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-diam-radius: 12px;\n  --soi-diam-radius-sm: 8px;\n  --soi-diam-radius-pill: 999px;\n}\n\n.soi-diam-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-diam-fiche img { max-width: 100%; height: auto; }\n\n.soi-diam-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-diam-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-diam-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* HERO *\/\n.soi-diam-hero {\n  position: relative;\n  background: var(--soi-diam-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-diam-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-diam-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-diam-pomme);\n}\n\n.soi-diam-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-diam-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-diam-pomme);\n  border-radius: 50%;\n}\n\n.soi-diam-hero-title {\n  display: block;\n  color: var(--soi-diam-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-diam-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-diam-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-diam-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-diam-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-diam-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-diam-label-accent {\n  background: var(--soi-diam-pomme);\n  border-color: var(--soi-diam-pomme);\n  color: var(--soi-diam-marine);\n  font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.soi-diam-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-diam-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-diam-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-diam-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-diam-pomme);\n  border-radius: 2px;\n}\n\n.soi-diam-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-diam-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-diam-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-diam-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-diam-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* BENEFITS *\/\n.soi-diam-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-diam-benefit {\n  background: var(--soi-diam-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-diam-radius);\n  border: 1px solid var(--soi-diam-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-diam-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-diam-shadow-md);\n}\n\n.soi-diam-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-diam-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-diam-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-diam-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-diam-benefit:hover .soi-diam-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-diam-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-diam-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-diam-benefit p {\n  font-size: 13px;\n  color: var(--soi-diam-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID + CARDS *\/\n.soi-diam-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-diam-card {\n  background: var(--soi-diam-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-diam-radius);\n  border-left: 3px solid var(--soi-diam-pomme);\n}\n\n.soi-diam-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-diam-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-diam-card p {\n  font-size: 14px;\n  color: var(--soi-diam-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* TIMELINE *\/\n.soi-diam-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-diam-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-diam-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-diam-radius);\n  border: 1px solid var(--soi-diam-line);\n  align-items: flex-start;\n}\n\n.soi-diam-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-diam-marine);\n  color: var(--soi-diam-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-diam-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-diam-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-diam-step-content p {\n  font-size: 14px;\n  color: var(--soi-diam-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* COMPOSITION *\/\n.soi-diam-compo {\n  background: var(--soi-diam-off-white);\n  border-radius: var(--soi-diam-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.25rem;\n}\n\n.soi-diam-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-diam-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-diam-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-diam-compo-header {\n  background: var(--soi-diam-marine);\n  border-radius: var(--soi-diam-radius-sm) var(--soi-diam-radius-sm) 0 0;\n  border-bottom: none;\n}\n\n.soi-diam-compo-header .soi-diam-compo-label,\n.soi-diam-compo-header .soi-diam-compo-value {\n  color: var(--soi-diam-white);\n  font-weight: 600;\n  font-size: 12px;\n}\n\n.soi-diam-compo-label {\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--soi-diam-text-soft);\n  letter-spacing: 0.02em;\n}\n\n.soi-diam-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 600;\n  color: var(--soi-diam-marine);\n  text-align: right;\n}\n\n\/* TIP *\/\n.soi-diam-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-diam-pomme-light);\n  border-left: 4px solid var(--soi-diam-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-diam-radius) var(--soi-diam-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-diam-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-diam-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-diam-marine);\n  margin-bottom: 4px;\n}\n\n.soi-diam-tip p {\n  font-size: 14px;\n  color: var(--soi-diam-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* ACCORDION *\/\n.soi-diam-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-diam-accordion-item {\n  background: var(--soi-diam-off-white);\n  border-radius: var(--soi-diam-radius-sm);\n  border: 1px solid var(--soi-diam-line);\n  overflow: hidden;\n}\n\n.soi-diam-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-diam-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-diam-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-diam-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-diam-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-diam-accordion-item[open] .soi-diam-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-diam-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-diam-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-diam-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* CTA BOX *\/\n.soi-diam-cta-box {\n  background: var(--soi-diam-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-diam-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-diam-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-diam-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-diam-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-diam-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-diam-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-diam-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* RESPONSIVE *\/\n@media (max-width: 640px) {\n  .soi-diam-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-diam-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-diam-compo-value {\n    text-align: left;\n  }\n\n  .soi-diam-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-diam-compo-header {\n    flex-direction: row;\n    align-items: center;\n  }\n}\n\n\/* ACCESSIBILITÉ *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-diam-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-diam-fiche {\n    --soi-diam-text-soft: #2C3E50;\n    --soi-diam-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"LT Labo","offers":[{"title":"Default Title","offer_id":61603170451786,"sku":"LT0166","price":19.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/diamistab-en-gelules-packshot_4f37b95c-04f5-4bdd-a7d7-ff660362c194.webp?v=1779713238"},{"product_id":"tensioline-bio-60gelules","title":"Tensioline bio en gélules","description":"\u003c!--\n=== ANALYSE SOINATURE ===\nProduit: Tensioline bio en gélules\nMarque: LT Labo\nCatégorie Soinat: Compléments alimentaires \/ Circulation sanguine - Cardiovasculaire\n\n=== INVENTAIRE DES DONNÉES SOURCE (preuve anti-invention) ===\nLabels\/certifications mentionnés : Certifié bio AB, Vegan, Fabriqué en France, Sans excipient controversé\nChiffres précis mentionnés : 60 gélules, 2 gélules\/jour (dose journalière), 200 mg extrait feuilles d'olivier, 150 mg ail noir fermenté, 100 mg extrait piloselle, Vitamine B1 VNR 100%, cure 4 à 8 semaines, 1 mois de cure\nOrigine mentionnée : Fabriqué en France\nForme galénique : Gélules végétales (HPMC)\nActifs\/plantes nommés : Extrait de feuilles d'olivier (Olea europaea) titré en oleuropéine, Poudre d'ail noir fermenté (Allium sativum), Extrait de piloselle (Hieracium pilosella), Vitamine B1 (thiamine) naturelle\nPosologie mentionnée : 2 gélules par jour, de préférence au moment d'un repas, avec un grand verre d'eau. Cure de 4 à 8 semaines recommandée.\nPrécautions mentionnées : Consulter médecin si traitement antihypertenseur ou anticoagulant. Ne remplace pas un traitement médical. Éviter cumul avec autres produits à visée cardiovasculaire sans avis médical.\n\n=== PALETTE CSS ===\nMarine Soinat: #1A2D3D (fixe)\nPomme Soinat: #A1C544 (fixe)\nPrimaire produit: #C0392B (rouge\/corail du packaging Tensioline)\nAccent produit: #D4503A (rouge orangé plus clair, bandeau packaging)\nPréfixe CSS: soi-tens\n\n=== STRUCTURE H2 SOURCE (À CONSERVER EXACTEMENT) ===\nH2 détectés :\n  1. \"Pourquoi choisir Tensioline Bio ?\"\n  2. \"Les 3 actifs clés de Tensioline : ce qu'ils font vraiment\"\n  3. \"Composition complète et posologie\"\n  4. \"Tensioline avis et questions fréquentes\"\n  5. \"À qui s'adresse Tensioline Bio ?\"\n\n=== COMPOSANTS RETENUS POUR CHAQUE SECTION ===\nHero : labels affichés = BIO AB, VEGAN, FABRIQUÉ EN FRANCE (accent sur BIO AB)\nH2 #1 \"Pourquoi choisir Tensioline Bio ?\" → paragraphe intro + grid-compact (4 specs courtes : Bio AB, Vegan, Fabriqué en France, 60 gélules)\nH2 #2 \"Les 3 actifs clés de Tensioline : ce qu'ils font vraiment\" → benefits (3 cercles marine pour les 3 actifs)\nH2 #3 \"Composition complète et posologie\" → compo (data rows) + timeline (2 étapes : dosage + durée de cure)\nH2 #4 \"Tensioline avis et questions fréquentes\" → accordion (3 questions)\nH2 #5 \"À qui s'adresse Tensioline Bio ?\" → grid cards (3 profils cibles)\nCTA final : oui (texte de clôture présent dans la source)\nComposants OMIS faute de données : tip (pas de conseil spécifique distinct de la posologie)\n--\u003e\n\n\u003cdiv class=\"soi-tens-fiche\"\u003e\n\n  \u003csection class=\"soi-tens-hero\"\u003e\n    \u003cdiv class=\"soi-tens-hero-tag\"\u003e\n      \u003cspan class=\"soi-tens-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · LT Labo\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-tens-hero-title\"\u003eTensioline Bio en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-tens-hero-subtitle\"\u003eTrois actifs végétaux certifiés bio pour accompagner naturellement votre équilibre cardiovasculaire au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-tens-hero-labels\"\u003e\n      \u003cspan class=\"soi-tens-label soi-tens-label-accent\"\u003eBIO AB\u003c\/span\u003e\n      \u003cspan class=\"soi-tens-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-tens-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-tens-section\"\u003e\n    \u003ch2\u003ePourquoi choisir Tensioline Bio ?\u003c\/h2\u003e\n    \u003cp class=\"soi-tens-section-intro\"\u003eBeaucoup de compléments alimentaires pour la circulation sanguine misent sur un seul ingrédient. Tensioline se distingue par une synergie de trois plantes aux actions complémentaires, soutenue par la vitamine B1 naturelle. Résultat : une formule pensée pour agir sur plusieurs leviers à la fois, sans additif superflu.\u003c\/p\u003e\n    \u003cdiv class=\"soi-tens-grid-compact\"\u003e\n      \u003cdiv class=\"soi-tens-card-mini\"\u003e\n        \u003cspan class=\"soi-tens-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-tens-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-tens-card-mini-value\"\u003eBio AB\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tens-card-mini\"\u003e\n        \u003cspan class=\"soi-tens-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n        \u003cspan class=\"soi-tens-card-mini-label\"\u003eFormule\u003c\/span\u003e\n        \u003cspan class=\"soi-tens-card-mini-value\"\u003eVegan\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tens-card-mini\"\u003e\n        \u003cspan class=\"soi-tens-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-tens-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-tens-card-mini-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tens-card-mini\"\u003e\n        \u003cspan class=\"soi-tens-card-mini-icon\"\u003e💊\u003c\/span\u003e\n        \u003cspan class=\"soi-tens-card-mini-label\"\u003eContenu\u003c\/span\u003e\n        \u003cspan class=\"soi-tens-card-mini-value\"\u003e60 gélules\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-tens-section\"\u003e\n    \u003ch2\u003eLes 3 actifs clés de Tensioline : ce qu'ils font vraiment\u003c\/h2\u003e\n    \u003cdiv class=\"soi-tens-benefits\"\u003e\n      \u003cdiv class=\"soi-tens-benefit\"\u003e\n        \u003cdiv class=\"soi-tens-benefit-icon\"\u003e\u003cspan\u003e🫒\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFeuilles d'olivier\u003c\/h3\u003e\n        \u003cp\u003eRiche en oleuropéine, la feuille d'olivier contribue à la vasodilatation et à une meilleure fluidité de la circulation, tout en offrant une protection antioxydante sur les vaisseaux sanguins.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tens-benefit\"\u003e\n        \u003cdiv class=\"soi-tens-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePiloselle\u003c\/h3\u003e\n        \u003cp\u003eConnue pour son effet diurétique naturel, elle favorise l'élimination des excès de liquide et participe à l'équilibre de la pression vasculaire. Elle apporte aussi des flavonoïdes antioxydants.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tens-benefit\"\u003e\n        \u003cdiv class=\"soi-tens-benefit-icon\"\u003e\u003cspan\u003e🧄\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAil noir fermenté\u003c\/h3\u003e\n        \u003cp\u003eLa fermentation décuple sa teneur en S-allylcystéine et multiplie son activité antioxydante. Il est reconnu pour son soutien cardiovasculaire et sa tolérance digestive supérieure à l'ail frais.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-tens-section\"\u003e\n    \u003ch2\u003eComposition complète et posologie\u003c\/h2\u003e\n    \u003cdiv class=\"soi-tens-compo\"\u003e\n      \u003cdiv class=\"soi-tens-compo-row\"\u003e\n        \u003cspan class=\"soi-tens-compo-label\"\u003eForme galénique\u003c\/span\u003e\n        \u003cspan class=\"soi-tens-compo-value\"\u003eGélule végétale (HPMC)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tens-compo-row\"\u003e\n        \u003cspan class=\"soi-tens-compo-label\"\u003eExtrait de feuilles d'olivier (titré en oleuropéine)\u003c\/span\u003e\n        \u003cspan class=\"soi-tens-compo-value\"\u003e200 mg \/ gélule\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tens-compo-row\"\u003e\n        \u003cspan class=\"soi-tens-compo-label\"\u003ePoudre d'ail noir fermenté\u003c\/span\u003e\n        \u003cspan class=\"soi-tens-compo-value\"\u003e150 mg \/ gélule\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tens-compo-row\"\u003e\n        \u003cspan class=\"soi-tens-compo-label\"\u003eExtrait de piloselle\u003c\/span\u003e\n        \u003cspan class=\"soi-tens-compo-value\"\u003e100 mg \/ gélule\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tens-compo-row\"\u003e\n        \u003cspan class=\"soi-tens-compo-label\"\u003eVitamine B1 (thiamine naturelle)\u003c\/span\u003e\n        \u003cspan class=\"soi-tens-compo-value\"\u003e100 % des VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-tens-timeline\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-tens-step\"\u003e\n        \u003cdiv class=\"soi-tens-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-tens-step-content\"\u003e\n          \u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n          \u003cp\u003e2 gélules par jour, de préférence au moment d'un repas, avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tens-step\"\u003e\n        \u003cdiv class=\"soi-tens-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-tens-step-content\"\u003e\n          \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n          \u003cp\u003e4 à 8 semaines pour observer les premiers effets. Un flacon de 60 gélules correspond à un mois de cure.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-tens-section\"\u003e\n    \u003ch2\u003eLes interrogations les plus fréquentes\u003c\/h2\u003e\n    \u003cdiv class=\"soi-tens-accordion\"\u003e\n      \u003cdetails class=\"soi-tens-accordion-item\"\u003e\n        \u003csummary class=\"soi-tens-accordion-header\"\u003e⚕️ Tensioline a-t-il des effets secondaires ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-tens-accordion-content\"\u003e\n          \u003cp\u003eLes ingrédients utilisés sont d'origine naturelle et certifiés bio. Aux doses recommandées, Tensioline est bien toléré par la majorité des personnes. Si vous suivez un traitement antihypertenseur ou anticoagulant, consultez votre médecin avant de débuter une cure : l'ail et l'olivier peuvent potentialiser certains médicaments.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-tens-accordion-item\"\u003e\n        \u003csummary class=\"soi-tens-accordion-header\"\u003e🔄 Peut-on associer Tensioline à d'autres compléments ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-tens-accordion-content\"\u003e\n          \u003cp\u003eOui, dans la plupart des cas. Évitez toutefois de le cumuler avec d'autres produits à visée cardiovasculaire sans avis médical.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-tens-accordion-item\"\u003e\n        \u003csummary class=\"soi-tens-accordion-header\"\u003e💊 Ce produit remplace-t-il un traitement médical ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-tens-accordion-content\"\u003e\n          \u003cp\u003eNon. Tensioline est un complément alimentaire pour la circulation sanguine, pas un médicament. Il ne se substitue en aucun cas à un traitement prescrit par votre médecin.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-tens-section\"\u003e\n    \u003ch2\u003eÀ qui s'adresse Tensioline Bio ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-tens-grid\"\u003e\n      \u003cdiv class=\"soi-tens-card\"\u003e\n        \u003ch3\u003e❤️ Équilibre tensionnel\u003c\/h3\u003e\n        \u003cp\u003eAux adultes souhaitant soutenir naturellement leur équilibre tensionnel au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tens-card\"\u003e\n        \u003ch3\u003e🫀 Santé cardiovasculaire\u003c\/h3\u003e\n        \u003cp\u003eAux personnes attentives à leur santé cardiovasculaire sur le long terme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tens-card\"\u003e\n        \u003ch3\u003e🌱 Exigence naturelle\u003c\/h3\u003e\n        \u003cp\u003eÀ ceux qui privilégient les formules bio, vegan et sans additifs inutiles.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-tens-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-tens-cta-box\"\u003e\n      \u003cp class=\"soi-tens-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-tens-cta-text\" style=\"color: white;\"\u003ePrendre soin de votre circulation sanguine, c'est investir dans votre énergie au quotidien. Tensioline Bio vous offre une formule rigoureusement sélectionnée pour accompagner votre équilibre cardiovasculaire de façon naturelle.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-tens-marine: #1A2D3D;\n  --soi-tens-marine-dark: #0F1E2B;\n  --soi-tens-marine-light: #2C4458;\n  --soi-tens-pomme: #A1C544;\n  --soi-tens-pomme-dark: #84A636;\n  --soi-tens-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-tens-white: #FFFFFF;\n  --soi-tens-off-white: #F8FAF6;\n  --soi-tens-stone: #F1F3EE;\n  --soi-tens-line: #E5E8E0;\n\n  --soi-tens-primary: #C0392B;\n  --soi-tens-primary-soft: #F2DAD7;\n  --soi-tens-accent: #D4503A;\n\n  --soi-tens-text: #1A2D3D;\n  --soi-tens-text-soft: #4A5B6B;\n  --soi-tens-text-muted: #7B8693;\n\n  --soi-tens-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-tens-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-tens-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-tens-radius: 12px;\n  --soi-tens-radius-sm: 8px;\n  --soi-tens-radius-pill: 999px;\n}\n\n.soi-tens-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-tens-fiche img { max-width: 100%; height: auto; }\n\n.soi-tens-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-tens-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-tens-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-tens-hero {\n  position: relative;\n  background: var(--soi-tens-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-tens-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-tens-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-tens-pomme);\n}\n\n.soi-tens-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-tens-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-tens-pomme);\n  border-radius: 50%;\n}\n\n.soi-tens-hero-title {\n  display: block;\n  color: var(--soi-tens-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-tens-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-tens-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-tens-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-tens-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-tens-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-tens-label-accent {\n  background: var(--soi-tens-pomme);\n  border-color: var(--soi-tens-pomme);\n  color: var(--soi-tens-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-tens-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-tens-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-tens-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-tens-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-tens-pomme);\n  border-radius: 2px;\n}\n\n.soi-tens-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-tens-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-tens-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-tens-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-tens-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-tens-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-tens-benefit {\n  background: var(--soi-tens-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-tens-radius);\n  border: 1px solid var(--soi-tens-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-tens-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-tens-shadow-md);\n}\n\n.soi-tens-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-tens-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-tens-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-tens-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-tens-benefit:hover .soi-tens-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-tens-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-tens-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-tens-benefit p {\n  font-size: 13px;\n  color: var(--soi-tens-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-tens-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-tens-card {\n  background: var(--soi-tens-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-tens-radius);\n  border-left: 3px solid var(--soi-tens-pomme);\n}\n\n.soi-tens-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-tens-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-tens-card p {\n  font-size: 14px;\n  color: var(--soi-tens-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-tens-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-tens-card-mini {\n  background: var(--soi-tens-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-tens-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-tens-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-tens-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-tens-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-tens-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-tens-marine);\n}\n\n\/* === COMPOSITION === *\/\n.soi-tens-compo {\n  background: var(--soi-tens-off-white);\n  border-radius: var(--soi-tens-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-tens-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-tens-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-tens-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-tens-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-tens-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-tens-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-tens-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-tens-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-tens-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-tens-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-tens-radius);\n  border: 1px solid var(--soi-tens-line);\n  align-items: flex-start;\n}\n\n.soi-tens-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-tens-marine);\n  color: var(--soi-tens-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-tens-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-tens-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-tens-step-content p {\n  font-size: 14px;\n  color: var(--soi-tens-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-tens-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-tens-accordion-item {\n  background: var(--soi-tens-off-white);\n  border-radius: var(--soi-tens-radius-sm);\n  border: 1px solid var(--soi-tens-line);\n  overflow: hidden;\n}\n\n.soi-tens-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-tens-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-tens-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-tens-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-tens-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-tens-accordion-item[open] .soi-tens-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-tens-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-tens-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-tens-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-tens-cta-box {\n  background: var(--soi-tens-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-tens-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-tens-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-tens-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-tens-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-tens-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-tens-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-tens-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-tens-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-tens-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-tens-compo-value {\n    text-align: left;\n  }\n\n  .soi-tens-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-tens-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-tens-fiche {\n    --soi-tens-text-soft: #2C3E50;\n    --soi-tens-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"LT Labo","offers":[{"title":"Default Title","offer_id":61603225469258,"sku":"LT0240","price":22.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/tensioline-bio-en-gelules-packshot_1a88fc2f-3b69-49cb-91bc-3eb401992764.webp?v=1779098748"},{"product_id":"spiruline-kudzu-bio","title":"Kudzuline Bio en gélules - LT Labo","description":"\u003cdiv class=\"soi-kudz-fiche\"\u003e\n\u003csection class=\"soi-kudz-hero\"\u003e\n\u003cdiv class=\"soi-kudz-hero-tag\"\u003e\n\u003cspan class=\"soi-kudz-tag-dot\"\u003e\u003c\/span\u003e Complément alimentaire · LT Labo\u003c\/div\u003e\n\u003cspan class=\"soi-kudz-hero-title\"\u003eL'alliance du Kudzu et de la Spiruline\u003c\/span\u003e\n\u003cp class=\"soi-kudz-hero-subtitle\"\u003eKudzu et Spiruline bio réunis dans une formule vegan pour vous accompagner vers plus d'indépendance et de vitalité au quotidien.\u003c\/p\u003e\n\u003cdiv class=\"soi-kudz-hero-labels\"\u003e\n\u003cspan class=\"soi-kudz-label soi-kudz-label-accent\"\u003eBIO · AB\u003c\/span\u003e \u003cspan class=\"soi-kudz-label\"\u003eVEGAN\u003c\/span\u003e \u003cspan class=\"soi-kudz-label\"\u003e60 GÉLULES\u003c\/span\u003e \u003cspan class=\"soi-kudz-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-kudz-section\"\u003e\n\u003ch2\u003eKudzuline Bio : l'alliance du Kudzu \u0026amp; de la Spiruline en gélules pour l'indépendance et la vitalité\u003c\/h2\u003e\n\u003cp\u003eVous cherchez à reprendre le contrôle de vos envies, à retrouver de l'énergie et à vous sentir mieux dans votre quotidien ? \u003cstrong\u003eKudzuline Bio de LT Labo\u003c\/strong\u003e combine deux actifs naturels reconnus, le \u003cstrong\u003ekudzu bio\u003c\/strong\u003e et la \u003cstrong\u003espiruline bio\u003c\/strong\u003e, dans une formule vegan certifiée agriculture biologique. Un duo complémentaire, pensé pour vous accompagner vers plus d'équilibre et de vitalité.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-kudz-section\"\u003e\n\u003ch2\u003ePourquoi associer Kudzu et Spiruline ?\u003c\/h2\u003e\n\u003cp\u003eCes deux ingrédients n'ont pas été choisis au hasard. Ils répondent à deux besoins distincts mais souvent liés : \u003cstrong\u003esoutenir l'indépendance vis-à-vis des comportements compulsifs\u003c\/strong\u003e (grignotage, tabac, alcool) et \u003cstrong\u003erecharger l'organisme en micronutriments essentiels\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cdiv class=\"soi-kudz-benefits\"\u003e\n\u003cdiv class=\"soi-kudz-benefit\"\u003e\n\u003cdiv class=\"soi-kudz-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eIndépendance\u003c\/h3\u003e\n\u003cp\u003eLe kudzu contribue à réduire les envies compulsives pour vous aider à retrouver le contrôle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-benefit\"\u003e\n\u003cdiv class=\"soi-kudz-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eVitalité\u003c\/h3\u003e\n\u003cp\u003eLa spiruline recharge l'organisme en micronutriments essentiels et réduit la fatigue.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-benefit\"\u003e\n\u003cdiv class=\"soi-kudz-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003e100 % naturel et bio\u003c\/h3\u003e\n\u003cp\u003eDeux actifs certifiés agriculture biologique, sans pesticides ni additifs controversés.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-kudz-section\"\u003e\n\u003ch2\u003eLe Kudzu Bio : la racine ancestrale qui accompagne le sevrage\u003c\/h2\u003e\n\u003cp\u003eOriginaire d'Asie de l'Est, le \u003cstrong\u003ekudzu\u003c\/strong\u003e (Pueraria lobata) est utilisé depuis des siècles dans la médecine traditionnelle chinoise. Sa racine est particulièrement riche en \u003cstrong\u003eisoflavones\u003c\/strong\u003e : daidzéine, daidzine et puérarine. Ces composés sont au cœur de ses effets reconnus sur la réduction des envies compulsives.\u003c\/p\u003e\n\u003cdiv class=\"soi-kudz-grid\"\u003e\n\u003cdiv class=\"soi-kudz-card\"\u003e\n\u003ch3\u003e🚭 Réduction des envies\u003c\/h3\u003e\n\u003cp\u003eAide à réduire les envies de tabac, d'alcool et de grignotage grâce à ses isoflavones.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-card\"\u003e\n\u003ch3\u003e🧬 Propriétés antioxydantes\u003c\/h3\u003e\n\u003cp\u003eProtège les cellules du stress oxydatif pour un organisme mieux préservé.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-card\"\u003e\n\u003ch3\u003e☯️ Calme et équilibre\u003c\/h3\u003e\n\u003cp\u003eContribue à un état de calme et d'équilibre émotionnel, validé par une tradition ancestrale et des études récentes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-tip\"\u003e\n\u003cdiv class=\"soi-kudz-tip-icon\"\u003e💡\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n\u003cp\u003eLa qualité d'un kudzu bio en gélules dépend directement de la concentration en isoflavones de la racine utilisée. Ici, la matière première est certifiée agriculture biologique, sans pesticides ni additifs controversés.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-kudz-section\"\u003e\n\u003ch2\u003eLa Spiruline Bio : la micro-algue qui revitalise\u003c\/h2\u003e\n\u003cp\u003eLa \u003cstrong\u003espiruline\u003c\/strong\u003e est souvent désignée comme l'un des superaliments les plus complets au monde. Cette micro-algue bleu-vert concentre naturellement des protéines, des vitamines du groupe B, du fer, du magnésium et des pigments antioxydants comme la phycocyanine.\u003c\/p\u003e\n\u003cdiv class=\"soi-kudz-grid\"\u003e\n\u003cdiv class=\"soi-kudz-card\"\u003e\n\u003ch3\u003e💪 Anti-fatigue\u003c\/h3\u003e\n\u003cp\u003eRéduit la fatigue et soutient la vitalité au quotidien.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-card\"\u003e\n\u003ch3\u003e🛡️ Système immunitaire\u003c\/h3\u003e\n\u003cp\u003eContribue au bon fonctionnement du système immunitaire.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-card\"\u003e\n\u003ch3\u003e🥗 Nutriments essentiels\u003c\/h3\u003e\n\u003cp\u003eApporte des nutriments utiles lors d'une période de changement d'habitudes alimentaires. Source naturelle de fer et de vitamines B, particulièrement utile pour les profils végétariens ou végans.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-kudz-section\"\u003e\n\u003ch2\u003eComposition et posologie de Kudzuline Bio\u003c\/h2\u003e\n\u003cdiv class=\"soi-kudz-compo\"\u003e\n\u003cdiv class=\"soi-kudz-compo-row\"\u003e\n\u003cspan class=\"soi-kudz-compo-label\"\u003eIngrédient principal\u003c\/span\u003e \u003cspan class=\"soi-kudz-compo-value\"\u003eRacine de Kudzu bio (Pueraria lobata), extrait titré en isoflavones - 400 mg pour 2 gélules (dose journalière)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-compo-row\"\u003e\n\u003cspan class=\"soi-kudz-compo-label\"\u003eIngrédient complémentaire\u003c\/span\u003e \u003cspan class=\"soi-kudz-compo-value\"\u003eSpiruline bio (Arthrospira platensis), poudre de micro-algue séchée - 200 mg pour 2 gélules \u003cmeta charset=\"utf-8\"\u003e(dose journalière)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-compo-row\"\u003e\n\u003cspan class=\"soi-kudz-compo-label\"\u003eEnveloppe\u003c\/span\u003e \u003cspan class=\"soi-kudz-compo-value\"\u003eGélule végétale (HPMC)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-compo-row\"\u003e\n\u003cspan class=\"soi-kudz-compo-label\"\u003eFormat\u003c\/span\u003e \u003cspan class=\"soi-kudz-compo-value\"\u003e60 gélules végétales vegan\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-compo-row\"\u003e\n\u003cspan class=\"soi-kudz-compo-label\"\u003eCertification\u003c\/span\u003e \u003cspan class=\"soi-kudz-compo-value\"\u003eAgriculture Biologique AB\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-compo-row\"\u003e\n\u003cspan class=\"soi-kudz-compo-label\"\u003eFabricant\u003c\/span\u003e \u003cspan class=\"soi-kudz-compo-value\"\u003eLT Labo (France)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-timeline\"\u003e\n\u003cdiv class=\"soi-kudz-step\"\u003e\n\u003cdiv class=\"soi-kudz-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-step-content\"\u003e\n\u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n\u003cp\u003ePrenez \u003cstrong\u003e2 gélules par jour\u003c\/strong\u003e, de préférence le matin au cours du repas, avec un grand verre d'eau.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-step\"\u003e\n\u003cdiv class=\"soi-kudz-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-step-content\"\u003e\n\u003ch3\u003eCure de 30 jours\u003c\/h3\u003e\n\u003cp\u003eUne cure de \u003cstrong\u003e30 jours\u003c\/strong\u003e est conseillée pour observer les premiers effets.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-step\"\u003e\n\u003cdiv class=\"soi-kudz-step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-step-content\"\u003e\n\u003ch3\u003eAccompagnement optimal\u003c\/h3\u003e\n\u003cp\u003ePour un accompagnement optimal, une cure de \u003cstrong\u003e6 à 8 semaines\u003c\/strong\u003e est envisageable.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-kudz-section\"\u003e\n\u003ch2\u003ePour qui est fait Kudzuline Bio ?\u003c\/h2\u003e\n\u003cdiv class=\"soi-kudz-grid\"\u003e\n\u003cdiv class=\"soi-kudz-card\"\u003e\n\u003ch3\u003e🚬 Tabac et alcool\u003c\/h3\u003e\n\u003cp\u003eVous souhaitez réduire votre consommation de tabac ou d'alcool de façon progressive et naturelle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-card\"\u003e\n\u003ch3\u003e🍪 Grignotage compulsif\u003c\/h3\u003e\n\u003cp\u003eVous luttez contre le grignotage compulsif ou les fringales et cherchez un soutien naturel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-card\"\u003e\n\u003ch3\u003e🔋 Fatigue chronique\u003c\/h3\u003e\n\u003cp\u003eVous traversez une période de fatigue chronique ou de baisse d'énergie et avez besoin de vous revitaliser.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-kudz-card\"\u003e\n\u003ch3\u003e✅ Exigence qualité\u003c\/h3\u003e\n\u003cp\u003eVous cherchez le meilleur kudzu bio en complément alimentaire, sans compromis sur la qualité.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-kudz-section\"\u003e\n\u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n\u003cdiv class=\"soi-kudz-accordion\"\u003e\n\u003cdetails class=\"soi-kudz-accordion-item\"\u003e\n\u003csummary class=\"soi-kudz-accordion-header\"\u003e⚠️ Avertissement important\u003c\/summary\u003e\n\u003cdiv class=\"soi-kudz-accordion-content\"\u003e\n\u003cp\u003eCe complément alimentaire ne remplace pas un traitement médical ni un suivi spécialisé en cas de dépendance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-kudz-accordion-item\"\u003e\n\u003csummary class=\"soi-kudz-accordion-header\"\u003e🤰 Femmes enceintes ou allaitantes\u003c\/summary\u003e\n\u003cdiv class=\"soi-kudz-accordion-content\"\u003e\n\u003cp\u003eKudzuline Bio est déconseillé aux femmes enceintes ou allaitantes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-kudz-accordion-item\"\u003e\n\u003csummary class=\"soi-kudz-accordion-header\"\u003e👶 Enfants\u003c\/summary\u003e\n\u003cdiv class=\"soi-kudz-accordion-content\"\u003e\n\u003cp\u003eTenez ce produit hors de portée des enfants.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-kudz-accordion-item\"\u003e\n\u003csummary class=\"soi-kudz-accordion-header\"\u003e💊 Traitement médicamenteux\u003c\/summary\u003e\n\u003cdiv class=\"soi-kudz-accordion-content\"\u003e\n\u003cp\u003eEn cas de traitement médicamenteux, consultez votre médecin avant utilisation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection style=\"margin-bottom: 0px!important;\" class=\"soi-kudz-section\"\u003e\n\u003cdiv class=\"soi-kudz-cta-box\"\u003e\n\u003cp style=\"color: white;\" class=\"soi-kudz-cta-text\"\u003eL'alliance d'une racine millénaire et d'une micro-algue exceptionnelle pour vous aider à retrouver votre liberté et votre élan. Moins d'envies incontrôlées, plus d'énergie pour ce qui compte vraiment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  --soi-kudz-marine: #1A2D3D;\n  --soi-kudz-marine-dark: #0F1E2B;\n  --soi-kudz-marine-light: #2C4458;\n  --soi-kudz-pomme: #A1C544;\n  --soi-kudz-pomme-dark: #84A636;\n  --soi-kudz-pomme-light: rgba(161,197,68,0.10);\n  --soi-kudz-white: #FFFFFF;\n  --soi-kudz-off-white: #F8FAF6;\n  --soi-kudz-stone: #F1F3EE;\n  --soi-kudz-line: #E5E8E0;\n  --soi-kudz-primary: #6B4D8A;\n  --soi-kudz-primary-soft: #E8E0F0;\n  --soi-kudz-accent: #7A5FA0;\n  --soi-kudz-text: #1A2D3D;\n  --soi-kudz-text-soft: #4A5B6B;\n  --soi-kudz-text-muted: #7B8693;\n  --soi-kudz-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-kudz-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-kudz-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-kudz-radius: 12px;\n  --soi-kudz-radius-sm: 8px;\n  --soi-kudz-radius-pill: 999px;\n}\n\n.soi-kudz-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-kudz-fiche img { max-width: 100%; height: auto; }\n\n.soi-kudz-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-kudz-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-kudz-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-kudz-hero {\n  position: relative;\n  background: var(--soi-kudz-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-kudz-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-kudz-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-kudz-pomme);\n}\n\n.soi-kudz-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-kudz-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-kudz-pomme);\n  border-radius: 50%;\n}\n\n.soi-kudz-hero-title {\n  display: block;\n  color: var(--soi-kudz-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-kudz-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-kudz-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-kudz-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-kudz-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-kudz-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-kudz-label-accent {\n  background: var(--soi-kudz-pomme);\n  border-color: var(--soi-kudz-pomme);\n  color: var(--soi-kudz-marine);\n  font-weight: 600;\n}\n\n.soi-kudz-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-kudz-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-kudz-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-kudz-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-kudz-pomme);\n  border-radius: 2px;\n}\n\n.soi-kudz-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-kudz-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-kudz-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-kudz-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n  margin-top: 1.5rem;\n}\n\n.soi-kudz-benefit {\n  background: var(--soi-kudz-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-kudz-radius);\n  border: 1px solid var(--soi-kudz-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-kudz-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-kudz-shadow-md);\n}\n\n.soi-kudz-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-kudz-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-kudz-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-kudz-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-kudz-benefit:hover .soi-kudz-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-kudz-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-kudz-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-kudz-benefit p {\n  font-size: 13px;\n  color: var(--soi-kudz-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-kudz-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n  margin-top: 1.25rem;\n}\n\n.soi-kudz-card {\n  background: var(--soi-kudz-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-kudz-radius);\n  border-left: 3px solid var(--soi-kudz-pomme);\n}\n\n.soi-kudz-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-kudz-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-kudz-card p {\n  font-size: 14px;\n  color: var(--soi-kudz-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-kudz-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-top: 1.5rem;\n}\n\n.soi-kudz-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-kudz-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-kudz-radius);\n  border: 1px solid var(--soi-kudz-line);\n  align-items: flex-start;\n}\n\n.soi-kudz-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-kudz-marine);\n  color: var(--soi-kudz-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-kudz-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-kudz-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-kudz-step-content p {\n  font-size: 14px;\n  color: var(--soi-kudz-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-kudz-compo {\n  background: var(--soi-kudz-off-white);\n  border-radius: var(--soi-kudz-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-kudz-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-kudz-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-kudz-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-kudz-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-kudz-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-kudz-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-kudz-marine);\n  text-align: right;\n}\n\n.soi-kudz-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-kudz-pomme-light);\n  border-left: 4px solid var(--soi-kudz-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-kudz-radius) var(--soi-kudz-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-kudz-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-kudz-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-kudz-marine);\n  margin-bottom: 4px;\n}\n\n.soi-kudz-tip p {\n  font-size: 14px;\n  color: var(--soi-kudz-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-kudz-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-kudz-accordion-item {\n  background: var(--soi-kudz-off-white);\n  border-radius: var(--soi-kudz-radius-sm);\n  border: 1px solid var(--soi-kudz-line);\n  overflow: hidden;\n}\n\n.soi-kudz-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-kudz-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-kudz-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-kudz-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-kudz-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-kudz-accordion-item[open] .soi-kudz-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-kudz-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-kudz-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-kudz-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-kudz-cta-box {\n  background: var(--soi-kudz-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-kudz-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-kudz-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-kudz-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-kudz-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-kudz-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-kudz-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-kudz-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n@media (max-width: 640px) {\n  .soi-kudz-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n  .soi-kudz-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n  .soi-kudz-compo-value {\n    text-align: left;\n  }\n  .soi-kudz-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-kudz-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-kudz-fiche {\n    --soi-kudz-text-soft: #2C3E50;\n    --soi-kudz-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"LT Labo","offers":[{"title":"Default Title","offer_id":61603229663562,"sku":"LT0220","price":21.9,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/kudzuline-bio-en-gelules-packshot.webp?v=1779640925"},{"product_id":"dormaline-bio-60gelules","title":"Dormaline - complément sommeil en gélules - LT Labo","description":"\u003cdiv class=\"soi-dorm-fiche\"\u003e\n\n\u003csection class=\"soi-dorm-hero\"\u003e\n  \u003cdiv class=\"soi-dorm-hero-tag\"\u003e\n    \u003cspan class=\"soi-dorm-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire sommeil · LT Labo\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-dorm-hero-title\"\u003eDormaline\u003c\/span\u003e\n  \u003cp class=\"soi-dorm-hero-subtitle\"\u003eRelaxation, endormissement facilité et sommeil réparateur : une formule naturelle sans mélatonine qui agit sur les trois leviers essentiels de votre nuit.\u003c\/p\u003e\n  \u003cdiv class=\"soi-dorm-hero-labels\"\u003e\n    \u003cspan class=\"soi-dorm-label soi-dorm-label-accent\"\u003eSANS MÉLATONINE\u003c\/span\u003e\n    \u003cspan class=\"soi-dorm-label\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-dorm-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n    \u003cspan class=\"soi-dorm-label\"\u003ePILULIER RECYCLÉ \u0026amp; RECYCLABLE\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-dorm-section\"\u003e\n  \u003cp class=\"soi-dorm-section-intro\"\u003eVous avez du mal à trouver le sommeil, vous vous réveillez plusieurs fois par nuit ou vous vous levez fatigué malgré de longues heures au lit ? Vous n'êtes pas seul. Dormaline de LT Labo est un complément alimentaire naturel pour le sommeil, formulé sans mélatonine, qui agit sur trois leviers essentiels : la relaxation, l'endormissement et la qualité du sommeil réparateur.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-dorm-section\"\u003e\n  \u003ch2\u003eUne triple action ciblée sur votre cycle veille-sommeil\u003c\/h2\u003e\n  \u003cp class=\"soi-dorm-section-intro\"\u003eCe qui distingue Dormaline des autres compléments sommeil du marché, c'est sa formule synergique : quatre actifs soigneusement sélectionnés qui agissent ensemble, à chaque étape de votre nuit.\u003c\/p\u003e\n  \u003cdiv class=\"soi-dorm-grid\"\u003e\n    \u003cdiv class=\"soi-dorm-card\"\u003e\n      \u003ch3\u003e🌸 Eschscholzia (Pavot de Californie)\u003c\/h3\u003e\n      \u003cp\u003eCette plante douce favorise la relaxation musculaire et mentale avant le coucher. Elle aide à réduire le temps d'endormissement et limite les micro-réveils nocturnes, sans créer de dépendance.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-dorm-card\"\u003e\n      \u003ch3\u003e🌿 Valériane\u003c\/h3\u003e\n      \u003cp\u003eUtilisée depuis l'Antiquité, la valériane agit directement sur les phases de sommeil léger pour les approfondir. Résultat : un sommeil plus continu, plus réparateur, et un réveil sans lourdeur.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-dorm-card\"\u003e\n      \u003ch3\u003e🧬 L-Tryptophane\u003c\/h3\u003e\n      \u003cp\u003eAcide aminé essentiel, le L-Tryptophane est le précurseur naturel de la sérotonine, elle-même précurseur de la mélatonine. Il soutient votre horloge biologique interne sans supplémenter directement en mélatonine.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-dorm-card\"\u003e\n      \u003ch3\u003e💊 Vitamine B6\u003c\/h3\u003e\n      \u003cp\u003eElle optimise la conversion du tryptophane en sérotonine et contribue au bon fonctionnement du système nerveux. Elle renforce l'efficacité globale de la formule pour un cycle de sommeil équilibré.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-dorm-section\"\u003e\n  \u003ch2\u003eComposition complète et posologie\u003c\/h2\u003e\n  \u003cp class=\"soi-dorm-section-intro\"\u003eDormaline est formulée avec des ingrédients d'origine naturelle, sans mélatonine ajoutée. Voici le détail par dose journalière recommandée (2 gélules) :\u003c\/p\u003e\n  \u003cdiv class=\"soi-dorm-compo\"\u003e\n    \u003cdiv class=\"soi-dorm-compo-row\"\u003e\n      \u003cspan class=\"soi-dorm-compo-label\"\u003eExtrait de Pavot de Californie (Eschscholzia californica)\u003c\/span\u003e\n      \u003cspan class=\"soi-dorm-compo-value\"\u003e200 mg\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-dorm-compo-row\"\u003e\n      \u003cspan class=\"soi-dorm-compo-label\"\u003eL-Tryptophane\u003c\/span\u003e\n      \u003cspan class=\"soi-dorm-compo-value\"\u003e300 mg\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-dorm-compo-row\"\u003e\n      \u003cspan class=\"soi-dorm-compo-label\"\u003eExtrait de Valériane (Valeriana officinalis)\u003c\/span\u003e\n      \u003cspan class=\"soi-dorm-compo-value\"\u003e200 mg\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-dorm-compo-row\"\u003e\n      \u003cspan class=\"soi-dorm-compo-label\"\u003eVitamine B6 (pyridoxine)\u003c\/span\u003e\n      \u003cspan class=\"soi-dorm-compo-value\"\u003e1,4 mg (100 % des VNR)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-dorm-compo-row\"\u003e\n      \u003cspan class=\"soi-dorm-compo-label\"\u003eAutres ingrédients\u003c\/span\u003e\n      \u003cspan class=\"soi-dorm-compo-value\"\u003eGélule végétale (HPMC), farine de riz\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"soi-dorm-timeline\" style=\"margin-top: 1.5rem;\"\u003e\n    \u003cdiv class=\"soi-dorm-step\"\u003e\n      \u003cdiv class=\"soi-dorm-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-dorm-step-content\"\u003e\n        \u003ch3\u003ePosologie\u003c\/h3\u003e\n        \u003cp\u003e2 gélules par jour, à prendre 30 minutes avant le coucher, de préférence avec un grand verre d'eau.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-dorm-step\"\u003e\n      \u003cdiv class=\"soi-dorm-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-dorm-step-content\"\u003e\n        \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n        \u003cp\u003ePour un effet optimal, une cure de 4 à 8 semaines est recommandée. Le pilulier de 60 gélules couvre 1 mois complet de cure.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-dorm-section\"\u003e\n  \u003ch2\u003ePour qui est fait ce complément alimentaire sommeil ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-dorm-benefits\"\u003e\n    \u003cdiv class=\"soi-dorm-benefit\"\u003e\n      \u003cdiv class=\"soi-dorm-benefit-icon\"\u003e\u003cspan\u003e😴\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eDifficultés d'endormissement\u003c\/h3\u003e\n      \u003cp\u003eVous n'arrivez pas à vous endormir le soir malgré la fatigue accumulée.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-dorm-benefit\"\u003e\n      \u003cdiv class=\"soi-dorm-benefit-icon\"\u003e\u003cspan\u003e🌙\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eRéveils nocturnes fréquents\u003c\/h3\u003e\n      \u003cp\u003eVotre sommeil est fragmenté et vous souffrez de micro-réveils qui altèrent la qualité de vos nuits.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-dorm-benefit\"\u003e\n      \u003cdiv class=\"soi-dorm-benefit-icon\"\u003e\u003cspan\u003e🧘\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eStress et tension nerveuse\u003c\/h3\u003e\n      \u003cp\u003eVous traversez une période exigeante et recherchez un soutien naturel pour favoriser la détente.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-dorm-benefit\"\u003e\n      \u003cdiv class=\"soi-dorm-benefit-icon\"\u003e\u003cspan\u003e☀️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eRéveil frais et reposé\u003c\/h3\u003e\n      \u003cp\u003eVous souhaitez une alternative naturelle sans mélatonine ni somnifère, et un réveil sans somnolence résiduelle.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-dorm-section\"\u003e\n  \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n  \u003cdiv class=\"soi-dorm-accordion\"\u003e\n    \u003cdetails class=\"soi-dorm-accordion-item\"\u003e\n      \u003csummary class=\"soi-dorm-accordion-header\"\u003e⚠️ Contre-indications et recommandations\u003c\/summary\u003e\n      \u003cdiv class=\"soi-dorm-accordion-content\"\u003e\n        \u003cp\u003eCe complément alimentaire pour le sommeil est déconseillé aux femmes enceintes ou allaitantes, aux enfants et aux personnes sous traitement médical sans avis préalable d'un professionnel de santé. Il ne se substitue pas à un traitement médical. En cas de troubles du sommeil persistants, consultez votre médecin.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-dorm-section\"\u003e\n  \u003ch2\u003ePourquoi choisir Dormaline plutôt qu'un autre complément sommeil ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-dorm-grid-compact\"\u003e\n    \u003cdiv class=\"soi-dorm-card-mini\"\u003e\n      \u003cspan class=\"soi-dorm-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n      \u003cspan class=\"soi-dorm-card-mini-label\"\u003eSans mélatonine\u003c\/span\u003e\n      \u003cspan class=\"soi-dorm-card-mini-value\"\u003ePas d'hormones exogènes\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-dorm-card-mini\"\u003e\n      \u003cspan class=\"soi-dorm-card-mini-icon\"\u003e🔄\u003c\/span\u003e\n      \u003cspan class=\"soi-dorm-card-mini-label\"\u003eSans accoutumance\u003c\/span\u003e\n      \u003cspan class=\"soi-dorm-card-mini-value\"\u003eArrêt sans effet rebond\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-dorm-card-mini\"\u003e\n      \u003cspan class=\"soi-dorm-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n      \u003cspan class=\"soi-dorm-card-mini-label\"\u003eFormule vegan\u003c\/span\u003e\n      \u003cspan class=\"soi-dorm-card-mini-value\"\u003eGélules végétales\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-dorm-card-mini\"\u003e\n      \u003cspan class=\"soi-dorm-card-mini-icon\"\u003e📦\u003c\/span\u003e\n      \u003cspan class=\"soi-dorm-card-mini-label\"\u003eConditionnement\u003c\/span\u003e\n      \u003cspan class=\"soi-dorm-card-mini-value\"\u003e60 gélules (1 mois)\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-dorm-tip\" style=\"margin-top: 1.25rem;\"\u003e\n    \u003cdiv class=\"soi-dorm-tip-icon\"\u003e🇫🇷\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003eDormaline est fabriquée par LT Labo, laboratoire français reconnu pour la qualité de ses formulations. Son pilulier est recyclé et recyclable, pour un geste bien-être qui respecte aussi l'environnement.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-dorm-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-dorm-cta-box\"\u003e\n    \u003cp class=\"soi-dorm-cta-tag\" style=\"color: white;\"\u003eMieux dormir, naturellement\u003c\/p\u003e\n    \u003cp class=\"soi-dorm-cta-text\" style=\"color: white;\"\u003eChaque nuit compte. Offrez-vous enfin un endormissement serein, un sommeil profond et un réveil vraiment reposé, grâce à une formule 100 % naturelle, sans mélatonine, pensée pour respecter votre rythme biologique.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-dorm-marine: #1A2D3D;\n  --soi-dorm-marine-dark: #0F1E2B;\n  --soi-dorm-marine-light: #2C4458;\n  --soi-dorm-pomme: #A1C544;\n  --soi-dorm-pomme-dark: #84A636;\n  --soi-dorm-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-dorm-white: #FFFFFF;\n  --soi-dorm-off-white: #F8FAF6;\n  --soi-dorm-stone: #F1F3EE;\n  --soi-dorm-line: #E5E8E0;\n\n  --soi-dorm-primary: #6B8DB5;\n  --soi-dorm-primary-soft: #A8C4DC;\n  --soi-dorm-accent: #3D5A7A;\n\n  --soi-dorm-text: #1A2D3D;\n  --soi-dorm-text-soft: #4A5B6B;\n  --soi-dorm-text-muted: #7B8693;\n\n  --soi-dorm-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-dorm-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-dorm-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-dorm-radius: 12px;\n  --soi-dorm-radius-sm: 8px;\n  --soi-dorm-radius-pill: 999px;\n}\n\n.soi-dorm-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-dorm-fiche img { max-width: 100%; height: auto; }\n\n.soi-dorm-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-dorm-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-dorm-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-dorm-hero {\n  position: relative;\n  background: var(--soi-dorm-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-dorm-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-dorm-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-dorm-pomme);\n}\n\n.soi-dorm-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-dorm-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-dorm-pomme);\n  border-radius: 50%;\n}\n\n.soi-dorm-hero-title {\n  display: block;\n  color: var(--soi-dorm-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-dorm-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-dorm-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-dorm-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-dorm-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-dorm-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-dorm-label-accent {\n  background: var(--soi-dorm-pomme);\n  border-color: var(--soi-dorm-pomme);\n  color: var(--soi-dorm-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-dorm-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-dorm-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-dorm-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-dorm-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-dorm-pomme);\n  border-radius: 2px;\n}\n\n.soi-dorm-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-dorm-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-dorm-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-dorm-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-dorm-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-dorm-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-dorm-benefit {\n  background: var(--soi-dorm-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-dorm-radius);\n  border: 1px solid var(--soi-dorm-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-dorm-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-dorm-shadow-md);\n}\n\n.soi-dorm-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-dorm-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-dorm-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-dorm-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-dorm-benefit:hover .soi-dorm-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-dorm-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-dorm-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-dorm-benefit p {\n  font-size: 13px;\n  color: var(--soi-dorm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-dorm-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-dorm-card {\n  background: var(--soi-dorm-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-dorm-radius);\n  border-left: 3px solid var(--soi-dorm-pomme);\n}\n\n.soi-dorm-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-dorm-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-dorm-card p {\n  font-size: 14px;\n  color: var(--soi-dorm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-dorm-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-dorm-card-mini {\n  background: var(--soi-dorm-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-dorm-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-dorm-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-dorm-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-dorm-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-dorm-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-dorm-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-dorm-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-dorm-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-dorm-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-dorm-radius);\n  border: 1px solid var(--soi-dorm-line);\n  align-items: flex-start;\n}\n\n.soi-dorm-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-dorm-marine);\n  color: var(--soi-dorm-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-dorm-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-dorm-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-dorm-step-content p {\n  font-size: 14px;\n  color: var(--soi-dorm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-dorm-compo {\n  background: var(--soi-dorm-off-white);\n  border-radius: var(--soi-dorm-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-dorm-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-dorm-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-dorm-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-dorm-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-dorm-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-dorm-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-dorm-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-dorm-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-dorm-pomme-light);\n  border-left: 4px solid var(--soi-dorm-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-dorm-radius) var(--soi-dorm-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-dorm-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-dorm-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-dorm-marine);\n  margin-bottom: 4px;\n}\n\n.soi-dorm-tip p {\n  font-size: 14px;\n  color: var(--soi-dorm-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-dorm-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-dorm-accordion-item {\n  background: var(--soi-dorm-off-white);\n  border-radius: var(--soi-dorm-radius-sm);\n  border: 1px solid var(--soi-dorm-line);\n  overflow: hidden;\n}\n\n.soi-dorm-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-dorm-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-dorm-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-dorm-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-dorm-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-dorm-accordion-item[open] .soi-dorm-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-dorm-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-dorm-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-dorm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-dorm-cta-box {\n  background: var(--soi-dorm-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-dorm-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-dorm-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-dorm-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-dorm-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-dorm-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-dorm-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-dorm-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-dorm-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-dorm-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-dorm-compo-value {\n    text-align: left;\n  }\n\n  .soi-dorm-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-dorm-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-dorm-fiche {\n    --soi-dorm-text-soft: #2C3E50;\n    --soi-dorm-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"LT Labo","offers":[{"title":"Default Title","offer_id":61603229991242,"sku":"LT0231","price":20.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/dormaline-en-gelules-packshot.webp?v=1779712858"},{"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":22.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":"moringabio-poudre-feuilles","title":"Moringa Oleifera Bio en Poudre - 150 g - LT Labo","description":"\u003cdiv class=\"soi-mori-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-mori-hero\"\u003e\n    \u003cdiv class=\"soi-mori-hero-tag\"\u003e\n      \u003cspan class=\"soi-mori-tag-dot\"\u003e\u003c\/span\u003e\n      Superaliment · Éthik Planète par LT Labo\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-mori-hero-title\"\u003eMoringa bio en poudre\u003c\/span\u003e\n    \u003cp class=\"soi-mori-hero-subtitle\"\u003ePoudre de feuilles de Moringa oleifera séchée à basse température : la densité nutritionnelle d'un superaliment ancestral, dans une simple cuillère à café.\u003c\/p\u003e\n    \u003cdiv class=\"soi-mori-hero-labels\"\u003e\n      \u003cspan class=\"soi-mori-label soi-mori-label-accent\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-mori-label\"\u003eECOCERT FR-BIO-01\u003c\/span\u003e\n      \u003cspan class=\"soi-mori-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-mori-label\"\u003eRAW POWDER\u003c\/span\u003e\n      \u003cspan class=\"soi-mori-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Pourquoi choisir la poudre de moringa oleifera bio ? --\u003e\n  \u003csection class=\"soi-mori-section\"\u003e\n    \u003ch2\u003ePourquoi choisir la poudre de moringa oleifera bio ?\u003c\/h2\u003e\n    \u003cp class=\"soi-mori-section-intro\"\u003eLe moringa en poudre se distingue de la plupart des superaliments par la diversité de ses micronutriments. Une seule cuillère à café apporte à la fois des vitamines liposolubles et hydrosolubles, des minéraux structurants et des antioxydants puissants.\u003c\/p\u003e\n    \u003cdiv class=\"soi-mori-benefits\"\u003e\n      \u003cdiv class=\"soi-mori-benefit\"\u003e\n        \u003cdiv class=\"soi-mori-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVitalité et énergie durable\u003c\/h3\u003e\n        \u003cp\u003eRiche en fer, en vitamine B et en protéines végétales (environ 25 g pour 100 g), elle soutient la réduction de la fatigue.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-benefit\"\u003e\n        \u003cdiv class=\"soi-mori-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eDéfenses naturelles\u003c\/h3\u003e\n        \u003cp\u003eLes vitamines C, A et E, associées à plus de 46 antioxydants, contribuent au bon fonctionnement du système immunitaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-benefit\"\u003e\n        \u003cdiv class=\"soi-mori-benefit-icon\"\u003e\u003cspan\u003e🦴\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eÉquilibre minéral\u003c\/h3\u003e\n        \u003cp\u003eCalcium, magnésium, potassium et zinc participent au maintien d'une ossature et d'un métabolisme normaux.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-benefit\"\u003e\n        \u003cdiv class=\"soi-mori-benefit-icon\"\u003e\u003cspan\u003e🧬\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProtection cellulaire\u003c\/h3\u003e\n        \u003cp\u003eLes polyphénols et flavonoïdes du moringa aident à neutraliser les radicaux libres responsables du stress oxydatif.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-benefit\"\u003e\n        \u003cdiv class=\"soi-mori-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien digestif\u003c\/h3\u003e\n        \u003cp\u003eSa teneur en fibres favorise un transit intestinal régulier et une flore équilibrée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Composition et dosage --\u003e\n  \u003csection class=\"soi-mori-section\"\u003e\n    \u003ch2\u003eComposition et dosage de la poudre de moringa bio\u003c\/h2\u003e\n    \u003cp class=\"soi-mori-section-intro\"\u003eUn seul ingrédient, zéro additif : la transparence d'une formule 100 % pure.\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-mori-grid-compact\"\u003e\n      \u003cdiv class=\"soi-mori-card-mini\"\u003e\n        \u003cspan class=\"soi-mori-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-card-mini-label\"\u003eIngrédient unique\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-card-mini-value\"\u003eFeuilles de Moringa oleifera bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-card-mini\"\u003e\n        \u003cspan class=\"soi-mori-card-mini-icon\"\u003e🌍\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-card-mini-label\"\u003eOrigine\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-card-mini-value\"\u003eMozambique\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-card-mini\"\u003e\n        \u003cspan class=\"soi-mori-card-mini-icon\"\u003e📦\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-card-mini-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-card-mini-value\"\u003e150 g (≈ 50 portions)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-card-mini\"\u003e\n        \u003cspan class=\"soi-mori-card-mini-icon\"\u003e✅\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-card-mini-value\"\u003eEcocert FR-BIO-01\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-mori-compo\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-mori-compo-header\"\u003eValeurs nutritionnelles moyennes pour 3 g (1 cuillère à café rase)\u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-compo-row\"\u003e\n        \u003cspan class=\"soi-mori-compo-label\"\u003eProtéines\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-compo-value\"\u003e≈ 0,75 g\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-compo-row\"\u003e\n        \u003cspan class=\"soi-mori-compo-label\"\u003eVitamine A (bêta-carotène)\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-compo-value\"\u003e≈ 270 µg ER (34 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-compo-row\"\u003e\n        \u003cspan class=\"soi-mori-compo-label\"\u003eVitamine C\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-compo-value\"\u003e≈ 5,4 mg (7 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-compo-row\"\u003e\n        \u003cspan class=\"soi-mori-compo-label\"\u003eCalcium\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-compo-value\"\u003e≈ 120 mg (15 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-compo-row\"\u003e\n        \u003cspan class=\"soi-mori-compo-label\"\u003eFer\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-compo-value\"\u003e≈ 0,8 mg (6 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-compo-row\"\u003e\n        \u003cspan class=\"soi-mori-compo-label\"\u003eMagnésium\u003c\/span\u003e\n        \u003cspan class=\"soi-mori-compo-value\"\u003e≈ 13 mg (3 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Comment consommer --\u003e\n  \u003csection class=\"soi-mori-section\"\u003e\n    \u003ch2\u003eComment consommer le moringa en poudre ?\u003c\/h2\u003e\n    \u003cp class=\"soi-mori-section-intro\"\u003eLa posologie habituelle est de 1 à 2 cuillères à café par jour (3 à 6 g), de préférence le matin pour profiter de l'effet vitalisant. La texture fine et la saveur légèrement herbacée s'intègrent facilement dans votre routine.\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-mori-timeline\"\u003e\n      \u003cdiv class=\"soi-mori-step\"\u003e\n        \u003cdiv class=\"soi-mori-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-mori-step-content\"\u003e\n          \u003ch3\u003eDans un smoothie vert\u003c\/h3\u003e\n          \u003cp\u003eMixez avec banane, épinards et lait végétal. C'est la façon la plus populaire pour masquer l'amertume.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-step\"\u003e\n        \u003cdiv class=\"soi-mori-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-mori-step-content\"\u003e\n          \u003ch3\u003eEn infusion tiède\u003c\/h3\u003e\n          \u003cp\u003eDiluez dans de l'eau à moins de 50 °C pour conserver les nutriments sensibles à la chaleur.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-step\"\u003e\n        \u003cdiv class=\"soi-mori-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-mori-step-content\"\u003e\n          \u003ch3\u003eSaupoudré sur un plat\u003c\/h3\u003e\n          \u003cp\u003eYaourt, soupe tiède, salade ou vinaigrette. Quelques grammes suffisent à enrichir votre repas.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-mori-tip\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-mori-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eDébutez avec une demi-cuillère à café la première semaine pour laisser votre organisme s'adapter, puis montez progressivement à la dose souhaitée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Ce qui différencie cette poudre --\u003e\n  \u003csection class=\"soi-mori-section\"\u003e\n    \u003ch2\u003eCe qui différencie cette poudre de moringa\u003c\/h2\u003e\n    \u003cdiv class=\"soi-mori-grid\"\u003e\n      \u003cdiv class=\"soi-mori-card\"\u003e\n        \u003ch3\u003e🌡️ Séchage raw (basse température)\u003c\/h3\u003e\n        \u003cp\u003eLes enzymes et vitamines thermosensibles restent intactes, contrairement à de nombreuses poudres industrielles.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-card\"\u003e\n        \u003ch3\u003e🔬 Certifiée bio Ecocert FR-BIO-01\u003c\/h3\u003e\n        \u003cp\u003eAucun pesticide de synthèse ni engrais chimique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabriquée en France\u003c\/h3\u003e\n        \u003cp\u003eMise en œuvre par LT Labo, sous contrôle qualité rigoureux.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mori-card\"\u003e\n        \u003ch3\u003e🌿 100 % vegan\u003c\/h3\u003e\n        \u003cp\u003eSans gluten ajouté, sans conservateur.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION : Précautions d'emploi --\u003e\n  \u003csection class=\"soi-mori-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"soi-mori-accordion\"\u003e\n      \u003cdetails class=\"soi-mori-accordion-item\"\u003e\n        \u003csummary class=\"soi-mori-accordion-header\"\u003e⚠️ Précautions et contre-indications\u003c\/summary\u003e\n        \u003cdiv class=\"soi-mori-accordion-content\"\u003e\n          \u003cp\u003eCe produit est un complément alimentaire : il ne se substitue pas à une alimentation variée ni à un traitement médical. Déconseillé aux femmes enceintes et allaitantes sans avis médical. Tenir hors de portée des enfants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-mori-accordion-item\"\u003e\n        \u003csummary class=\"soi-mori-accordion-header\"\u003e📦 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-mori-accordion-content\"\u003e\n          \u003cp\u003eConserver dans un endroit frais et sec, à l'abri de la lumière.\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-mori-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-mori-cta-box\"\u003e\n      \u003cp class=\"soi-mori-cta-tag\" style=\"color: white;\"\u003eUn seul ingrédient, des dizaines de nutriments\u003c\/p\u003e\n      \u003cp class=\"soi-mori-cta-text\" style=\"color: white;\"\u003eChaque matin, une cuillère de moringa bio suffit pour recharger votre énergie, soutenir vos défenses et prendre soin de vous avec quelque chose de vrai, de pur et de certifié bio.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-mori-marine: #1A2D3D;\n  --soi-mori-marine-dark: #0F1E2B;\n  --soi-mori-marine-light: #2C4458;\n  --soi-mori-pomme: #A1C544;\n  --soi-mori-pomme-dark: #84A636;\n  --soi-mori-pomme-light: rgba(161,197,68,0.10);\n  --soi-mori-white: #FFFFFF;\n  --soi-mori-off-white: #F8FAF6;\n  --soi-mori-stone: #F1F3EE;\n  --soi-mori-line: #E5E8E0;\n  --soi-mori-primary: #4A8C3F;\n  --soi-mori-primary-soft: #E8F2E5;\n  --soi-mori-accent: #6DAF5E;\n  --soi-mori-text: #1A2D3D;\n  --soi-mori-text-soft: #4A5B6B;\n  --soi-mori-text-muted: #7B8693;\n  --soi-mori-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-mori-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-mori-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-mori-radius: 12px;\n  --soi-mori-radius-sm: 8px;\n  --soi-mori-radius-pill: 999px;\n}\n\n.soi-mori-fiche * {\n  margin: 0;\n  padding: 0;\n  box-sizing: border-box;\n}\n\n.soi-mori-fiche img {\n  max-width: 100%;\n  height: auto;\n}\n\n.soi-mori-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-mori-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-mori-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-mori-hero {\n  position: relative;\n  background: var(--soi-mori-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-mori-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-mori-hero::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  height: 4px;\n  background: var(--soi-mori-pomme);\n}\n\n.soi-mori-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-mori-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-mori-pomme);\n  border-radius: 50%;\n}\n\n.soi-mori-hero-title {\n  display: block;\n  color: var(--soi-mori-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-mori-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-mori-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-mori-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-mori-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-mori-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-mori-label-accent {\n  background: var(--soi-mori-pomme);\n  border-color: var(--soi-mori-pomme);\n  color: var(--soi-mori-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-mori-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-mori-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-mori-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-mori-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-mori-pomme);\n  border-radius: 2px;\n}\n\n.soi-mori-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-mori-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-mori-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-mori-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-mori-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-mori-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-mori-benefit {\n  background: var(--soi-mori-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-mori-radius);\n  border: 1px solid var(--soi-mori-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-mori-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-mori-shadow-md);\n}\n\n.soi-mori-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-mori-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-mori-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-mori-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-mori-benefit:hover .soi-mori-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-mori-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-mori-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-mori-benefit p {\n  font-size: 13px;\n  color: var(--soi-mori-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-mori-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-mori-card {\n  background: var(--soi-mori-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-mori-radius);\n  border-left: 3px solid var(--soi-mori-pomme);\n}\n\n.soi-mori-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-mori-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-mori-card p {\n  font-size: 14px;\n  color: var(--soi-mori-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-mori-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-mori-card-mini {\n  background: var(--soi-mori-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-mori-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-mori-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-mori-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-mori-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-mori-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-mori-marine);\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-mori-compo {\n  background: var(--soi-mori-off-white);\n  border-radius: var(--soi-mori-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-mori-compo-header {\n  font-family: 'Poppins', sans-serif;\n  font-size: 13px;\n  font-weight: 600;\n  color: var(--soi-mori-marine);\n  text-transform: uppercase;\n  letter-spacing: 0.06em;\n  padding: 1rem 1.5rem 0.75rem;\n  border-bottom: 2px solid var(--soi-mori-pomme);\n}\n\n.soi-mori-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-mori-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-mori-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-mori-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-mori-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-mori-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-mori-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-mori-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-mori-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-mori-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-mori-radius);\n  border: 1px solid var(--soi-mori-line);\n  align-items: flex-start;\n}\n\n.soi-mori-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-mori-marine);\n  color: var(--soi-mori-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-mori-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-mori-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-mori-step-content p {\n  font-size: 14px;\n  color: var(--soi-mori-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-mori-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-mori-pomme-light);\n  border-left: 4px solid var(--soi-mori-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-mori-radius) var(--soi-mori-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-mori-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-mori-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-mori-marine);\n  margin-bottom: 4px;\n}\n\n.soi-mori-tip p {\n  font-size: 14px;\n  color: var(--soi-mori-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-mori-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-mori-accordion-item {\n  background: var(--soi-mori-off-white);\n  border-radius: var(--soi-mori-radius-sm);\n  border: 1px solid var(--soi-mori-line);\n  overflow: hidden;\n}\n\n.soi-mori-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-mori-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-mori-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-mori-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-mori-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-mori-accordion-item[open] .soi-mori-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-mori-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-mori-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-mori-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-mori-cta-box {\n  background: var(--soi-mori-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-mori-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-mori-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-mori-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-mori-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-mori-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-mori-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-mori-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-mori-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-mori-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-mori-compo-value {\n    text-align: left;\n  }\n\n  .soi-mori-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-mori-grid-compact {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-mori-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-mori-fiche {\n    --soi-mori-text-soft: #2C3E50;\n    --soi-mori-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"LT Labo","offers":[{"title":"Default Title","offer_id":61603233136970,"sku":"LT0250","price":14.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/moringa-bio-en-poudre-packshot.webp?v=1779633098"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/collections\/phytotherapie.webp?v=1781165850","url":"https:\/\/www.soinature.com\/collections\/phytotherapie.oembed?page=4","provider":"Soinature","version":"1.0","type":"link"}