{"title":"Préserver son corps","description":"","products":[{"product_id":"spray-propolis-bio","title":"Spray gorge à la Propolis bio - Abeille Forestière","description":"\n\u003cdiv class=\"soi-prop-fiche\"\u003e\n\n  \u003csection class=\"soi-prop-hero\"\u003e\n    \u003cdiv class=\"soi-prop-hero-tag\"\u003e\n      \u003cspan class=\"soi-prop-tag-dot\"\u003e\u003c\/span\u003e\n      Apithérapie · Abeille Forestière\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-prop-hero-title\"\u003eLa Propolis au service de votre gorge\u003c\/span\u003e\n    \u003cp class=\"soi-prop-hero-subtitle\"\u003ePropolis verte et sauge bio réunies dans un spray de poche pour apaiser et protéger votre gorge, dès les premières irritations.\u003c\/p\u003e\n    \u003cdiv class=\"soi-prop-hero-labels\"\u003e\n      \u003cspan class=\"soi-prop-label soi-prop-label-accent\"\u003eBIO AB\u003c\/span\u003e\n      \u003cspan class=\"soi-prop-label\"\u003eECOCERT\u003c\/span\u003e\n      \u003cspan class=\"soi-prop-label\"\u003eSPRAY 20 ML\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-prop-section\"\u003e\n    \u003ch2\u003eSpray à la Propolis Bio : la défense naturelle de votre gorge\u003c\/h2\u003e\n    \u003cp\u003eQuand la gorge commence à gratter, à brûler ou simplement à se fragiliser au fil des saisons froides, le \u003cstrong\u003espray à la propolis bio\u003c\/strong\u003e d'Abeille Forestière devient votre allié de poche. Certifié AB par Ecocert, ce \u003cstrong\u003espray propolis gorge\u003c\/strong\u003e réunit deux actifs naturels complémentaires : la \u003cstrong\u003epropolis verte bio\u003c\/strong\u003e, résine protectrice des ruches, et la \u003cstrong\u003esauge\u003c\/strong\u003e, plante traditionnellement reconnue pour apaiser les irritations du pharynx.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-prop-section\"\u003e\n    \u003ch2\u003eLa propolis, le bouclier naturel de la ruche... et de votre gorge\u003c\/h2\u003e\n    \u003cp\u003eLes abeilles récoltent la propolis sur les bourgeons d'arbres (peuplier, bouleau, pin) pour imperméabiliser et assainir la ruche. Riche en flavonoïdes, en acides phénoliques et en résines naturelles, elle est utilisée depuis des siècles en phytothérapie pour ses vertus \u003cstrong\u003eantibactériennes, antifongiques et anti-inflammatoires\u003c\/strong\u003e. En spray pour la gorge, la propolis agit localement, là où l'irritation se manifeste, dès les premières pulvérisations.\u003c\/p\u003e\n    \u003cp\u003eLa sauge vient compléter cette action : ses propriétés adoucissantes et antiseptiques en font un ingrédient de choix pour calmer les maux de gorge, les angines légères et les inflammations du pharynx.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-prop-section\"\u003e\n    \u003ch2\u003eComposition de ce spray à la Propolis Bio\u003c\/h2\u003e\n    \u003cdiv class=\"soi-prop-compo\"\u003e\n      \u003cdiv class=\"soi-prop-compo-row\"\u003e\n        \u003cspan class=\"soi-prop-compo-label\"\u003eActif principal\u003c\/span\u003e\n        \u003cspan class=\"soi-prop-compo-value\"\u003eExtrait de propolis verte bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-compo-row\"\u003e\n        \u003cspan class=\"soi-prop-compo-label\"\u003eActif complémentaire\u003c\/span\u003e\n        \u003cspan class=\"soi-prop-compo-value\"\u003eExtrait de sauge bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-compo-row\"\u003e\n        \u003cspan class=\"soi-prop-compo-label\"\u003eAgent humectant\u003c\/span\u003e\n        \u003cspan class=\"soi-prop-compo-value\"\u003eGlycérine végétale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-compo-row\"\u003e\n        \u003cspan class=\"soi-prop-compo-label\"\u003eSupport d'extraction\u003c\/span\u003e\n        \u003cspan class=\"soi-prop-compo-value\"\u003eAlcool\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-compo-row\"\u003e\n        \u003cspan class=\"soi-prop-compo-label\"\u003eBase\u003c\/span\u003e\n        \u003cspan class=\"soi-prop-compo-value\"\u003eEau purifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-compo-row\"\u003e\n        \u003cspan class=\"soi-prop-compo-label\"\u003eVolume net\u003c\/span\u003e\n        \u003cspan class=\"soi-prop-compo-value\"\u003e20 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-compo-row\"\u003e\n        \u003cspan class=\"soi-prop-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-prop-compo-value\"\u003eAgriculture Biologique (AB) Ecocert\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-prop-section\"\u003e\n    \u003ch2\u003eComment utiliser ce spray gorge à la propolis ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-prop-timeline\"\u003e\n      \u003cdiv class=\"soi-prop-step\"\u003e\n        \u003cdiv class=\"soi-prop-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-prop-step-content\"\u003e\n          \u003ch3\u003eAgitez le flacon\u003c\/h3\u003e\n          \u003cp\u003eSecouez légèrement le flacon avant chaque utilisation pour bien homogénéiser les actifs.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-step\"\u003e\n        \u003cdiv class=\"soi-prop-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-prop-step-content\"\u003e\n          \u003ch3\u003eOrientez l'embout\u003c\/h3\u003e\n          \u003cp\u003eDirigez l'embout vers le fond de la gorge, la bouche ouverte.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-step\"\u003e\n        \u003cdiv class=\"soi-prop-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-prop-step-content\"\u003e\n          \u003ch3\u003ePulvérisez\u003c\/h3\u003e\n          \u003cp\u003eAppuyez sur le spray pour délivrer \u003cstrong\u003e1 à 2 pulvérisations\u003c\/strong\u003e, 3 à 5 fois par jour selon vos besoins.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-step\"\u003e\n        \u003cdiv class=\"soi-prop-step-num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"soi-prop-step-content\"\u003e\n          \u003ch3\u003eLaissez agir\u003c\/h3\u003e\n          \u003cp\u003eNe rincez pas après application pour laisser la propolis agir sur les muqueuses.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-prop-tip\"\u003e\n      \u003cdiv class=\"soi-prop-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePour une efficacité optimale, commencez dès les \u003cstrong\u003epremiers signes d'irritation\u003c\/strong\u003e ou de fragilité. Le format 20 ml tient facilement dans une poche ou un sac à main.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-prop-section\"\u003e\n    \u003ch2\u003eCe que ce spray propolis bio vous apporte concrètement\u003c\/h2\u003e\n    \u003cdiv class=\"soi-prop-benefits\"\u003e\n      \u003cdiv class=\"soi-prop-benefit\"\u003e\n        \u003cdiv class=\"soi-prop-benefit-icon\"\u003e\u003cspan\u003e🍯\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eApaisement rapide\u003c\/h3\u003e\n        \u003cp\u003ePropolis et sauge agissent directement sur les muqueuses irritées de votre gorge.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-benefit\"\u003e\n        \u003cdiv class=\"soi-prop-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProtection hivernale\u003c\/h3\u003e\n        \u003cp\u003eVotre allié lors des pics de rhumes, angines ou fragilités saisonnières.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-benefit\"\u003e\n        \u003cdiv class=\"soi-prop-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eHygiène buccale\u003c\/h3\u003e\n        \u003cp\u003eRafraîchit naturellement l'haleine sans composés artificiels.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-prop-benefit\"\u003e\n        \u003cdiv class=\"soi-prop-benefit-icon\"\u003e\u003cspan\u003e✈️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFormat nomade\u003c\/h3\u003e\n        \u003cp\u003eCompact et discret, utilisable partout : au bureau comme en voyage.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-prop-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi et contre-indications\u003c\/h2\u003e\n    \u003cdiv class=\"soi-prop-accordion\"\u003e\n      \u003cdetails class=\"soi-prop-accordion-item\"\u003e\n        \u003csummary class=\"soi-prop-accordion-header\"\u003e🐝 Allergies aux produits de la ruche\u003c\/summary\u003e\n        \u003cdiv class=\"soi-prop-accordion-content\"\u003e\n          \u003cp\u003eCe spray à la propolis est déconseillé aux personnes \u003cstrong\u003eallergiques aux produits de la ruche\u003c\/strong\u003e (miel, cire, pollen, propolis). En cas de doute, consultez un professionnel de santé avant utilisation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-prop-accordion-item\"\u003e\n        \u003csummary class=\"soi-prop-accordion-header\"\u003e👶 Enfants et femmes enceintes\u003c\/summary\u003e\n        \u003cdiv class=\"soi-prop-accordion-content\"\u003e\n          \u003cp\u003eTenir hors de portée des enfants de moins de 6 ans. Déconseillé aux femmes enceintes ou allaitantes sans avis médical.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-prop-accordion-item\"\u003e\n        \u003csummary class=\"soi-prop-accordion-header\"\u003e⚕️ Complément alimentaire\u003c\/summary\u003e\n        \u003cdiv class=\"soi-prop-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne remplace pas un traitement médical prescrit. En cas de symptômes 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-prop-section\"\u003e\n    \u003ch2\u003eQuestions fréquentes sur la propolis en spray\u003c\/h2\u003e\n    \u003cdiv class=\"soi-prop-accordion\"\u003e\n      \u003cdetails class=\"soi-prop-accordion-item\"\u003e\n        \u003csummary class=\"soi-prop-accordion-header\"\u003e💬 La propolis en spray est-elle plus efficace qu'en gélules pour la gorge ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-prop-accordion-content\"\u003e\n          \u003cp\u003eOui, le spray permet une action locale directe sur les muqueuses, là où la gélule agit plutôt de façon systémique. Les deux formes sont complémentaires selon vos objectifs.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-prop-accordion-item\"\u003e\n        \u003csummary class=\"soi-prop-accordion-header\"\u003e💬 Peut-on utiliser ce spray tous les jours en prévention ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-prop-accordion-content\"\u003e\n          \u003cp\u003eOui, une utilisation quotidienne à faible dose (1 pulvérisation matin et soir) est envisageable pendant les périodes à risque, notamment en automne et en hiver.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-prop-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-prop-cta-box\"\u003e\n      \u003cp class=\"soi-prop-cta-tag\" style=\"color: white;\"\u003eVotre gorge mérite le meilleur de la ruche\u003c\/p\u003e\n      \u003cp class=\"soi-prop-cta-text\" style=\"color: white;\"\u003eUn geste simple, quelques secondes, et votre gorge retrouve douceur et protection. Avec le Spray à la Propolis Bio, prendre soin de soi n'a jamais été aussi 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-prop-marine: #1A2D3D;\n  --soi-prop-marine-dark: #0F1E2B;\n  --soi-prop-marine-light: #2C4458;\n  --soi-prop-pomme: #A1C544;\n  --soi-prop-pomme-dark: #84A636;\n  --soi-prop-pomme-light: rgba(161,197,68,0.10);\n  --soi-prop-white: #FFFFFF;\n  --soi-prop-off-white: #F8FAF6;\n  --soi-prop-stone: #F1F3EE;\n  --soi-prop-line: #E5E8E0;\n  --soi-prop-primary: #D4A82A;\n  --soi-prop-primary-soft: rgba(212,168,42,0.10);\n  --soi-prop-accent: #C4922A;\n  --soi-prop-text: #1A2D3D;\n  --soi-prop-text-soft: #4A5B6B;\n  --soi-prop-text-muted: #7B8693;\n  --soi-prop-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-prop-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-prop-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-prop-radius: 12px;\n  --soi-prop-radius-sm: 8px;\n  --soi-prop-radius-pill: 999px;\n}\n\n.soi-prop-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-prop-fiche img { max-width: 100%; height: auto; }\n\n.soi-prop-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-prop-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-prop-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-prop-hero {\n  position: relative;\n  background: var(--soi-prop-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-prop-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-prop-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-prop-primary);\n}\n\n.soi-prop-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-prop-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-prop-primary);\n  border-radius: 50%;\n}\n\n.soi-prop-hero-title {\n  display: block;\n  color: var(--soi-prop-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-prop-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-prop-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-prop-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-prop-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-prop-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-prop-label-accent {\n  background: var(--soi-prop-primary);\n  border-color: var(--soi-prop-primary);\n  color: var(--soi-prop-marine);\n  font-weight: 600;\n}\n\n.soi-prop-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-prop-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-prop-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-prop-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-prop-primary);\n  border-radius: 2px;\n}\n\n.soi-prop-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-prop-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-prop-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-prop-compo {\n  background: var(--soi-prop-off-white);\n  border-radius: var(--soi-prop-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-prop-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-prop-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-prop-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-prop-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-prop-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-prop-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-prop-marine);\n  text-align: right;\n}\n\n.soi-prop-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-prop-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-prop-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-prop-radius);\n  border: 1px solid var(--soi-prop-line);\n  align-items: flex-start;\n}\n\n.soi-prop-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-prop-marine);\n  color: var(--soi-prop-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-prop-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-prop-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-prop-step-content p {\n  font-size: 14px;\n  color: var(--soi-prop-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-prop-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-prop-primary-soft);\n  border-left: 4px solid var(--soi-prop-primary);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-prop-radius) var(--soi-prop-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-prop-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-prop-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-prop-marine);\n  margin-bottom: 4px;\n}\n\n.soi-prop-tip p {\n  font-size: 14px;\n  color: var(--soi-prop-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-prop-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-prop-benefit {\n  background: var(--soi-prop-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-prop-radius);\n  border: 1px solid var(--soi-prop-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-prop-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-prop-shadow-md);\n}\n\n.soi-prop-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-prop-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-prop-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-prop-primary);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-prop-benefit:hover .soi-prop-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-prop-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-prop-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-prop-benefit p {\n  font-size: 13px;\n  color: var(--soi-prop-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-prop-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-prop-accordion-item {\n  background: var(--soi-prop-off-white);\n  border-radius: var(--soi-prop-radius-sm);\n  border: 1px solid var(--soi-prop-line);\n  overflow: hidden;\n}\n\n.soi-prop-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-prop-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-prop-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-prop-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-prop-primary);\n  transition: transform 0.2s ease;\n}\n\n.soi-prop-accordion-item[open] .soi-prop-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-prop-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-prop-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-prop-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-prop-cta-box {\n  background: var(--soi-prop-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-prop-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-prop-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-prop-primary);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-prop-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-prop-primary);\n  margin-bottom: 0.75rem;\n}\n\n.soi-prop-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-prop-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n@media (max-width: 640px) {\n  .soi-prop-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-prop-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-prop-compo-value {\n    text-align: left;\n  }\n\n  .soi-prop-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-prop-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-prop-fiche {\n    --soi-prop-text-soft: #2C3E50;\n    --soi-prop-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Abeille Forestiere","offers":[{"title":"Default Title","offer_id":61598086857034,"sku":"AF2070","price":11.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/spray-a-la-propolis-bio-packshot_777f0356-9bb5-4d13-8d26-ed6f80a4df8e.webp?v=1779800401"},{"product_id":"citrine-huile-cristal","title":"Citrine (Huile de cristal)","description":"\u003cdiv style=\"padding: 20px 60px 20px 60px; display: flex; flex-wrap: wrap; gap: 30px; align-items: stretch\"\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\u003cdiv style=\"text-align: center; width: 100%\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/PHOTO_AL3005_66fc41f8-781e-4700-9c28-cb5493a4a0a2.jpg?v=1776180109\" alt=\"Photo d'une femme qui tient son ventre\" style=\"height: auto; max-width: 100%\" class=\"soinat-image\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\n\u003ch2\u003e\u003cstrong\u003eQu’est-ce qu’une huile de cristal ?\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eL'huile de cristal est une méthode de lithothérapie\u003c\/strong\u003e qui infuse les propriétés énergétiques des cristaux dans une huile de base. Chez Ansil, les huiles de cristal sont élaborées à partir d'huiles végétales de sésame et de noisette, sélectionnées avec soin selon les traditions orientales et occidentales. Ces huiles sont imprégnées des \u003cstrong\u003evibrations naturelles des cristaux\u003c\/strong\u003e pour \u003cstrong\u003emaximiser leurs bienfaits énergétiques\u003c\/strong\u003e.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003ePropriétés de l'Huile de Cristal de Citrine\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eL'huile de cristal de Citrine d'Ansil \u003c\/strong\u003eest conçue dans des conditions vibratoires optimales pour préserver toutes les propriétés de la Citrine. \u003cstrong\u003eLa Citrine est réputée en lithothérapie\u003c\/strong\u003e pour ses effets bénéfiques \u003cstrong\u003esur les chakras\u003c\/strong\u003e du plexus solaire, sacré et du troisième œil, ainsi que\u003cstrong\u003e sur les méridiens\u003c\/strong\u003e de l’estomac, de la rate\/pancréas et du vaisseau gouverneur. Son application favorise ainsi la circulation de l'énergie vitale, harmonise les chakras et les méridiens, et rééquilibre le corps et l'esprit.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eVertus de l'huile de cristal de Citrine\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eÉquilibre énergétique \u003c\/strong\u003e: l'huile de cristal de Citrine aide à dissoudre les blocages énergétiques, offrant un équilibre revitalisant pour le corps et l'esprit.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBien-être digestif \u003c\/strong\u003e: elle est reconnue pour soulager la constipation et améliorer la digestion, grâce à son action sur les méridiens spécifiques.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHarmonisation des chakras \u003c\/strong\u003e: par son effet harmonisant, elle favorise la circulation fluide de l'énergie à travers les principaux centres énergétiques du corps.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMassage thérapeutique\u003c\/strong\u003e: le massage avec cette huile est vécu comme un véritable partage et un dialogue intime avec soi-même, permettant un état des lieux bienfaisant de tout le corps.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Ansil","offers":[{"title":"Default Title","offer_id":61602560803146,"sku":"AL3005","price":22.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soinat_ansil_al3005_huile_citrine.jpg?v=1776154281"},{"product_id":"programme-poids-de-forme","title":"Programme Poids de Forme - 3 mois - Ayurvana","description":"\n\u003cdiv class=\"soi-ppf-fiche\"\u003e\n\n\u003csection class=\"soi-ppf-hero\"\u003e\n  \u003cdiv class=\"soi-ppf-hero-tag\"\u003e\n    \u003cspan class=\"soi-ppf-tag-dot\"\u003e\u003c\/span\u003e\n    Programme Ayurvédique · Ayurvana\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-ppf-hero-title\"\u003eProgramme Poids de Forme\u003c\/span\u003e\n  \u003cp class=\"soi-ppf-hero-subtitle\"\u003eUne approche progressive en 90 jours, inspirée de l'Ayurveda, pour retrouver votre équilibre digestif et métabolique naturellement.\u003c\/p\u003e\n  \u003cdiv class=\"soi-ppf-hero-labels\"\u003e\n    \u003cspan class=\"soi-ppf-label soi-ppf-label-accent\"\u003eAYURVÉDIQUE\u003c\/span\u003e\n    \u003cspan class=\"soi-ppf-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-ppf-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ppf-section\"\u003e\n  \u003ch2\u003eProgramme Poids de Forme Ayurvana : retrouvez votre équilibre en 90 jours\u003c\/h2\u003e\n  \u003cp\u003eVous ne cherchez pas un régime de plus. Vous cherchez une \u003cstrong\u003esolution naturelle et durable\u003c\/strong\u003e pour retrouver votre poids de forme, sans frustration ni effet yo-yo. Ce \u003cstrong\u003eprogramme minceur ayurvédique\u003c\/strong\u003e de 3 mois repose sur une logique progressive inspirée de l'Ayurveda : préparer le terrain, stimuler, rééquilibrer, puis stabiliser. Chaque complément est introduit au bon moment pour agir en synergie.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ppf-section\"\u003e\n  \u003ch2\u003eCe que contient ce programme minceur\u003c\/h2\u003e\n  \u003cp class=\"soi-ppf-section-intro\"\u003eLe Programme Poids de Forme Ayurvana regroupe \u003cstrong\u003e4 compléments alimentaires\u003c\/strong\u003e soigneusement sélectionnés, avec une introduction progressive pensée semaine après semaine :\u003c\/p\u003e\n  \u003cdiv class=\"soi-ppf-timeline\"\u003e\n    \u003cdiv class=\"soi-ppf-step\"\u003e\n      \u003cdiv class=\"soi-ppf-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-ppf-step-content\"\u003e\n        \u003ch3\u003eTriphala (x6) : dès le 1er jour\u003c\/h3\u003e\n        \u003cp\u003eCe mélange certifié bio de trois baies ayurvédiques (Amalaki, Bibhitaki, Haritaki) prépare votre système digestif, favorise un \u003cstrong\u003etransit intestinal régulier\u003c\/strong\u003e et soutient l'élimination naturelle des déchets. Il constitue la base indispensable du programme.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ppf-step\"\u003e\n      \u003cdiv class=\"soi-ppf-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-ppf-step-content\"\u003e\n        \u003ch3\u003eTrikatu (x1) : introduit au 8e jour\u003c\/h3\u003e\n        \u003cp\u003eCe trio d'épices (gingembre, poivre noir, poivre long) \u003cstrong\u003estimule les feux digestifs\u003c\/strong\u003e et améliore l'assimilation des nutriments. Il contribue à une digestion plus efficace et réduit les ballonnements post-repas.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ppf-step\"\u003e\n      \u003cdiv class=\"soi-ppf-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-ppf-step-content\"\u003e\n        \u003ch3\u003eTrimada (x3) : introduit au 15e jour\u003c\/h3\u003e\n        \u003cp\u003eAssociant \u003cstrong\u003eGymnema sylvestris\u003c\/strong\u003e (qui aide à réduire les envies de sucre) et \u003cstrong\u003eFenugrec\u003c\/strong\u003e (qui soutient la régulation de la glycémie), Trimada agit sur le \u003cstrong\u003emétabolisme lipidique et glucidique\u003c\/strong\u003e pour un équilibre nutritionnel durable.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ppf-step\"\u003e\n      \u003cdiv class=\"soi-ppf-step-num\"\u003e4\u003c\/div\u003e\n      \u003cdiv class=\"soi-ppf-step-content\"\u003e\n        \u003ch3\u003eGuggul (x3) : introduit au 30e jour\u003c\/h3\u003e\n        \u003cp\u003eExtrait de résine de \u003cem\u003eCommiphora mukul\u003c\/em\u003e, le Guggul est reconnu en Ayurveda pour \u003cstrong\u003eaider à maintenir des taux sains de cholestérol\u003c\/strong\u003e et soutenir la santé cardiovasculaire dans le cadre d'une alimentation équilibré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-ppf-section\"\u003e\n  \u003ch2\u003eComposition détaillée des compléments\u003c\/h2\u003e\n  \u003cdiv class=\"soi-ppf-compo\"\u003e\n    \u003cdiv class=\"soi-ppf-compo-row\"\u003e\n      \u003cspan class=\"soi-ppf-compo-label\"\u003eTriphala (bio)\u003c\/span\u003e\n      \u003cspan class=\"soi-ppf-compo-value\"\u003eEmblica officinalis (Amalaki), Terminalia bellerica (Bibhitaki), Terminalia chebula (Haritaki) — 60 gélules végétales\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ppf-compo-row\"\u003e\n      \u003cspan class=\"soi-ppf-compo-label\"\u003eTrikatu\u003c\/span\u003e\n      \u003cspan class=\"soi-ppf-compo-value\"\u003eZingiber officinale (gingembre), Piper nigrum (poivre noir), Piper longum (poivre long) — 60 gélules végétales\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ppf-compo-row\"\u003e\n      \u003cspan class=\"soi-ppf-compo-label\"\u003eTrimada\u003c\/span\u003e\n      \u003cspan class=\"soi-ppf-compo-value\"\u003eGymnema sylvestris, Trigonella foenum-graecum (fenugrec) — 60 gélules végétales\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ppf-compo-row\"\u003e\n      \u003cspan class=\"soi-ppf-compo-label\"\u003eGuggul\u003c\/span\u003e\n      \u003cspan class=\"soi-ppf-compo-value\"\u003eCommiphora mukul — 60 gélules végétales\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ppf-compo-row\"\u003e\n      \u003cspan class=\"soi-ppf-compo-label\"\u003eFabrication\u003c\/span\u003e\n      \u003cspan class=\"soi-ppf-compo-value\"\u003eFrance, gélules végétales, sans additifs inutiles\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ppf-section\"\u003e\n  \u003ch2\u003ePourquoi ce programme minceur est différent\u003c\/h2\u003e\n  \u003cdiv class=\"soi-ppf-benefits\"\u003e\n    \u003cdiv class=\"soi-ppf-benefit\"\u003e\n      \u003cdiv class=\"soi-ppf-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eApproche holistique\u003c\/h3\u003e\n      \u003cp\u003eOn ne combat pas les symptômes : vous rééquilibrez vos fonctions digestives et métaboliques en profondeur.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ppf-benefit\"\u003e\n      \u003cdiv class=\"soi-ppf-benefit-icon\"\u003e\u003cspan\u003e📅\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eIntroduction progressive\u003c\/h3\u003e\n      \u003cp\u003eChaque complément s'intègre au bon moment pour maximiser les synergies sans surcharger votre organisme.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ppf-benefit\"\u003e\n      \u003cdiv class=\"soi-ppf-benefit-icon\"\u003e\u003cspan\u003e🔬\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003ePlantes validées\u003c\/h3\u003e\n      \u003cp\u003eChaque actif est issu de la tradition ayurvédique millénaire, avec des données scientifiques modernes à l'appui.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ppf-benefit\"\u003e\n      \u003cdiv class=\"soi-ppf-benefit-icon\"\u003e\u003cspan\u003e🇫🇷\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eFabriqué en France\u003c\/h3\u003e\n      \u003cp\u003eTraçabilité, qualité et sérieux à chaque étape de la fabrication.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ppf-section\"\u003e\n  \u003ch2\u003eComment utiliser ce Programme Poids de Forme\u003c\/h2\u003e\n  \u003cp\u003eSuivez le calendrier d'introduction fourni avec le programme. En règle générale, les gélules se prennent \u003cstrong\u003eavant les repas principaux\u003c\/strong\u003e, avec un grand verre d'eau. Pour des résultats optimaux, associez ce programme à une alimentation variée, une bonne hydratation et une activité physique régulière.\u003c\/p\u003e\n  \u003cdiv class=\"soi-ppf-tip\"\u003e\n    \u003cdiv class=\"soi-ppf-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003eCe complément alimentaire ne remplace pas un traitement médical. En cas de traitement en cours 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-ppf-section\"\u003e\n  \u003ch2\u003eQuestions fréquentes sur ce programme minceur naturel\u003c\/h2\u003e\n  \u003cdiv class=\"soi-ppf-accordion\"\u003e\n    \u003cdetails class=\"soi-ppf-accordion-item\"\u003e\n      \u003csummary class=\"soi-ppf-accordion-header\"\u003e🌱 Ce programme convient-il aux végétariens ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-ppf-accordion-content\"\u003e\n        \u003cp\u003eOui, toutes les gélules sont d'origine végétale.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-ppf-accordion-item\"\u003e\n      \u003csummary class=\"soi-ppf-accordion-header\"\u003e💊 Peut-on le prendre en parallèle d'un autre traitement ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-ppf-accordion-content\"\u003e\n        \u003cp\u003eDemandez conseil à votre professionnel de santé, notamment pour le Guggul si vous suivez un traitement pour le cholestérol.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-ppf-accordion-item\"\u003e\n      \u003csummary class=\"soi-ppf-accordion-header\"\u003e⏳ Au bout de combien de temps ressent-on les effets ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-ppf-accordion-content\"\u003e\n        \u003cp\u003eLes premiers effets sur le transit se ressentent dès les premières semaines. Le rééquilibrage métabolique s'installe progressivement sur les 3 mois.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ppf-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-ppf-cta-box\"\u003e\n    \u003cp class=\"soi-ppf-cta-tag\" style=\"color: white;\"\u003eVotre reconquête naturelle en 90 jours\u003c\/p\u003e\n    \u003cp class=\"soi-ppf-cta-text\" style=\"color: white;\"\u003eBien plus qu'un simple complément minceur : une reconquête douce et profonde de votre équilibre digestif, métabolique et énergétique. Retrouver son poids de forme, c'est d'abord retrouver confiance en son corps.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-ppf-marine: #1A2D3D;\n  --soi-ppf-marine-dark: #0F1E2B;\n  --soi-ppf-marine-light: #2C4458;\n  --soi-ppf-pomme: #A1C544;\n  --soi-ppf-pomme-dark: #84A636;\n  --soi-ppf-pomme-light: rgba(161,197,68,0.10);\n  --soi-ppf-white: #FFFFFF;\n  --soi-ppf-off-white: #F8FAF6;\n  --soi-ppf-stone: #F1F3EE;\n  --soi-ppf-line: #E5E8E0;\n  --soi-ppf-primary: #D88542;\n  --soi-ppf-primary-soft: #F5E6D4;\n  --soi-ppf-accent: #B5694A;\n  --soi-ppf-text: #1A2D3D;\n  --soi-ppf-text-soft: #4A5B6B;\n  --soi-ppf-text-muted: #7B8693;\n  --soi-ppf-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-ppf-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-ppf-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-ppf-radius: 12px;\n  --soi-ppf-radius-sm: 8px;\n  --soi-ppf-radius-pill: 999px;\n}\n\n.soi-ppf-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-ppf-fiche img { max-width: 100%; height: auto; }\n\n.soi-ppf-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-ppf-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-ppf-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-ppf-hero {\n  position: relative;\n  background: var(--soi-ppf-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-ppf-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-ppf-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-ppf-pomme);\n}\n\n.soi-ppf-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-ppf-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-ppf-pomme);\n  border-radius: 50%;\n}\n\n.soi-ppf-hero-title {\n  display: block;\n  color: var(--soi-ppf-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-ppf-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-ppf-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-ppf-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-ppf-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-ppf-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-ppf-label-accent {\n  background: var(--soi-ppf-pomme);\n  border-color: var(--soi-ppf-pomme);\n  color: var(--soi-ppf-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-ppf-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-ppf-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-ppf-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-ppf-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-ppf-pomme);\n  border-radius: 2px;\n}\n\n.soi-ppf-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-ppf-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-ppf-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-ppf-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-ppf-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-ppf-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-ppf-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-ppf-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-ppf-radius);\n  border: 1px solid var(--soi-ppf-line);\n  align-items: flex-start;\n}\n\n.soi-ppf-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-ppf-marine);\n  color: var(--soi-ppf-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-ppf-step:nth-child(1) .soi-ppf-step-num { background: #5A8A5A; }\n.soi-ppf-step:nth-child(2) .soi-ppf-step-num { background: #5A8AB5; }\n.soi-ppf-step:nth-child(3) .soi-ppf-step-num { background: var(--soi-ppf-accent); }\n.soi-ppf-step:nth-child(4) .soi-ppf-step-num { background: var(--soi-ppf-primary); }\n\n.soi-ppf-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-ppf-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-ppf-step-content p {\n  font-size: 14px;\n  color: var(--soi-ppf-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-ppf-compo {\n  background: var(--soi-ppf-off-white);\n  border-radius: var(--soi-ppf-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-ppf-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-ppf-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-ppf-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-ppf-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-ppf-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  flex-shrink: 0;\n}\n\n.soi-ppf-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-ppf-marine);\n  text-align: right;\n}\n\n\/* === BENEFITS === *\/\n.soi-ppf-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-ppf-benefit {\n  background: var(--soi-ppf-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-ppf-radius);\n  border: 1px solid var(--soi-ppf-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-ppf-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-ppf-shadow-md);\n}\n\n.soi-ppf-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-ppf-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-ppf-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-ppf-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-ppf-benefit:hover .soi-ppf-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-ppf-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-ppf-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-ppf-benefit p {\n  font-size: 13px;\n  color: var(--soi-ppf-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-ppf-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-ppf-pomme-light);\n  border-left: 4px solid var(--soi-ppf-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-ppf-radius) var(--soi-ppf-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.25rem;\n}\n\n.soi-ppf-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-ppf-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-ppf-marine);\n  margin-bottom: 4px;\n}\n\n.soi-ppf-tip p {\n  font-size: 14px;\n  color: var(--soi-ppf-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-ppf-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-ppf-accordion-item {\n  background: var(--soi-ppf-off-white);\n  border-radius: var(--soi-ppf-radius-sm);\n  border: 1px solid var(--soi-ppf-line);\n  overflow: hidden;\n}\n\n.soi-ppf-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-ppf-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-ppf-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-ppf-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-ppf-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-ppf-accordion-item[open] .soi-ppf-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-ppf-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-ppf-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-ppf-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-ppf-cta-box {\n  background: var(--soi-ppf-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-ppf-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-ppf-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-ppf-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-ppf-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-ppf-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-ppf-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-ppf-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-ppf-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-ppf-step-num {\n    margin: 0;\n  }\n\n  .soi-ppf-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-ppf-compo-value {\n    text-align: left;\n  }\n\n  .soi-ppf-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-ppf-benefits {\n    grid-template-columns: 1fr;\n  }\n\n  .soi-ppf-tip {\n    flex-direction: column;\n    gap: 0.5rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-ppf-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-ppf-fiche {\n    --soi-ppf-text-soft: #2C3E50;\n    --soi-ppf-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ayur-vana","offers":[{"title":"Default Title","offer_id":61602565062986,"sku":"AY1010","price":207.9,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/programme-poids-de-forme-3-mois-ayurvana-packshot.webp?v=1779633630"},{"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":26.9,"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":"\u003cstyle\u003e\n@media (max-width: 768px) {\n  .trimada-step-num {\n    text-align: center !important;\n    margin: 0 auto 8px auto !important;\n    display: block !important;\n  }\n  .trimada-step-row {\n    flex-direction: column !important;\n    align-items: center !important;\n    text-align: center !important;\n  }\n}\n\u003c\/style\u003e\n\n\u003cp\u003eVous cherchez un soutien naturel pour mieux gérer vos graisses, votre glycémie ou vos envies de sucre ? Le \u003cstrong\u003eTrimada d'Ayur-Vana\u003c\/strong\u003e puise dans la sagesse de l'Ayurveda pour vous proposer une formule à deux plantes complémentaires, soigneusement dosées et fabriquées en France.\u003c\/p\u003e\n\n\u003chr class=\"mt-3\"\u003e\n\n\u003ch2\u003eTrimada : que contiennent ces gélules exactement ?\u003c\/h2\u003e\n\n\u003cp\u003eChaque boîte contient \u003cstrong\u003e60 gélules végétales\u003c\/strong\u003e. La dose journalière recommandée est de \u003cstrong\u003e3 gélules par jour\u003c\/strong\u003e, ce qui représente :\u003c\/p\u003e\n\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGymnema sylvestris (extrait de feuille) : 330 mg\u003c\/strong\u003e par prise journalière\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFenugrec (\u003cem\u003eTrigonella foenum-graecum\u003c\/em\u003e, graine en poudre) : 330 mg\u003c\/strong\u003e par prise journalière\u003c\/li\u003e\n  \u003cli\u003eGélule végétale (hydroxypropylméthylcellulose) : sans gélatine animale\u003c\/li\u003e\n  \u003cli\u003eSans excipient superflu, sans colorant artificiel\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eLa formule est \u003cstrong\u003evegan, sans gluten\u003c\/strong\u003e et convient aux végétariens et végétaliens.\u003c\/p\u003e\n\n\u003chr class=\"mt-3\"\u003e\n\n\u003ch2\u003eGymnema sylvestris et fenugrec : pourquoi cette association ?\u003c\/h2\u003e\n\n\u003cp\u003eCes deux plantes ayurvédiques se complètent de manière remarquable. Voici ce que chacune apporte concrètement :\u003c\/p\u003e\n\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGymnema sylvestris (\"destructeur de sucre\" en sanskrit) :\u003c\/strong\u003e traditionnellement utilisé pour atténuer les envies de sucre, cette plante est réputée pour son rôle dans le soutien du métabolisme glucidique et la régulation de la glycémie.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFenugrec :\u003c\/strong\u003e riche en fibres solubles (galactomannanes), il contribue à ralentir l'absorption des graisses et des glucides dans l'intestin, favorisant ainsi un meilleur équilibre lipidique et une sensation de satiété durable.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eEnsemble, ils forment un duo équilibré : l'un freine les envies de sucré, l'autre ralentit l'assimilation des lipides et améliore la satiété. C'est précisément ce double mécanisme qui distingue Trimada d'un complément classique.\u003c\/p\u003e\n\n\u003chr class=\"mt-3\"\u003e\n\n\u003ch2\u003eComment prendre le Trimada Ayur-Vana ?\u003c\/h2\u003e\n\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 16px; margin-top: 12px;\"\u003e\n\n  \u003cdiv style=\"flex: 1; min-width: 220px; background: #fdf6ee; border-radius: 10px; padding: 16px;\"\u003e\n    \u003cdiv class=\"trimada-step-num\" style=\"font-size: 1.6em; margin-bottom: 6px;\"\u003e🕐\u003c\/div\u003e\n    \u003cstrong\u003eQuand ?\u003c\/strong\u003e\n    \u003cp style=\"margin: 6px 0 0 0;\"\u003ePrenez vos 3 gélules \u003cstrong\u003eavant les repas\u003c\/strong\u003e, 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\n  \u003cdiv style=\"flex: 1; min-width: 220px; background: #fdf6ee; border-radius: 10px; padding: 16px;\"\u003e\n    \u003cdiv class=\"trimada-step-num\" style=\"font-size: 1.6em; margin-bottom: 6px;\"\u003e💧\u003c\/div\u003e\n    \u003cstrong\u003eComment ?\u003c\/strong\u003e\n    \u003cp style=\"margin: 6px 0 0 0;\"\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\n  \u003cdiv style=\"flex: 1; min-width: 220px; background: #fdf6ee; border-radius: 10px; padding: 16px;\"\u003e\n    \u003cdiv class=\"trimada-step-num\" style=\"font-size: 1.6em; margin-bottom: 6px;\"\u003e📅\u003c\/div\u003e\n    \u003cstrong\u003eCombien de temps ?\u003c\/strong\u003e\n    \u003cp style=\"margin: 6px 0 0 0;\"\u003eUne cure de \u003cstrong\u003e1 à 2 mois\u003c\/strong\u003e est généralement conseillée pour observer des résultats durables, à renouveler selon vos besoins.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003chr class=\"mt-3\"\u003e\n\n\u003ch2\u003eTrimada Ayur-Vana : pour qui est-il fait ?\u003c\/h2\u003e\n\n\u003cul\u003e\n  \u003cli\u003eVous souhaitez \u003cstrong\u003eréduire naturellement vos envies de sucre\u003c\/strong\u003e au quotidien.\u003c\/li\u003e\n  \u003cli\u003eVous cherchez un soutien complémentaire pour \u003cstrong\u003emaintenir un taux de cholestérol équilibré\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eVous adoptez une alimentation plus saine et souhaitez accompagner votre démarche minceur.\u003c\/li\u003e\n  \u003cli\u003eVous suivez un régime végétalien et voulez un complément \u003cstrong\u003e100 % vegan\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cstrong\u003eContre-indications :\u003c\/strong\u003e dé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\n\u003chr class=\"mt-3\"\u003e\n\n\u003ch2\u003eQualité et fabrication du Trimada\u003c\/h2\u003e\n\n\u003cp\u003eConçu par \u003cstrong\u003eAyur-Vana\u003c\/strong\u003e, spécialiste français de la phytothérapie ayurvédique depuis plus de 20 ans, le Trimada est \u003cstrong\u003efabriqué en France\u003c\/strong\u003e 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\n\u003chr class=\"mt-3\"\u003e\n\nLe Trimada d'Ayur-Vana, c'est la rencontre entre deux plantes ayurvédiques millénaires et une formulation française rigoureuse. Si vous cherchez à reprendre le contrôle sur vos envies de sucre, soutenir votre équilibre lipidique et accompagner une hygiène de vie saine, c'est une option naturelle, vegan et vraiment pensée pour vous.","brand":"Ayur-vana","offers":[{"title":"Default Title","offer_id":61602568405322,"sku":"AY3000","price":16.9,"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.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/tulsi-bio-en-gelules-ayurvana-packshot.webp?v=1779034247"},{"product_id":"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":14.9,"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":13.9,"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":13.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/fenugrec-bio-en-gelules-ayurvana-packshot.webp?v=1779715986"},{"product_id":"triphala-boisson-bio","title":"Triphala bio en boisson (500 ml) - Ayurvana","description":"\u003c!--\n=== ANALYSE SOINATURE ===\nProduit: Triphala bio en boisson (500 ml)\nMarque: Ayurvana (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 : Agriculture Biologique (AB), certifié bio, convient aux régimes vegan et végétarien, fabrication française\nChiffres précis mentionnés : 500 ml, 20 ml par jour, 25 jours de cure, 4 à 6 semaines de cure recommandée, 30 minutes avant le petit-déjeuner, 30 jours après ouverture, enfants de moins de 12 ans\nOrigine mentionnée : Fabriqué en France, baies indiennes\nForme galénique : Boisson (extraits aqueux biologiques)\nActifs\/plantes nommés : Triphala (trois fruits), Amalaki (Emblica officinalis), Haritaki (Terminalia chebula), Bibhitaki (Terminalia bellirica)\nPosologie mentionnée : 20 ml par jour, diluer dans un grand verre d'eau tiède, de préférence le matin à jeun ou 30 min avant le petit-déjeuner\nPrécautions mentionnées : Ne remplace pas un traitement médical, demander conseil en cas de grossesse\/allaitement\/traitement médicamenteux, déconseillé aux enfants de moins de 12 ans, en cas de diarrhée persistante interrompre et consulter\n\n=== PALETTE CSS ===\nMarine Soinat: #1A2D3D (fixe)\nPomme Soinat: #A1C544 (fixe)\nPrimaire produit: #D88542 (safran\/ambre, inspiré de l'univers ayurvédique et des tons bruns ambrés du flacon)\nAccent produit: #8B6E3A (brun doré, reflet du flacon ambré)\nPréfixe CSS: soi-triph\n\n=== STRUCTURE H2 SOURCE (À CONSERVER EXACTEMENT) ===\nH2 détectés :\n  1. \"Triphala bio en boisson (500 ml) : la sagesse ayurvédique pour votre digestion et votre silhouette\"\n  2. \"Le Triphala, c'est quoi exactement ?\"\n  3. \"Les trois baies : rôle et bienfaits de chaque actif\"\n  4. \"Composition complète et dosage\"\n  5. \"Comment utiliser la boisson Triphala bio au quotidien ?\"\n  6. \"Pourquoi choisir la boisson plutôt que la poudre ou les gélules ?\"\n  7. \"Précautions d'emploi\"\n\n=== COMPOSANTS RETENUS POUR CHAQUE SECTION ===\nHero : labels affichés = BIO (AB), VEGAN, FABRIQUÉ EN FRANCE, AYURVÉDIQUE (tous mentionnés dans la source)\nH2 #1 → hero-subtitle (phrase d'intro reformulée, le H2 est repris dans le hero puis en section intro avec paragraphe)\nH2 #2 → section avec paragraphe simple (\u003cp\u003e) car contenu narratif continu\nH2 #3 → grid + cards (3 cartes pour les 3 baies avec emoji dans h3) + paragraphe de conclusion\nH2 #4 → compo (data rows) car données structurées (actifs, dosage, contenu, certifications)\nH2 #5 → timeline (4 étapes numérotées issues de la source)\nH2 #6 → grid + cards (4 avantages distincts du format boisson)\nH2 #7 → accordion (précautions d'emploi)\nCTA final → reformulation de la phrase de clôture italique présente dans la source\nComposants OMIS faute de données : benefits (cercles marine) non utilisé car les bénéfices sont mieux structurés en cards par baie, tip omis car pas de conseil isolé spécifique au-delà de la posologie déjà couverte en timeline, grid-compact omis car les specs chiffrées sont mieux dans compo-rows\n--\u003e\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\"\u003eTriphala bio en boisson (500 ml)\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-tag\" style=\"color: white;\"\u003eTrois baies, une tradition millénaire\u003c\/p\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":17.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/triphala-bio-en-boisson-ayurvana-packshot.webp?v=1778863907"},{"product_id":"epp-originel-dioter","title":"EPP Originel Extrait de Pépins de Pamplemousse en flacon","description":"\u003cdiv style=\"padding: 20px 60px 20px 60px; display: flex; flex-wrap: wrap; gap: 30px; align-items: stretch\"\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\u003cdiv style=\"text-align: center; width: 100%\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/PHOTO_DI2000_f943a2e3-02b7-478b-8393-1f47c078bccd.jpg?v=1776180132\" alt=\"Photo d'une femme alitée malade\" style=\"height: auto; max-width: 100%\" class=\"soinat-image\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\n\u003cp\u003eEPP Originel de Dioter est un extrait de pépins de pamplemousse, reconnu pour ses bienfaits sur le système immunitaire. Découvert par le Dr. Jacob Harich, cet extrait est obtenu par un procédé naturel sans solvants chimiques, garantissant une \u003cstrong\u003ehaute concentration en bioflavonoïdes\u003c\/strong\u003e.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eBienfaits de l'EPP Originel\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eRenforcement du système immunitaire\u003c\/strong\u003e : Riche en bioflavonoïdes et vitamine B9, l’EPP Originel contribue à améliorer les défenses naturelles du corps.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePropriétés antimicrobiennes\u003c\/strong\u003e : Utilisé pour ses propriétés antimicrobiennes, l'extrait de pépins de pamplemousse aide à combattre divers pathogènes.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRéduction de la fatigue\u003c\/strong\u003e : La vitamine B9 présente dans cet extrait aide à réduire les signes de fatigue, soutenant ainsi le bien-être général.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eCaractéristiques de l'EPP Originel de Dioter\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eFormulation naturelle\u003c\/strong\u003e : Produit à partir de pépins de pamplemousse par un procédé sans solvants chimiques, l’EPP Originel garantit la pureté et l'efficacité des bioflavonoïdes.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConditionnement pratique\u003c\/strong\u003e : Disponible en flacon de 100 ml, adapté pour une utilisation quotidienne.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFacilité d'utilisation\u003c\/strong\u003e : Peut être dilué dans de l'eau ou du jus de fruit pour une consommation facile et agréable.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eEPP Originel de Dioter est une solution naturelle pour \u003cstrong\u003esoutenir votre système immunitaire\u003c\/strong\u003e et améliorer votre bien-être général grâce à la puissance des pépins de pamplemousse.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Dioter","offers":[{"title":"Default Title","offer_id":61602577318218,"sku":"DI2000","price":25.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soinat_dioter_di2000_epp-originel.jpg?v=1776154617"},{"product_id":"diomune-sirop-dextraits-de-plantes-et-vitamine-c","title":"Diomune - Sirop d'Extraits de Plantes et Vitamine C","description":"\u003cdiv style=\"padding: 20px 60px 20px 60px; display: flex; flex-wrap: wrap; gap: 30px; align-items: stretch\"\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\u003cdiv style=\"text-align: center; width: 100%\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/PHOTO_DI5000_70791068-701d-4340-9c88-aef283a7b707.jpg?v=1776180132\" alt=\"Photo d'un couple sur une luge dans la neige\" style=\"height: auto; max-width: 100%\" class=\"soinat-image\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\n\u003cp\u003eDiomune de Dioter est un sirop formulé pour \u003cstrong\u003esoutenir et renforcer le système immunitaire\u003c\/strong\u003e chez les adultes et les enfants. Idéal pour préparer l'organisme aux changements de saison et aux périodes de stress, Diomune combine des extraits de plantes reconnus pour leurs \u003cstrong\u003epropriétés immunostimulantes\u003c\/strong\u003e avec de la vitamine C, essentielle pour le maintien d'un \u003cstrong\u003esystème immunitaire sain\u003c\/strong\u003e.\u003c\/p\u003e\n\u003ch2\u003eBienfaits de Diomune\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eSoutien immunitaire\u003c\/strong\u003e : Les ingrédients de Diomune, tels que l'échinacée, le sureau et le thym, sont réputés pour stimuler les défenses naturelles de l'organisme.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProtection antioxydante\u003c\/strong\u003e : La présence de vitamine C contribue à protéger les cellules contre le stress oxydatif.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRéduction de la fatigue\u003c\/strong\u003e : La vitamine C aide également à réduire la fatigue et à maintenir un niveau d'énergie optimal.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eCaractéristiques de Diomune de Dioter\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eFormule naturelle\u003c\/strong\u003e : Composé d'extraits de plantes et de vitamine C, ce sirop est conçu pour offrir des bienfaits immunitaires.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eQualité et pureté\u003c\/strong\u003e : Chaque ingrédient est rigoureusement contrôlé pour garantir la pureté et l'efficacité du produit.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFacile à utiliser\u003c\/strong\u003e : Présenté sous forme de sirop, il est facile à administrer aux adultes comme aux enfants.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eDiomune de Dioter est le complément idéal pour ceux qui cherchent à \u003cstrong\u003erenforcer leur système immunitaire et à maintenir leur vitalité\u003c\/strong\u003e tout au long de l'année. Grâce à sa formule naturelle et équilibrée, il offre une protection efficace et une source de bien-être quotidien.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Dioter","offers":[{"title":"Default Title","offer_id":61602578006346,"sku":"DI5000","price":20.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soinat_dioter_di5000_diomune.jpg?v=1776154631"},{"product_id":"bromelaine-60-gelules","title":"Bromélaïne Vegan 2500 GDU - 60 gélules","description":"\u003cdiv class=\"soi-brom-fiche\"\u003e\n\n\u003csection class=\"soi-brom-hero\"\u003e\n  \u003cdiv class=\"soi-brom-hero-tag\"\u003e\n    \u003cspan class=\"soi-brom-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Graine Sauvage\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-brom-hero-title\"\u003eLa puissance enzymatique de l'ananas\u003c\/span\u003e\n  \u003cp class=\"soi-brom-hero-subtitle\"\u003eBromélaïne à 2500 GDU en gélules végétales gastro-résistantes : une formulation pensée pour que chaque gélule agisse là où elle est vraiment utile.\u003c\/p\u003e\n  \u003cdiv class=\"soi-brom-hero-labels\"\u003e\n    \u003cspan class=\"soi-brom-label soi-brom-label-accent\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-brom-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003cspan class=\"soi-brom-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n    \u003cspan class=\"soi-brom-label\"\u003eSANS OGM\u003c\/span\u003e\n    \u003cspan class=\"soi-brom-label\"\u003eCONDITIONNÉ EN FRANCE\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-brom-section\"\u003e\n  \u003ch2\u003eLa bromélaïne : une enzyme aux multiples indications\u003c\/h2\u003e\n  \u003cp class=\"soi-brom-section-intro\"\u003eLa bromélaïne (aussi écrite bromélase) agit principalement en dégradant les protéines dans le tube digestif et dans les tissus. Ce mécanisme lui confère des propriétés variées, reconnues par de nombreuses études cliniques.\u003c\/p\u003e\n  \u003cdiv class=\"soi-brom-benefits\"\u003e\n    \u003cdiv class=\"soi-brom-benefit\"\u003e\n      \u003cdiv class=\"soi-brom-benefit-icon\"\u003e\u003cspan\u003e🍍\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eDigestion facilitée\u003c\/h3\u003e\n      \u003cp\u003eElle améliore la dégradation des protéines alimentaires et réduit les lourdeurs après les repas.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brom-benefit\"\u003e\n      \u003cdiv class=\"soi-brom-benefit-icon\"\u003e\u003cspan\u003e🔥\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eAnti-inflammatoire naturel\u003c\/h3\u003e\n      \u003cp\u003eParticulièrement utile pour les douleurs articulaires, les suites de traumatismes ou les états inflammatoires chroniques (arthrose, tendinites).\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brom-benefit\"\u003e\n      \u003cdiv class=\"soi-brom-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eRéduction des œdèmes\u003c\/h3\u003e\n      \u003cp\u003eReconnue pour limiter les gonflements post-opératoires ou post-traumatiques, elle est un allié de la récupération physique.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brom-benefit\"\u003e\n      \u003cdiv class=\"soi-brom-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSoutien immunitaire\u003c\/h3\u003e\n      \u003cp\u003eElle modulerait certaines réponses immunitaires, aidant votre organisme à mieux réguler ses défenses naturelles.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-brom-tip\"\u003e\n    \u003cdiv class=\"soi-brom-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003eContrairement à une idée reçue, la bromélaïne n'est pas directement liée à une perte de poids. Son action sur la digestion des protéines et les processus inflammatoires peut toutefois indirectement soutenir un rééquilibrage alimentaire.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-brom-section\"\u003e\n  \u003ch2\u003ePourquoi choisir la bromélaïne en gélules gastro-résistantes ?\u003c\/h2\u003e\n  \u003cp\u003eC'est ici que la formulation fait toute la différence. Une gélule classique libère son contenu dans l'estomac, où l'acidité peut dénaturer une partie des enzymes avant qu'elles n'atteignent l'intestin.\u003c\/p\u003e\n  \u003cp\u003eLa gélule gastro-résistante protège la bromélaïne de cette dégradation acide et assure une libération ciblée dans l'intestin grêle, là où son action est la plus utile, notamment pour ses effets systémiques (anti-inflammatoires, anti-œdémateux).\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-brom-section\"\u003e\n  \u003ch2\u003eComposition et dosage\u003c\/h2\u003e\n  \u003cdiv class=\"soi-brom-compo\"\u003e\n    \u003cdiv class=\"soi-brom-compo-row\"\u003e\n      \u003cspan class=\"soi-brom-compo-label\"\u003eActif principal\u003c\/span\u003e\n      \u003cspan class=\"soi-brom-compo-value\"\u003eBromélaïne issue de la tige d'ananas (Ananas comosus)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brom-compo-row\"\u003e\n      \u003cspan class=\"soi-brom-compo-label\"\u003eDosage par gélule\u003c\/span\u003e\n      \u003cspan class=\"soi-brom-compo-value\"\u003e300 mg à 2500 GDU\/g\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brom-compo-row\"\u003e\n      \u003cspan class=\"soi-brom-compo-label\"\u003eGélule\u003c\/span\u003e\n      \u003cspan class=\"soi-brom-compo-value\"\u003eHydroxypropylméthylcellulose (HPMC), gomme gellane\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brom-compo-row\"\u003e\n      \u003cspan class=\"soi-brom-compo-label\"\u003eConditionnement\u003c\/span\u003e\n      \u003cspan class=\"soi-brom-compo-value\"\u003e60 gélules végétales gastro-résistantes\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brom-compo-row\"\u003e\n      \u003cspan class=\"soi-brom-compo-label\"\u003eConvient aux\u003c\/span\u003e\n      \u003cspan class=\"soi-brom-compo-value\"\u003eVégétariens et vegans\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-brom-grid-compact\"\u003e\n    \u003cdiv class=\"soi-brom-card-mini\"\u003e\n      \u003cspan class=\"soi-brom-card-mini-icon\"\u003e💊\u003c\/span\u003e\n      \u003cspan class=\"soi-brom-card-mini-label\"\u003ePar gélule\u003c\/span\u003e\n      \u003cspan class=\"soi-brom-card-mini-value\"\u003e300 mg\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brom-card-mini\"\u003e\n      \u003cspan class=\"soi-brom-card-mini-icon\"\u003e⚡\u003c\/span\u003e\n      \u003cspan class=\"soi-brom-card-mini-label\"\u003eActivité enzymatique\u003c\/span\u003e\n      \u003cspan class=\"soi-brom-card-mini-value\"\u003e2500 GDU\/g\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brom-card-mini\"\u003e\n      \u003cspan class=\"soi-brom-card-mini-icon\"\u003e📦\u003c\/span\u003e\n      \u003cspan class=\"soi-brom-card-mini-label\"\u003eContenu\u003c\/span\u003e\n      \u003cspan class=\"soi-brom-card-mini-value\"\u003e60 gélules\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brom-card-mini\"\u003e\n      \u003cspan class=\"soi-brom-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n      \u003cspan class=\"soi-brom-card-mini-label\"\u003eConditionnement\u003c\/span\u003e\n      \u003cspan class=\"soi-brom-card-mini-value\"\u003eFrance\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-brom-timeline\"\u003e\n    \u003cdiv class=\"soi-brom-step\"\u003e\n      \u003cdiv class=\"soi-brom-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-brom-step-content\"\u003e\n        \u003ch3\u003ePosologie recommandée\u003c\/h3\u003e\n        \u003cp\u003e2 gélules par jour, en fin de journée. 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-brom-step\"\u003e\n      \u003cdiv class=\"soi-brom-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-brom-step-content\"\u003e\n        \u003ch3\u003ePour un effet systémique\u003c\/h3\u003e\n        \u003cp\u003ePrenez vos gélules à distance des repas : au moins 30 minutes avant ou 2 heures après.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brom-step\"\u003e\n      \u003cdiv class=\"soi-brom-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-brom-step-content\"\u003e\n        \u003ch3\u003ePour un soutien digestif\u003c\/h3\u003e\n        \u003cp\u003ePrenez vos gélules pendant le repas pour favoriser la dégradation des protéines alimentaires.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-brom-section\"\u003e\n  \u003ch2\u003eBromélaïne : précautions et contre-indications à connaître\u003c\/h2\u003e\n  \u003cp\u003eLa bromélaïne est généralement bien tolérée, mais quelques points méritent votre attention avant de commencer une cure.\u003c\/p\u003e\n  \u003cdiv class=\"soi-brom-accordion\"\u003e\n    \u003cdetails class=\"soi-brom-accordion-item\"\u003e\n      \u003csummary class=\"soi-brom-accordion-header\"\u003e🍍 Allergie à l'ananas\u003c\/summary\u003e\n      \u003cdiv class=\"soi-brom-accordion-content\"\u003e\n        \u003cp\u003eLa bromélaïne est déconseillée en cas d'allergie à l'ananas ou aux enzymes d'origine végétale.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-brom-accordion-item\"\u003e\n      \u003csummary class=\"soi-brom-accordion-header\"\u003e💊 Traitement anticoagulant\u003c\/summary\u003e\n      \u003cdiv class=\"soi-brom-accordion-content\"\u003e\n        \u003cp\u003eÀ utiliser avec précaution en cas de traitement anticoagulant, car la bromélaïne peut potentialiser leur effet.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-brom-accordion-item\"\u003e\n      \u003csummary class=\"soi-brom-accordion-header\"\u003e🤰 Femmes enceintes ou allaitantes\u003c\/summary\u003e\n      \u003cdiv class=\"soi-brom-accordion-content\"\u003e\n        \u003cp\u003eDéconseillée 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-brom-accordion-item\"\u003e\n      \u003csummary class=\"soi-brom-accordion-header\"\u003e⚕️ Pathologie chronique\u003c\/summary\u003e\n      \u003cdiv class=\"soi-brom-accordion-content\"\u003e\n        \u003cp\u003eEn cas de doute ou de pathologie chronique, demandez toujours l'avis de votre médecin. Ce complément alimentaire ne se substitue pas à un traitement médical et ne constitue pas un diagnostic.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-brom-section\"\u003e\n  \u003ch2\u003eLa bromélaïne Graine Sauvage vs les autres : ce qui fait la différence\u003c\/h2\u003e\n  \u003cdiv class=\"soi-brom-grid\"\u003e\n    \u003cdiv class=\"soi-brom-card\"\u003e\n      \u003ch3\u003e⚡ 2500 GDU garantis par gramme\u003c\/h3\u003e\n      \u003cp\u003eUne activité enzymatique élevée, mesurable et certifiée pour une efficacité réelle.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brom-card\"\u003e\n      \u003ch3\u003e🛡️ Gélules gastro-résistantes\u003c\/h3\u003e\n      \u003cp\u003eProtection contre l'acidité gastrique pour une biodisponibilité optimale de la bromélaïne.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brom-card\"\u003e\n      \u003ch3\u003e🌱 100 % vegan\u003c\/h3\u003e\n      \u003cp\u003eGélule HPMC, sans gélatine animale. Convient aux végétariens et vegans.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brom-card\"\u003e\n      \u003ch3\u003e🇫🇷 Conditionné en France\u003c\/h3\u003e\n      \u003cp\u003eTraçabilité et qualité maîtrisées pour une confiance totale.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-brom-section\"\u003e\n  \u003cp style=\"font-size: 13px; color: var(--soi-brom-text-muted); line-height: 1.6; font-style: italic;\"\u003eCe produit est un complément alimentaire. Les effets mentionnés s'appuient sur des données scientifiques disponibles et ne constituent pas des allégations thérapeutiques. Consultez un professionnel de santé avant toute cure, notamment en cas de traitement médical en cours.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-brom-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-brom-cta-box\"\u003e\n    \u003cp class=\"soi-brom-cta-tag\" style=\"color: white;\"\u003eDigestion, inflammation, récupération\u003c\/p\u003e\n    \u003cp class=\"soi-brom-cta-text\" style=\"color: white;\"\u003eLa puissance d'une enzyme naturelle issue de l'ananas, dans une formulation vegan conçue pour agir là où votre organisme en a vraiment besoin.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-brom-marine: #1A2D3D;\n  --soi-brom-marine-dark: #0F1E2B;\n  --soi-brom-marine-light: #2C4458;\n  --soi-brom-pomme: #A1C544;\n  --soi-brom-pomme-dark: #84A636;\n  --soi-brom-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-brom-white: #FFFFFF;\n  --soi-brom-off-white: #F8FAF6;\n  --soi-brom-stone: #F1F3EE;\n  --soi-brom-line: #E5E8E0;\n\n  --soi-brom-primary: #C8B626;\n  --soi-brom-primary-soft: rgba(200,182,38,0.10);\n  --soi-brom-accent: #6B9E3A;\n\n  --soi-brom-text: #1A2D3D;\n  --soi-brom-text-soft: #4A5B6B;\n  --soi-brom-text-muted: #7B8693;\n\n  --soi-brom-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-brom-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-brom-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-brom-radius: 12px;\n  --soi-brom-radius-sm: 8px;\n  --soi-brom-radius-pill: 999px;\n}\n\n.soi-brom-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-brom-fiche img { max-width: 100%; height: auto; }\n\n.soi-brom-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-brom-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-brom-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-brom-hero {\n  position: relative;\n  background: var(--soi-brom-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-brom-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-brom-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-brom-pomme);\n}\n\n.soi-brom-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-brom-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-brom-pomme);\n  border-radius: 50%;\n}\n\n.soi-brom-hero-title {\n  display: block;\n  color: var(--soi-brom-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-brom-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-brom-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-brom-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-brom-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-brom-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-brom-label-accent {\n  background: var(--soi-brom-pomme);\n  border-color: var(--soi-brom-pomme);\n  color: var(--soi-brom-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-brom-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-brom-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-brom-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-brom-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-brom-pomme);\n  border-radius: 2px;\n}\n\n.soi-brom-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-brom-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-brom-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-brom-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-brom-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-brom-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-brom-benefit {\n  background: var(--soi-brom-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-brom-radius);\n  border: 1px solid var(--soi-brom-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-brom-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-brom-shadow-md);\n}\n\n.soi-brom-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-brom-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-brom-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-brom-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-brom-benefit:hover .soi-brom-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-brom-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-brom-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-brom-benefit p {\n  font-size: 13px;\n  color: var(--soi-brom-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-brom-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-brom-card {\n  background: var(--soi-brom-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-brom-radius);\n  border-left: 3px solid var(--soi-brom-pomme);\n}\n\n.soi-brom-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-brom-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-brom-card p {\n  font-size: 14px;\n  color: var(--soi-brom-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-brom-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-brom-card-mini {\n  background: var(--soi-brom-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-brom-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-brom-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-brom-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-brom-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-brom-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-brom-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-brom-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-brom-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-brom-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-brom-radius);\n  border: 1px solid var(--soi-brom-line);\n  align-items: flex-start;\n}\n\n.soi-brom-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-brom-marine);\n  color: var(--soi-brom-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-brom-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-brom-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-brom-step-content p {\n  font-size: 14px;\n  color: var(--soi-brom-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-brom-compo {\n  background: var(--soi-brom-off-white);\n  border-radius: var(--soi-brom-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-brom-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-brom-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-brom-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-brom-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-brom-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-brom-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-brom-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-brom-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-brom-pomme-light);\n  border-left: 4px solid var(--soi-brom-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-brom-radius) var(--soi-brom-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-brom-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-brom-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-brom-marine);\n  margin-bottom: 4px;\n}\n\n.soi-brom-tip p {\n  font-size: 14px;\n  color: var(--soi-brom-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-brom-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-brom-accordion-item {\n  background: var(--soi-brom-off-white);\n  border-radius: var(--soi-brom-radius-sm);\n  border: 1px solid var(--soi-brom-line);\n  overflow: hidden;\n}\n\n.soi-brom-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-brom-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-brom-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-brom-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-brom-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-brom-accordion-item[open] .soi-brom-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-brom-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-brom-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-brom-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-brom-cta-box {\n  background: var(--soi-brom-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-brom-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-brom-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-brom-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-brom-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-brom-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-brom-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-brom-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-brom-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-brom-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-brom-compo-value {\n    text-align: left;\n  }\n\n  .soi-brom-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-brom-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-brom-fiche {\n    --soi-brom-text-soft: #2C3E50;\n    --soi-brom-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61602579874122,"sku":"GS9225","price":18.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/bromelaine-gelules-grainesauvage_11zon.webp?v=1780124463"},{"product_id":"glucosamine-chondroitine-msm-gelules","title":"Glucosamine Chondroïtine MSM en gélules","description":"\n\u003cdiv class=\"soi-gluc-fiche\"\u003e\n\n  \u003csection class=\"soi-gluc-hero\"\u003e\n    \u003cdiv class=\"soi-gluc-hero-tag\"\u003e\n      \u003cspan class=\"soi-gluc-tag-dot\"\u003e\u003c\/span\u003e\n      Confort articulaire · Laboratoire Code\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-gluc-hero-title\"\u003eGlucosamine Chondroïtine MSM en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-gluc-hero-subtitle\"\u003eUne formule complète associant cinq actifs synergiques pour soutenir vos articulations au quotidien, enrichie en cuivre et manganèse pour le maintien de tissus conjonctifs normaux.\u003c\/p\u003e\n    \u003cdiv class=\"soi-gluc-hero-labels\"\u003e\n      \u003cspan class=\"soi-gluc-label soi-gluc-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-gluc-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-gluc-label\"\u003e60 GÉLULES\u003c\/span\u003e\n      \u003cspan class=\"soi-gluc-label\"\u003e5 ACTIFS SYNERGIQUES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gluc-section\"\u003e\n    \u003ch2\u003eGlucosamine et chondroïtine : à quoi servent-elles vraiment ?\u003c\/h2\u003e\n    \u003cp class=\"soi-gluc-section-intro\"\u003eLa glucosamine et la chondroïtine sont deux molécules naturellement présentes dans le cartilage. Avec l'âge ou l'activité physique intense, leur production ralentit, ce qui peut fragiliser les articulations. Les compléter par voie orale est une approche largement étudiée pour soutenir le confort articulaire et limiter la dégradation du cartilage.\u003c\/p\u003e\n    \u003cdiv class=\"soi-gluc-grid\"\u003e\n      \u003cdiv class=\"soi-gluc-card\"\u003e\n        \u003ch3\u003e🦴 La glucosamine\u003c\/h3\u003e\n        \u003cp\u003eD'origine crustacés, elle contribue à la structure et à l'élasticité du cartilage, des tendons et des tissus conjonctifs.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gluc-card\"\u003e\n        \u003ch3\u003e🐚 La chondroïtine sulfate\u003c\/h3\u003e\n        \u003cp\u003eD'origine marine, elle renforce la résistance du cartilage et améliore la synergie avec la glucosamine.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gluc-card\"\u003e\n        \u003ch3\u003e🧪 Le MSM\u003c\/h3\u003e\n        \u003cp\u003eLe méthylsulfonylméthane est un composé soufré reconnu pour son soutien à la formation de collagène et à la réduction des inconforts articulaires.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gluc-section\"\u003e\n    \u003ch2\u003eCuivre et manganèse : les oligo-éléments qui font la différence\u003c\/h2\u003e\n    \u003cp\u003eCe qui distingue cette formule, c'est l'ajout de cuivre et de manganèse, deux oligo-éléments dont le rôle est reconnu par l'EFSA pour le maintien de tissus conjonctifs normaux. Ils soutiennent les enzymes impliquées dans la réparation articulaire et renforcent l'action des trois actifs principaux.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gluc-section\"\u003e\n    \u003ch2\u003eComposition et posologie détaillées\u003c\/h2\u003e\n    \u003cp class=\"soi-gluc-section-intro\"\u003eChaque gélule végétale de 716 mg contient les actifs suivants :\u003c\/p\u003e\n    \u003cdiv class=\"soi-gluc-compo\"\u003e\n      \u003cdiv class=\"soi-gluc-compo-row\"\u003e\n        \u003cspan class=\"soi-gluc-compo-label\"\u003eActif principal\u003c\/span\u003e\n        \u003cspan class=\"soi-gluc-compo-value\"\u003eGlucosamine sulfate (origine crustacés)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gluc-compo-row\"\u003e\n        \u003cspan class=\"soi-gluc-compo-label\"\u003eActif complémentaire\u003c\/span\u003e\n        \u003cspan class=\"soi-gluc-compo-value\"\u003eChondroïtine sulfate (origine marine)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gluc-compo-row\"\u003e\n        \u003cspan class=\"soi-gluc-compo-label\"\u003eComposé soufré\u003c\/span\u003e\n        \u003cspan class=\"soi-gluc-compo-value\"\u003eMSM (méthylsulfonylméthane)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gluc-compo-row\"\u003e\n        \u003cspan class=\"soi-gluc-compo-label\"\u003eOligo-élément\u003c\/span\u003e\n        \u003cspan class=\"soi-gluc-compo-value\"\u003eCuivre (maintien des tissus conjonctifs normaux)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gluc-compo-row\"\u003e\n        \u003cspan class=\"soi-gluc-compo-label\"\u003eOligo-élément\u003c\/span\u003e\n        \u003cspan class=\"soi-gluc-compo-value\"\u003eManganèse (maintien des tissus conjonctifs normaux)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gluc-compo-row\"\u003e\n        \u003cspan class=\"soi-gluc-compo-label\"\u003eForme galénique\u003c\/span\u003e\n        \u003cspan class=\"soi-gluc-compo-value\"\u003eGélules végétales de 716 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gluc-compo-row\"\u003e\n        \u003cspan class=\"soi-gluc-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-gluc-compo-value\"\u003e60 gélules (1 mois de cure)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-gluc-timeline\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-gluc-step\"\u003e\n        \u003cdiv class=\"soi-gluc-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-gluc-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-gluc-step\"\u003e\n        \u003cdiv class=\"soi-gluc-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-gluc-step-content\"\u003e\n          \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n          \u003cp\u003eLa cure est généralement observée sur 6 à 8 semaines pour des effets progressifs.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gluc-section\"\u003e\n    \u003ch2\u003eGlucosamine chondroïtine : effets secondaires et précautions\u003c\/h2\u003e\n    \u003cp class=\"soi-gluc-section-intro\"\u003eCes actifs sont globalement bien tolérés. Quelques précautions à garder en tête :\u003c\/p\u003e\n    \u003cdiv class=\"soi-gluc-accordion\"\u003e\n      \u003cdetails class=\"soi-gluc-accordion-item\"\u003e\n        \u003csummary class=\"soi-gluc-accordion-header\"\u003e🦐 Allergie aux crustacés\u003c\/summary\u003e\n        \u003cdiv class=\"soi-gluc-accordion-content\"\u003e\n          \u003cp\u003eLa glucosamine est dérivée de crustacés. Si vous présentez une allergie connue, consultez votre médecin avant utilisation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-gluc-accordion-item\"\u003e\n        \u003csummary class=\"soi-gluc-accordion-header\"\u003e💊 Traitement anticoagulant\u003c\/summary\u003e\n        \u003cdiv class=\"soi-gluc-accordion-content\"\u003e\n          \u003cp\u003eSi vous suivez un traitement anticoagulant, un avis médical est recommandé avant de prendre de la chondroïtine.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-gluc-accordion-item\"\u003e\n        \u003csummary class=\"soi-gluc-accordion-header\"\u003e🤰 Femmes enceintes ou allaitantes\u003c\/summary\u003e\n        \u003cdiv class=\"soi-gluc-accordion-content\"\u003e\n          \u003cp\u003eCe complément n'est pas adapté 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-gluc-accordion-item\"\u003e\n        \u003csummary class=\"soi-gluc-accordion-header\"\u003e⚕️ Complément alimentaire\u003c\/summary\u003e\n        \u003cdiv class=\"soi-gluc-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne remplace pas un traitement médical ni une alimentation variée et équilibrée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gluc-section\"\u003e\n    \u003ch2\u003ePourquoi choisir ce complément articulaire ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-gluc-benefits\"\u003e\n      \u003cdiv class=\"soi-gluc-benefit\"\u003e\n        \u003cdiv class=\"soi-gluc-benefit-icon\"\u003e\u003cspan\u003e🇫🇷\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eQualité et traçabilité garanties.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gluc-benefit\"\u003e\n        \u003cdiv class=\"soi-gluc-benefit-icon\"\u003e\u003cspan\u003e🌱\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eGélules végétales\u003c\/h3\u003e\n        \u003cp\u003eConvient aux végétariens.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gluc-benefit\"\u003e\n        \u003cdiv class=\"soi-gluc-benefit-icon\"\u003e\u003cspan\u003e🔬\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003e5 actifs synergiques\u003c\/h3\u003e\n        \u003cp\u003eGlucosamine, chondroïtine, MSM, cuivre et manganèse.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gluc-benefit\"\u003e\n        \u003cdiv class=\"soi-gluc-benefit-icon\"\u003e\u003cspan\u003e📦\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003e60 gélules\u003c\/h3\u003e\n        \u003cp\u003e1 mois de cure complète.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gluc-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-gluc-cta-box\"\u003e\n      \u003cp class=\"soi-gluc-cta-tag\" style=\"color: white;\"\u003eConfort articulaire au naturel\u003c\/p\u003e\n      \u003cp class=\"soi-gluc-cta-text\" style=\"color: white;\"\u003ePrendre soin de vos articulations, c'est agir dès maintenant. Avec sa triple action glucosamine, chondroïtine et MSM, enrichie en cuivre et manganèse, cette formule française vous offre un soutien articulaire complet. Vos genoux, hanches et épaules méritent cette attention.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-gluc-marine: #1A2D3D;\n  --soi-gluc-marine-dark: #0F1E2B;\n  --soi-gluc-marine-light: #2C4458;\n  --soi-gluc-pomme: #A1C544;\n  --soi-gluc-pomme-dark: #84A636;\n  --soi-gluc-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-gluc-white: #FFFFFF;\n  --soi-gluc-off-white: #F8FAF6;\n  --soi-gluc-stone: #F1F3EE;\n  --soi-gluc-line: #E5E8E0;\n\n  --soi-gluc-primary: #5A8DB8;\n  --soi-gluc-primary-soft: #B0C8E0;\n  --soi-gluc-accent: #D9363E;\n\n  --soi-gluc-text: #1A2D3D;\n  --soi-gluc-text-soft: #4A5B6B;\n  --soi-gluc-text-muted: #7B8693;\n\n  --soi-gluc-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-gluc-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-gluc-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-gluc-radius: 12px;\n  --soi-gluc-radius-sm: 8px;\n  --soi-gluc-radius-pill: 999px;\n}\n\n.soi-gluc-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-gluc-fiche img { max-width: 100%; height: auto; }\n\n.soi-gluc-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-gluc-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-gluc-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-gluc-hero {\n  position: relative;\n  background: var(--soi-gluc-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-gluc-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-gluc-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-gluc-pomme);\n}\n\n.soi-gluc-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-gluc-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-gluc-pomme);\n  border-radius: 50%;\n}\n\n.soi-gluc-hero-title {\n  display: block;\n  color: var(--soi-gluc-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-gluc-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-gluc-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-gluc-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-gluc-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-gluc-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-gluc-label-accent {\n  background: var(--soi-gluc-pomme);\n  border-color: var(--soi-gluc-pomme);\n  color: var(--soi-gluc-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-gluc-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-gluc-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-gluc-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-gluc-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-gluc-pomme);\n  border-radius: 2px;\n}\n\n.soi-gluc-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-gluc-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-gluc-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-gluc-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-gluc-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-gluc-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-gluc-card {\n  background: var(--soi-gluc-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-gluc-radius);\n  border-left: 3px solid var(--soi-gluc-pomme);\n}\n\n.soi-gluc-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-gluc-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-gluc-card p {\n  font-size: 14px;\n  color: var(--soi-gluc-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-gluc-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-gluc-benefit {\n  background: var(--soi-gluc-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-gluc-radius);\n  border: 1px solid var(--soi-gluc-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-gluc-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-gluc-shadow-md);\n}\n\n.soi-gluc-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-gluc-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-gluc-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-gluc-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-gluc-benefit:hover .soi-gluc-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-gluc-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-gluc-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-gluc-benefit p {\n  font-size: 13px;\n  color: var(--soi-gluc-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-gluc-compo {\n  background: var(--soi-gluc-off-white);\n  border-radius: var(--soi-gluc-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-gluc-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-gluc-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-gluc-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-gluc-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-gluc-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-gluc-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-gluc-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-gluc-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-gluc-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-gluc-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-gluc-radius);\n  border: 1px solid var(--soi-gluc-line);\n  align-items: flex-start;\n}\n\n.soi-gluc-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-gluc-marine);\n  color: var(--soi-gluc-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-gluc-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-gluc-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-gluc-step-content p {\n  font-size: 14px;\n  color: var(--soi-gluc-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-gluc-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-gluc-accordion-item {\n  background: var(--soi-gluc-off-white);\n  border-radius: var(--soi-gluc-radius-sm);\n  border: 1px solid var(--soi-gluc-line);\n  overflow: hidden;\n}\n\n.soi-gluc-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-gluc-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-gluc-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-gluc-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-gluc-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-gluc-accordion-item[open] .soi-gluc-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-gluc-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-gluc-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-gluc-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-gluc-cta-box {\n  background: var(--soi-gluc-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-gluc-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-gluc-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-gluc-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-gluc-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-gluc-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-gluc-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-gluc-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-gluc-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-gluc-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-gluc-compo-value {\n    text-align: left;\n  }\n\n  .soi-gluc-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-gluc-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-gluc-fiche {\n    --soi-gluc-text-soft: #2C3E50;\n    --soi-gluc-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Laboratoire Code","offers":[{"title":"Default Title","offer_id":61602585772362,"sku":"LC9110","price":13.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/glucosamine-chondroitine-msm-en-gelules-packshot.webp?v=1779702152"},{"product_id":"bronzalia-60-gelules","title":"Bronzalia - complément bronzage vegan en gélules","description":"\n\n\u003cdiv class=\"soi-bronz-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-bronz-hero\"\u003e\n    \u003cdiv class=\"soi-bronz-hero-tag\"\u003e\n      \u003cspan class=\"soi-bronz-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire bronzage · Graine Sauvage\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-bronz-hero-title\"\u003eUn éclat doré nourri de l'intérieur\u003c\/span\u003e\n    \u003cp class=\"soi-bronz-hero-subtitle\"\u003ePréparez votre peau au soleil grâce à une synergie de bêta-carotène, vitamines et sélénium. 60 gélules végétales pour un bronzage plus rapide, plus uniforme et plus durable.\u003c\/p\u003e\n    \u003cdiv class=\"soi-bronz-hero-labels\"\u003e\n      \u003cspan class=\"soi-bronz-label soi-bronz-label-accent\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-bronz-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-bronz-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n      \u003cspan class=\"soi-bronz-label\"\u003eSANS LACTOSE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 1 : Pourquoi choisir un complément alimentaire pour le bronzage ? --\u003e\n  \u003csection class=\"soi-bronz-section\"\u003e\n    \u003ch2\u003ePourquoi choisir un complément alimentaire pour le bronzage ?\u003c\/h2\u003e\n    \u003cp\u003eLa crème solaire protège votre peau en surface, mais elle ne prépare pas votre épiderme à produire de la mélanine de façon uniforme et durable. Un complément bronzage comme Bronzalia agit de l'intérieur : il fournit les micronutriments dont votre peau a besoin pour répondre au soleil plus efficacement, limiter les coups de soleil et afficher un teint doré qui tient dans le temps.\u003c\/p\u003e\n    \u003cp\u003eBronzalia n'est pas un autobronzant oral : il prépare et soutient votre peau lors de l'exposition, sans la remplacer. Une petite exposition régulière reste nécessaire pour obtenir un bronzage visible.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 : Les actifs clés de Bronzalia et leurs bienfaits --\u003e\n  \u003csection class=\"soi-bronz-section\"\u003e\n    \u003ch2\u003eLes actifs clés de Bronzalia et leurs bienfaits\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bronz-benefits\"\u003e\n      \u003cdiv class=\"soi-bronz-benefit\"\u003e\n        \u003cdiv class=\"soi-bronz-benefit-icon\"\u003e\u003cspan\u003e🥕\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eBêta-carotène et poudre de carotte\u003c\/h3\u003e\n        \u003cp\u003ePrécurseurs de la vitamine A, ils stimulent la synthèse de mélanine, le pigment naturel responsable du bronzage, pour un teint plus chaud et plus uniforme dès les premières expositions.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bronz-benefit\"\u003e\n        \u003cdiv class=\"soi-bronz-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVitamine E\u003c\/h3\u003e\n        \u003cp\u003eAntioxydant liposoluble majeur, elle protège les membranes cellulaires du stress oxydatif généré par les UV et limite le vieillissement cutané prématuré.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bronz-benefit\"\u003e\n        \u003cdiv class=\"soi-bronz-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVitamine C\u003c\/h3\u003e\n        \u003cp\u003eElle neutralise les radicaux libres, contribue à la formation du collagène et maintient la fermeté et l'élasticité de la peau après l'exposition.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bronz-benefit\"\u003e\n        \u003cdiv class=\"soi-bronz-benefit-icon\"\u003e\u003cspan\u003e🔬\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSélénium\u003c\/h3\u003e\n        \u003cp\u003eOligo-élément antioxydant qui travaille en synergie avec les vitamines C et E pour renforcer la protection cellulaire contre les dommages UV.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 : Composition complète et dosage par prise --\u003e\n  \u003csection class=\"soi-bronz-section\"\u003e\n    \u003ch2\u003eComposition complète et dosage par prise\u003c\/h2\u003e\n    \u003cp class=\"soi-bronz-section-intro\"\u003eChaque boîte contient 60 gélules végétales, soit une cure de 30 jours à raison de 2 gélules par jour.\u003c\/p\u003e\n    \u003cdiv class=\"soi-bronz-grid-compact\"\u003e\n      \u003cdiv class=\"soi-bronz-card-mini\"\u003e\n        \u003cspan class=\"soi-bronz-card-mini-icon\"\u003e💊\u003c\/span\u003e\n        \u003cspan class=\"soi-bronz-card-mini-label\"\u003eContenu\u003c\/span\u003e\n        \u003cspan class=\"soi-bronz-card-mini-value\"\u003e60 gélules\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bronz-card-mini\"\u003e\n        \u003cspan class=\"soi-bronz-card-mini-icon\"\u003e📅\u003c\/span\u003e\n        \u003cspan class=\"soi-bronz-card-mini-label\"\u003eDurée de cure\u003c\/span\u003e\n        \u003cspan class=\"soi-bronz-card-mini-value\"\u003e30 jours\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bronz-card-mini\"\u003e\n        \u003cspan class=\"soi-bronz-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-bronz-card-mini-label\"\u003eGélule\u003c\/span\u003e\n        \u003cspan class=\"soi-bronz-card-mini-value\"\u003eVégétale (HPMC)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bronz-card-mini\"\u003e\n        \u003cspan class=\"soi-bronz-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-bronz-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-bronz-card-mini-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bronz-compo\"\u003e\n      \u003cdiv class=\"soi-bronz-compo-row\"\u003e\n        \u003cspan class=\"soi-bronz-compo-label\"\u003ePoudre de carotte (Daucus carota)\u003c\/span\u003e\n        \u003cspan class=\"soi-bronz-compo-value\"\u003e300 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bronz-compo-row\"\u003e\n        \u003cspan class=\"soi-bronz-compo-label\"\u003eBêta-carotène\u003c\/span\u003e\n        \u003cspan class=\"soi-bronz-compo-value\"\u003e4,8 mg (600 % VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bronz-compo-row\"\u003e\n        \u003cspan class=\"soi-bronz-compo-label\"\u003eVitamine C (acide L-ascorbique)\u003c\/span\u003e\n        \u003cspan class=\"soi-bronz-compo-value\"\u003e80 mg (100 % VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bronz-compo-row\"\u003e\n        \u003cspan class=\"soi-bronz-compo-label\"\u003eVitamine E (acétate de DL-alpha-tocophéryl)\u003c\/span\u003e\n        \u003cspan class=\"soi-bronz-compo-value\"\u003e12 mg (100 % VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bronz-compo-row\"\u003e\n        \u003cspan class=\"soi-bronz-compo-label\"\u003eSélénium (L-sélénométhionine)\u003c\/span\u003e\n        \u003cspan class=\"soi-bronz-compo-value\"\u003e55 µg (100 % VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bronz-compo-row\"\u003e\n        \u003cspan class=\"soi-bronz-compo-label\"\u003eEnveloppe de la gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-bronz-compo-value\"\u003eHPMC (origine végétale)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 : Comment prendre Bronzalia ? Posologie recommandée --\u003e\n  \u003csection class=\"soi-bronz-section\"\u003e\n    \u003ch2\u003eComment prendre Bronzalia ? Posologie recommandée\u003c\/h2\u003e\n    \u003cdiv class=\"soi-bronz-timeline\"\u003e\n      \u003cdiv class=\"soi-bronz-step\"\u003e\n        \u003cdiv class=\"soi-bronz-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-bronz-step-content\"\u003e\n          \u003ch3\u003eCommencez 10 jours avant l'exposition\u003c\/h3\u003e\n          \u003cp\u003ePrenez 2 gélules par jour, de préférence au cours d'un repas contenant un peu de matières grasses (le bêta-carotène est liposoluble).\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bronz-step\"\u003e\n        \u003cdiv class=\"soi-bronz-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-bronz-step-content\"\u003e\n          \u003ch3\u003ePoursuivez pendant toute la période ensoleillée\u003c\/h3\u003e\n          \u003cp\u003eMaintenez la prise quotidienne pour prolonger et uniformiser votre bronzage tout au long de la saison.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-bronz-step\"\u003e\n        \u003cdiv class=\"soi-bronz-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-bronz-step-content\"\u003e\n          \u003ch3\u003eNe remplacez jamais votre crème solaire\u003c\/h3\u003e\n          \u003cp\u003eCe complément et votre protection solaire sont complémentaires, pas interchangeables. Continuez à appliquer votre crème solaire lors de chaque exposition.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bronz-tip\"\u003e\n      \u003cdiv class=\"soi-bronz-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePrivilégiez la prise de vos gélules au cours d'un repas contenant des matières grasses (huile d'olive, avocat, oléagineux) pour favoriser l'absorption optimale du bêta-carotène.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"soi-bronz-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-bronz-cta-box\"\u003e\n      \u003cp class=\"soi-bronz-cta-tag\" style=\"color: white;\"\u003eVotre allié soleil de l'intérieur\u003c\/p\u003e\n      \u003cp class=\"soi-bronz-cta-text\" style=\"color: white;\"\u003eOffrez à votre peau les nutriments qu'elle mérite avant le premier rayon de soleil, et vivez l'été avec éclat, en toute sérénité.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-bronz-marine: #1A2D3D;\n  --soi-bronz-marine-dark: #0F1E2B;\n  --soi-bronz-marine-light: #2C4458;\n  --soi-bronz-pomme: #A1C544;\n  --soi-bronz-pomme-dark: #84A636;\n  --soi-bronz-pomme-light: rgba(161,197,68,0.10);\n  --soi-bronz-white: #FFFFFF;\n  --soi-bronz-off-white: #F8FAF6;\n  --soi-bronz-stone: #F1F3EE;\n  --soi-bronz-line: #E5E8E0;\n  --soi-bronz-primary: #D87B3A;\n  --soi-bronz-primary-soft: rgba(216,123,58,0.10);\n  --soi-bronz-accent: #7DAA57;\n  --soi-bronz-text: #1A2D3D;\n  --soi-bronz-text-soft: #4A5B6B;\n  --soi-bronz-text-muted: #7B8693;\n  --soi-bronz-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-bronz-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-bronz-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-bronz-radius: 12px;\n  --soi-bronz-radius-sm: 8px;\n  --soi-bronz-radius-pill: 999px;\n}\n\n.soi-bronz-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-bronz-fiche img { max-width: 100%; height: auto; }\n\n.soi-bronz-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-bronz-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-bronz-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* HERO *\/\n.soi-bronz-hero {\n  position: relative;\n  background: var(--soi-bronz-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-bronz-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-bronz-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: linear-gradient(90deg, var(--soi-bronz-pomme), var(--soi-bronz-primary));\n}\n\n.soi-bronz-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-bronz-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-bronz-primary);\n  border-radius: 50%;\n}\n\n.soi-bronz-hero-title {\n  display: block;\n  color: var(--soi-bronz-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-bronz-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-bronz-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-bronz-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-bronz-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-bronz-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-bronz-label-accent {\n  background: var(--soi-bronz-pomme);\n  border-color: var(--soi-bronz-pomme);\n  color: var(--soi-bronz-marine);\n  font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.soi-bronz-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-bronz-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-bronz-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-bronz-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-bronz-pomme);\n  border-radius: 2px;\n}\n\n.soi-bronz-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-bronz-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-bronz-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-bronz-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-bronz-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* BENEFITS *\/\n.soi-bronz-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-bronz-benefit {\n  background: var(--soi-bronz-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-bronz-radius);\n  border: 1px solid var(--soi-bronz-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-bronz-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-bronz-shadow-md);\n}\n\n.soi-bronz-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-bronz-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-bronz-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-bronz-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-bronz-benefit:hover .soi-bronz-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-bronz-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bronz-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bronz-benefit p {\n  font-size: 13px;\n  color: var(--soi-bronz-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID COMPACT *\/\n.soi-bronz-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n  margin-bottom: 1.5rem;\n}\n\n.soi-bronz-card-mini {\n  background: var(--soi-bronz-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-bronz-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-bronz-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-bronz-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-bronz-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-bronz-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-bronz-marine);\n}\n\n\/* COMPOSITION *\/\n.soi-bronz-compo {\n  background: var(--soi-bronz-off-white);\n  border-radius: var(--soi-bronz-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-bronz-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-bronz-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-bronz-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-bronz-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-bronz-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-bronz-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-bronz-marine);\n  text-align: right;\n}\n\n\/* TIMELINE *\/\n.soi-bronz-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-bronz-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-bronz-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bronz-radius);\n  border: 1px solid var(--soi-bronz-line);\n  align-items: flex-start;\n}\n\n.soi-bronz-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-bronz-marine);\n  color: var(--soi-bronz-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-bronz-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-bronz-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-bronz-step-content p {\n  font-size: 14px;\n  color: var(--soi-bronz-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* TIP *\/\n.soi-bronz-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-bronz-pomme-light);\n  border-left: 4px solid var(--soi-bronz-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-bronz-radius) var(--soi-bronz-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-bronz-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-bronz-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-bronz-marine);\n  margin-bottom: 4px;\n}\n\n.soi-bronz-tip p {\n  font-size: 14px;\n  color: var(--soi-bronz-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* ACCORDION *\/\n.soi-bronz-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-bronz-accordion-item {\n  background: var(--soi-bronz-off-white);\n  border-radius: var(--soi-bronz-radius-sm);\n  border: 1px solid var(--soi-bronz-line);\n  overflow: hidden;\n}\n\n.soi-bronz-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-bronz-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-bronz-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-bronz-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-bronz-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-bronz-accordion-item[open] .soi-bronz-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-bronz-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-bronz-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-bronz-text-soft);\n  line-height: 1.6;\n  margin: 0 0 0.6rem 0;\n}\n\n.soi-bronz-accordion-content p:last-child {\n  margin-bottom: 0;\n}\n\n\/* CTA BOX *\/\n.soi-bronz-cta-box {\n  background: var(--soi-bronz-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-bronz-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-bronz-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-bronz-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-bronz-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-bronz-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-bronz-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-bronz-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* RESPONSIVE *\/\n@media (max-width: 640px) {\n  .soi-bronz-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-bronz-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-bronz-compo-value {\n    text-align: left;\n  }\n\n  .soi-bronz-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-bronz-tip {\n    flex-direction: column;\n    gap: 0.5rem;\n  }\n}\n\n\/* ACCESSIBILITÉ *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-bronz-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-bronz-fiche {\n    --soi-bronz-text-soft: #2C3E50;\n    --soi-bronz-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61602589213002,"sku":"GS1040","price":16.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/bronzalia-vegan-en-gelules-packshot.webp?v=1780073281"},{"product_id":"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":15.9,"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":"charbon-vegetal-actif-80-gelules","title":"Charbon Végétal Actif en gélules","description":"\n\u003cdiv class=\"soi-charb-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-charb-hero\"\u003e\n    \u003cdiv class=\"soi-charb-hero-tag\"\u003e\n      \u003cspan class=\"soi-charb-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Graine Sauvage\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-charb-hero-title\"\u003eRetrouvez la légèreté après chaque repas\u003c\/span\u003e\n    \u003cp class=\"soi-charb-hero-subtitle\"\u003eLe charbon végétal actif issu de coques de noix de coco : un allié naturel pour capturer les gaz, apaiser les ballonnements et soutenir votre confort digestif au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-charb-hero-labels\"\u003e\n      \u003cspan class=\"soi-charb-label soi-charb-label-accent\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-charb-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-charb-label\"\u003e80 GÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-charb-label\"\u003eSANS ADDITIFS\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Qu'est-ce que le charbon végétal actif et comment fonctionne-t-il ? --\u003e\n  \u003csection class=\"soi-charb-section\"\u003e\n    \u003ch2\u003eQu'est-ce que le charbon végétal actif et comment fonctionne-t-il ?\u003c\/h2\u003e\n    \u003cp\u003eLe charbon actif végétal proposé par Graine Sauvage est obtenu à partir de \u003cstrong\u003ecoques de noix de coco\u003c\/strong\u003e, soumises à un processus d'activation à haute température. Ce traitement crée une structure extrêmement poreuse : imaginez une éponge microscopique capable de capter les gaz, les toxines et les substances indésirables présentes dans votre tube digestif.\u003c\/p\u003e\n    \u003cp\u003eOn parle d'\u003cstrong\u003eadsorption\u003c\/strong\u003e, et non d'absorption : les molécules se fixent à la surface du charbon, qui les transporte hors de l'organisme naturellement. C'est précisément cette porosité exceptionnelle qui fait du charbon végétal actif issu de noix de coco l'une des formes les plus concentrées et les plus réactives disponibles aujourd'hui.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Les bienfaits du charbon végétal actif reconnus --\u003e\n  \u003csection class=\"soi-charb-section\"\u003e\n    \u003ch2\u003eLes bienfaits du charbon végétal actif reconnus\u003c\/h2\u003e\n    \u003cdiv class=\"soi-charb-benefits\"\u003e\n      \u003cdiv class=\"soi-charb-benefit\"\u003e\n        \u003cdiv class=\"soi-charb-benefit-icon\"\u003e\u003cspan\u003e💨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRéduction des flatulences\u003c\/h3\u003e\n        \u003cp\u003eReconnu par l'EFSA, le charbon actif contribue officiellement à réduire l'excès de flatulences après le repas.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-charb-benefit\"\u003e\n        \u003cdiv class=\"soi-charb-benefit-icon\"\u003e\u003cspan\u003e🫄\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eConfort abdominal\u003c\/h3\u003e\n        \u003cp\u003eVentre tendu, lourdeur digestive, transit capricieux : il vous aide à retrouver un confort abdominal plus stable.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-charb-benefit\"\u003e\n        \u003cdiv class=\"soi-charb-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCaptation des toxines\u003c\/h3\u003e\n        \u003cp\u003eIl piège les substances indésirables avant qu'elles n'irritent la paroi intestinale, grâce à son pouvoir adsorbant.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-charb-benefit\"\u003e\n        \u003cdiv class=\"soi-charb-benefit-icon\"\u003e\u003cspan\u003e🌬️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eHaleine plus fraîche\u003c\/h3\u003e\n        \u003cp\u003eEn limitant les fermentations intestinales trop intenses, le charbon actif peut contribuer à une haleine plus agréable.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Composition et posologie du charbon végétal actif --\u003e\n  \u003csection class=\"soi-charb-section\"\u003e\n    \u003ch2\u003eComposition et posologie de ces gélules de charbon végétal actif\u003c\/h2\u003e\n    \u003cp class=\"soi-charb-section-intro\"\u003eUne formule pure, sans superflu, pour une efficacité optimale de chaque gélule.\u003c\/p\u003e\n    \u003cdiv class=\"soi-charb-compo\"\u003e\n      \u003cdiv class=\"soi-charb-compo-row\"\u003e\n        \u003cspan class=\"soi-charb-compo-label\"\u003eActif principal\u003c\/span\u003e\n        \u003cspan class=\"soi-charb-compo-value\"\u003eCharbon végétal activé (coque de noix de coco)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-charb-compo-row\"\u003e\n        \u003cspan class=\"soi-charb-compo-label\"\u003eDosage par gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-charb-compo-value\"\u003e375 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-charb-compo-row\"\u003e\n        \u003cspan class=\"soi-charb-compo-label\"\u003eDosage journalier (8 gélules)\u003c\/span\u003e\n        \u003cspan class=\"soi-charb-compo-value\"\u003e3 000 mg (3 g)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-charb-compo-row\"\u003e\n        \u003cspan class=\"soi-charb-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-charb-compo-value\"\u003eGélule végétale (HPMC), sans gélatine animale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-charb-compo-row\"\u003e\n        \u003cspan class=\"soi-charb-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-charb-compo-value\"\u003e80 gélules végétales (cure de 10 jours)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-charb-compo-row\"\u003e\n        \u003cspan class=\"soi-charb-compo-label\"\u003eFormule\u003c\/span\u003e\n        \u003cspan class=\"soi-charb-compo-value\"\u003eSans additifs, sans colorants, sans arômes artificiels\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-charb-timeline\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-charb-step\"\u003e\n        \u003cdiv class=\"soi-charb-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-charb-step-content\"\u003e\n          \u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n          \u003cp\u003ePrenez \u003cstrong\u003e8 gélules par jour\u003c\/strong\u003e, soit 3 g de charbon actif.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-charb-step\"\u003e\n        \u003cdiv class=\"soi-charb-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-charb-step-content\"\u003e\n          \u003ch3\u003eMoment de prise\u003c\/h3\u003e\n          \u003cp\u003eDe préférence \u003cstrong\u003een dehors des repas\u003c\/strong\u003e et à distance d'au moins \u003cstrong\u003e2 heures\u003c\/strong\u003e de tout autre médicament ou complément alimentaire.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-charb-step\"\u003e\n        \u003cdiv class=\"soi-charb-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-charb-step-content\"\u003e\n          \u003ch3\u003eDurée de la cure\u003c\/h3\u003e\n          \u003cp\u003eLe flacon de 80 gélules correspond à une cure de \u003cstrong\u003e10 jours\u003c\/strong\u003e, idéale en utilisation ponctuelle sur des périodes de gêne digestive.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-charb-tip\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-charb-tip-icon\"\u003e⚠️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003ePrécaution importante\u003c\/strong\u003e\n        \u003cp\u003eEn raison de son pouvoir adsorbant puissant, le charbon végétal actif peut réduire l'efficacité des médicaments pris simultanément. Si vous suivez un traitement médical, consultez votre médecin avant utilisation. Ce complément ne remplace pas un suivi médical.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Pourquoi choisir le charbon végétal actif Graine Sauvage ? --\u003e\n  \u003csection class=\"soi-charb-section\"\u003e\n    \u003ch2\u003ePourquoi choisir le charbon végétal actif en gélules de Graine Sauvage ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-charb-grid\"\u003e\n      \u003cdiv class=\"soi-charb-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eTraçabilité complète et normes de fabrication rigoureuses pour une qualité que vous pouvez vérifier.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-charb-card\"\u003e\n        \u003ch3\u003e🌱 100 % Vegan\u003c\/h3\u003e\n        \u003cp\u003eGélules végétales HPMC, sans aucune substance d'origine animale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-charb-card\"\u003e\n        \u003ch3\u003e🥥 Charbon noix de coco\u003c\/h3\u003e\n        \u003cp\u003eParmi les sources les plus poreuses et les plus réactives pour une adsorption optimale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-charb-card\"\u003e\n        \u003ch3\u003e💊 Sans additifs\u003c\/h3\u003e\n        \u003cp\u003eFormule pure, sans colorants ni agents de charge inutiles.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Questions fréquentes sur le charbon végétal actif --\u003e\n  \u003csection class=\"soi-charb-section\"\u003e\n    \u003ch2\u003eQuestions fréquentes sur le charbon végétal actif\u003c\/h2\u003e\n    \u003cdiv class=\"soi-charb-accordion\"\u003e\n      \u003cdetails class=\"soi-charb-accordion-item\"\u003e\n        \u003csummary class=\"soi-charb-accordion-header\"\u003e💊 Le charbon végétal actif est-il disponible en pharmacie ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-charb-accordion-content\"\u003e\n          \u003cp\u003eOui, il est courant d'en trouver en pharmacie ou parapharmacie. La version Graine Sauvage vous offre l'avantage d'une formule sans additifs, fabriquée en France, à un rapport qualité-prix compétitif.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-charb-accordion-item\"\u003e\n        \u003csummary class=\"soi-charb-accordion-header\"\u003e📅 Peut-on prendre du charbon actif tous les jours ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-charb-accordion-content\"\u003e\n          \u003cp\u003eIl est conseillé de l'utiliser en cure courte et ponctuelle (10 jours maximum consécutifs) plutôt qu'en prise continue prolongée, afin de ne pas perturber l'absorption des nutriments essentiels.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-charb-accordion-item\"\u003e\n        \u003csummary class=\"soi-charb-accordion-header\"\u003e🆚 Quelle différence avec le charbon en poudre ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-charb-accordion-content\"\u003e\n          \u003cp\u003eLa gélule est bien plus pratique et ne tache pas, contrairement à la poudre de charbon végétal actif. La dosimétrie est également plus précise et reproductible d'une prise à l'autre.\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-charb-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-charb-cta-box\"\u003e\n      \u003cp class=\"soi-charb-cta-tag\" style=\"color: white;\"\u003eVotre confort digestif, naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-charb-cta-text\" style=\"color: white;\"\u003ePur, vegan et fabriqué en France : le charbon végétal actif Graine Sauvage capture les gaz et apaise les ballonnements pour vous redonner légèreté après chaque repas.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-charb-marine: #1A2D3D;\n  --soi-charb-marine-dark: #0F1E2B;\n  --soi-charb-marine-light: #2C4458;\n  --soi-charb-pomme: #A1C544;\n  --soi-charb-pomme-dark: #84A636;\n  --soi-charb-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-charb-white: #FFFFFF;\n  --soi-charb-off-white: #F8FAF6;\n  --soi-charb-stone: #F1F3EE;\n  --soi-charb-line: #E5E8E0;\n\n  --soi-charb-primary: #3A3A3A;\n  --soi-charb-primary-soft: #5A5A5A;\n  --soi-charb-accent: #C4D42A;\n\n  --soi-charb-text: #1A2D3D;\n  --soi-charb-text-soft: #4A5B6B;\n  --soi-charb-text-muted: #7B8693;\n\n  --soi-charb-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-charb-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-charb-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-charb-radius: 12px;\n  --soi-charb-radius-sm: 8px;\n  --soi-charb-radius-pill: 999px;\n}\n\n.soi-charb-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-charb-fiche img { max-width: 100%; height: auto; }\n\n.soi-charb-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-charb-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-charb-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-charb-hero {\n  position: relative;\n  background: var(--soi-charb-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-charb-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-charb-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-charb-pomme);\n}\n\n.soi-charb-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-charb-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-charb-pomme);\n  border-radius: 50%;\n}\n\n.soi-charb-hero-title {\n  display: block;\n  color: var(--soi-charb-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-charb-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-charb-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-charb-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-charb-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-charb-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-charb-label-accent {\n  background: var(--soi-charb-pomme);\n  border-color: var(--soi-charb-pomme);\n  color: var(--soi-charb-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-charb-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-charb-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-charb-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-charb-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-charb-pomme);\n  border-radius: 2px;\n}\n\n.soi-charb-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-charb-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-charb-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-charb-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-charb-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-charb-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-charb-benefit {\n  background: var(--soi-charb-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-charb-radius);\n  border: 1px solid var(--soi-charb-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-charb-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-charb-shadow-md);\n}\n\n.soi-charb-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-charb-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-charb-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-charb-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-charb-benefit:hover .soi-charb-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-charb-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-charb-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-charb-benefit p {\n  font-size: 13px;\n  color: var(--soi-charb-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-charb-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-charb-card {\n  background: var(--soi-charb-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-charb-radius);\n  border-left: 3px solid var(--soi-charb-pomme);\n}\n\n.soi-charb-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-charb-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-charb-card p {\n  font-size: 14px;\n  color: var(--soi-charb-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-charb-compo {\n  background: var(--soi-charb-off-white);\n  border-radius: var(--soi-charb-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-charb-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-charb-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-charb-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-charb-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-charb-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-charb-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-charb-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-charb-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-charb-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-charb-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-charb-radius);\n  border: 1px solid var(--soi-charb-line);\n  align-items: flex-start;\n}\n\n.soi-charb-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-charb-marine);\n  color: var(--soi-charb-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-charb-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-charb-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-charb-step-content p {\n  font-size: 14px;\n  color: var(--soi-charb-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-charb-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-charb-pomme-light);\n  border-left: 4px solid var(--soi-charb-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-charb-radius) var(--soi-charb-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-charb-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-charb-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-charb-marine);\n  margin-bottom: 4px;\n}\n\n.soi-charb-tip p {\n  font-size: 14px;\n  color: var(--soi-charb-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-charb-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-charb-accordion-item {\n  background: var(--soi-charb-off-white);\n  border-radius: var(--soi-charb-radius-sm);\n  border: 1px solid var(--soi-charb-line);\n  overflow: hidden;\n}\n\n.soi-charb-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-charb-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-charb-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-charb-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-charb-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-charb-accordion-item[open] .soi-charb-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-charb-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-charb-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-charb-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-charb-cta-box {\n  background: var(--soi-charb-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-charb-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-charb-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-charb-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-charb-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-charb-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-charb-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-charb-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-charb-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-charb-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-charb-compo-value {\n    text-align: left;\n  }\n\n  .soi-charb-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-charb-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-charb-fiche {\n    --soi-charb-text-soft: #2C3E50;\n    --soi-charb-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61602603401546,"sku":"GS9104","price":9.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/charbon-vegetal-actif-vegan-en-gelules-packshot.webp?v=1780072887"},{"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":14.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":"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":13.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":12.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_64e8e7d8-df8e-4149-ac56-54653dd56c3a.webp?v=1778928940"},{"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":11.9,"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":"tensio-4-bio-90-gelules-graine-sauvage","title":"Tensio 4 Bio et Vegan en gélules","description":"\n\n\u003cdiv class=\"soi-tens-fiche\"\u003e\n\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\n      Complément alimentaire · Graine Sauvage\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-tens-hero-title\"\u003eTensio 4 Bio et Vegan\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\n      \u003cspan class=\"soi-tens-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-tens-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-tens-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n      \u003cspan class=\"soi-tens-label\"\u003e90 GÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\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\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\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\n        \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\n        \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\n        \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\n        \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\n        \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\n        \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\n        \u003cspan class=\"soi-tens-card-mini-label\"\u003eContenance\u003c\/span\u003e\n        \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\n        \u003cspan class=\"soi-tens-card-mini-label\"\u003eDurée (1 flacon)\u003c\/span\u003e\n        \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\n        \u003cspan class=\"soi-tens-card-mini-label\"\u003eDose journalière\u003c\/span\u003e\n        \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\n        \u003cspan class=\"soi-tens-card-mini-label\"\u003ePlantes actives\u003c\/span\u003e\n        \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\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\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\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\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\n\u003c\/div\u003e\n\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":13.9,"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":"indicateurs-ph","title":"Kit Bandelettes pH Urinaire - 100 Tests","description":"\n\u003cdiv class=\"soi-phix-fiche\"\u003e\n\n\u003csection class=\"soi-phix-hero\"\u003e\n  \u003cdiv class=\"soi-phix-hero-tag\"\u003e\n    \u003cspan class=\"soi-phix-tag-dot\"\u003e\u003c\/span\u003e\n    Équilibre acido-basique · Macherey-Nagel\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-phix-hero-title\"\u003eKit Indicateurs pH urinaire\u003c\/span\u003e\n  \u003cp class=\"soi-phix-hero-subtitle\"\u003eUn outil de référence laboratoire pour surveiller votre équilibre acido-basique en quelques secondes, directement depuis chez vous.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-phix-section\"\u003e\n  \u003cp class=\"soi-phix-section-intro\"\u003eVous cherchez un moyen simple et fiable de surveiller votre équilibre acido-basique depuis chez vous ? Ces indicateurs pH urinaire de la marque Macherey-Nagel sont l'outil de référence utilisé en laboratoire, désormais accessible à tous. En quelques secondes, la couleur du papier pH vous livre une information précieuse sur l'état interne de votre organisme.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-phix-section\"\u003e\n  \u003ch2\u003eQu'est-ce qu'un papier pH et comment ça fonctionne ?\u003c\/h2\u003e\n  \u003cp\u003eUn papier indicateur de pH est une bandelette imprégnée de réactifs chimiques sensibles à l'acidité d'un liquide. Au contact de l'urine, la bandelette change de couleur. Il vous suffit ensuite de comparer cette teinte à l'échelle chromatique fournie sur le boîtier pour lire votre résultat instantanément.\u003c\/p\u003e\n  \u003cp\u003eCes bandelettes couvrent une plage de pH 5,1 à 7,2, soit exactement la fourchette dans laquelle se situent les urines humaines en conditions normales ou en cas de déséquilibre léger. Chaque graduation correspond à une nuance précise : de l'orange saumon pâle (pH acide) vers une teinte plus foncée (pH proche de la neutralité).\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-phix-section\"\u003e\n  \u003ch2\u003eComment lire la couleur du papier pH : signification des résultats\u003c\/h2\u003e\n  \u003cdiv class=\"soi-phix-grid\"\u003e\n    \u003cdiv class=\"soi-phix-card\"\u003e\n      \u003ch3\u003e🟠 pH entre 5,1 et 6,5 : urine acide\u003c\/h3\u003e\n      \u003cp\u003eCela peut s'observer en cas d'alimentation riche en protéines animales, de stress chronique ou de certains déséquilibres métaboliques.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-phix-card\"\u003e\n      \u003ch3\u003e🟢 pH entre 6,6 et 7,2 : urine neutre à légèrement basique\u003c\/h3\u003e\n      \u003cp\u003eUne urine dont le pH se situe autour de 7 est généralement considérée comme un bon indicateur d'équilibre acido-basique.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-phix-tip\"\u003e\n    \u003cdiv class=\"soi-phix-tip-icon\"\u003e⚠️\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eÀ noter\u003c\/strong\u003e\n      \u003cp\u003eUne urine dont le pH est régulièrement inférieur à 6 peut inciter à revoir ses habitudes alimentaires ou à consulter un professionnel de santé. Ces bandelettes ne remplacent pas un bilan médical, mais elles constituent un excellent outil de suivi au quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-phix-section\"\u003e\n  \u003ch2\u003eComment utiliser ce papier pH urinaire en 3 étapes\u003c\/h2\u003e\n  \u003cdiv class=\"soi-phix-timeline\"\u003e\n    \u003cdiv class=\"soi-phix-step\"\u003e\n      \u003cdiv class=\"soi-phix-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-phix-step-content\"\u003e\n        \u003ch3\u003ePrélevez un échantillon\u003c\/h3\u003e\n        \u003cp\u003eRecueillez un échantillon d'urine dans un récipient propre, de préférence le matin à jeun, moment où les valeurs sont les plus représentatives.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-phix-step\"\u003e\n      \u003cdiv class=\"soi-phix-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-phix-step-content\"\u003e\n        \u003ch3\u003ePlongez la bandelette\u003c\/h3\u003e\n        \u003cp\u003eImmergez brièvement la bandelette (1 à 2 secondes suffisent) dans l'échantillon, puis retirez-la sans la secouer.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-phix-step\"\u003e\n      \u003cdiv class=\"soi-phix-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-phix-step-content\"\u003e\n        \u003ch3\u003eComparez la couleur obtenue\u003c\/h3\u003e\n        \u003cp\u003ePlacez la bandelette à côté de l'échelle imprimée sur le boîtier, sous une bonne lumière naturelle. Le résultat est lisible en moins d'une minute.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-phix-section\"\u003e\n  \u003ch2\u003eLes points forts de ces indicateurs pH Macherey-Nagel\u003c\/h2\u003e\n  \u003cdiv class=\"soi-phix-benefits\"\u003e\n    \u003cdiv class=\"soi-phix-benefit\"\u003e\n      \u003cdiv class=\"soi-phix-benefit-icon\"\u003e\u003cspan\u003e🏛️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eMarque de référence\u003c\/h3\u003e\n      \u003cp\u003eMacherey-Nagel est un fabricant reconnu dans le domaine de l'analyse chimique depuis plus de 100 ans.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-phix-benefit\"\u003e\n      \u003cdiv class=\"soi-phix-benefit-icon\"\u003e\u003cspan\u003e🎨\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eCouleurs fixées et stables\u003c\/h3\u003e\n      \u003cp\u003eContrairement à certains papiers pH génériques, les couleurs ne migrent pas, garantissant une lecture nette et fiable.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-phix-benefit\"\u003e\n      \u003cdiv class=\"soi-phix-benefit-icon\"\u003e\u003cspan\u003e📦\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eBoîtier pratique\u003c\/h3\u003e\n      \u003cp\u003e100 bandelettes rangées dans un étui compact, facile à stocker à la maison ou à emporter.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-phix-benefit\"\u003e\n      \u003cdiv class=\"soi-phix-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eRésultat immédiat\u003c\/h3\u003e\n      \u003cp\u003eAucun appareil, aucune manipulation complexe : idéal pour un suivi régulier de votre équilibre acido-basique.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-phix-tip\"\u003e\n    \u003cdiv class=\"soi-phix-tip-icon\"\u003e🎯\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003ePlage de mesure adaptée\u003c\/strong\u003e\n      \u003cp\u003epH 5,1 à 7,2 : parfaitement calibrée pour la surveillance urinaire.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-phix-section\"\u003e\n  \u003ch2\u003ePour qui est ce kit de papier pH urinaire ?\u003c\/h2\u003e\n  \u003cp\u003eCes bandelettes s'adressent à toute personne souhaitant suivre son équilibre acido-basique dans le cadre d'une démarche de bien-être, d'une alimentation alcaline, d'une cure ou simplement d'une surveillance préventive. Elles sont également utilisées par les praticiens en naturopathie pour accompagner leurs consultations.\u003c\/p\u003e\n  \u003cdiv class=\"soi-phix-accordion\"\u003e\n    \u003cdetails class=\"soi-phix-accordion-item\"\u003e\n      \u003csummary class=\"soi-phix-accordion-header\"\u003e⚕️ Précautions d'usage\u003c\/summary\u003e\n      \u003cdiv class=\"soi-phix-accordion-content\"\u003e\n        \u003cp\u003eCe produit est un outil de mesure et ne constitue pas un dispositif médical diagnostique. En cas de doute ou de résultats anormaux répétés, 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-phix-section\"\u003e\n  \u003ch2\u003eCaractéristiques techniques\u003c\/h2\u003e\n  \u003cdiv class=\"soi-phix-compo\"\u003e\n    \u003cdiv class=\"soi-phix-compo-row\"\u003e\n      \u003cspan class=\"soi-phix-compo-label\"\u003eMarque\u003c\/span\u003e\n      \u003cspan class=\"soi-phix-compo-value\"\u003eMacherey-Nagel (réf. 921 40)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-phix-compo-row\"\u003e\n      \u003cspan class=\"soi-phix-compo-label\"\u003ePlage de pH\u003c\/span\u003e\n      \u003cspan class=\"soi-phix-compo-value\"\u003e5,1 à 7,2\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-phix-compo-row\"\u003e\n      \u003cspan class=\"soi-phix-compo-label\"\u003eGraduations\u003c\/span\u003e\n      \u003cspan class=\"soi-phix-compo-value\"\u003e5,1 \/ 5,4 \/ 5,7 \/ 6,0 \/ 6,3 \/ 6,6 \/ 6,9 \/ 7,2\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-phix-compo-row\"\u003e\n      \u003cspan class=\"soi-phix-compo-label\"\u003eQuantité\u003c\/span\u003e\n      \u003cspan class=\"soi-phix-compo-value\"\u003e100 bandelettes indicatrices par boîtier\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-phix-compo-row\"\u003e\n      \u003cspan class=\"soi-phix-compo-label\"\u003eType\u003c\/span\u003e\n      \u003cspan class=\"soi-phix-compo-value\"\u003eIndicateurs à couleurs fixées\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-phix-compo-row\"\u003e\n      \u003cspan class=\"soi-phix-compo-label\"\u003eUsage recommandé\u003c\/span\u003e\n      \u003cspan class=\"soi-phix-compo-value\"\u003eMesure du pH urinaire\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-phix-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-phix-cta-box\"\u003e\n    \u003cp class=\"soi-phix-cta-tag\" style=\"color: white;\"\u003eVotre équilibre, en un coup d'œil\u003c\/p\u003e\n    \u003cp class=\"soi-phix-cta-text\" style=\"color: white;\"\u003eSurveiller son équilibre acido-basique n'a jamais été aussi simple. En quelques secondes, ces bandelettes pH de qualité laboratoire vous donnent une information concrète sur votre terrain interne, pour adapter votre hygiène de vie avec lucidité.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-phix-marine: #1A2D3D;\n  --soi-phix-marine-dark: #0F1E2B;\n  --soi-phix-marine-light: #2C4458;\n  --soi-phix-pomme: #A1C544;\n  --soi-phix-pomme-dark: #84A636;\n  --soi-phix-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-phix-white: #FFFFFF;\n  --soi-phix-off-white: #F8FAF6;\n  --soi-phix-stone: #F1F3EE;\n  --soi-phix-line: #E5E8E0;\n\n  --soi-phix-primary: #5AAFA8;\n  --soi-phix-primary-soft: rgba(90,175,168,0.10);\n  --soi-phix-accent: #E07850;\n\n  --soi-phix-text: #1A2D3D;\n  --soi-phix-text-soft: #4A5B6B;\n  --soi-phix-text-muted: #7B8693;\n\n  --soi-phix-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-phix-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-phix-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-phix-radius: 12px;\n  --soi-phix-radius-sm: 8px;\n  --soi-phix-radius-pill: 999px;\n}\n\n.soi-phix-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-phix-fiche img { max-width: 100%; height: auto; }\n\n.soi-phix-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-phix-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-phix-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-phix-hero {\n  position: relative;\n  background: var(--soi-phix-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-phix-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-phix-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-phix-pomme);\n}\n\n.soi-phix-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-phix-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-phix-pomme);\n  border-radius: 50%;\n}\n\n.soi-phix-hero-title {\n  display: block;\n  color: var(--soi-phix-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-phix-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n\/* === SECTIONS === *\/\n.soi-phix-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-phix-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-phix-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-phix-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-phix-pomme);\n  border-radius: 2px;\n}\n\n.soi-phix-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-phix-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.soi-phix-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-phix-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-phix-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-phix-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-phix-card {\n  background: var(--soi-phix-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-phix-radius);\n  border-left: 3px solid var(--soi-phix-pomme);\n}\n\n.soi-phix-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-phix-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-phix-card p {\n  font-size: 14px;\n  color: var(--soi-phix-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-phix-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-phix-benefit {\n  background: var(--soi-phix-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-phix-radius);\n  border: 1px solid var(--soi-phix-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-phix-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-phix-shadow-md);\n}\n\n.soi-phix-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-phix-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-phix-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-phix-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-phix-benefit:hover .soi-phix-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-phix-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-phix-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-phix-benefit p {\n  font-size: 13px;\n  color: var(--soi-phix-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-phix-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-phix-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-phix-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-phix-radius);\n  border: 1px solid var(--soi-phix-line);\n  align-items: flex-start;\n}\n\n.soi-phix-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-phix-marine);\n  color: var(--soi-phix-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-phix-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-phix-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-phix-step-content p {\n  font-size: 14px;\n  color: var(--soi-phix-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-phix-compo {\n  background: var(--soi-phix-off-white);\n  border-radius: var(--soi-phix-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-phix-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-phix-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-phix-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-phix-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-phix-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-phix-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-phix-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-phix-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-phix-pomme-light);\n  border-left: 4px solid var(--soi-phix-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-phix-radius) var(--soi-phix-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.25rem;\n}\n\n.soi-phix-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-phix-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-phix-marine);\n  margin-bottom: 4px;\n}\n\n.soi-phix-tip p {\n  font-size: 14px;\n  color: var(--soi-phix-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-phix-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  margin-top: 1.25rem;\n}\n\n.soi-phix-accordion-item {\n  background: var(--soi-phix-off-white);\n  border-radius: var(--soi-phix-radius-sm);\n  border: 1px solid var(--soi-phix-line);\n  overflow: hidden;\n}\n\n.soi-phix-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-phix-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-phix-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-phix-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-phix-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-phix-accordion-item[open] .soi-phix-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-phix-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-phix-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-phix-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-phix-cta-box {\n  background: var(--soi-phix-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-phix-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-phix-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-phix-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-phix-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-phix-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-phix-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-phix-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-phix-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-phix-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-phix-compo-value {\n    text-align: left;\n  }\n\n  .soi-phix-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-phix-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-phix-fiche {\n    --soi-phix-text-soft: #2C3E50;\n    --soi-phix-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Laboratoire Code","offers":[{"title":"Default Title","offer_id":61602639937866,"sku":"LC1017","price":14.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/indicateurs-ph-100-unites-packshot.webp?v=1779640483"},{"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":11.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":16.9,"currency_code":"EUR","in_stock":false}],"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":10.9,"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":"multivitamines","title":"Multi Vitamines en gélules","description":"\n\u003cdiv class=\"soi-mvit-fiche\"\u003e\n\n  \u003csection class=\"soi-mvit-hero\"\u003e\n    \u003cdiv class=\"soi-mvit-hero-tag\"\u003e\n      \u003cspan class=\"soi-mvit-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Laboratoire Code\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-mvit-hero-title\"\u003eMulti Vitamines en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-mvit-hero-subtitle\"\u003e12 vitamines essentielles réunies dans une seule gélule végétale pour soutenir votre énergie, votre immunité et votre vitalité au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-mvit-hero-labels\"\u003e\n      \u003cspan class=\"soi-mvit-label soi-mvit-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-mvit-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-mvit-label\"\u003e12 VITAMINES\u003c\/span\u003e\n      \u003cspan class=\"soi-mvit-label\"\u003e60 GÉLULES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mvit-section\"\u003e\n    \u003ch2\u003eMultivitamines en gélules : le complexe complet pour votre énergie et votre immunité\u003c\/h2\u003e\n    \u003cp\u003eVous ressentez des coups de fatigue, un manque d'énergie ou l'impression que votre corps tourne au ralenti ? Une alimentation déséquilibrée, le stress ou simplement le rythme du quotidien peuvent creuser des carences en vitamines essentielles. Le complexe Multivitamines Laboratoire Code a justement été formulé pour couvrir vos besoins journaliers avec un seul complément pratique, fabriqué en France, en gélule végétale.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mvit-section\"\u003e\n    \u003ch2\u003ePourquoi choisir ce complément multivitamines ?\u003c\/h2\u003e\n    \u003cp class=\"soi-mvit-section-intro\"\u003eContrairement à de nombreux produits disponibles sur le marché, ce complexe regroupe toutes les vitamines naturelles essentielles dans une formule équilibrée et dosée avec précision. Pas de superflu, pas de compromis : chaque gélule est pensée pour apporter ce dont votre organisme a réellement besoin.\u003c\/p\u003e\n    \u003cdiv class=\"soi-mvit-grid-compact\"\u003e\n      \u003cdiv class=\"soi-mvit-card-mini\"\u003e\n        \u003cspan class=\"soi-mvit-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-card-mini-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mvit-card-mini\"\u003e\n        \u003cspan class=\"soi-mvit-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-card-mini-label\"\u003eGélules\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-card-mini-value\"\u003eVégétales\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mvit-card-mini\"\u003e\n        \u003cspan class=\"soi-mvit-card-mini-icon\"\u003e🎯\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-card-mini-label\"\u003eFormule\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-card-mini-value\"\u003eMulti-cibles\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mvit-card-mini\"\u003e\n        \u003cspan class=\"soi-mvit-card-mini-icon\"\u003e📦\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-card-mini-label\"\u003eContenu\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-card-mini-value\"\u003e60 gélules (2 mois)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mvit-section\"\u003e\n    \u003ch2\u003eLes bienfaits clés du complexe multivitamines\u003c\/h2\u003e\n    \u003cdiv class=\"soi-mvit-benefits\"\u003e\n      \u003cdiv class=\"soi-mvit-benefit\"\u003e\n        \u003cdiv class=\"soi-mvit-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRéduction de la fatigue\u003c\/h3\u003e\n        \u003cp\u003eLes vitamines C, B5, B6, B9 et B12 contribuent à réduire la fatigue et à soutenir un métabolisme énergétique normal.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mvit-benefit\"\u003e\n        \u003cdiv class=\"soi-mvit-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien immunitaire\u003c\/h3\u003e\n        \u003cp\u003eLes vitamines C, B9 et B12 participent au fonctionnement normal du système immunitaire, pour mieux résister aux agressions saisonnières.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mvit-benefit\"\u003e\n        \u003cdiv class=\"soi-mvit-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSystème nerveux et stress\u003c\/h3\u003e\n        \u003cp\u003eLes vitamines B1, B6 et B8 soutiennent le fonctionnement normal du système nerveux, aidant à mieux gérer le stress et la fatigue mentale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mvit-benefit\"\u003e\n        \u003cdiv class=\"soi-mvit-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePeau et protection cellulaire\u003c\/h3\u003e\n        \u003cp\u003eLes vitamines B2, B3 et B8 contribuent à maintenir une peau normale. La vitamine E protège les cellules contre le stress oxydatif.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mvit-section\"\u003e\n    \u003ch2\u003eComposition et dosage par gélule (385 mg)\u003c\/h2\u003e\n    \u003cp class=\"soi-mvit-section-intro\"\u003eVoici le détail complet des actifs contenus dans chaque gélule végétale :\u003c\/p\u003e\n    \u003cdiv class=\"soi-mvit-compo\"\u003e\n      \u003cdiv class=\"soi-mvit-compo-row\"\u003e\n        \u003cspan class=\"soi-mvit-compo-label\"\u003eVitamine C (acide L-ascorbique)\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-compo-value\"\u003e80 mg · 100 % VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mvit-compo-row\"\u003e\n        \u003cspan class=\"soi-mvit-compo-label\"\u003eVitamine E (D-alpha-tocophéryl acétate)\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-compo-value\"\u003e12 mg · 100 % VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mvit-compo-row\"\u003e\n        \u003cspan class=\"soi-mvit-compo-label\"\u003eVitamine B3 (niacine)\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-compo-value\"\u003e16 mg · 100 % VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mvit-compo-row\"\u003e\n        \u003cspan class=\"soi-mvit-compo-label\"\u003eVitamine B5 (acide pantothénique)\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-compo-value\"\u003e6 mg · 100 % VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mvit-compo-row\"\u003e\n        \u003cspan class=\"soi-mvit-compo-label\"\u003eVitamine B6 (pyridoxine)\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-compo-value\"\u003e1,4 mg · 100 % VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mvit-compo-row\"\u003e\n        \u003cspan class=\"soi-mvit-compo-label\"\u003eVitamine B2 (riboflavine)\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-compo-value\"\u003e1,4 mg · 100 % VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mvit-compo-row\"\u003e\n        \u003cspan class=\"soi-mvit-compo-label\"\u003eVitamine B1 (thiamine)\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-compo-value\"\u003e1,1 mg · 100 % VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mvit-compo-row\"\u003e\n        \u003cspan class=\"soi-mvit-compo-label\"\u003eVitamine B9 (acide folique)\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-compo-value\"\u003e200 µg · 100 % VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mvit-compo-row\"\u003e\n        \u003cspan class=\"soi-mvit-compo-label\"\u003eVitamine B8 (biotine)\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-compo-value\"\u003e50 µg · 167 % VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mvit-compo-row\"\u003e\n        \u003cspan class=\"soi-mvit-compo-label\"\u003eVitamine B12 (cyanocobalamine)\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-compo-value\"\u003e2,5 µg · 100 % VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mvit-compo-row\"\u003e\n        \u003cspan class=\"soi-mvit-compo-label\"\u003eVitamine D3 (cholécalciférol)\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-compo-value\"\u003e5 µg (200 UI) · 100 % VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mvit-compo-row\"\u003e\n        \u003cspan class=\"soi-mvit-compo-label\"\u003eVitamine A (acétate de rétinyle)\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-compo-value\"\u003e800 µg · 100 % VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mvit-compo-row\"\u003e\n        \u003cspan class=\"soi-mvit-compo-label\"\u003eAutres composants\u003c\/span\u003e\n        \u003cspan class=\"soi-mvit-compo-value\"\u003eGélule végétale (HPMC), cellulose microcristalline, stéarate de magnésium\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mvit-section\"\u003e\n    \u003ch2\u003eComment prendre ces gélules multivitaminées ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-mvit-timeline\"\u003e\n      \u003cdiv class=\"soi-mvit-step\"\u003e\n        \u003cdiv class=\"soi-mvit-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-mvit-step-content\"\u003e\n          \u003ch3\u003e1 gélule par jour\u003c\/h3\u003e\n          \u003cp\u003ePrenez une gélule le matin, de préférence au cours du petit-déjeuner pour une meilleure absorption.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mvit-step\"\u003e\n        \u003cdiv class=\"soi-mvit-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-mvit-step-content\"\u003e\n          \u003ch3\u003eCure de 2 mois\u003c\/h3\u003e\n          \u003cp\u003ePour des résultats visibles sur votre énergie et votre vitalité, misez sur une cure continue de 6 à 8 semaines minimum.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mvit-step\"\u003e\n        \u003cdiv class=\"soi-mvit-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-mvit-step-content\"\u003e\n          \u003ch3\u003eÀ renouveler si besoin\u003c\/h3\u003e\n          \u003cp\u003eEn période de fatigue intense, de changement de saison ou de régime alimentaire, une deuxième cure peut être envisagé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-mvit-section\"\u003e\n    \u003cdiv class=\"soi-mvit-accordion\"\u003e\n      \u003cdetails class=\"soi-mvit-accordion-item\"\u003e\n        \u003csummary class=\"soi-mvit-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-mvit-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. Tenez hors de portée des jeunes enfants. Demandez l'avis d'un professionnel de santé en cas de grossesse, d'allaitement ou de traitement médicamenteux en cours.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mvit-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-mvit-cta-box\"\u003e\n      \u003cp class=\"soi-mvit-cta-tag\" style=\"color: white;\"\u003eVotre allié vitalité au quotidien\u003c\/p\u003e\n      \u003cp class=\"soi-mvit-cta-text\" style=\"color: white;\"\u003eParce que votre énergie mérite une formule claire, complète et honnête, le complexe Multivitamines Laboratoire Code regroupe 12 vitamines essentielles dans une seule gélule végétale, fabriquée en France avec 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-mvit-marine: #1A2D3D;\n  --soi-mvit-marine-dark: #0F1E2B;\n  --soi-mvit-marine-light: #2C4458;\n  --soi-mvit-pomme: #A1C544;\n  --soi-mvit-pomme-dark: #84A636;\n  --soi-mvit-pomme-light: rgba(161,197,68,0.10);\n  --soi-mvit-white: #FFFFFF;\n  --soi-mvit-off-white: #F8FAF6;\n  --soi-mvit-stone: #F1F3EE;\n  --soi-mvit-line: #E5E8E0;\n  --soi-mvit-primary: #B8D4E8;\n  --soi-mvit-primary-soft: #D6E8F4;\n  --soi-mvit-accent: #D88542;\n  --soi-mvit-text: #1A2D3D;\n  --soi-mvit-text-soft: #4A5B6B;\n  --soi-mvit-text-muted: #7B8693;\n  --soi-mvit-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-mvit-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-mvit-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-mvit-radius: 12px;\n  --soi-mvit-radius-sm: 8px;\n  --soi-mvit-radius-pill: 999px;\n}\n\n.soi-mvit-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-mvit-fiche img { max-width: 100%; height: auto; }\n\n.soi-mvit-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-mvit-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-mvit-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-mvit-hero {\n  position: relative;\n  background: var(--soi-mvit-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-mvit-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-mvit-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-mvit-pomme);\n}\n\n.soi-mvit-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-mvit-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-mvit-pomme);\n  border-radius: 50%;\n}\n\n.soi-mvit-hero-title {\n  display: block;\n  color: var(--soi-mvit-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-mvit-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-mvit-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-mvit-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-mvit-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-mvit-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-mvit-label-accent {\n  background: var(--soi-mvit-pomme);\n  border-color: var(--soi-mvit-pomme);\n  color: var(--soi-mvit-marine);\n  font-weight: 600;\n}\n\n.soi-mvit-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-mvit-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-mvit-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-mvit-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-mvit-pomme);\n  border-radius: 2px;\n}\n\n.soi-mvit-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-mvit-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-mvit-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-mvit-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-mvit-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-mvit-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-mvit-benefit {\n  background: var(--soi-mvit-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-mvit-radius);\n  border: 1px solid var(--soi-mvit-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-mvit-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-mvit-shadow-md);\n}\n\n.soi-mvit-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-mvit-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-mvit-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-mvit-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-mvit-benefit:hover .soi-mvit-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-mvit-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-mvit-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-mvit-benefit p {\n  font-size: 13px;\n  color: var(--soi-mvit-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-mvit-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-mvit-card-mini {\n  background: var(--soi-mvit-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-mvit-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-mvit-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-mvit-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-mvit-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-mvit-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-mvit-marine);\n}\n\n.soi-mvit-compo {\n  background: var(--soi-mvit-off-white);\n  border-radius: var(--soi-mvit-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-mvit-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-mvit-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-mvit-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-mvit-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-mvit-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-mvit-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-mvit-marine);\n  text-align: right;\n}\n\n.soi-mvit-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-mvit-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-mvit-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-mvit-radius);\n  border: 1px solid var(--soi-mvit-line);\n  align-items: flex-start;\n}\n\n.soi-mvit-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-mvit-marine);\n  color: var(--soi-mvit-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-mvit-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-mvit-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-mvit-step-content p {\n  font-size: 14px;\n  color: var(--soi-mvit-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-mvit-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-mvit-accordion-item {\n  background: var(--soi-mvit-off-white);\n  border-radius: var(--soi-mvit-radius-sm);\n  border: 1px solid var(--soi-mvit-line);\n  overflow: hidden;\n}\n\n.soi-mvit-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-mvit-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-mvit-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-mvit-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-mvit-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-mvit-accordion-item[open] .soi-mvit-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-mvit-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-mvit-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-mvit-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-mvit-cta-box {\n  background: var(--soi-mvit-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-mvit-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-mvit-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-mvit-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-mvit-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-mvit-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-mvit-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-mvit-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-mvit-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-mvit-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-mvit-compo-value {\n    text-align: left;\n  }\n\n  .soi-mvit-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-mvit-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-mvit-fiche {\n    --soi-mvit-text-soft: #2C3E50;\n    --soi-mvit-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Laboratoire Code","offers":[{"title":"Default Title","offer_id":61602657599818,"sku":"LC1008","price":13.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/multi-vitamines-en-gelules-packshot.webp?v=1779636353"},{"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":10.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":"co-enzyme-q10","title":"Coenzyme Q10 en gélules - Laboratoire Code","description":"\n\u003cdiv class=\"soi-coq10-fiche\"\u003e\n\n\u003csection class=\"soi-coq10-hero\"\u003e\n  \u003cdiv class=\"soi-coq10-hero-tag\"\u003e\n    \u003cspan class=\"soi-coq10-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Laboratoire Code\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-coq10-hero-title\"\u003eCoenzyme Q10 en gélules\u003c\/span\u003e\n  \u003cp class=\"soi-coq10-hero-subtitle\"\u003e200 mg de CoQ10 par gélule, obtenue par fermentation bactérienne. Une formule épurée enrichie en vitamine E pour soutenir votre énergie cellulaire et votre protection antioxydante au quotidien.\u003c\/p\u003e\n  \u003cdiv class=\"soi-coq10-hero-labels\"\u003e\n    \u003cspan class=\"soi-coq10-label soi-coq10-label-accent\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-coq10-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-coq10-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n    \u003cspan class=\"soi-coq10-label\"\u003eSANS LACTOSE\u003c\/span\u003e\n    \u003cspan class=\"soi-coq10-label\"\u003eSANS OGM\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-coq10-section\"\u003e\n  \u003ch2\u003eCoenzyme Q10 : le carburant naturel de vos cellules\u003c\/h2\u003e\n  \u003cp\u003eVous manquez d'énergie, vous sentez votre vitalité s'éroder au fil des années ? Ce n'est pas une fatalité. La \u003cstrong\u003ecoenzyme Q10\u003c\/strong\u003e, aussi appelée CoQ10 ou ubiquinone, est une molécule naturellement présente dans chaque cellule de votre corps. Elle joue un rôle central dans la production d'énergie et agit comme un \u003cstrong\u003eantioxydant puissant\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003cp\u003eLe problème : votre organisme en fabrique de moins en moins à partir de 30 ans. C'est précisément là qu'une supplémentation bien dosée peut faire la différence.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-coq10-section\"\u003e\n  \u003ch2\u003eBienfaits du coenzyme Q10 : à quoi ça sert concrètement ?\u003c\/h2\u003e\n  \u003cp class=\"soi-coq10-section-intro\"\u003eLes bienfaits du coenzyme Q10 sont documentés et reconnus dans la littérature scientifique. Voici ce que vous pouvez en attendre :\u003c\/p\u003e\n  \u003cdiv class=\"soi-coq10-benefits\"\u003e\n    \u003cdiv class=\"soi-coq10-benefit\"\u003e\n      \u003cdiv class=\"soi-coq10-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eÉnergie cellulaire\u003c\/h3\u003e\n      \u003cp\u003eLa CoQ10 intervient directement dans la chaîne respiratoire mitochondriale, là où vos cellules fabriquent l'ATP, votre carburant biologique. Résultat : une vitalité plus stable au quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-coq10-benefit\"\u003e\n      \u003cdiv class=\"soi-coq10-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eProtection antioxydante\u003c\/h3\u003e\n      \u003cp\u003eEn neutralisant les radicaux libres, la CoQ10 contribue à ralentir le vieillissement cellulaire prématuré, en synergie avec la vitamine E présente dans cette formule.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-coq10-benefit\"\u003e\n      \u003cdiv class=\"soi-coq10-benefit-icon\"\u003e\u003cspan\u003e❤️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSoutien cardiovasculaire\u003c\/h3\u003e\n      \u003cp\u003eLe cœur est l'un des organes les plus riches en CoQ10. Une supplémentation régulière est souvent recommandée chez les personnes sous statines, qui appauvrissent les réserves naturelles de cette coenzyme.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-coq10-benefit\"\u003e\n      \u003cdiv class=\"soi-coq10-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eVitalité cutanée\u003c\/h3\u003e\n      \u003cp\u003eGrâce à son action sur le stress oxydatif, la CoQ10 participe à préserver l'éclat et la fermeté de la peau dans la durée.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-coq10-section\"\u003e\n  \u003ch2\u003eComposition complète et dosage par gélule\u003c\/h2\u003e\n  \u003cp class=\"soi-coq10-section-intro\"\u003eLa formule du Coenzyme Q10 Laboratoire Code est épurée, sans additifs inutiles, et obtenue par \u003cstrong\u003efermentation bactérienne\u003c\/strong\u003e, ce qui garantit une pureté et une biodisponibilité optimales.\u003c\/p\u003e\n  \u003cdiv class=\"soi-coq10-compo\"\u003e\n    \u003cdiv class=\"soi-coq10-compo-row\"\u003e\n      \u003cspan class=\"soi-coq10-compo-label\"\u003eCoenzyme Q10 (ubiquinone)\u003c\/span\u003e\n      \u003cspan class=\"soi-coq10-compo-value\"\u003e200 mg par gélule\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-coq10-compo-row\"\u003e\n      \u003cspan class=\"soi-coq10-compo-label\"\u003eVitamine E (D-alpha-tocophérol)\u003c\/span\u003e\n      \u003cspan class=\"soi-coq10-compo-value\"\u003e100 % des VNR\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-coq10-compo-row\"\u003e\n      \u003cspan class=\"soi-coq10-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n      \u003cspan class=\"soi-coq10-compo-value\"\u003eGélule végétale (HPMC)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-coq10-compo-row\"\u003e\n      \u003cspan class=\"soi-coq10-compo-label\"\u003eObtention\u003c\/span\u003e\n      \u003cspan class=\"soi-coq10-compo-value\"\u003eFermentation bactérienne\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-coq10-compo-row\"\u003e\n      \u003cspan class=\"soi-coq10-compo-label\"\u003eConditionnement\u003c\/span\u003e\n      \u003cspan class=\"soi-coq10-compo-value\"\u003e60 gélules végétales de 375 mg\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-coq10-compo-row\"\u003e\n      \u003cspan class=\"soi-coq10-compo-label\"\u003eFabrication\u003c\/span\u003e\n      \u003cspan class=\"soi-coq10-compo-value\"\u003eFrance\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-coq10-grid-compact\"\u003e\n    \u003cdiv class=\"soi-coq10-card-mini\"\u003e\n      \u003cspan class=\"soi-coq10-card-mini-icon\"\u003e🧬\u003c\/span\u003e\n      \u003cspan class=\"soi-coq10-card-mini-label\"\u003ePar gélule\u003c\/span\u003e\n      \u003cspan class=\"soi-coq10-card-mini-value\"\u003e200 mg CoQ10\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-coq10-card-mini\"\u003e\n      \u003cspan class=\"soi-coq10-card-mini-icon\"\u003e💊\u003c\/span\u003e\n      \u003cspan class=\"soi-coq10-card-mini-label\"\u003eContenu\u003c\/span\u003e\n      \u003cspan class=\"soi-coq10-card-mini-value\"\u003e60 gélules\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-coq10-card-mini\"\u003e\n      \u003cspan class=\"soi-coq10-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n      \u003cspan class=\"soi-coq10-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n      \u003cspan class=\"soi-coq10-card-mini-value\"\u003eFrance\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-coq10-card-mini\"\u003e\n      \u003cspan class=\"soi-coq10-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n      \u003cspan class=\"soi-coq10-card-mini-label\"\u003eFormule\u003c\/span\u003e\n      \u003cspan class=\"soi-coq10-card-mini-value\"\u003e100 % vegan\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-coq10-section\"\u003e\n  \u003ch2\u003eComment prendre le coenzyme Q10 ? Posologie conseillée\u003c\/h2\u003e\n  \u003cdiv class=\"soi-coq10-timeline\"\u003e\n    \u003cdiv class=\"soi-coq10-step\"\u003e\n      \u003cdiv class=\"soi-coq10-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-coq10-step-content\"\u003e\n        \u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n        \u003cp\u003ePrenez \u003cstrong\u003e1 à 2 gélules par jour\u003c\/strong\u003e, de préférence le matin au cours du repas.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-coq10-step\"\u003e\n      \u003cdiv class=\"soi-coq10-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-coq10-step-content\"\u003e\n        \u003ch3\u003eAvec un repas contenant des lipides\u003c\/h3\u003e\n        \u003cp\u003eLa CoQ10 est liposoluble : elle s'assimile mieux en présence de graisses alimentaires. Privilégiez donc une prise au cours d'un repas contenant des lipides.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-coq10-step\"\u003e\n      \u003cdiv class=\"soi-coq10-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-coq10-step-content\"\u003e\n        \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n        \u003cp\u003eUne cure de \u003cstrong\u003e2 à 3 mois\u003c\/strong\u003e est généralement recommandée pour ressentir des effets durables.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-coq10-tip\"\u003e\n    \u003cdiv class=\"soi-coq10-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003ePour optimiser l'absorption de votre CoQ10, accompagnez votre gélule d'un petit déjeuner ou d'un déjeuner contenant une source de lipides (huile d'olive, avocat, oléagineux). La biodisponibilité en sera nettement améliorée.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-coq10-section\"\u003e\n  \u003ch2\u003eCoenzyme Q10 : risques et précautions\u003c\/h2\u003e\n  \u003cp class=\"soi-coq10-section-intro\"\u003eLa coenzyme Q10 est considérée comme sûre aux doses usuelles. Voici quelques points à connaître avant de commencer votre cure :\u003c\/p\u003e\n  \u003cdiv class=\"soi-coq10-accordion\"\u003e\n    \u003cdetails class=\"soi-coq10-accordion-item\"\u003e\n      \u003csummary class=\"soi-coq10-accordion-header\"\u003e💊 Interaction avec les anticoagulants\u003c\/summary\u003e\n      \u003cdiv class=\"soi-coq10-accordion-content\"\u003e\n        \u003cp\u003eLa CoQ10 peut interagir avec certains anticoagulants, notamment la warfarine. Si vous suivez un traitement anticoagulant, consultez votre médecin avant de débuter une supplémentation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-coq10-accordion-item\"\u003e\n      \u003csummary class=\"soi-coq10-accordion-header\"\u003e🤰 Femmes enceintes et allaitantes\u003c\/summary\u003e\n      \u003cdiv class=\"soi-coq10-accordion-content\"\u003e\n        \u003cp\u003ePar précaution, ce complément est déconseillé aux femmes enceintes ou allaitantes.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-coq10-accordion-item\"\u003e\n      \u003csummary class=\"soi-coq10-accordion-header\"\u003e⚠️ Avertissement général\u003c\/summary\u003e\n      \u003cdiv class=\"soi-coq10-accordion-content\"\u003e\n        \u003cp\u003eCe complément alimentaire ne remplace pas un traitement médical ni une alimentation variée et équilibrée. En cas de doute, demandez conseil à votre professionnel de santé.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-coq10-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-coq10-cta-box\"\u003e\n    \u003cp class=\"soi-coq10-cta-tag\" style=\"color: white;\"\u003eRechargez vos cellules en énergie\u003c\/p\u003e\n    \u003cp class=\"soi-coq10-cta-text\" style=\"color: white;\"\u003eOffrez à votre organisme 200 mg de CoQ10 par gélule, une formule vegan fabriquée en France, pour retrouver une vitalité stable et une protection antioxydante au quotidien.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-coq10-marine: #1A2D3D;\n  --soi-coq10-marine-dark: #0F1E2B;\n  --soi-coq10-marine-light: #2C4458;\n  --soi-coq10-pomme: #A1C544;\n  --soi-coq10-pomme-dark: #84A636;\n  --soi-coq10-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-coq10-white: #FFFFFF;\n  --soi-coq10-off-white: #F8FAF6;\n  --soi-coq10-stone: #F1F3EE;\n  --soi-coq10-line: #E5E8E0;\n\n  --soi-coq10-primary: #8BB8D4;\n  --soi-coq10-primary-soft: #D6EAF5;\n  --soi-coq10-accent: #C85A5A;\n\n  --soi-coq10-text: #1A2D3D;\n  --soi-coq10-text-soft: #4A5B6B;\n  --soi-coq10-text-muted: #7B8693;\n\n  --soi-coq10-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-coq10-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-coq10-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-coq10-radius: 12px;\n  --soi-coq10-radius-sm: 8px;\n  --soi-coq10-radius-pill: 999px;\n}\n\n.soi-coq10-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-coq10-fiche img { max-width: 100%; height: auto; }\n\n.soi-coq10-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-coq10-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-coq10-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-coq10-hero {\n  position: relative;\n  background: var(--soi-coq10-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-coq10-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-coq10-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-coq10-pomme);\n}\n\n.soi-coq10-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-coq10-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-coq10-pomme);\n  border-radius: 50%;\n}\n\n.soi-coq10-hero-title {\n  display: block;\n  color: var(--soi-coq10-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-coq10-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-coq10-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-coq10-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-coq10-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-coq10-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-coq10-label-accent {\n  background: var(--soi-coq10-pomme);\n  border-color: var(--soi-coq10-pomme);\n  color: var(--soi-coq10-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-coq10-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-coq10-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-coq10-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-coq10-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-coq10-pomme);\n  border-radius: 2px;\n}\n\n.soi-coq10-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-coq10-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-coq10-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-coq10-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-coq10-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-coq10-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-coq10-benefit {\n  background: var(--soi-coq10-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-coq10-radius);\n  border: 1px solid var(--soi-coq10-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-coq10-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-coq10-shadow-md);\n}\n\n.soi-coq10-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-coq10-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-coq10-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-coq10-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-coq10-benefit:hover .soi-coq10-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-coq10-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-coq10-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-coq10-benefit p {\n  font-size: 13px;\n  color: var(--soi-coq10-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-coq10-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n  margin-top: 1.5rem;\n}\n\n.soi-coq10-card-mini {\n  background: var(--soi-coq10-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-coq10-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-coq10-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-coq10-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-coq10-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-coq10-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-coq10-marine);\n}\n\n\/* === COMPOSITION === *\/\n.soi-coq10-compo {\n  background: var(--soi-coq10-off-white);\n  border-radius: var(--soi-coq10-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-coq10-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-coq10-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-coq10-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-coq10-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-coq10-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-coq10-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-coq10-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-coq10-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-coq10-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-coq10-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-coq10-radius);\n  border: 1px solid var(--soi-coq10-line);\n  align-items: flex-start;\n}\n\n.soi-coq10-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-coq10-marine);\n  color: var(--soi-coq10-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-coq10-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-coq10-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-coq10-step-content p {\n  font-size: 14px;\n  color: var(--soi-coq10-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-coq10-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-coq10-pomme-light);\n  border-left: 4px solid var(--soi-coq10-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-coq10-radius) var(--soi-coq10-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-coq10-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-coq10-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-coq10-marine);\n  margin-bottom: 4px;\n}\n\n.soi-coq10-tip p {\n  font-size: 14px;\n  color: var(--soi-coq10-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-coq10-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-coq10-accordion-item {\n  background: var(--soi-coq10-off-white);\n  border-radius: var(--soi-coq10-radius-sm);\n  border: 1px solid var(--soi-coq10-line);\n  overflow: hidden;\n}\n\n.soi-coq10-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-coq10-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-coq10-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-coq10-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-coq10-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-coq10-accordion-item[open] .soi-coq10-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-coq10-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-coq10-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-coq10-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-coq10-cta-box {\n  background: var(--soi-coq10-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-coq10-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-coq10-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-coq10-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-coq10-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-coq10-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-coq10-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-coq10-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-coq10-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-coq10-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-coq10-compo-value {\n    text-align: left;\n  }\n\n  .soi-coq10-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-coq10-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-coq10-fiche {\n    --soi-coq10-text-soft: #2C3E50;\n    --soi-coq10-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Laboratoire Code","offers":[{"title":"Default Title","offer_id":61602667757898,"sku":"LC9030","price":15.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/coenzyme-q10-en-gelules-packshot_1f9f48b3-1220-489b-b38b-7c1dfea299dc.webp?v=1779721057"},{"product_id":"magnesium-renforce-en-gelules","title":"Magnésium Renforcé en gélules","description":"\n\u003cdiv class=\"soi-mgrf-fiche\"\u003e\n\n  \u003csection class=\"soi-mgrf-hero\"\u003e\n    \u003cdiv class=\"soi-mgrf-hero-tag\"\u003e\n      \u003cspan class=\"soi-mgrf-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · MERalia\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-mgrf-hero-title\"\u003eLa force de la mer au service de votre vitalité\u003c\/span\u003e\n    \u003cp class=\"soi-mgrf-hero-subtitle\"\u003eMagnésium marin d'extraction naturelle associé aux vitamines B1, B2 et B6 pour une action complète sur l'énergie, le système nerveux et la réduction de la fatigue.\u003c\/p\u003e\n    \u003cdiv class=\"soi-mgrf-hero-labels\"\u003e\n      \u003cspan class=\"soi-mgrf-label soi-mgrf-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-mgrf-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-mgrf-label\"\u003eMAGNÉSIUM MARIN\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mgrf-section\"\u003e\n    \u003ch2\u003ePourquoi choisir un magnésium marin en gélules ?\u003c\/h2\u003e\n    \u003cp\u003eToutes les formes de magnésium ne se valent pas. Le magnésium marin est extrait directement de l'eau de mer, sans synthèse chimique. Il présente une composition naturelle de sels de magnésium (chlorure, hydroxyde, oxyde) et bénéficie d'une bonne tolérance digestive chez la plupart des personnes.\u003c\/p\u003e\n    \u003cp\u003eConditionné en gélules végétales, ce complément convient aux végétariens et aux végans, sans gélatine animale. La formule MERalia mise sur la synergie entre le magnésium marin et trois vitamines du groupe B pour potentialiser l'action de chaque actif.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mgrf-section\"\u003e\n    \u003ch2\u003eLes bienfaits des gélules de magnésium renforcé\u003c\/h2\u003e\n    \u003cdiv class=\"soi-mgrf-benefits\"\u003e\n      \u003cdiv class=\"soi-mgrf-benefit\"\u003e\n        \u003cdiv class=\"soi-mgrf-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eÉnergie et vitalité\u003c\/h3\u003e\n        \u003cp\u003eLe magnésium contribue à un métabolisme énergétique normal. Associé aux vitamines B1 et B2, il favorise la conversion des nutriments en carburant utilisable par vos cellules.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgrf-benefit\"\u003e\n        \u003cdiv class=\"soi-mgrf-benefit-icon\"\u003e\u003cspan\u003e😮‍💨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRéduction de la fatigue\u003c\/h3\u003e\n        \u003cp\u003eLa combinaison magnésium, B2 et B6 agit sur la fatigue physique et mentale, deux aspects souvent liés à un déficit en minéraux essentiels.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgrf-benefit\"\u003e\n        \u003cdiv class=\"soi-mgrf-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSystème nerveux\u003c\/h3\u003e\n        \u003cp\u003eMagnésium, B2 et B6 contribuent au fonctionnement normal du système nerveux, soutenant l'équilibre émotionnel et la résistance au stress.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgrf-benefit\"\u003e\n        \u003cdiv class=\"soi-mgrf-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eImmunité et protection cellulaire\u003c\/h3\u003e\n        \u003cp\u003eLa vitamine B6 soutient l'immunité, tandis que la B2 protège les cellules du stress oxydatif, pour une action globale sur la durée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mgrf-section\"\u003e\n    \u003ch2\u003eComposition et posologie des gélules de magnésium MERalia\u003c\/h2\u003e\n    \u003cdiv class=\"soi-mgrf-compo\"\u003e\n      \u003cdiv class=\"soi-mgrf-compo-row\"\u003e\n        \u003cspan class=\"soi-mgrf-compo-label\"\u003ePour 2 gélules (dose journalière)\u003c\/span\u003e\n        \u003cspan class=\"soi-mgrf-compo-value\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgrf-compo-row\"\u003e\n        \u003cspan class=\"soi-mgrf-compo-label\"\u003eMagnésium marin\u003c\/span\u003e\n        \u003cspan class=\"soi-mgrf-compo-value\"\u003e300 mg (80 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgrf-compo-row\"\u003e\n        \u003cspan class=\"soi-mgrf-compo-label\"\u003eVitamine B1 (thiamine)\u003c\/span\u003e\n        \u003cspan class=\"soi-mgrf-compo-value\"\u003e1,1 mg (100 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgrf-compo-row\"\u003e\n        \u003cspan class=\"soi-mgrf-compo-label\"\u003eVitamine B2 (riboflavine)\u003c\/span\u003e\n        \u003cspan class=\"soi-mgrf-compo-value\"\u003e1,4 mg (100 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgrf-compo-row\"\u003e\n        \u003cspan class=\"soi-mgrf-compo-label\"\u003eVitamine B6 (pyridoxine)\u003c\/span\u003e\n        \u003cspan class=\"soi-mgrf-compo-value\"\u003e1,4 mg (100 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgrf-compo-row\"\u003e\n        \u003cspan class=\"soi-mgrf-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-mgrf-compo-value\"\u003e60 gélules (30 jours de cure)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"soi-mgrf-section-intro\" style=\"margin-top: 1rem; font-style: italic;\"\u003eAutres ingrédients : gélule végétale (hydroxypropylméthylcellulose), agent de charge (cellulose microcristalline), anti-agglomérant (stéarate de magnésium végétal).\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mgrf-section\"\u003e\n    \u003ch2\u003eComment bien prendre vos gélules de magnésium ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-mgrf-timeline\"\u003e\n      \u003cdiv class=\"soi-mgrf-step\"\u003e\n        \u003cdiv class=\"soi-mgrf-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-mgrf-step-content\"\u003e\n          \u003ch3\u003eQuand ?\u003c\/h3\u003e\n          \u003cp\u003eAu moment d'un repas, avec un grand verre d'eau, pour favoriser une meilleure absorption et une bonne tolérance digestive.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgrf-step\"\u003e\n        \u003cdiv class=\"soi-mgrf-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-mgrf-step-content\"\u003e\n          \u003ch3\u003eCombien ?\u003c\/h3\u003e\n          \u003cp\u003e2 gélules par jour. Ne pas dépasser la dose journalière recommandée sans avis médical.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgrf-step\"\u003e\n        \u003cdiv class=\"soi-mgrf-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-mgrf-step-content\"\u003e\n          \u003ch3\u003eCombien de temps ?\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 1 à 3 mois est généralement conseillée pour ressentir des effets durables.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mgrf-tip\"\u003e\n      \u003cdiv class=\"soi-mgrf-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePrès de 75 % des Français ne consomment pas suffisamment de magnésium au quotidien. Si vous ressentez une fatigue persistante, des tensions musculaires ou des coups de stress à répétition, une cure de magnésium marin peut vous aider à retrouver votre équilibre.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mgrf-section\"\u003e\n    \u003ch2\u003eFabriqué en France, formulé pour tous\u003c\/h2\u003e\n    \u003cp\u003eLe Magnésium Renforcé MERalia est fabriqué en France, dans le respect de normes strictes de fabrication. Ses gélules végétales le rendent compatible avec un mode de vie végétarien ou végan.\u003c\/p\u003e\n    \u003cdiv class=\"soi-mgrf-accordion\"\u003e\n      \u003cdetails class=\"soi-mgrf-accordion-item\"\u003e\n        \u003csummary class=\"soi-mgrf-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-mgrf-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical et ne remplace pas une alimentation variée et équilibrée. Ne pas dépasser la dose journalière recommandée. En cas de pathologie ou de traitement en cours, consultez votre médecin avant de démarrer une cure.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mgrf-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-mgrf-cta-box\"\u003e\n      \u003cp class=\"soi-mgrf-cta-tag\" style=\"color: white;\"\u003eRetrouvez votre énergie naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-mgrf-cta-text\" style=\"color: white;\"\u003eLe meilleur de la mer et des vitamines B réunis dans une formule simple, naturelle et fabriquée en France, pour prendre soin de votre vitalité au quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-mgrf-marine: #1A2D3D;\n  --soi-mgrf-marine-dark: #0F1E2B;\n  --soi-mgrf-marine-light: #2C4458;\n  --soi-mgrf-pomme: #A1C544;\n  --soi-mgrf-pomme-dark: #84A636;\n  --soi-mgrf-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-mgrf-white: #FFFFFF;\n  --soi-mgrf-off-white: #F8FAF6;\n  --soi-mgrf-stone: #F1F3EE;\n  --soi-mgrf-line: #E5E8E0;\n\n  --soi-mgrf-primary: #2B5DAE;\n  --soi-mgrf-primary-soft: #E8F0FA;\n  --soi-mgrf-accent: #6EC5B0;\n\n  --soi-mgrf-text: #1A2D3D;\n  --soi-mgrf-text-soft: #4A5B6B;\n  --soi-mgrf-text-muted: #7B8693;\n\n  --soi-mgrf-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-mgrf-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-mgrf-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-mgrf-radius: 12px;\n  --soi-mgrf-radius-sm: 8px;\n  --soi-mgrf-radius-pill: 999px;\n}\n\n.soi-mgrf-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-mgrf-fiche img { max-width: 100%; height: auto; }\n\n.soi-mgrf-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-mgrf-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-mgrf-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-mgrf-hero {\n  position: relative;\n  background: var(--soi-mgrf-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-mgrf-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-mgrf-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-mgrf-pomme);\n}\n\n.soi-mgrf-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-mgrf-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-mgrf-pomme);\n  border-radius: 50%;\n}\n\n.soi-mgrf-hero-title {\n  display: block;\n  color: var(--soi-mgrf-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-mgrf-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-mgrf-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-mgrf-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-mgrf-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-mgrf-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-mgrf-label-accent {\n  background: var(--soi-mgrf-pomme);\n  border-color: var(--soi-mgrf-pomme);\n  color: var(--soi-mgrf-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-mgrf-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-mgrf-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-mgrf-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-mgrf-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-mgrf-pomme);\n  border-radius: 2px;\n}\n\n.soi-mgrf-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-mgrf-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-mgrf-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-mgrf-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-mgrf-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-mgrf-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-mgrf-benefit {\n  background: var(--soi-mgrf-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-mgrf-radius);\n  border: 1px solid var(--soi-mgrf-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-mgrf-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-mgrf-shadow-md);\n}\n\n.soi-mgrf-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-mgrf-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-mgrf-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-mgrf-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-mgrf-benefit:hover .soi-mgrf-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-mgrf-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-mgrf-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-mgrf-benefit p {\n  font-size: 13px;\n  color: var(--soi-mgrf-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-mgrf-compo {\n  background: var(--soi-mgrf-off-white);\n  border-radius: var(--soi-mgrf-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-mgrf-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-mgrf-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-mgrf-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-mgrf-compo-row:first-child {\n  background: var(--soi-mgrf-marine);\n  border-radius: var(--soi-mgrf-radius) var(--soi-mgrf-radius) 0 0;\n  border-bottom: none;\n}\n\n.soi-mgrf-compo-row:first-child .soi-mgrf-compo-label {\n  color: var(--soi-mgrf-white);\n  font-weight: 600;\n  font-size: 13px;\n  letter-spacing: 0.05em;\n}\n\n.soi-mgrf-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-mgrf-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-mgrf-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-mgrf-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-mgrf-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-mgrf-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-mgrf-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-mgrf-radius);\n  border: 1px solid var(--soi-mgrf-line);\n  align-items: flex-start;\n}\n\n.soi-mgrf-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-mgrf-marine);\n  color: var(--soi-mgrf-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-mgrf-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-mgrf-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-mgrf-step-content p {\n  font-size: 14px;\n  color: var(--soi-mgrf-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-mgrf-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-mgrf-pomme-light);\n  border-left: 4px solid var(--soi-mgrf-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-mgrf-radius) var(--soi-mgrf-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-mgrf-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-mgrf-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-mgrf-marine);\n  margin-bottom: 4px;\n}\n\n.soi-mgrf-tip p {\n  font-size: 14px;\n  color: var(--soi-mgrf-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-mgrf-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  margin-top: 1.25rem;\n}\n\n.soi-mgrf-accordion-item {\n  background: var(--soi-mgrf-off-white);\n  border-radius: var(--soi-mgrf-radius-sm);\n  border: 1px solid var(--soi-mgrf-line);\n  overflow: hidden;\n}\n\n.soi-mgrf-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-mgrf-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-mgrf-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-mgrf-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-mgrf-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-mgrf-accordion-item[open] .soi-mgrf-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-mgrf-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-mgrf-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-mgrf-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-mgrf-cta-box {\n  background: var(--soi-mgrf-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-mgrf-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-mgrf-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-mgrf-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-mgrf-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-mgrf-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-mgrf-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-mgrf-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-mgrf-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-mgrf-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-mgrf-compo-value {\n    text-align: left;\n  }\n\n  .soi-mgrf-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-mgrf-benefits {\n    grid-template-columns: 1fr;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-mgrf-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-mgrf-fiche {\n    --soi-mgrf-text-soft: #2C3E50;\n    --soi-mgrf-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Meralia","offers":[{"title":"Default Title","offer_id":61602675851594,"sku":"ME4003","price":6.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/magnesium_renforce_gelules_meralia_11zon.webp?v=1781252972"},{"product_id":"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":20.9,"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":"vigne-rouge-bio-30-gelules","title":"Vigne Rouge bio et vegan en gélules","description":"\u003cdiv class=\"soi-vrgr-fiche\"\u003e\n\n\u003csection class=\"soi-vrgr-hero\"\u003e\n  \u003cdiv class=\"soi-vrgr-hero-tag\"\u003e\n    \u003cspan class=\"soi-vrgr-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Circulation\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-vrgr-hero-title\"\u003eVigne Rouge bio et vegan en gélules\u003c\/span\u003e\n  \u003cp class=\"soi-vrgr-hero-subtitle\"\u003eSoutenez naturellement votre confort veineux et retrouvez des jambes légères grâce à la richesse en polyphénols de la vigne rouge, certifiée Agriculture Biologique.\u003c\/p\u003e\n  \u003cdiv class=\"soi-vrgr-hero-labels\"\u003e\n    \u003cspan class=\"soi-vrgr-label soi-vrgr-label-accent\"\u003eBIO · FR-BIO-01\u003c\/span\u003e\n    \u003cspan class=\"soi-vrgr-label\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-vrgr-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-vrgr-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003cspan class=\"soi-vrgr-label\"\u003eSANS ADDITIF\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-vrgr-section\"\u003e\n  \u003cp class=\"soi-vrgr-section-intro\"\u003eVous ressentez des jambes lourdes en fin de journée ? La chaleur, la station debout prolongée ou une circulation veineuse paresseuse peuvent vite peser sur votre quotidien. La vigne rouge bio est l'une des plantes les plus reconnues en phytothérapie pour soutenir naturellement le confort veineux, et cette formule en gélules végétales vous en offre le meilleur.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-vrgr-section\"\u003e\n  \u003ch2\u003eLa vigne rouge : pourquoi cette plante fait-elle autant parler d'elle ?\u003c\/h2\u003e\n  \u003cp\u003e\u003cem\u003eVitis vinifera\u003c\/em\u003e, la vigne rouge, est bien plus qu'une simple plante de vigneron. Ses feuilles concentrent une richesse exceptionnelle en polyphénols, notamment les OPC (oligomères procyanidoliques) et les anthocyanes, des molécules reconnues pour leurs effets veinotoniques. Concrètement, elles aident à renforcer la paroi des vaisseaux sanguins, à améliorer le tonus veineux et à réduire la perméabilité capillaire, ce qui limite les sensations de lourdeur et de gonflement dans les jambes.\u003c\/p\u003e\n  \u003cdiv class=\"soi-vrgr-tip\"\u003e\n    \u003cdiv class=\"soi-vrgr-tip-icon\"\u003e🔬\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eTitrage garanti\u003c\/strong\u003e\n      \u003cp\u003eCette formulation est titrée à 15 % de polyphénols, ce qui garantit une concentration active reproductible, loin des poudres végétales basiques sans standardisation.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-vrgr-section\"\u003e\n  \u003ch2\u003eBienfaits de la vigne rouge : ce que vous pouvez en attendre\u003c\/h2\u003e\n  \u003cdiv class=\"soi-vrgr-benefits\"\u003e\n    \u003cdiv class=\"soi-vrgr-benefit\"\u003e\n      \u003cdiv class=\"soi-vrgr-benefit-icon\"\u003e\u003cspan\u003e🪶\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eJambes légères\u003c\/h3\u003e\n      \u003cp\u003eL'action veinotonique des OPC aide à relancer le retour veineux et à alléger les jambes en fin de journée.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vrgr-benefit\"\u003e\n      \u003cdiv class=\"soi-vrgr-benefit-icon\"\u003e\u003cspan\u003e🩸\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eMicrocirculation\u003c\/h3\u003e\n      \u003cp\u003eLes anthocyanes contribuent à préserver l'intégrité des petits vaisseaux et à maintenir une bonne circulation périphérique.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vrgr-benefit\"\u003e\n      \u003cdiv class=\"soi-vrgr-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eEffet antioxydant\u003c\/h3\u003e\n      \u003cp\u003eLes polyphénols neutralisent les radicaux libres, protégeant ainsi les tissus vasculaires du vieillissement prématuré.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vrgr-benefit\"\u003e\n      \u003cdiv class=\"soi-vrgr-benefit-icon\"\u003e\u003cspan\u003e☀️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eConfort au quotidien\u003c\/h3\u003e\n      \u003cp\u003eIdéale lors des périodes de chaleur, de grossesse, ou après de longues heures debout ou assise.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-vrgr-section\"\u003e\n  \u003ch2\u003eComposition et posologie\u003c\/h2\u003e\n\n  \u003cdiv class=\"soi-vrgr-compo\"\u003e\n    \u003cdiv class=\"soi-vrgr-compo-row\"\u003e\n      \u003cspan class=\"soi-vrgr-compo-label\"\u003ePar gélule\u003c\/span\u003e\n      \u003cspan class=\"soi-vrgr-compo-value\"\u003e495 mg de poudre de feuilles de vigne rouge bio (\u003cem\u003eVitis vinifera\u003c\/em\u003e)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vrgr-compo-row\"\u003e\n      \u003cspan class=\"soi-vrgr-compo-label\"\u003eTitrage\u003c\/span\u003e\n      \u003cspan class=\"soi-vrgr-compo-value\"\u003e15 % de polyphénols (≈ 74 mg par gélule)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vrgr-compo-row\"\u003e\n      \u003cspan class=\"soi-vrgr-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n      \u003cspan class=\"soi-vrgr-compo-value\"\u003eGélule 100 % végétale (HPMC), sans gélatine animale\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vrgr-compo-row\"\u003e\n      \u003cspan class=\"soi-vrgr-compo-label\"\u003eConditionnement\u003c\/span\u003e\n      \u003cspan class=\"soi-vrgr-compo-value\"\u003eFlacon de 30 gélules\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vrgr-compo-row\"\u003e\n      \u003cspan class=\"soi-vrgr-compo-label\"\u003eIngrédients\u003c\/span\u003e\n      \u003cspan class=\"soi-vrgr-compo-value\"\u003ePoudre de feuilles de vigne rouge bio (\u003cem\u003eVitis vinifera\u003c\/em\u003e), hydroxypropylméthylcellulose (HPMC). Sans additif, sans excipient superflu.\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"soi-vrgr-timeline\"\u003e\n    \u003cdiv class=\"soi-vrgr-step\"\u003e\n      \u003cdiv class=\"soi-vrgr-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-vrgr-step-content\"\u003e\n        \u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n        \u003cp\u003e1 à 2 gélules par jour, de préférence au moment du repas, avec un grand verre d'eau.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vrgr-step\"\u003e\n      \u003cdiv class=\"soi-vrgr-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-vrgr-step-content\"\u003e\n        \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n        \u003cp\u003e6 à 8 semaines pour observer des résultats durables.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-vrgr-section\"\u003e\n  \u003ch2\u003eContre-indications et précautions d'emploi\u003c\/h2\u003e\n  \u003cp\u003eLa vigne rouge est généralement bien tolérée. Néanmoins, quelques précautions méritent votre attention.\u003c\/p\u003e\n  \u003cdiv class=\"soi-vrgr-accordion\"\u003e\n    \u003cdetails class=\"soi-vrgr-accordion-item\"\u003e\n      \u003csummary class=\"soi-vrgr-accordion-header\"\u003e🤰 Femmes enceintes ou allaitantes\u003c\/summary\u003e\n      \u003cdiv class=\"soi-vrgr-accordion-content\"\u003e\n        \u003cp\u003eDéconseillée 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-vrgr-accordion-item\"\u003e\n      \u003csummary class=\"soi-vrgr-accordion-header\"\u003e💊 Traitement anticoagulant\u003c\/summary\u003e\n      \u003cdiv class=\"soi-vrgr-accordion-content\"\u003e\n        \u003cp\u003eEn cas de traitement anticoagulant, consultez votre médecin : les polyphénols peuvent potentialiser l'effet de certains médicaments.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-vrgr-accordion-item\"\u003e\n      \u003csummary class=\"soi-vrgr-accordion-header\"\u003e⚠️ Dose journalière\u003c\/summary\u003e\n      \u003cdiv class=\"soi-vrgr-accordion-content\"\u003e\n        \u003cp\u003eNe pas dépasser la dose journalière recommandée. Ce complément alimentaire ne se substitue pas à un traitement médical : en cas d'insuffisance veineuse avérée, consultez un professionnel de santé.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-vrgr-section\"\u003e\n  \u003ch2\u003ePourquoi choisir cette vigne rouge bio ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-vrgr-grid\"\u003e\n    \u003cdiv class=\"soi-vrgr-card\"\u003e\n      \u003ch3\u003e🌿 Certifiée Agriculture Biologique\u003c\/h3\u003e\n      \u003cp\u003eFR-BIO-01 : sans pesticides, sans résidus chimiques.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vrgr-card\"\u003e\n      \u003ch3\u003e🇫🇷 Fabriquée en France\u003c\/h3\u003e\n      \u003cp\u003eDans le respect des bonnes pratiques de fabrication.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vrgr-card\"\u003e\n      \u003ch3\u003e🌱 Gélules 100 % végétales\u003c\/h3\u003e\n      \u003cp\u003eAdaptées à tous les modes de vie, y compris vegan et végétarien.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vrgr-card\"\u003e\n      \u003ch3\u003e🔬 Titrage garanti à 15 %\u003c\/h3\u003e\n      \u003cp\u003e15 % de polyphénols pour une efficacité constante.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vrgr-card\"\u003e\n      \u003ch3\u003e📦 Flacon pratique\u003c\/h3\u003e\n      \u003cp\u003e30 gélules, idéal pour une cure d'un mois.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-vrgr-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-vrgr-cta-box\"\u003e\n    \u003cp class=\"soi-vrgr-cta-tag\" style=\"color: white;\"\u003eRetrouvez la légèreté naturelle\u003c\/p\u003e\n    \u003cp class=\"soi-vrgr-cta-text\" style=\"color: white;\"\u003eParce que vos jambes méritent de se sentir légères à toute heure de la journée, cette vigne rouge bio titrée à 15 % de polyphénols vous offre le soutien veineux que la nature a mis des siècles à perfectionner. Une formule pure, sans compromis, pour retrouver confort et légèreté 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-vrgr-marine: #1A2D3D;\n  --soi-vrgr-marine-dark: #0F1E2B;\n  --soi-vrgr-marine-light: #2C4458;\n  --soi-vrgr-pomme: #A1C544;\n  --soi-vrgr-pomme-dark: #84A636;\n  --soi-vrgr-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-vrgr-white: #FFFFFF;\n  --soi-vrgr-off-white: #F8FAF6;\n  --soi-vrgr-stone: #F1F3EE;\n  --soi-vrgr-line: #E5E8E0;\n\n  --soi-vrgr-primary: #9B6B8A;\n  --soi-vrgr-primary-soft: #C9A4BB;\n  --soi-vrgr-accent: #7A4D78;\n\n  --soi-vrgr-text: #1A2D3D;\n  --soi-vrgr-text-soft: #4A5B6B;\n  --soi-vrgr-text-muted: #7B8693;\n\n  --soi-vrgr-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-vrgr-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-vrgr-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-vrgr-radius: 12px;\n  --soi-vrgr-radius-sm: 8px;\n  --soi-vrgr-radius-pill: 999px;\n}\n\n.soi-vrgr-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-vrgr-fiche img { max-width: 100%; height: auto; }\n\n.soi-vrgr-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-vrgr-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-vrgr-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-vrgr-hero {\n  position: relative;\n  background: var(--soi-vrgr-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-vrgr-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-vrgr-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-vrgr-pomme);\n}\n\n.soi-vrgr-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-vrgr-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-vrgr-pomme);\n  border-radius: 50%;\n}\n\n.soi-vrgr-hero-title {\n  display: block;\n  color: var(--soi-vrgr-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-vrgr-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-vrgr-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-vrgr-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-vrgr-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-vrgr-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-vrgr-label-accent {\n  background: var(--soi-vrgr-pomme);\n  border-color: var(--soi-vrgr-pomme);\n  color: var(--soi-vrgr-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-vrgr-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-vrgr-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-vrgr-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-vrgr-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-vrgr-pomme);\n  border-radius: 2px;\n}\n\n.soi-vrgr-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-vrgr-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-vrgr-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-vrgr-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-vrgr-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-vrgr-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-vrgr-benefit {\n  background: var(--soi-vrgr-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-vrgr-radius);\n  border: 1px solid var(--soi-vrgr-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-vrgr-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-vrgr-shadow-md);\n}\n\n.soi-vrgr-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-vrgr-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-vrgr-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-vrgr-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-vrgr-benefit:hover .soi-vrgr-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-vrgr-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-vrgr-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-vrgr-benefit p {\n  font-size: 13px;\n  color: var(--soi-vrgr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-vrgr-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-vrgr-card {\n  background: var(--soi-vrgr-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-vrgr-radius);\n  border-left: 3px solid var(--soi-vrgr-pomme);\n}\n\n.soi-vrgr-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-vrgr-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-vrgr-card p {\n  font-size: 14px;\n  color: var(--soi-vrgr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-vrgr-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-top: 1.5rem;\n}\n\n.soi-vrgr-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-vrgr-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-vrgr-radius);\n  border: 1px solid var(--soi-vrgr-line);\n  align-items: flex-start;\n}\n\n.soi-vrgr-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-vrgr-marine);\n  color: var(--soi-vrgr-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-vrgr-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-vrgr-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-vrgr-step-content p {\n  font-size: 14px;\n  color: var(--soi-vrgr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-vrgr-compo {\n  background: var(--soi-vrgr-off-white);\n  border-radius: var(--soi-vrgr-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-vrgr-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-vrgr-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-vrgr-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-vrgr-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-vrgr-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-vrgr-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-vrgr-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-vrgr-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-vrgr-pomme-light);\n  border-left: 4px solid var(--soi-vrgr-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-vrgr-radius) var(--soi-vrgr-radius) 0;\n  align-items: flex-start;\n  margin-top: 1rem;\n}\n\n.soi-vrgr-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-vrgr-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-vrgr-marine);\n  margin-bottom: 4px;\n}\n\n.soi-vrgr-tip p {\n  font-size: 14px;\n  color: var(--soi-vrgr-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-vrgr-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  margin-top: 1rem;\n}\n\n.soi-vrgr-accordion-item {\n  background: var(--soi-vrgr-off-white);\n  border-radius: var(--soi-vrgr-radius-sm);\n  border: 1px solid var(--soi-vrgr-line);\n  overflow: hidden;\n}\n\n.soi-vrgr-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-vrgr-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-vrgr-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-vrgr-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-vrgr-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-vrgr-accordion-item[open] .soi-vrgr-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-vrgr-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-vrgr-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-vrgr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-vrgr-cta-box {\n  background: var(--soi-vrgr-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-vrgr-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-vrgr-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-vrgr-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-vrgr-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-vrgr-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-vrgr-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(16px, 3vw, 20px);\n  font-weight: 500;\n  color: var(--soi-vrgr-white);\n  line-height: 1.5;\n  margin: 0;\n  max-width: 620px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-vrgr-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-vrgr-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-vrgr-compo-value {\n    text-align: left;\n  }\n\n  .soi-vrgr-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-vrgr-tip {\n    flex-direction: column;\n    gap: 0.5rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-vrgr-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-vrgr-fiche {\n    --soi-vrgr-text-soft: #2C3E50;\n    --soi-vrgr-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vinophenols","offers":[{"title":"Default Title","offer_id":61602748334410,"sku":"VP1004","price":14.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/vigne-rouge-bio-et-vegan-en-gelules-packshot.webp?v=1779034087"},{"product_id":"citrulline-60-gelules","title":"Citrulline en gélules - Laboratoire Code","description":"\n\u003cdiv class=\"soi-citr-fiche\"\u003e\n\n  \u003csection class=\"soi-citr-hero\"\u003e\n    \u003cdiv class=\"soi-citr-hero-tag\"\u003e\n      \u003cspan class=\"soi-citr-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Laboratoire Code\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-citr-hero-title\"\u003eCitrulline en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-citr-hero-subtitle\"\u003eUn acide aminé essentiel pour soutenir votre endurance, votre récupération musculaire et votre vitalité au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-citr-hero-labels\"\u003e\n      \u003cspan class=\"soi-citr-label soi-citr-label-accent\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-citr-label\"\u003eCONDITIONNÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-citr-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-citr-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-citr-section\"\u003e\n    \u003ch2\u003eLa citrulline : à quoi sert-elle vraiment ?\u003c\/h2\u003e\n    \u003cp class=\"soi-citr-section-intro\"\u003eLa citrulline joue un rôle clé dans le cycle de l'urée, ce mécanisme vital qui permet à votre organisme d'éliminer l'ammoniac produit lors de l'effort ou du métabolisme des protéines. Elle est également un précurseur direct de l'arginine, impliquée dans la production de monoxyde d'azote (NO), un vasodilatateur naturel qui favorise la circulation sanguine.\u003c\/p\u003e\n    \u003cdiv class=\"soi-citr-benefits\"\u003e\n      \u003cdiv class=\"soi-citr-benefit\"\u003e\n        \u003cdiv class=\"soi-citr-benefit-icon\"\u003e\u003cspan\u003e🏃\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eEndurance physique\u003c\/h3\u003e\n        \u003cp\u003eEn retardant l'accumulation d'acide lactique et d'ammoniac, la citrulline vous aide à repousser la sensation de fatigue pendant l'effort.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-citr-benefit\"\u003e\n        \u003cdiv class=\"soi-citr-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRécupération musculaire\u003c\/h3\u003e\n        \u003cp\u003eAprès une séance intense, elle contribue à réduire les courbatures et à accélérer la reconstruction musculaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-citr-benefit\"\u003e\n        \u003cdiv class=\"soi-citr-benefit-icon\"\u003e\u003cspan\u003e🦴\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMasse musculaire\u003c\/h3\u003e\n        \u003cp\u003eParticulièrement utile chez les seniors, elle aide à moduler la synthèse des protéines cellulaires et à préserver le capital musculaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-citr-benefit\"\u003e\n        \u003cdiv class=\"soi-citr-benefit-icon\"\u003e\u003cspan\u003e❤️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCirculation et vitalité\u003c\/h3\u003e\n        \u003cp\u003eVia la production de monoxyde d'azote, elle favorise une meilleure irrigation des tissus avec un effet positif sur l'énergie générale.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-citr-section\"\u003e\n    \u003ch2\u003eCitrulline simple ou citrulline malate : quelle différence ?\u003c\/h2\u003e\n    \u003cp\u003eVous avez peut-être croisé les termes L-citrulline malate ou malate de citrulline dans vos recherches. Il s'agit d'une forme combinée associant la citrulline à l'acide malique, un composé impliqué dans le cycle de Krebs (production d'énergie cellulaire). Cette association est très prisée en contexte sportif, notamment pour son effet sur la réduction de la fatigue à l'effort.\u003c\/p\u003e\n    \u003cp\u003eLa formule Laboratoire Code propose une L-citrulline base pure, adaptée aussi bien aux sportifs qu'aux personnes souhaitant un soutien quotidien, notamment les seniors.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-citr-section\"\u003e\n    \u003ch2\u003eComposition et posologie\u003c\/h2\u003e\n\n    \u003cdiv class=\"soi-citr-compo\"\u003e\n      \u003cdiv class=\"soi-citr-compo-row\"\u003e\n        \u003cspan class=\"soi-citr-compo-label\"\u003eComposition par gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-citr-compo-value\"\u003e595 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-citr-compo-row\"\u003e\n        \u003cspan class=\"soi-citr-compo-label\"\u003eL-Citrulline\u003c\/span\u003e\n        \u003cspan class=\"soi-citr-compo-value\"\u003e500 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-citr-compo-row\"\u003e\n        \u003cspan class=\"soi-citr-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-citr-compo-value\"\u003eHydroxypropylméthylcellulose (HPMC, végétale)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-citr-compo-row\"\u003e\n        \u003cspan class=\"soi-citr-compo-label\"\u003eAnti-agglomérant\u003c\/span\u003e\n        \u003cspan class=\"soi-citr-compo-value\"\u003eStéarate de magnésium d'origine végétale\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp style=\"font-size:13px; color:var(--soi-citr-text-muted); margin-top:1rem; margin-bottom:1.5rem; font-style:italic;\"\u003eLa citrulline n'a pas de valeur nutritionnelle de référence (VNR) établie en tant que telle. Le dosage est adapté aux recommandations courantes en complémentation.\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-citr-timeline\"\u003e\n      \u003cdiv class=\"soi-citr-step\"\u003e\n        \u003cdiv class=\"soi-citr-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-citr-step-content\"\u003e\n          \u003ch3\u003eDose recommandée\u003c\/h3\u003e\n          \u003cp\u003e2 à 4 gélules par jour, selon votre objectif. À avaler avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-citr-step\"\u003e\n        \u003cdiv class=\"soi-citr-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-citr-step-content\"\u003e\n          \u003ch3\u003eEn contexte sportif\u003c\/h3\u003e\n          \u003cp\u003ePrendre de préférence 30 à 60 minutes avant l'entraînement pour un soutien optimal de l'endurance.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-citr-step\"\u003e\n        \u003cdiv class=\"soi-citr-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-citr-step-content\"\u003e\n          \u003ch3\u003eEn usage quotidien\u003c\/h3\u003e\n          \u003cp\u003ePour les seniors ou en soutien de la vitalité, répartir la prise au cours des repas principaux.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-citr-section\"\u003e\n    \u003ch2\u003eCitrulline malate : dangers et précautions\u003c\/h2\u003e\n    \u003cp\u003eLa citrulline est généralement bien tolérée aux doses recommandées. Il n'existe pas de toxicité avérée à des doses standards. Toutefois, quelques précautions s'imposent.\u003c\/p\u003e\n    \u003cdiv class=\"soi-citr-accordion\"\u003e\n      \u003cdetails class=\"soi-citr-accordion-item\"\u003e\n        \u003csummary class=\"soi-citr-accordion-header\"\u003e⚠️ Dose journalière\u003c\/summary\u003e\n        \u003cdiv class=\"soi-citr-accordion-content\"\u003e\n          \u003cp\u003eNe pas dépasser la dose journalière conseillée de 4 gélules par jour.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-citr-accordion-item\"\u003e\n        \u003csummary class=\"soi-citr-accordion-header\"\u003e🤰 Femmes enceintes ou allaitantes\u003c\/summary\u003e\n        \u003cdiv class=\"soi-citr-accordion-content\"\u003e\n          \u003cp\u003eCe complément est déconseillé aux femmes enceintes ou allaitantes sans avis médical préalable.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-citr-accordion-item\"\u003e\n        \u003csummary class=\"soi-citr-accordion-header\"\u003e💊 Interactions médicamenteuses\u003c\/summary\u003e\n        \u003cdiv class=\"soi-citr-accordion-content\"\u003e\n          \u003cp\u003eÀ éviter en cas de traitement vasodilatateur, notamment les inhibiteurs de la PDE5. Ce complément ne remplace en aucun cas un traitement médical. En cas de doute, consultez votre médecin.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-citr-section\"\u003e\n    \u003ch2\u003ePourquoi choisir la Citrulline Laboratoire Code ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-citr-grid-compact\"\u003e\n      \u003cdiv class=\"soi-citr-card-mini\"\u003e\n        \u003cspan class=\"soi-citr-card-mini-icon\"\u003e💊\u003c\/span\u003e\n        \u003cspan class=\"soi-citr-card-mini-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-citr-card-mini-value\"\u003e60 gélules végétales\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-citr-card-mini\"\u003e\n        \u003cspan class=\"soi-citr-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-citr-card-mini-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-citr-card-mini-value\"\u003eEn France\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-citr-card-mini\"\u003e\n        \u003cspan class=\"soi-citr-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-citr-card-mini-label\"\u003eFormule\u003c\/span\u003e\n        \u003cspan class=\"soi-citr-card-mini-value\"\u003ePure et épurée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-citr-card-mini\"\u003e\n        \u003cspan class=\"soi-citr-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n        \u003cspan class=\"soi-citr-card-mini-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-citr-card-mini-value\"\u003eGluten ni gélatine animale\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-citr-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-citr-cta-box\"\u003e\n      \u003cp class=\"soi-citr-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-citr-cta-text\" style=\"color: white;\"\u003eDiscrète mais puissante, la citrulline soutient votre énergie, votre circulation et votre récupération musculaire. Que vous soyez sportif régulier ou simplement soucieux de rester actif avec les années, choisissez la simplicité et la qualité.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-citr-marine: #1A2D3D;\n  --soi-citr-marine-dark: #0F1E2B;\n  --soi-citr-marine-light: #2C4458;\n  --soi-citr-pomme: #A1C544;\n  --soi-citr-pomme-dark: #84A636;\n  --soi-citr-pomme-light: rgba(161,197,68,0.10);\n  --soi-citr-white: #FFFFFF;\n  --soi-citr-off-white: #F8FAF6;\n  --soi-citr-stone: #F1F3EE;\n  --soi-citr-line: #E5E8E0;\n  --soi-citr-primary: #B8D4E8;\n  --soi-citr-primary-soft: #D6E8F3;\n  --soi-citr-accent: #E04048;\n  --soi-citr-text: #1A2D3D;\n  --soi-citr-text-soft: #4A5B6B;\n  --soi-citr-text-muted: #7B8693;\n  --soi-citr-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-citr-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-citr-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-citr-radius: 12px;\n  --soi-citr-radius-sm: 8px;\n  --soi-citr-radius-pill: 999px;\n}\n\n.soi-citr-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-citr-fiche img { max-width: 100%; height: auto; }\n\n.soi-citr-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-citr-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-citr-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-citr-hero {\n  position: relative;\n  background: var(--soi-citr-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-citr-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-citr-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-citr-pomme);\n}\n\n.soi-citr-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-citr-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-citr-pomme);\n  border-radius: 50%;\n}\n\n.soi-citr-hero-title {\n  display: block;\n  color: var(--soi-citr-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-citr-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-citr-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-citr-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-citr-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-citr-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-citr-label-accent {\n  background: var(--soi-citr-pomme);\n  border-color: var(--soi-citr-pomme);\n  color: var(--soi-citr-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-citr-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-citr-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-citr-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-citr-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-citr-pomme);\n  border-radius: 2px;\n}\n\n.soi-citr-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-citr-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-citr-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-citr-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-citr-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-citr-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-citr-benefit {\n  background: var(--soi-citr-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-citr-radius);\n  border: 1px solid var(--soi-citr-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-citr-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-citr-shadow-md);\n}\n\n.soi-citr-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-citr-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-citr-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-citr-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-citr-benefit:hover .soi-citr-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-citr-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-citr-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-citr-benefit p {\n  font-size: 13px;\n  color: var(--soi-citr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-citr-compo {\n  background: var(--soi-citr-off-white);\n  border-radius: var(--soi-citr-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-citr-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-citr-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-citr-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-citr-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-citr-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-citr-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-citr-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-citr-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-citr-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-citr-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-citr-radius);\n  border: 1px solid var(--soi-citr-line);\n  align-items: flex-start;\n}\n\n.soi-citr-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-citr-marine);\n  color: var(--soi-citr-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-citr-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-citr-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-citr-step-content p {\n  font-size: 14px;\n  color: var(--soi-citr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-citr-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-citr-accordion-item {\n  background: var(--soi-citr-off-white);\n  border-radius: var(--soi-citr-radius-sm);\n  border: 1px solid var(--soi-citr-line);\n  overflow: hidden;\n}\n\n.soi-citr-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-citr-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-citr-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-citr-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-citr-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-citr-accordion-item[open] .soi-citr-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-citr-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-citr-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-citr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-citr-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-citr-card-mini {\n  background: var(--soi-citr-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-citr-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-citr-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-citr-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-citr-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-citr-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-citr-marine);\n}\n\n\/* === CTA BOX === *\/\n.soi-citr-cta-box {\n  background: var(--soi-citr-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-citr-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-citr-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-citr-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-citr-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-citr-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-citr-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-citr-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-citr-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-citr-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-citr-compo-value {\n    text-align: left;\n  }\n\n  .soi-citr-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-citr-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-citr-fiche {\n    --soi-citr-text-soft: #2C3E50;\n    --soi-citr-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Laboratoire Code","offers":[{"title":"Default Title","offer_id":61602752856394,"sku":"LC9040","price":10.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/citrulline-en-gelules-packshot.webp?v=1779720207"},{"product_id":"calcium-vitamined3","title":"Calcium + Vitamine D3 - 60 gélules - Laboratoire Code","description":"\n\u003cdiv class=\"soi-calcd-fiche\"\u003e\n\n  \u003csection class=\"soi-calcd-hero\"\u003e\n    \u003cdiv class=\"soi-calcd-hero-tag\"\u003e\n      \u003cspan class=\"soi-calcd-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Laboratoire CODE\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-calcd-hero-title\"\u003eCalcium + Vitamine D3 en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-calcd-hero-subtitle\"\u003eLe duo indispensable pour préserver votre capital osseux au quotidien : calcium hautement dosé et vitamine D3, en gélules 100 % végétales.\u003c\/p\u003e\n    \u003cdiv class=\"soi-calcd-hero-labels\"\u003e\n      \u003cspan class=\"soi-calcd-label soi-calcd-label-accent\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-calcd-label\"\u003eCONDITIONNÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-calcd-label\"\u003e100 % VNR VITAMINE D3\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-calcd-section\"\u003e\n    \u003ch2\u003ePourquoi associer calcium et vitamine D3 ?\u003c\/h2\u003e\n    \u003cp\u003eSaviez-vous que \u003cstrong\u003e70 % des Français manquent de vitamine D\u003c\/strong\u003e (étude Synadiet, 2023) et que les apports alimentaires en calcium restent insuffisants chez les seniors, les femmes ménopausées et les personnes suivant un régime végétalien ? Ce déficit combiné fragilise silencieusement le capital osseux, augmentant le risque de fractures et d'ostéoporose.\u003c\/p\u003e\n    \u003cp\u003eCes deux nutriments fonctionnent en tandem indissociable. Le calcium constitue le minéral de base de votre structure osseuse et dentaire, mais sans vitamine D3, votre organisme ne l'absorbe que très partiellement au niveau intestinal. La \u003cstrong\u003evitamine D3 (cholécalciférol)\u003c\/strong\u003e agit comme un facilitateur : elle optimise l'assimilation du calcium, régule la calcémie et favorise sa fixation sur les os.\u003c\/p\u003e\n    \u003cp\u003eRésultat concret : une ossature mieux minéralisée, des muscles qui fonctionnent normalement, et un équilibre calcium\/phosphore préservé, essentiel pour éviter la déminéralisation progressive.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-calcd-section\"\u003e\n    \u003ch2\u003eÀ qui s'adresse ce complément calcium vitamine D3 ?\u003c\/h2\u003e\n    \u003cp class=\"soi-calcd-section-intro\"\u003eCe complément Calcium + Vitamine D3 a été formulé pour répondre aux besoins de profils variés, souvent confrontés à des apports insuffisants.\u003c\/p\u003e\n    \u003cdiv class=\"soi-calcd-grid\"\u003e\n      \u003cdiv class=\"soi-calcd-card\"\u003e\n        \u003ch3\u003e🌸 Femmes de 50 ans et plus\u003c\/h3\u003e\n        \u003cp\u003eNotamment en période de ménopause, lorsque la perte osseuse s'accélère et que la solidité du squelette devient un enjeu prioritaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-calcd-card\"\u003e\n        \u003ch3\u003e🧓 Personnes âgées\u003c\/h3\u003e\n        \u003cp\u003eLes apports alimentaires en calcium et vitamine D sont souvent insuffisants avec l'âge, rendant la supplémentation particulièrement pertinente.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-calcd-card\"\u003e\n        \u003ch3\u003e🌱 Vegans et végétariens stricts\u003c\/h3\u003e\n        \u003cp\u003eL'exclusion des produits laitiers, principale source alimentaire de calcium, rend essentiel un apport complémentaire adapté.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-calcd-card\"\u003e\n        \u003ch3\u003e🏠 Personnes peu exposées au soleil\u003c\/h3\u003e\n        \u003cp\u003eLe soleil est la première source naturelle de vitamine D. Les personnes sédentaires, travaillant en intérieur ou vivant en zone peu ensoleillée sont particulièrement concernées.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-calcd-card\"\u003e\n        \u003ch3\u003e🦴 Préservation du capital osseux\u003c\/h3\u003e\n        \u003cp\u003eToute personne souhaitant entretenir la solidité de ses os sur le long terme, quel que soit son âge.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-calcd-section\"\u003e\n    \u003ch2\u003eComposition et dosage par gélule\u003c\/h2\u003e\n    \u003cp class=\"soi-calcd-section-intro\"\u003eChaque gélule végétale de \u003cstrong\u003e427 mg\u003c\/strong\u003e est formulée pour vous apporter un duo calcium\/vitamine D3 parfaitement dosé. La gélule est \u003cstrong\u003e100 % végétale\u003c\/strong\u003e, sans gélatine animale, compatible avec un mode de vie végétalien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-calcd-compo\"\u003e\n      \u003cdiv class=\"soi-calcd-compo-row\"\u003e\n        \u003cspan class=\"soi-calcd-compo-label\"\u003eCalcium (carbonate de calcium)\u003c\/span\u003e\n        \u003cspan class=\"soi-calcd-compo-value\"\u003e200 mg \/ gélule (25 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-calcd-compo-row\"\u003e\n        \u003cspan class=\"soi-calcd-compo-label\"\u003eVitamine D3 (cholécalciférol)\u003c\/span\u003e\n        \u003cspan class=\"soi-calcd-compo-value\"\u003e5 µg \/ 200 UI \/ gélule (100 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-calcd-compo-row\"\u003e\n        \u003cspan class=\"soi-calcd-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-calcd-compo-value\"\u003eGélule végétale (hydroxypropylméthylcellulose)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-calcd-compo-row\"\u003e\n        \u003cspan class=\"soi-calcd-compo-label\"\u003eAnti-agglomérant\u003c\/span\u003e\n        \u003cspan class=\"soi-calcd-compo-value\"\u003eStéarate de magnésium végétal\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-calcd-compo-row\"\u003e\n        \u003cspan class=\"soi-calcd-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-calcd-compo-value\"\u003e60 gélules (1 mois de cure)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-calcd-section\"\u003e\n    \u003ch2\u003eComment prendre ce complément en calcium et vitamine D3 ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-calcd-timeline\"\u003e\n      \u003cdiv class=\"soi-calcd-step\"\u003e\n        \u003cdiv class=\"soi-calcd-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-calcd-step-content\"\u003e\n          \u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n          \u003cp\u003ePrenez \u003cstrong\u003e2 gélules par jour\u003c\/strong\u003e, à avaler avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-calcd-step\"\u003e\n        \u003cdiv class=\"soi-calcd-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-calcd-step-content\"\u003e\n          \u003ch3\u003eMoment de la prise\u003c\/h3\u003e\n          \u003cp\u003eDe préférence \u003cstrong\u003ependant un repas\u003c\/strong\u003e, pour favoriser l'absorption optimale du calcium par votre organisme.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-calcd-step\"\u003e\n        \u003cdiv class=\"soi-calcd-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-calcd-step-content\"\u003e\n          \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n          \u003cp\u003ePour un effet optimal sur la solidité osseuse, une cure de \u003cstrong\u003e2 à 3 mois renouvelable\u003c\/strong\u003e est recommandée, en particulier en automne et en hiver, saisons où le déficit en vitamine D est le plus marqué.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-calcd-tip\"\u003e\n      \u003cdiv class=\"soi-calcd-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eLe flacon de 60 gélules correspond à un mois complet de cure. Pensez à anticiper vos renouvellements pour ne pas interrompre votre supplémentation, surtout pendant la période hivernale.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-calcd-section\"\u003e\n    \u003ch2\u003eCe que vous ne trouvez pas toujours chez les concurrents\u003c\/h2\u003e\n    \u003cdiv class=\"soi-calcd-grid\"\u003e\n      \u003cdiv class=\"soi-calcd-card\"\u003e\n        \u003ch3\u003e🌿 Gélule 100 % végétale\u003c\/h3\u003e\n        \u003cp\u003eEnveloppe en HPMC, sans gélatine animale. Ce complément convient aux personnes suivant un mode de vie végétalien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-calcd-card\"\u003e\n        \u003ch3\u003e🇫🇷 Conditionné en France\u003c\/h3\u003e\n        \u003cp\u003eUne fabrication rigoureuse selon les normes françaises et européennes, pour une traçabilité et une qualité garanties.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-calcd-card\"\u003e\n        \u003ch3\u003e✅ Sans ordonnance\u003c\/h3\u003e\n        \u003cp\u003eUn complément alimentaire accessible, sans les contraintes d'un médicament, pour prendre soin de vos os simplement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-calcd-card\"\u003e\n        \u003ch3\u003e💊 Format gélule facile à avaler\u003c\/h3\u003e\n        \u003cp\u003ePas de comprimé à croquer, goût neutre, prise simple et confortable au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-calcd-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"soi-calcd-accordion\"\u003e\n      \u003cdetails class=\"soi-calcd-accordion-item\"\u003e\n        \u003csummary class=\"soi-calcd-accordion-header\"\u003e⚠️ Avertissement général\u003c\/summary\u003e\n        \u003cdiv class=\"soi-calcd-accordion-content\"\u003e\n          \u003cp\u003eCe produit est un \u003cstrong\u003ecomplément alimentaire\u003c\/strong\u003e et ne remplace ni un traitement médical, ni une alimentation variée et équilibrée. Ne pas dépasser la dose journalière recommandée. Tenir hors de portée des enfants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-calcd-accordion-item\"\u003e\n        \u003csummary class=\"soi-calcd-accordion-header\"\u003e🩺 Interactions et contre-indications\u003c\/summary\u003e\n        \u003cdiv class=\"soi-calcd-accordion-content\"\u003e\n          \u003cp\u003eEn cas de pathologie rénale, d'hypercalcémie ou de prise de médicaments (notamment des bisphosphonates ou des diurétiques thiazidiques), consultez votre médecin avant toute supplémentation en calcium et vitamine D3.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-calcd-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-calcd-cta-box\"\u003e\n      \u003cp class=\"soi-calcd-cta-tag\" style=\"color: white;\"\u003eSolidité des os, geste quotidien\u003c\/p\u003e\n      \u003cp class=\"soi-calcd-cta-text\" style=\"color: white;\"\u003ePrenez soin de vos os dès aujourd'hui. Le Calcium + Vitamine D3 Laboratoire CODE, c'est un geste simple et végétal pour rester solide, à tout âge.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-calcd-marine: #1A2D3D;\n  --soi-calcd-marine-dark: #0F1E2B;\n  --soi-calcd-marine-light: #2C4458;\n  --soi-calcd-pomme: #A1C544;\n  --soi-calcd-pomme-dark: #84A636;\n  --soi-calcd-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-calcd-white: #FFFFFF;\n  --soi-calcd-off-white: #F8FAF6;\n  --soi-calcd-stone: #F1F3EE;\n  --soi-calcd-line: #E5E8E0;\n\n  --soi-calcd-primary: #9AB8D4;\n  --soi-calcd-primary-soft: #C5D8EA;\n  --soi-calcd-accent: #D64545;\n\n  --soi-calcd-text: #1A2D3D;\n  --soi-calcd-text-soft: #4A5B6B;\n  --soi-calcd-text-muted: #7B8693;\n\n  --soi-calcd-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-calcd-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-calcd-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-calcd-radius: 12px;\n  --soi-calcd-radius-sm: 8px;\n  --soi-calcd-radius-pill: 999px;\n}\n\n.soi-calcd-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-calcd-fiche img { max-width: 100%; height: auto; }\n\n.soi-calcd-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-calcd-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-calcd-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-calcd-hero {\n  position: relative;\n  background: var(--soi-calcd-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-calcd-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-calcd-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-calcd-pomme);\n}\n\n.soi-calcd-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-calcd-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-calcd-pomme);\n  border-radius: 50%;\n}\n\n.soi-calcd-hero-title {\n  display: block;\n  color: var(--soi-calcd-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-calcd-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-calcd-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-calcd-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-calcd-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-calcd-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-calcd-label-accent {\n  background: var(--soi-calcd-pomme);\n  border-color: var(--soi-calcd-pomme);\n  color: var(--soi-calcd-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-calcd-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-calcd-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-calcd-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-calcd-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-calcd-pomme);\n  border-radius: 2px;\n}\n\n.soi-calcd-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-calcd-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-calcd-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-calcd-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-calcd-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-calcd-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-calcd-card {\n  background: var(--soi-calcd-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-calcd-radius);\n  border-left: 3px solid var(--soi-calcd-pomme);\n}\n\n.soi-calcd-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-calcd-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-calcd-card p {\n  font-size: 14px;\n  color: var(--soi-calcd-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-calcd-compo {\n  background: var(--soi-calcd-off-white);\n  border-radius: var(--soi-calcd-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-calcd-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-calcd-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-calcd-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-calcd-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-calcd-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-calcd-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-calcd-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-calcd-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-calcd-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-calcd-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-calcd-radius);\n  border: 1px solid var(--soi-calcd-line);\n  align-items: flex-start;\n}\n\n.soi-calcd-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-calcd-marine);\n  color: var(--soi-calcd-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-calcd-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-calcd-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-calcd-step-content p {\n  font-size: 14px;\n  color: var(--soi-calcd-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-calcd-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-calcd-pomme-light);\n  border-left: 4px solid var(--soi-calcd-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-calcd-radius) var(--soi-calcd-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-calcd-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-calcd-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-calcd-marine);\n  margin-bottom: 4px;\n}\n\n.soi-calcd-tip p {\n  font-size: 14px;\n  color: var(--soi-calcd-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-calcd-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-calcd-accordion-item {\n  background: var(--soi-calcd-off-white);\n  border-radius: var(--soi-calcd-radius-sm);\n  border: 1px solid var(--soi-calcd-line);\n  overflow: hidden;\n}\n\n.soi-calcd-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-calcd-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-calcd-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-calcd-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-calcd-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-calcd-accordion-item[open] .soi-calcd-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-calcd-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-calcd-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-calcd-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-calcd-cta-box {\n  background: var(--soi-calcd-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-calcd-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-calcd-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-calcd-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-calcd-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-calcd-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-calcd-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-calcd-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-calcd-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-calcd-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-calcd-compo-value {\n    text-align: left;\n  }\n\n  .soi-calcd-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-calcd-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-calcd-fiche {\n    --soi-calcd-text-soft: #2C3E50;\n    --soi-calcd-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Laboratoire Code","offers":[{"title":"Default Title","offer_id":61602758459722,"sku":"LC8001","price":6.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/calcium-vitamine-d3-en-gelules-packshot.webp?v=1779720546"},{"product_id":"audinat-60-gelules","title":"Audinat - Complément alimentaire Audition - Laboratoire Code","description":"\n\u003cdiv class=\"soi-audi-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-audi-hero\"\u003e\n    \u003cdiv class=\"soi-audi-hero-tag\"\u003e\n      \u003cspan class=\"soi-audi-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Laboratoire Code\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-audi-hero-title\"\u003eComplément naturel pour l'audition\u003c\/span\u003e\n    \u003cp class=\"soi-audi-hero-subtitle\"\u003eUne synergie de 8 actifs naturels pour soutenir votre audition, votre circulation et votre système nerveux au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-audi-hero-labels\"\u003e\n      \u003cspan class=\"soi-audi-label soi-audi-label-accent\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-audi-label\"\u003eCONDITIONNÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-audi-label\"\u003e8 ACTIFS NATURELS\u003c\/span\u003e\n      \u003cspan class=\"soi-audi-label\"\u003eCONVIENT AUX VÉGÉTARIENS\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- INTRO --\u003e\n  \u003csection class=\"soi-audi-section\"\u003e\n    \u003cp class=\"soi-audi-section-intro\"\u003eVous ressentez une gêne auditive, des bourdonnements persistants ou une sensation de fatigue nerveuse qui pèse sur votre quotidien ? \u003cstrong\u003eAudinat\u003c\/strong\u003e, le complément alimentaire pour l'audition du Laboratoire Code, a été pensé pour vous accompagner avec une formule naturelle, complète et conditionnée en France.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Pourquoi choisir Audinat --\u003e\n  \u003csection class=\"soi-audi-section\"\u003e\n    \u003ch2\u003ePourquoi choisir Audinat pour soutenir votre audition ?\u003c\/h2\u003e\n    \u003cp\u003ePrès de 460 millions de personnes dans le monde vivent avec des troubles auditifs, souvent aggravés par le stress, une mauvaise circulation ou des carences en micronutriments. Audinat répond à cette réalité avec une \u003cstrong\u003esynergie de 8 actifs naturels\u003c\/strong\u003e ciblant la santé auditive sous différents angles : circulation, protection cellulaire, système nerveux et apaisement.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Composition complète --\u003e\n  \u003csection class=\"soi-audi-section\"\u003e\n    \u003ch2\u003eComposition complète d'Audinat : ingrédients et dosage par gélule\u003c\/h2\u003e\n    \u003cp\u003eChaque gélule végétale de \u003cstrong\u003e395 mg\u003c\/strong\u003e contient :\u003c\/p\u003e\n    \u003cdiv class=\"soi-audi-grid\"\u003e\n      \u003cdiv class=\"soi-audi-card\"\u003e\n        \u003ch3\u003e🌿 Extrait de Ginkgo biloba\u003c\/h3\u003e\n        \u003cp\u003eActif phare reconnu pour favoriser la microcirculation périphérique, notamment au niveau des oreilles et des yeux, contribuant ainsi à une meilleure oxygénation des cellules auditives.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-audi-card\"\u003e\n        \u003ch3\u003e🌊 Magnésium marin\u003c\/h3\u003e\n        \u003cp\u003eContribue au fonctionnement normal du système nerveux et à la réduction de la fatigue. Un apport essentiel pour les personnes exposées à un environnement sonore intense. VNR : 375 mg\/jour.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-audi-card\"\u003e\n        \u003ch3\u003e🍃 Extrait de Mélisse\u003c\/h3\u003e\n        \u003cp\u003ePlante apaisante par excellence, elle aide à atténuer les effets du stress chronique, fréquemment associé à l'aggravation des acouphènes et des gênes auditives.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-audi-card\"\u003e\n        \u003ch3\u003e⚡ Vitamine B1 (thiamine)\u003c\/h3\u003e\n        \u003cp\u003eParticipe au bon fonctionnement du système nerveux et au métabolisme énergétique. VNR : 1,1 mg\/jour.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-audi-card\"\u003e\n        \u003ch3\u003e🔋 Vitamine B2 (riboflavine)\u003c\/h3\u003e\n        \u003cp\u003eContribue à réduire la fatigue et soutient la protection des cellules contre le stress oxydatif. VNR : 1,4 mg\/jour.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-audi-card\"\u003e\n        \u003ch3\u003e💡 Vitamine B3 (niacine)\u003c\/h3\u003e\n        \u003cp\u003eAide au maintien d'une fonction nerveuse normale et participe à la production d'énergie cellulaire. VNR : 16 mg\/jour.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-audi-card\"\u003e\n        \u003ch3\u003e🛡️ Vitamine E\u003c\/h3\u003e\n        \u003cp\u003eAntioxydant puissant, elle protège les cellules auditives contre les dommages causés par les radicaux libres. VNR : 12 mg\/jour.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-audi-card\"\u003e\n        \u003ch3\u003e☀️ Vitamine D\u003c\/h3\u003e\n        \u003cp\u003eContribue au maintien d'une ossature normale, ce qui réduit l'impact des vibrations sur l'oreille interne lors de la mastication ou du serrage des dents. VNR : 5 µg\/jour.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Comment prendre Audinat --\u003e\n  \u003csection class=\"soi-audi-section\"\u003e\n    \u003ch2\u003eComment prendre Audinat ? Conseils d'utilisation\u003c\/h2\u003e\n    \u003cdiv class=\"soi-audi-timeline\"\u003e\n      \u003cdiv class=\"soi-audi-step\"\u003e\n        \u003cdiv class=\"soi-audi-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-audi-step-content\"\u003e\n          \u003ch3\u003ePosologie recommandée\u003c\/h3\u003e\n          \u003cp\u003e2 gélules végétales 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-audi-step\"\u003e\n        \u003cdiv class=\"soi-audi-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-audi-step-content\"\u003e\n          \u003ch3\u003eDurée conseillée\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 6 à 8 semaines est recommandée pour observer des résultats durables. Renouvelable selon vos besoins, après avis médical si nécessaire.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-audi-step\"\u003e\n        \u003cdiv class=\"soi-audi-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-audi-step-content\"\u003e\n          \u003ch3\u003ePrécautions d'emploi\u003c\/h3\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de troubles auditifs diagnostiqués, consultez un professionnel de santé. Déconseillé aux femmes enceintes ou allaitantes sans avis 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 : Les points forts --\u003e\n  \u003csection class=\"soi-audi-section\"\u003e\n    \u003ch2\u003eLes points forts d'Audinat en un coup d'œil\u003c\/h2\u003e\n    \u003cdiv class=\"soi-audi-benefits\"\u003e\n      \u003cdiv class=\"soi-audi-benefit\"\u003e\n        \u003cdiv class=\"soi-audi-benefit-icon\"\u003e\u003cspan\u003e🧬\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFormule 8-en-1\u003c\/h3\u003e\n        \u003cp\u003ePlantes, minéraux et vitamines réunis dans une seule gélule pour une action complète.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-audi-benefit\"\u003e\n        \u003cdiv class=\"soi-audi-benefit-icon\"\u003e\u003cspan\u003e🌱\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eGélules végétales\u003c\/h3\u003e\n        \u003cp\u003eConvient aux végétariens pour une approche respectueuse de chacun.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-audi-benefit\"\u003e\n        \u003cdiv class=\"soi-audi-benefit-icon\"\u003e\u003cspan\u003e🇫🇷\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eConditionné en France\u003c\/h3\u003e\n        \u003cp\u003eFormulé et conditionné par le Laboratoire Code, gage de qualité et de traçabilité.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-audi-benefit\"\u003e\n        \u003cdiv class=\"soi-audi-benefit-icon\"\u003e\u003cspan\u003e✅\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eApproche responsable\u003c\/h3\u003e\n        \u003cp\u003eSans promesse médicale, une démarche naturelle et transparente au service de votre bien-être.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-audi-benefit\"\u003e\n        \u003cdiv class=\"soi-audi-benefit-icon\"\u003e\u003cspan\u003e📦\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003e60 gélules par flacon\u003c\/h3\u003e\n        \u003cp\u003eSoit un mois de cure à plein dosage pour un accompagnement complet.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Questions fréquentes --\u003e\n  \u003csection class=\"soi-audi-section\"\u003e\n    \u003ch2\u003eQuestions fréquentes sur Audinat\u003c\/h2\u003e\n    \u003cdiv class=\"soi-audi-accordion\"\u003e\n      \u003cdetails class=\"soi-audi-accordion-item\"\u003e\n        \u003csummary class=\"soi-audi-accordion-header\"\u003e🔉 Audinat est-il efficace contre les acouphènes ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-audi-accordion-content\"\u003e\n          \u003cp\u003eAudinat n'est pas un médicament et ne traite pas les acouphènes. En revanche, ses actifs comme le Ginkgo biloba, la mélisse et le magnésium contribuent à soutenir la circulation et le système nerveux, deux facteurs souvent impliqués dans les gênes auditives.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-audi-accordion-item\"\u003e\n        \u003csummary class=\"soi-audi-accordion-header\"\u003e🔄 Peut-on prendre Audinat au long cours ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-audi-accordion-content\"\u003e\n          \u003cp\u003eOui, en cures renouvelées avec une pause entre deux cycles. Demandez l'avis de votre médecin pour un usage prolongé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-audi-accordion-item\"\u003e\n        \u003csummary class=\"soi-audi-accordion-header\"\u003e👴 Audinat convient-il aux seniors ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-audi-accordion-content\"\u003e\n          \u003cp\u003eTout à fait. Les seniors, plus exposés aux troubles de la microcirculation et aux carences en vitamines B et D, constituent une cible particulièrement concernée par cette formule.\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-audi-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-audi-cta-box\"\u003e\n      \u003cp class=\"soi-audi-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement, c'est aussi prendre soin de son audition\u003c\/p\u003e\n      \u003cp class=\"soi-audi-cta-text\" style=\"color: white;\"\u003eAudinat, c'est la rencontre entre la douceur des plantes et la précision des micronutriments essentiels. Que vous cherchiez à préserver votre capital auditif, à apaiser une gêne quotidienne ou simplement à prendre soin de votre système nerveux, cette formule naturelle conditionnée en France vous offre un soutien fiable, complet et bienveillant.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-audi-marine: #1A2D3D;\n  --soi-audi-marine-dark: #0F1E2B;\n  --soi-audi-marine-light: #2C4458;\n  --soi-audi-pomme: #A1C544;\n  --soi-audi-pomme-dark: #84A636;\n  --soi-audi-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-audi-white: #FFFFFF;\n  --soi-audi-off-white: #F8FAF6;\n  --soi-audi-stone: #F1F3EE;\n  --soi-audi-line: #E5E8E0;\n\n  --soi-audi-primary: #7BA8CC;\n  --soi-audi-primary-soft: #D0E2F0;\n  --soi-audi-accent: #D94444;\n\n  --soi-audi-text: #1A2D3D;\n  --soi-audi-text-soft: #4A5B6B;\n  --soi-audi-text-muted: #7B8693;\n\n  --soi-audi-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-audi-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-audi-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-audi-radius: 12px;\n  --soi-audi-radius-sm: 8px;\n  --soi-audi-radius-pill: 999px;\n}\n\n.soi-audi-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-audi-fiche img { max-width: 100%; height: auto; }\n\n.soi-audi-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-audi-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-audi-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-audi-hero {\n  position: relative;\n  background: var(--soi-audi-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-audi-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-audi-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-audi-pomme);\n}\n\n.soi-audi-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-audi-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-audi-pomme);\n  border-radius: 50%;\n}\n\n.soi-audi-hero-title {\n  display: block;\n  color: var(--soi-audi-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-audi-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-audi-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-audi-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-audi-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-audi-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-audi-label-accent {\n  background: var(--soi-audi-pomme);\n  border-color: var(--soi-audi-pomme);\n  color: var(--soi-audi-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-audi-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-audi-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-audi-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-audi-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-audi-pomme);\n  border-radius: 2px;\n}\n\n.soi-audi-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-audi-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.soi-audi-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-audi-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-audi-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-audi-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-audi-card {\n  background: var(--soi-audi-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-audi-radius);\n  border-left: 3px solid var(--soi-audi-pomme);\n}\n\n.soi-audi-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-audi-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-audi-card p {\n  font-size: 14px;\n  color: var(--soi-audi-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-audi-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-audi-benefit {\n  background: var(--soi-audi-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-audi-radius);\n  border: 1px solid var(--soi-audi-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-audi-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-audi-shadow-md);\n}\n\n.soi-audi-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-audi-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-audi-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-audi-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-audi-benefit:hover .soi-audi-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-audi-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-audi-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-audi-benefit p {\n  font-size: 13px;\n  color: var(--soi-audi-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-audi-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-audi-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-audi-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-audi-radius);\n  border: 1px solid var(--soi-audi-line);\n  align-items: flex-start;\n}\n\n.soi-audi-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-audi-marine);\n  color: var(--soi-audi-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-audi-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-audi-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-audi-step-content p {\n  font-size: 14px;\n  color: var(--soi-audi-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-audi-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-audi-accordion-item {\n  background: var(--soi-audi-off-white);\n  border-radius: var(--soi-audi-radius-sm);\n  border: 1px solid var(--soi-audi-line);\n  overflow: hidden;\n}\n\n.soi-audi-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-audi-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-audi-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-audi-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-audi-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-audi-accordion-item[open] .soi-audi-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-audi-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-audi-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-audi-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-audi-cta-box {\n  background: var(--soi-audi-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-audi-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-audi-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-audi-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-audi-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-audi-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-audi-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 400;\n  color: var(--soi-audi-white);\n  line-height: 1.6;\n  margin: 0;\n  max-width: 640px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-audi-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-audi-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-audi-benefits {\n    grid-template-columns: 1fr;\n  }\n\n  .soi-audi-grid {\n    grid-template-columns: 1fr;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-audi-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-audi-fiche {\n    --soi-audi-text-soft: #2C3E50;\n    --soi-audi-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Laboratoire Code","offers":[{"title":"Default Title","offer_id":61602764947786,"sku":"LC9109","price":15.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/audinat-en-gelules-packshot.webp?v=1779802171"},{"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":8.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":9.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/acerola-bio-gelules-grainesauvage_11zon.webp?v=1780058306"},{"product_id":"sirop-gorge-propolis-miel-citron","title":"Sirop pour la gorge Propolis, Miel et Citron - Propolia","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cp\u003eLe Sirop pour la gorge Propolis, Miel et Citron de Propolia est un remède naturel conçu pour \u003cstrong\u003eapaiser les maux de gorge et renforcer les défenses immunitaires\u003c\/strong\u003e. Formulé à partir de miel, de propolis, d'huiles essentielles et d'extraits de plantes, ce sirop offre une solution complète pour le bien-être des voies respiratoires.\u003c\/p\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv style=\"padding: 20px 60px 20px 60px; display: flex; flex-wrap: wrap; gap: 30px; align-items: stretch\"\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\u003cdiv style=\"text-align: center; width: 100%\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/PHOTO_AP0007_8535b833-a80c-41d8-878a-c5a9081f8c94.jpg?v=1776180216\" alt=\"Photo d'une femme le nez rouge en train d'éternuer\" style=\"height: auto; max-width: 100%\" class=\"soinat-image\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\n\u003ch2\u003eCaractéristiques principales du sirop Propolis, Miel et Citron\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eGoût agréable :\u003c\/strong\u003e Saveur sucrée et fraîche, appréciée par toute la famille.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSans gluten :\u003c\/strong\u003e Adapté aux personnes sensibles au gluten.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eApaisement rapide :\u003c\/strong\u003e s’utilise dès les premiers picotements de la gorge ou en cas de coup de froid.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eBienfaits du sirop Propolis, Miel et Citron\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eApaisement de la gorge :\u003c\/strong\u003e Soulage les irritations et les inflammations de la gorge, du pharynx et des cordes vocales.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRenforcement des défenses naturelles :\u003c\/strong\u003e Les actifs de la propolis et du miel renforcent le système immunitaire.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePropriétés antiseptiques et anti-inflammatoires :\u003c\/strong\u003e Protège contre les infections et réduit les inflammations des voies respiratoires.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eEngagement qualité de ce sirop Propolia\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eFabriqué en France :\u003c\/strong\u003e Développé, fabriqué et conditionné en Occitanie, garantissant un produit de haute qualité.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduction éthique :\u003c\/strong\u003e Formule respectueuse de l'environnement, utilisant des ingrédients d'origine naturelle.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIngrédients 100% naturels :\u003c\/strong\u003e Composé de miel, de propolis, de quatre huiles essentielles (citron, pin, eucalyptus, thym) et de neuf extraits de plantes (pin, thym, lavande, hysope, coquelicot, mauve, badanier, violette, bouillon blanc).\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eLe Sirop pour la gorge Propolis, Miel et Citron de Propolia est idéal pour ceux qui cherchent à \u003cstrong\u003esoulager les maux de gorge de manière naturelle et efficace.\u003c\/strong\u003e Ce produit est conçu avec soin pour offrir une protection et un apaisement optimal.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Propolia","offers":[{"title":"Default Title","offer_id":61602798207306,"sku":"AP0007","price":12.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soinat_propolia_ap0007_sirop_gorge_forme.jpg?v=1776155274"},{"product_id":"spray-gorge-doux-menthe-propolia","title":"Spray Gorge Doux Bio - Miel, Propolis \u0026 Menthe - 20ml - Propolia","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cp\u003eLe spray gorge doux bio de Propolia est un remède naturel conçu pour \u003cstrong\u003eapaiser les irritations de la gorge et rafraîchir l'haleine\u003c\/strong\u003e. Formulé à partir de miel, de propolis et d'huiles essentielles de menthe et de thym, ce spray offre une \u003cstrong\u003esolution rapide et efficace pour le bien-être buccal\u003c\/strong\u003e.\u003c\/p\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv style=\"padding: 20px 60px 20px 60px; display: flex; flex-wrap: wrap; gap: 30px; align-items: stretch\"\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\u003cdiv style=\"text-align: center; width: 100%\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/PHOTO_AP0010_f8ce1cdb-2e0e-40b7-be27-08fb533eb30a.jpg?v=1776180217\" alt=\"Photo d'une femme assise sous une couverture avec un mal de gorge\" style=\"height: auto; max-width: 100%\" class=\"soinat-image\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\n\u003ch2\u003eCaractéristiques principales du Spray Gorge Doux Bio\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eIngrédients 100% naturels :\u003c\/strong\u003e Miel, propolis, huiles essentielles de menthe et de thym.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGoût rafraîchissant :\u003c\/strong\u003e Saveur naturelle de menthe, offrant une sensation de fraîcheur purifiante.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSans alcool ni gluten :\u003c\/strong\u003e Formulation douce et adaptée à diverses sensibilités alimentaires.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eBienfaits du Spray Gorge Doux Bio\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eApaisement de la gorge :\u003c\/strong\u003e Soulage les irritations et les picotements de la gorge, du pharynx et des cordes vocales.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRafraîchissement de l'haleine :\u003c\/strong\u003e Propose une haleine fraîche grâce à la menthe naturelle.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePropriétés antiseptiques et anti-inflammatoires :\u003c\/strong\u003e Protège contre les infections et réduit les inflammations buccales.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eEngagement qualité de ce Spray Gorge\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eFabriqué en France :\u003c\/strong\u003e Développé, fabriqué et conditionné en Occitanie, garantissant une haute qualité.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduction éthique :\u003c\/strong\u003e Utilisation d'ingrédients biologiques et respectueux de l'environnement.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConvient à toute la famille :\u003c\/strong\u003e Adapté aux adultes et aux enfants dès 6 ans.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eLe Spray Gorge Doux bio de Propolia est idéal pour ceux qui cherchent une solution naturelle pour \u003cstrong\u003eapaiser la gorge et rafraîchir l'haleine\u003c\/strong\u003e. Ce produit est conçu avec soin pour offrir une efficacité optimale.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Propolia","offers":[{"title":"Default Title","offer_id":61602808496458,"sku":"AP0010","price":12.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/spray-gorge-doux-bio-miel-propolis-menthe-20ml-propolia-packshot.webp?v=1780932969"},{"product_id":"energie-vitale-propolia","title":"Energie Vitale en pot - Propolia","description":"\u003cdiv style=\"padding: 20px 60px 20px 60px; display: flex; flex-wrap: wrap; gap: 30px; align-items: stretch\"\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\u003cdiv style=\"text-align: center; width: 100%\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/PHOTO_AP0024_caaad997-73b5-4463-8eee-095305d81297.jpg?v=1776180219\" alt=\"Photo d'un homme et d'une femme faisant du jogging\" style=\"height: auto; max-width: 100%\" class=\"soinat-image\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\n\u003cp\u003eLe complément alimentaire Énergie Vitale® de Propolia est conçu pour \u003cstrong\u003erenforcer le système immunitaire et améliorer la vitalité\u003c\/strong\u003e grâce à une synergie de produits de la ruche et de plantes. Ce concentré naturel est idéal pour toute la famille.\u003c\/p\u003e\n\u003ch2\u003eCaractéristiques principales du complément alimentaire Énergie Vitale®\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e100% origine naturelle :\u003c\/strong\u003e Formulé avec des ingrédients tels que le miel, la propolis, la gelée royale, l’acérola, la papaye et le ginseng.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConcentré en actifs :\u003c\/strong\u003e Riche en vitamine C pour un maximum de vitalité.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFormat pratique :\u003c\/strong\u003e Pot en verre de 120 g, adapté pour une cure de 15 jours.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConvient à toute la famille :\u003c\/strong\u003e Energie Vitale peut être consommé dès 3 enfants et s’adapte ainsi à toute la famille.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eBienfaits du complément alimentaire Énergie Vitale® Propolia\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eRenforcement du système immunitaire :\u003c\/strong\u003e La propolis et la gelée royale aident à stimuler les défenses naturelles.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAugmentation de la vitalité :\u003c\/strong\u003e La vitamine C et les autres actifs contribuent à réduire la fatigue et à améliorer le tonus.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSupport du métabolisme énergétique :\u003c\/strong\u003e Les ingrédients naturels favorisent un métabolisme énergétique normal.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\n\u003ch2\u003eEngagements qualité du complément Alimentaire Énergie Vitale®\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eFabriqué en France :\u003c\/strong\u003e Développé, fabriqué et conditionné dans le laboratoire en Occitanie, assurant des normes de qualité élevées.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePureté garantie :\u003c\/strong\u003e Sans gluten, sans actifs de synthèse, sans colorants, ni conservateurs de synthèse.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSavoir-faire artisanal :\u003c\/strong\u003e Utilisation de méthodes traditionnelles pour préserver les bienfaits des ingrédients naturels.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eLe complément alimentaire Énergie Vitale® de Propolia est parfait pour ceux qui cherchent à \u003cstrong\u003erenforcer leur système immunitaire et à augmenter leur énergie \u003c\/strong\u003ede manière naturelle et efficace. Grâce à sa formule riche en actifs de la ruche et en plantes, il convient parfaitement à un usage quotidien pour toute la famille.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e","brand":"Propolia","offers":[{"title":"Default Title","offer_id":61602819539274,"sku":"AP0024","price":13.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soinat_propolia_ap0024_energie-vitale.jpg?v=1776155312"},{"product_id":"spray-nasal-propolia","title":"Spray Nasal Purifiant - Propolia","description":"\u003c!--\n=== ANALYSE SOINATURE ===\nProduit: Spray Nasal Purifiant - Propolia\nMarque: Propolia\nCatégorie Soinat: Médecines alternatives \u003e Apithérapie (produits de la ruche)\n\n=== INVENTAIRE DES DONNÉES SOURCE (preuve anti-invention) ===\nLabels\/certifications mentionnés : Bio (propolis bio, miel bio, plantes bio), Sans OGM, Sans colorant de synthèse, Sans paraben, Fabriqué en France (Occitanie)\nChiffres précis mentionnés : 99% d'ingrédients naturels, 20 ml, dès 3 ans, 2 à 3 pulvérisations par narine, 2 à 4 fois par jour\nOrigine mentionnée : France (Occitanie), sel de Camargue\nForme galénique : Spray nasal (pulvérisation)\nActifs\/plantes nommés : Propolis bio, Sel de Camargue, Miel bio, Romarin bio, Eucalyptus bio, Thym bio, Ortie blanche bio\nPosologie mentionnée : Moucher avant application, incliner la tête, 2 à 3 pulvérisations par narine, 2 à 4 fois par jour\nPrécautions mentionnées : Adultes et enfants dès 3 ans (implicitement pas avant 3 ans)\n\n=== PALETTE CSS ===\nMarine Soinat: #1A2D3D (fixe)\nPomme Soinat: #A1C544 (fixe)\nPrimaire produit: #3B7ABD (bleu du packaging Propolia)\nAccent produit: #D4A82A (or miel, apithérapie)\nPréfixe CSS: soi-spnp\n\n=== STRUCTURE H2 SOURCE (À CONSERVER EXACTEMENT) ===\nH2 détectés :\n  1. \"Un spray nasal naturel à base de propolis bio et sel de Camargue\"\n  2. \"Pour qui est-il fait ? Quand l'utiliser ?\"\n  3. \"Comment utiliser le Spray Nasal Purifiant Propolia ?\"\n  4. \"Composition complète du Spray Nasal Propolia\"\n  5. \"Fabriqué en France, par des passionnés des produits de la ruche\"\n  6. \"Ce que disent ceux qui l'ont essayé\"\n\n=== COMPOSANTS RETENUS POUR CHAQUE SECTION ===\nHero : labels affichés = BIO, 99% NATUREL, SANS OGM, SANS PARABEN, FABRIQUÉ EN FRANCE (label accent)\nH2 #1 → benefits (4 actifs\/groupes d'actifs avec descriptions claires dans la source) + paragraphe résultat\nH2 #2 → grid cards (5 situations d'utilisation listées) + paragraphe intro\nH2 #3 → timeline (4 étapes numérotées) + tip (conseil pratique mentionné)\nH2 #4 → compo (composition INCI complète fournie) + paragraphe mentions bio\nH2 #5 → paragraphe simple (texte narratif sur Propolia)\nH2 #6 → paragraphe simple (texte narratif sur les retours utilisateurs)\nCTA final → basé sur le paragraphe de clôture de la source\nComposants OMIS faute de données : accordion (pas de précautions détaillées structurées), grid-compact (pas assez de specs chiffrées distinctes pour justifier ce format)\n--\u003e\n\n\u003cdiv class=\"soi-spnp-fiche\"\u003e\n\n  \u003csection class=\"soi-spnp-hero\"\u003e\n    \u003cdiv class=\"soi-spnp-hero-tag\"\u003e\n      \u003cspan class=\"soi-spnp-tag-dot\"\u003e\u003c\/span\u003e\n      Apithérapie · Propolia\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-spnp-hero-title\"\u003eSpray Nasal Purifiant\u003c\/span\u003e\n    \u003cp class=\"soi-spnp-hero-subtitle\"\u003eLa puissance purifiante de la propolis bio associée au sel de Camargue pour dégager vos voies nasales en douceur, sans cortisone ni décongestionnant chimique.\u003c\/p\u003e\n    \u003cdiv class=\"soi-spnp-hero-labels\"\u003e\n      \u003cspan class=\"soi-spnp-label soi-spnp-label-accent\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-spnp-label\"\u003e99% NATUREL\u003c\/span\u003e\n      \u003cspan class=\"soi-spnp-label\"\u003eSANS OGM\u003c\/span\u003e\n      \u003cspan class=\"soi-spnp-label\"\u003eSANS PARABEN\u003c\/span\u003e\n      \u003cspan class=\"soi-spnp-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-spnp-section\"\u003e\n    \u003ch2\u003eUn spray nasal naturel à base de propolis bio et sel de Camargue\u003c\/h2\u003e\n    \u003cp class=\"soi-spnp-section-intro\"\u003eCe qui distingue ce spray nasal des solutions classiques, c'est avant tout sa formule : 99 % d'ingrédients naturels, certifiés bio pour la plupart, choisis pour leur complémentarité et leur efficacité douce sur les muqueuses nasales.\u003c\/p\u003e\n    \u003cdiv class=\"soi-spnp-benefits\"\u003e\n      \u003cdiv class=\"soi-spnp-benefit\"\u003e\n        \u003cdiv class=\"soi-spnp-benefit-icon\"\u003e\u003cspan\u003e🐝\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePropolis bio\u003c\/h3\u003e\n        \u003cp\u003eRésine végétale récoltée par les abeilles, reconnue pour ses propriétés purifiantes et antiseptiques naturelles sur les voies ORL.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnp-benefit\"\u003e\n        \u003cdiv class=\"soi-spnp-benefit-icon\"\u003e\u003cspan\u003e🧂\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSel de Camargue\u003c\/h3\u003e\n        \u003cp\u003eEn solution isotonique, il nettoie les fosses nasales sans agresser les muqueuses, même fragiles.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnp-benefit\"\u003e\n        \u003cdiv class=\"soi-spnp-benefit-icon\"\u003e\u003cspan\u003e🍯\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMiel bio\u003c\/h3\u003e\n        \u003cp\u003eAdoucit et apaise les tissus irrités pour un confort immédiat des muqueuses nasales.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnp-benefit\"\u003e\n        \u003cdiv class=\"soi-spnp-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePlantes bio\u003c\/h3\u003e\n        \u003cp\u003eRomarin, eucalyptus, thym et ortie blanche : des plantes aux vertus respiratoires éprouvées qui favorisent une respiration plus libre.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"margin-top:1.25rem;\"\u003eRésultat : un spray nasal décongestionnant doux, sans cortisone, sans vasoconstricteur, qui peut s'utiliser au quotidien sans risque d'accoutumance.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-spnp-section\"\u003e\n    \u003ch2\u003ePour qui est-il fait ? Quand l'utiliser ?\u003c\/h2\u003e\n    \u003cp class=\"soi-spnp-section-intro\"\u003eCe spray nasal purifiant est adapté à toute la famille, adultes et enfants dès 3 ans. Il est particulièrement utile dans ces situations :\u003c\/p\u003e\n    \u003cdiv class=\"soi-spnp-grid\"\u003e\n      \u003cdiv class=\"soi-spnp-card\"\u003e\n        \u003ch3\u003e🤧 Rhume et sinusite\u003c\/h3\u003e\n        \u003cp\u003eNez bouché suite à un rhume ou une sinusite : retrouvez une respiration dégagée naturellement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnp-card\"\u003e\n        \u003ch3\u003e🌸 Allergies saisonnières\u003c\/h3\u003e\n        \u003cp\u003eGêne respiratoire liée aux pollens et aux poussières : un soulagement doux sans effet de rebond.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnp-card\"\u003e\n        \u003ch3\u003e☀️ Confort au réveil\u003c\/h3\u003e\n        \u003cp\u003eSensation de nez encombré le matin au réveil : commencez la journée en respirant librement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnp-card\"\u003e\n        \u003ch3\u003e❄️ Hygiène hivernale\u003c\/h3\u003e\n        \u003cp\u003eEntretien quotidien de l'hygiène nasale en période hivernale pour prévenir les infections ORL à répétition.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"margin-top:1.25rem;\"\u003eSi vous cherchez une alternative naturelle aux sprays nasaux médicamenteux (comme ceux à base de cortisone ou aux décongestionnants puissants), ce spray Propolia répond à ce besoin sans les effets secondaires associés à un usage prolongé.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-spnp-section\"\u003e\n    \u003ch2\u003eComment utiliser le Spray Nasal Purifiant Propolia ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-spnp-timeline\"\u003e\n      \u003cdiv class=\"soi-spnp-step\"\u003e\n        \u003cdiv class=\"soi-spnp-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-spnp-step-content\"\u003e\n          \u003ch3\u003ePréparez vos narines\u003c\/h3\u003e\n          \u003cp\u003eMouchez-vous légèrement avant l'application pour dégager les narines.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnp-step\"\u003e\n        \u003cdiv class=\"soi-spnp-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-spnp-step-content\"\u003e\n          \u003ch3\u003ePremière narine\u003c\/h3\u003e\n          \u003cp\u003eInclinez légèrement la tête, introduisez l'embout dans une narine et pressez une fois.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnp-step\"\u003e\n        \u003cdiv class=\"soi-spnp-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-spnp-step-content\"\u003e\n          \u003ch3\u003eSeconde narine\u003c\/h3\u003e\n          \u003cp\u003eRépétez de l'autre côté. 2 à 3 pulvérisations par narine et par application suffisent.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnp-step\"\u003e\n        \u003cdiv class=\"soi-spnp-step-num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"soi-spnp-step-content\"\u003e\n          \u003ch3\u003eFréquence d'utilisation\u003c\/h3\u003e\n          \u003cp\u003eUtilisez 2 à 4 fois par jour selon les besoins, ou en entretien quotidien.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-spnp-tip\"\u003e\n      \u003cdiv class=\"soi-spnp-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eGardez le flacon à portée de main au bureau ou dans votre sac en période de grand froid ou de forte saison pollinique.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-spnp-section\"\u003e\n    \u003ch2\u003eComposition complète du Spray Nasal Propolia\u003c\/h2\u003e\n    \u003cdiv class=\"soi-spnp-compo\"\u003e\n      \u003cdiv class=\"soi-spnp-compo-row\"\u003e\n        \u003cspan class=\"soi-spnp-compo-label\"\u003eAqua\u003c\/span\u003e\n        \u003cspan class=\"soi-spnp-compo-value\"\u003eEau\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnp-compo-row\"\u003e\n        \u003cspan class=\"soi-spnp-compo-label\"\u003eMaris Sal\u003c\/span\u003e\n        \u003cspan class=\"soi-spnp-compo-value\"\u003eSel de Camargue\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnp-compo-row\"\u003e\n        \u003cspan class=\"soi-spnp-compo-label\"\u003ePropolis Cera*\u003c\/span\u003e\n        \u003cspan class=\"soi-spnp-compo-value\"\u003ePropolis bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnp-compo-row\"\u003e\n        \u003cspan class=\"soi-spnp-compo-label\"\u003eMel*\u003c\/span\u003e\n        \u003cspan class=\"soi-spnp-compo-value\"\u003eMiel bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnp-compo-row\"\u003e\n        \u003cspan class=\"soi-spnp-compo-label\"\u003eRosmarinus Officinalis*\u003c\/span\u003e\n        \u003cspan class=\"soi-spnp-compo-value\"\u003eRomarin bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnp-compo-row\"\u003e\n        \u003cspan class=\"soi-spnp-compo-label\"\u003eEucalyptus Globulus*\u003c\/span\u003e\n        \u003cspan class=\"soi-spnp-compo-value\"\u003eEucalyptus bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnp-compo-row\"\u003e\n        \u003cspan class=\"soi-spnp-compo-label\"\u003eThymus Vulgaris*\u003c\/span\u003e\n        \u003cspan class=\"soi-spnp-compo-value\"\u003eThym bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnp-compo-row\"\u003e\n        \u003cspan class=\"soi-spnp-compo-label\"\u003eUrtica Dioica*\u003c\/span\u003e\n        \u003cspan class=\"soi-spnp-compo-value\"\u003eOrtie blanche bio\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"margin-top:1rem;\"\u003e\u003cem\u003e* Ingrédients issus de l'agriculture biologique. Sans OGM, sans colorant de synthèse, sans paraben.\u003c\/em\u003e\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-spnp-section\"\u003e\n    \u003ch2\u003eFabriqué en France, par des passionnés des produits de la ruche\u003c\/h2\u003e\n    \u003cp\u003ePropolia est une marque française fondée par des apiculteurs engagés. Leur spray nasal est développé, fabriqué et conditionné en Occitanie, dans le respect des ressources naturelles et du savoir-faire apicole. Chaque flacon de 20 ml est conçu pour durer plusieurs semaines d'utilisation régulière.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-spnp-section\"\u003e\n    \u003ch2\u003eCe que disent ceux qui l'ont essayé\u003c\/h2\u003e\n    \u003cp\u003eLes utilisateurs apprécient particulièrement la douceur de la formule sur des muqueuses sensibles, son efficacité rapide sur le nez encombré, et l'absence d'effet de rebond contrairement à certains sprays décongestionnants médicamenteux. Beaucoup l'adoptent comme incontournable de leur trousse santé hivernale.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-spnp-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-spnp-cta-box\"\u003e\n      \u003cp class=\"soi-spnp-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement, respirer librement\u003c\/p\u003e\n      \u003cp class=\"soi-spnp-cta-text\" style=\"color: white;\"\u003eLe Spray Nasal Purifiant Propolia combine la puissance de la propolis bio au sel de Camargue pour dégager vos voies nasales en douceur. Idéal dès 3 ans, il s'invite dans toutes les trousses à pharmacie familiales.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-spnp-marine: #1A2D3D;\n  --soi-spnp-marine-dark: #0F1E2B;\n  --soi-spnp-marine-light: #2C4458;\n  --soi-spnp-pomme: #A1C544;\n  --soi-spnp-pomme-dark: #84A636;\n  --soi-spnp-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-spnp-white: #FFFFFF;\n  --soi-spnp-off-white: #F8FAF6;\n  --soi-spnp-stone: #F1F3EE;\n  --soi-spnp-line: #E5E8E0;\n\n  --soi-spnp-primary: #3B7ABD;\n  --soi-spnp-primary-soft: rgba(59,122,189,0.10);\n  --soi-spnp-accent: #D4A82A;\n\n  --soi-spnp-text: #1A2D3D;\n  --soi-spnp-text-soft: #4A5B6B;\n  --soi-spnp-text-muted: #7B8693;\n\n  --soi-spnp-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-spnp-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-spnp-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-spnp-radius: 12px;\n  --soi-spnp-radius-sm: 8px;\n  --soi-spnp-radius-pill: 999px;\n}\n\n.soi-spnp-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-spnp-fiche img { max-width: 100%; height: auto; }\n\n.soi-spnp-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-spnp-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-spnp-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-spnp-hero {\n  position: relative;\n  background: var(--soi-spnp-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-spnp-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-spnp-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-spnp-pomme);\n}\n\n.soi-spnp-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-spnp-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-spnp-pomme);\n  border-radius: 50%;\n}\n\n.soi-spnp-hero-title {\n  display: block;\n  color: var(--soi-spnp-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-spnp-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-spnp-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-spnp-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-spnp-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-spnp-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-spnp-label-accent {\n  background: var(--soi-spnp-pomme);\n  border-color: var(--soi-spnp-pomme);\n  color: var(--soi-spnp-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-spnp-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-spnp-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-spnp-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-spnp-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-spnp-pomme);\n  border-radius: 2px;\n}\n\n.soi-spnp-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-spnp-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-spnp-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-spnp-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-spnp-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-spnp-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-spnp-benefit {\n  background: var(--soi-spnp-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-spnp-radius);\n  border: 1px solid var(--soi-spnp-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-spnp-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-spnp-shadow-md);\n}\n\n.soi-spnp-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-spnp-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-spnp-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-spnp-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-spnp-benefit:hover .soi-spnp-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-spnp-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-spnp-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-spnp-benefit p {\n  font-size: 13px;\n  color: var(--soi-spnp-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-spnp-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-spnp-card {\n  background: var(--soi-spnp-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-spnp-radius);\n  border-left: 3px solid var(--soi-spnp-pomme);\n}\n\n.soi-spnp-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-spnp-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-spnp-card p {\n  font-size: 14px;\n  color: var(--soi-spnp-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-spnp-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-spnp-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-spnp-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-spnp-radius);\n  border: 1px solid var(--soi-spnp-line);\n  align-items: flex-start;\n}\n\n.soi-spnp-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-spnp-marine);\n  color: var(--soi-spnp-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-spnp-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-spnp-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-spnp-step-content p {\n  font-size: 14px;\n  color: var(--soi-spnp-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-spnp-compo {\n  background: var(--soi-spnp-off-white);\n  border-radius: var(--soi-spnp-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-spnp-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-spnp-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-spnp-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-spnp-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-spnp-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-spnp-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-spnp-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-spnp-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-spnp-pomme-light);\n  border-left: 4px solid var(--soi-spnp-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-spnp-radius) var(--soi-spnp-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-spnp-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-spnp-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-spnp-marine);\n  margin-bottom: 4px;\n}\n\n.soi-spnp-tip p {\n  font-size: 14px;\n  color: var(--soi-spnp-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-spnp-cta-box {\n  background: var(--soi-spnp-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-spnp-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-spnp-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-spnp-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-spnp-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-spnp-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-spnp-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-spnp-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-spnp-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-spnp-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-spnp-compo-value {\n    text-align: left;\n  }\n\n  .soi-spnp-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-spnp-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-spnp-fiche {\n    --soi-spnp-text-soft: #2C3E50;\n    --soi-spnp-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Propolia","offers":[{"title":"Default Title","offer_id":61602846736714,"sku":"AP0034","price":8.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/spray-nasal-purifiant-propolia-packshot.webp?v=1780932782"},{"product_id":"spray-nasal-doux-propolia","title":"Spray nasal doux Propolis et Miel - Propolia","description":"\u003c!--\n=== ANALYSE SOINATURE ===\nProduit: Spray nasal doux Propolis et Miel\nMarque: Propolia (France)\nCatégorie Soinat: Médecines alternatives \u003e Apithérapie \/ Hygiène nasale\n\n=== INVENTAIRE DES DONNÉES SOURCE (preuve anti-invention) ===\nLabels\/certifications mentionnés : Bio (propolis bio, miel bio, prêle des champs bio, thym bio), Sans OGM, Fabriqué en France (Occitanie), 99 % d'origine naturelle, sans colorant de synthèse, sans matière active de synthèse, sans huile minérale, 10 % des ingrédients issus de l'agriculture biologique\nChiffres précis mentionnés : 20 mL, 99 % d'origine naturelle, 10 % issus de l'agriculture biologique, solution isotonique 0,9 %, dès 3 ans, 1 à 2 pulvérisations par narine, 2 à 3 fois par jour\nOrigine mentionnée : Fabriqué en France (Occitanie)\nForme galénique : Spray nasal (flacon en verre teinté 20 mL)\nActifs\/plantes nommés : Propolis bio, Miel bio, Prêle des champs bio, Thym bio, Eau purifiée, Chlorure de sodium\nPosologie mentionnée : Se moucher avant, insérer l'embout tête inclinée, 1 à 2 pulvérisations par narine, répéter autre narine, 2 à 3 fois par jour ou en prévention lors des changements de saison\nPrécautions mentionnées : Dispositif d'hygiène nasale, ne remplace pas un traitement médical, consulter médecin si symptômes persistants, dès 3 ans\n\n=== PALETTE CSS ===\nMarine Soinat: #1A2D3D (fixe)\nPomme Soinat: #A1C544 (fixe)\nPrimaire produit: #5BAAD5 (bleu ciel du packaging)\nAccent produit: #E8A4B8 (rose doux du packaging)\nPréfixe CSS: soi-snpr\n\n=== STRUCTURE H2 SOURCE (À CONSERVER EXACTEMENT) ===\nH2 détectés :\n  1. \"Pourquoi choisir ce spray nasal à la propolis ?\"\n  2. \"Composition du spray nasal Propolia\"\n  3. \"Comment utiliser le spray nasal propolis ?\"\n  4. \"Engagements qualité Propolia\"\n  5. \"À qui s'adresse ce spray nasal propolis bio ?\"\n\n=== COMPOSANTS RETENUS POUR CHAQUE SECTION ===\nHero : labels affichés = BIO, FABRIQUÉ EN FRANCE, 99 % NATUREL, SANS OGM, DÈS 3 ANS\nH2 #1 \"Pourquoi choisir ce spray nasal à la propolis ?\" → benefits (4 actifs avec bénéfices distincts) + paragraphe intro + paragraphe isotonique\nH2 #2 \"Composition du spray nasal Propolia\" → compo (data rows pour les ingrédients) + paragraphe mentions\nH2 #3 \"Comment utiliser le spray nasal propolis ?\" → timeline (4 étapes numérotées) + paragraphe flacon\nH2 #4 \"Engagements qualité Propolia\" → grid-compact (5 specs courtes)\nH2 #5 \"À qui s'adresse ce spray nasal propolis bio ?\" → grid cards (4 profils cibles) + accordéon précautions\nCTA final basé sur la phrase de clôture de la source\nComposants OMIS faute de données : tip (pas de conseil spécifique supplémentaire au-delà de la posologie)\n--\u003e\n\n\u003cdiv class=\"soi-snpr-fiche\"\u003e\n\n  \u003csection class=\"soi-snpr-hero\"\u003e\n    \u003cdiv class=\"soi-snpr-hero-tag\"\u003e\n      \u003cspan class=\"soi-snpr-tag-dot\"\u003e\u003c\/span\u003e\n      Apithérapie · Hygiène nasale · Propolia\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-snpr-hero-title\"\u003eSpray Nasal Doux Propolis \u0026amp; Miel\u003c\/span\u003e\n    \u003cp class=\"soi-snpr-hero-subtitle\"\u003eLa douceur du miel et la puissance purifiante de la propolis bio réunies dans un spray nasal familial, pour nettoyer, apaiser et protéger vos voies nasales au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-snpr-hero-labels\"\u003e\n      \u003cspan class=\"soi-snpr-label soi-snpr-label-accent\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-snpr-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-snpr-label\"\u003e99 % NATUREL\u003c\/span\u003e\n      \u003cspan class=\"soi-snpr-label\"\u003eSANS OGM\u003c\/span\u003e\n      \u003cspan class=\"soi-snpr-label\"\u003eDÈS 3 ANS\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-snpr-section\"\u003e\n    \u003ch2\u003ePourquoi choisir ce spray nasal à la propolis ?\u003c\/h2\u003e\n    \u003cp class=\"soi-snpr-section-intro\"\u003eContrairement à de nombreux sprays nasaux conventionnels, cette formule 99 % d'origine naturelle mise sur la synergie de deux actifs apicoles reconnus, enrichis de plantes certifiées biologiques.\u003c\/p\u003e\n    \u003cdiv class=\"soi-snpr-benefits\"\u003e\n      \u003cdiv class=\"soi-snpr-benefit\"\u003e\n        \u003cdiv class=\"soi-snpr-benefit-icon\"\u003e\u003cspan\u003e🐝\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePropolis bio\u003c\/h3\u003e\n        \u003cp\u003eSubstance naturelle produite par les abeilles, reconnue pour ses propriétés purifiantes et protectrices des muqueuses.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpr-benefit\"\u003e\n        \u003cdiv class=\"soi-snpr-benefit-icon\"\u003e\u003cspan\u003e🍯\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMiel bio\u003c\/h3\u003e\n        \u003cp\u003eAdoucit et apaise les irritations nasales, notamment lors des épisodes de nez bouché, de rhume ou de rhinite saisonnière.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpr-benefit\"\u003e\n        \u003cdiv class=\"soi-snpr-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePrêle des champs bio\u003c\/h3\u003e\n        \u003cp\u003ePlante riche en silice, connue pour ses vertus reminéralisantes et protectrices.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpr-benefit\"\u003e\n        \u003cdiv class=\"soi-snpr-benefit-icon\"\u003e\u003cspan\u003e🌱\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eThym bio\u003c\/h3\u003e\n        \u003cp\u003eActif végétal traditionnellement associé à la purification des voies respiratoires.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-snpr-tip\"\u003e\n      \u003cdiv class=\"soi-snpr-tip-icon\"\u003e💧\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eFormule isotonique\u003c\/strong\u003e\n        \u003cp\u003eUn confort d'utilisation optimal : ni brûlure, ni picotement. Un nettoyage efficace et bien toléré par toute la famille.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-snpr-section\"\u003e\n    \u003ch2\u003eComposition du spray nasal Propolia\u003c\/h2\u003e\n    \u003cdiv class=\"soi-snpr-compo\"\u003e\n      \u003cdiv class=\"soi-snpr-compo-row\"\u003e\n        \u003cspan class=\"soi-snpr-compo-label\"\u003eBase\u003c\/span\u003e\n        \u003cspan class=\"soi-snpr-compo-value\"\u003eEau purifiée (base isotonique)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpr-compo-row\"\u003e\n        \u003cspan class=\"soi-snpr-compo-label\"\u003eSolution saline\u003c\/span\u003e\n        \u003cspan class=\"soi-snpr-compo-value\"\u003eChlorure de sodium (sel marin, 0,9 %)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpr-compo-row\"\u003e\n        \u003cspan class=\"soi-snpr-compo-label\"\u003eActif apicole\u003c\/span\u003e\n        \u003cspan class=\"soi-snpr-compo-value\"\u003eExtrait de propolis bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpr-compo-row\"\u003e\n        \u003cspan class=\"soi-snpr-compo-label\"\u003eActif apicole\u003c\/span\u003e\n        \u003cspan class=\"soi-snpr-compo-value\"\u003eMiel bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpr-compo-row\"\u003e\n        \u003cspan class=\"soi-snpr-compo-label\"\u003eActif végétal\u003c\/span\u003e\n        \u003cspan class=\"soi-snpr-compo-value\"\u003eExtrait de prêle des champs bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpr-compo-row\"\u003e\n        \u003cspan class=\"soi-snpr-compo-label\"\u003eActif végétal\u003c\/span\u003e\n        \u003cspan class=\"soi-snpr-compo-value\"\u003eExtrait de thym bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpr-compo-row\"\u003e\n        \u003cspan class=\"soi-snpr-compo-label\"\u003eIngrédients bio\u003c\/span\u003e\n        \u003cspan class=\"soi-snpr-compo-value\"\u003e10 % issus de l'agriculture biologique\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"soi-snpr-compo-note\"\u003eFormule sans OGM, sans colorant de synthèse, sans matière active de synthèse et sans huile minérale.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-snpr-section\"\u003e\n    \u003ch2\u003eComment utiliser le spray nasal à la propolis ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-snpr-timeline\"\u003e\n      \u003cdiv class=\"soi-snpr-step\"\u003e\n        \u003cdiv class=\"soi-snpr-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-snpr-step-content\"\u003e\n          \u003ch3\u003ePréparez vos narines\u003c\/h3\u003e\n          \u003cp\u003eMouchez-vous doucement avant l'application pour libérer les narines.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpr-step\"\u003e\n        \u003cdiv class=\"soi-snpr-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-snpr-step-content\"\u003e\n          \u003ch3\u003ePositionnez l'embout\u003c\/h3\u003e\n          \u003cp\u003eInsérez l'embout dans une narine, tête légèrement inclinée sur le côté opposé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpr-step\"\u003e\n        \u003cdiv class=\"soi-snpr-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-snpr-step-content\"\u003e\n          \u003ch3\u003ePulvérisez\u003c\/h3\u003e\n          \u003cp\u003eAppuyez 1 à 2 fois sur la pompe en inspirant doucement. Répétez pour l'autre narine.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpr-step\"\u003e\n        \u003cdiv class=\"soi-snpr-step-num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"soi-snpr-step-content\"\u003e\n          \u003ch3\u003eFréquence d'utilisation\u003c\/h3\u003e\n          \u003cp\u003eUtilisez 2 à 3 fois par jour selon les besoins, ou en prévention lors des changements de saison.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"soi-snpr-flacon-note\"\u003eLe flacon de 20 mL en verre teinté préserve la qualité des actifs et reste facilement transportable en déplacement.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-snpr-section\"\u003e\n    \u003ch2\u003eEngagements qualité Propolia\u003c\/h2\u003e\n    \u003cdiv class=\"soi-snpr-grid-compact\"\u003e\n      \u003cdiv class=\"soi-snpr-card-mini\"\u003e\n        \u003cspan class=\"soi-snpr-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-snpr-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-snpr-card-mini-value\"\u003eFrance (Occitanie)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpr-card-mini\"\u003e\n        \u003cspan class=\"soi-snpr-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-snpr-card-mini-label\"\u003eOrigine naturelle\u003c\/span\u003e\n        \u003cspan class=\"soi-snpr-card-mini-value\"\u003e99 %\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpr-card-mini\"\u003e\n        \u003cspan class=\"soi-snpr-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n        \u003cspan class=\"soi-snpr-card-mini-label\"\u003eGarantie\u003c\/span\u003e\n        \u003cspan class=\"soi-snpr-card-mini-value\"\u003eSans OGM\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpr-card-mini\"\u003e\n        \u003cspan class=\"soi-snpr-card-mini-icon\"\u003e👶\u003c\/span\u003e\n        \u003cspan class=\"soi-snpr-card-mini-label\"\u003eConvient\u003c\/span\u003e\n        \u003cspan class=\"soi-snpr-card-mini-value\"\u003eDès 3 ans\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpr-card-mini\"\u003e\n        \u003cspan class=\"soi-snpr-card-mini-icon\"\u003e🫙\u003c\/span\u003e\n        \u003cspan class=\"soi-snpr-card-mini-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-snpr-card-mini-value\"\u003eVerre teinté 20 mL\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-snpr-section\"\u003e\n    \u003ch2\u003eÀ qui s'adresse ce spray nasal propolis bio ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-snpr-grid\"\u003e\n      \u003cdiv class=\"soi-snpr-card\"\u003e\n        \u003ch3\u003e👨‍👩‍👧 Toute la famille\u003c\/h3\u003e\n        \u003cp\u003eAdultes et enfants dès 3 ans cherchant une hygiène nasale quotidienne naturelle.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpr-card\"\u003e\n        \u003ch3\u003e🤧 Nez sensible\u003c\/h3\u003e\n        \u003cp\u003ePersonnes sujettes aux rhumes, rhinites ou nez bouché à répétition.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpr-card\"\u003e\n        \u003ch3\u003e🌱 Adeptes du naturel\u003c\/h3\u003e\n        \u003cp\u003eFamilles souhaitant éviter les sprays nasaux contenant des substances de synthèse.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpr-card\"\u003e\n        \u003ch3\u003e✈️ En déplacement\u003c\/h3\u003e\n        \u003cp\u003eSportifs, voyageurs ou personnes exposées à des environnements pollués ou climatisés.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-snpr-accordion\"\u003e\n      \u003cdetails class=\"soi-snpr-accordion-item\"\u003e\n        \u003csummary class=\"soi-snpr-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-snpr-accordion-content\"\u003e\n          \u003cp\u003eCe produit est un dispositif d'hygiène nasale et ne remplace pas un traitement médical. En cas de symptômes 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-snpr-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-snpr-cta-box\"\u003e\n      \u003cp class=\"soi-snpr-cta-tag\" style=\"color: white;\"\u003eRespirez mieux, naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-snpr-cta-text\" style=\"color: white;\"\u003eRetrouvez le confort respiratoire au quotidien avec la douceur du miel et la puissance purifiante de la propolis bio. Une formule familiale, fabriquée en France, qui prend soin de vos voies nasales sans agresser vos muqueuses.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-snpr-marine: #1A2D3D;\n  --soi-snpr-marine-dark: #0F1E2B;\n  --soi-snpr-marine-light: #2C4458;\n  --soi-snpr-pomme: #A1C544;\n  --soi-snpr-pomme-dark: #84A636;\n  --soi-snpr-pomme-light: rgba(161,197,68,0.10);\n  --soi-snpr-white: #FFFFFF;\n  --soi-snpr-off-white: #F8FAF6;\n  --soi-snpr-stone: #F1F3EE;\n  --soi-snpr-line: #E5E8E0;\n  --soi-snpr-primary: #5BAAD5;\n  --soi-snpr-primary-soft: #D6EAF5;\n  --soi-snpr-accent: #E8A4B8;\n  --soi-snpr-text: #1A2D3D;\n  --soi-snpr-text-soft: #4A5B6B;\n  --soi-snpr-text-muted: #7B8693;\n  --soi-snpr-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-snpr-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-snpr-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-snpr-radius: 12px;\n  --soi-snpr-radius-sm: 8px;\n  --soi-snpr-radius-pill: 999px;\n}\n\n.soi-snpr-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-snpr-fiche img { max-width: 100%; height: auto; }\n\n.soi-snpr-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-snpr-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-snpr-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-snpr-hero {\n  position: relative;\n  background: var(--soi-snpr-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-snpr-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-snpr-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-snpr-pomme);\n}\n\n.soi-snpr-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-snpr-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-snpr-pomme);\n  border-radius: 50%;\n}\n\n.soi-snpr-hero-title {\n  display: block;\n  color: var(--soi-snpr-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-snpr-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-snpr-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-snpr-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-snpr-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-snpr-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-snpr-label-accent {\n  background: var(--soi-snpr-pomme);\n  border-color: var(--soi-snpr-pomme);\n  color: var(--soi-snpr-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-snpr-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-snpr-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-snpr-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-snpr-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-snpr-pomme);\n  border-radius: 2px;\n}\n\n.soi-snpr-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-snpr-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-snpr-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-snpr-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-snpr-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-snpr-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-snpr-benefit {\n  background: var(--soi-snpr-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-snpr-radius);\n  border: 1px solid var(--soi-snpr-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-snpr-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-snpr-shadow-md);\n}\n\n.soi-snpr-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-snpr-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-snpr-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-snpr-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-snpr-benefit:hover .soi-snpr-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-snpr-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-snpr-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-snpr-benefit p {\n  font-size: 13px;\n  color: var(--soi-snpr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-snpr-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-snpr-pomme-light);\n  border-left: 4px solid var(--soi-snpr-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-snpr-radius) var(--soi-snpr-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-snpr-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-snpr-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-snpr-marine);\n  margin-bottom: 4px;\n}\n\n.soi-snpr-tip p {\n  font-size: 14px;\n  color: var(--soi-snpr-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-snpr-compo {\n  background: var(--soi-snpr-off-white);\n  border-radius: var(--soi-snpr-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1rem;\n}\n\n.soi-snpr-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-snpr-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-snpr-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-snpr-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-snpr-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-snpr-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-snpr-marine);\n  text-align: right;\n}\n\n.soi-snpr-compo-note {\n  font-size: clamp(13px, 2vw, 14px);\n  color: var(--soi-snpr-text-soft);\n  font-style: italic;\n  line-height: 1.6;\n  margin-top: 0.5rem;\n}\n\n\/* === TIMELINE === *\/\n.soi-snpr-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.25rem;\n}\n\n.soi-snpr-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-snpr-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-snpr-radius);\n  border: 1px solid var(--soi-snpr-line);\n  align-items: flex-start;\n}\n\n.soi-snpr-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-snpr-marine);\n  color: var(--soi-snpr-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-snpr-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-snpr-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-snpr-step-content p {\n  font-size: 14px;\n  color: var(--soi-snpr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-snpr-flacon-note {\n  font-size: clamp(13px, 2vw, 14px);\n  color: var(--soi-snpr-text-soft);\n  line-height: 1.6;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-snpr-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-snpr-card-mini {\n  background: var(--soi-snpr-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-snpr-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-snpr-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-snpr-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-snpr-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-snpr-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-snpr-marine);\n}\n\n\/* === GRID + CARDS === *\/\n.soi-snpr-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-snpr-card {\n  background: var(--soi-snpr-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-snpr-radius);\n  border-left: 3px solid var(--soi-snpr-pomme);\n}\n\n.soi-snpr-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-snpr-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-snpr-card p {\n  font-size: 14px;\n  color: var(--soi-snpr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-snpr-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-snpr-accordion-item {\n  background: var(--soi-snpr-off-white);\n  border-radius: var(--soi-snpr-radius-sm);\n  border: 1px solid var(--soi-snpr-line);\n  overflow: hidden;\n}\n\n.soi-snpr-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-snpr-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-snpr-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-snpr-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-snpr-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-snpr-accordion-item[open] .soi-snpr-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-snpr-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-snpr-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-snpr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-snpr-cta-box {\n  background: var(--soi-snpr-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-snpr-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-snpr-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-snpr-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-snpr-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-snpr-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-snpr-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-snpr-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-snpr-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-snpr-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-snpr-compo-value {\n    text-align: left;\n  }\n\n  .soi-snpr-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-snpr-grid-compact {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-snpr-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-snpr-fiche {\n    --soi-snpr-text-soft: #2C3E50;\n    --soi-snpr-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Propolia","offers":[{"title":"Default Title","offer_id":61602849521994,"sku":"AP0035","price":8.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/spray-nasal-doux-propolis-et-miel-propolia-packshot.webp?v=1779261408"},{"product_id":"gel-jambes-legeres","title":"Gel Fraicheur Jambes Lourdes - Vinophenols","description":"\n\u003cdiv class=\"soi-gjl-fiche\"\u003e\n\n  \u003csection class=\"soi-gjl-hero\"\u003e\n    \u003cdiv class=\"soi-gjl-hero-tag\"\u003e\n      \u003cspan class=\"soi-gjl-tag-dot\"\u003e\u003c\/span\u003e\n      Gel fraîcheur jambes légères · Vinophénols\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-gjl-hero-title\"\u003eGel Jambes Légères\u003c\/span\u003e\n    \u003cp class=\"soi-gjl-hero-subtitle\"\u003eVigne Rouge et Hamamélis : retrouvez la légèreté dès les premières secondes d'application, grâce à un gel fraîcheur formulé pour soulager vos jambes fatiguées.\u003c\/p\u003e\n    \u003cdiv class=\"soi-gjl-hero-labels\"\u003e\n      \u003cspan class=\"soi-gjl-label soi-gjl-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-gjl-label\"\u003e100 ML\u003c\/span\u003e\n      \u003cspan class=\"soi-gjl-label\"\u003eACTIFS VÉGÉTAUX\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gjl-section\"\u003e\n    \u003cp class=\"soi-gjl-section-intro\"\u003eVous rentrez le soir avec cette sensation familière et épuisante : des jambes qui tirent, qui gonflent, qui pèsent le double de leur poids. Ce gel pour jambes lourdes de Vinophénols a été pensé exactement pour ces moments. Formulé à base de Vigne Rouge et d'Hamamélis, il agit dès les premières secondes d'application pour vous redonner cette légèreté que vous réclamiez depuis le matin.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gjl-section\"\u003e\n    \u003ch2\u003ePourquoi ce gel pour les jambes lourdes est différent\u003c\/h2\u003e\n    \u003cp class=\"soi-gjl-section-intro\"\u003eLe marché regorge de gels jambes légères, mais peu combinent un effet froid immédiat et des actifs végétaux reconnus pour leur action sur le confort circulatoire. Fabriqué en France, ce gel pénètre rapidement, laisse la peau fraîche et ne tache pas les vêtements.\u003c\/p\u003e\n    \u003cdiv class=\"soi-gjl-benefits\"\u003e\n      \u003cdiv class=\"soi-gjl-benefit\"\u003e\n        \u003cdiv class=\"soi-gjl-benefit-icon\"\u003e\u003cspan\u003e🍇\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVigne Rouge\u003c\/h3\u003e\n        \u003cp\u003eRiche en flavonoïdes et en tanins, cet extrait de Vitis vinifera est traditionnellement associé au confort veineux et à la réduction de la sensation de lourdeur dans les jambes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gjl-benefit\"\u003e\n        \u003cdiv class=\"soi-gjl-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eHamamélis\u003c\/h3\u003e\n        \u003cp\u003eReconnu pour ses propriétés astringentes et tonifiantes sur les parois veineuses, l'extrait d'Hamamelis virginiana aide à apaiser les jambes fatiguées.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gjl-benefit\"\u003e\n        \u003cdiv class=\"soi-gjl-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eTocophérol\u003c\/h3\u003e\n        \u003cp\u003eAntioxydant naturel (vitamine E) qui protège la peau et préserve l'intégrité de la formule au fil du temps.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gjl-benefit\"\u003e\n        \u003cdiv class=\"soi-gjl-benefit-icon\"\u003e\u003cspan\u003e❄️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eGel à base aqueuse\u003c\/h3\u003e\n        \u003cp\u003eTexture ultra légère, non grasse, à l'effet froid durable sur la peau. Pénètre rapidement sans laisser de résidu collant.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gjl-section\"\u003e\n    \u003ch2\u003eComment appliquer le gel froid pour jambes lourdes\u003c\/h2\u003e\n    \u003cp class=\"soi-gjl-section-intro\"\u003eL'application est aussi importante que la formule. Pour un résultat optimal, suivez ce geste simple mais précis :\u003c\/p\u003e\n    \u003cdiv class=\"soi-gjl-timeline\"\u003e\n      \u003cdiv class=\"soi-gjl-step\"\u003e\n        \u003cdiv class=\"soi-gjl-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-gjl-step-content\"\u003e\n          \u003ch3\u003eCommencez à la cheville\u003c\/h3\u003e\n          \u003cp\u003eRemontez progressivement vers le genou en effectuant de longs mouvements fermes, toujours de bas en haut.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gjl-step\"\u003e\n        \u003cdiv class=\"soi-gjl-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-gjl-step-content\"\u003e\n          \u003ch3\u003eInsistez sur les mollets\u003c\/h3\u003e\n          \u003cp\u003eZone prioritaire où la circulation veineuse est souvent ralentie en fin de journée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gjl-step\"\u003e\n        \u003cdiv class=\"soi-gjl-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-gjl-step-content\"\u003e\n          \u003ch3\u003eRenouvelez matin et soir\u003c\/h3\u003e\n          \u003cp\u003ePour un confort maximal, appliquez deux fois par jour, ou uniquement le soir si vous êtes principalement gênée après une longue journée debout.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gjl-tip\"\u003e\n      \u003cdiv class=\"soi-gjl-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eConservez le tube au réfrigérateur pour décupler la sensation de fraîcheur dès la première touche sur la peau.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gjl-section\"\u003e\n    \u003ch2\u003eComposition complète du gel jambes légères Vinophénols\u003c\/h2\u003e\n    \u003cdiv class=\"soi-gjl-compo\"\u003e\n      \u003cdiv class=\"soi-gjl-compo-row\"\u003e\n        \u003cspan class=\"soi-gjl-compo-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-gjl-compo-value\"\u003e100 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gjl-compo-row\"\u003e\n        \u003cspan class=\"soi-gjl-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-gjl-compo-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gjl-compo-row\"\u003e\n        \u003cspan class=\"soi-gjl-compo-label\"\u003ePAO (durée après ouverture)\u003c\/span\u003e\n        \u003cspan class=\"soi-gjl-compo-value\"\u003e18 mois\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gjl-compo-row\"\u003e\n        \u003cspan class=\"soi-gjl-compo-label\"\u003eActifs principaux\u003c\/span\u003e\n        \u003cspan class=\"soi-gjl-compo-value\"\u003eVigne Rouge, Hamamélis, Tocophérol\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gjl-compo-row\"\u003e\n        \u003cspan class=\"soi-gjl-compo-label\"\u003eListe INCI complète\u003c\/span\u003e\n        \u003cspan class=\"soi-gjl-compo-value soi-gjl-compo-inci\"\u003eAqua, Alcohol denat., PEG-40 Hydrogenated Castor Oil, Benzyl Alcohol, Carbomer, Parfum, Ethylhexylglycerin, Sodium Hydroxide, Hamamelis virginiana Leaf Extract, Vitis vinifera Leaf Extract, Maltodextrin, Citric Acid, Tocopherol\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-gjl-section\"\u003e\n    \u003ch2\u003ePour qui ce gel jambes lourdes est-il fait ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-gjl-grid\"\u003e\n      \u003cdiv class=\"soi-gjl-card\"\u003e\n        \u003ch3\u003e🏪 Debout toute la journée\u003c\/h3\u003e\n        \u003cp\u003eVous travaillez dans le commerce, la santé ou l'enseignement et vos jambes subissent de longues heures de station debout.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gjl-card\"\u003e\n        \u003ch3\u003e💼 Position assise prolongée\u003c\/h3\u003e\n        \u003cp\u003eBureau, transports : la sédentarité au quotidien favorise les sensations de jambes lourdes et gonflées.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gjl-card\"\u003e\n        \u003ch3\u003e☀️ Sensibilité à la chaleur\u003c\/h3\u003e\n        \u003cp\u003eVous souffrez de jambes gonflées le soir, surtout en période de chaleur estivale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gjl-card\"\u003e\n        \u003ch3\u003e🌱 En quête de naturel\u003c\/h3\u003e\n        \u003cp\u003eVous cherchez une alternative naturelle aux gels classiques, avec une formule courte et des actifs végétaux reconnus.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gjl-card\"\u003e\n        \u003ch3\u003e🤰 Femmes enceintes\u003c\/h3\u003e\n        \u003cp\u003eVous ressentez une lourdeur accrue dans les membres inférieurs pendant la grossesse. 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-gjl-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-gjl-cta-box\"\u003e\n      \u003cp class=\"soi-gjl-cta-tag\" style=\"color: white;\"\u003eRetrouvez des jambes légères, naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-gjl-cta-text\" style=\"color: white;\"\u003eQuand vos jambes vous réclament une pause, ce gel fraîcheur à la Vigne Rouge et à l'Hamamélis répond présent. Fabriqué en France avec des actifs végétaux soigneusement sélectionnés, il redonne en quelques gestes cette légèreté que vous méritiez bien.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-gjl-marine: #1A2D3D;\n  --soi-gjl-marine-dark: #0F1E2B;\n  --soi-gjl-marine-light: #2C4458;\n  --soi-gjl-pomme: #A1C544;\n  --soi-gjl-pomme-dark: #84A636;\n  --soi-gjl-pomme-light: rgba(161,197,68,0.10);\n  --soi-gjl-white: #FFFFFF;\n  --soi-gjl-off-white: #F8FAF6;\n  --soi-gjl-stone: #F1F3EE;\n  --soi-gjl-line: #E5E8E0;\n  --soi-gjl-primary: #D88542;\n  --soi-gjl-primary-soft: #F5E6D4;\n  --soi-gjl-accent: #8B1A1A;\n  --soi-gjl-text: #1A2D3D;\n  --soi-gjl-text-soft: #4A5B6B;\n  --soi-gjl-text-muted: #7B8693;\n  --soi-gjl-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-gjl-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-gjl-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-gjl-radius: 12px;\n  --soi-gjl-radius-sm: 8px;\n  --soi-gjl-radius-pill: 999px;\n}\n\n.soi-gjl-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-gjl-fiche img { max-width: 100%; height: auto; }\n\n.soi-gjl-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-gjl-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-gjl-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-gjl-hero {\n  position: relative;\n  background: var(--soi-gjl-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-gjl-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-gjl-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-gjl-pomme);\n}\n\n.soi-gjl-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-gjl-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-gjl-pomme);\n  border-radius: 50%;\n}\n\n.soi-gjl-hero-title {\n  display: block;\n  color: var(--soi-gjl-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-gjl-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-gjl-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-gjl-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-gjl-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-gjl-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-gjl-label-accent {\n  background: var(--soi-gjl-pomme);\n  border-color: var(--soi-gjl-pomme);\n  color: var(--soi-gjl-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-gjl-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-gjl-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-gjl-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-gjl-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-gjl-pomme);\n  border-radius: 2px;\n}\n\n.soi-gjl-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-gjl-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.soi-gjl-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-gjl-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-gjl-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-gjl-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-gjl-benefit {\n  background: var(--soi-gjl-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-gjl-radius);\n  border: 1px solid var(--soi-gjl-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-gjl-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-gjl-shadow-md);\n}\n\n.soi-gjl-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-gjl-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-gjl-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-gjl-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-gjl-benefit:hover .soi-gjl-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-gjl-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-gjl-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-gjl-benefit p {\n  font-size: 13px;\n  color: var(--soi-gjl-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-gjl-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-gjl-card {\n  background: var(--soi-gjl-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-gjl-radius);\n  border-left: 3px solid var(--soi-gjl-pomme);\n}\n\n.soi-gjl-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-gjl-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-gjl-card p {\n  font-size: 14px;\n  color: var(--soi-gjl-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-gjl-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-gjl-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-gjl-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-gjl-radius);\n  border: 1px solid var(--soi-gjl-line);\n  align-items: flex-start;\n}\n\n.soi-gjl-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-gjl-marine);\n  color: var(--soi-gjl-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-gjl-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-gjl-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-gjl-step-content p {\n  font-size: 14px;\n  color: var(--soi-gjl-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-gjl-compo {\n  background: var(--soi-gjl-off-white);\n  border-radius: var(--soi-gjl-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-gjl-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-gjl-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-gjl-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-gjl-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-gjl-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-gjl-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-gjl-marine);\n  text-align: right;\n}\n\n.soi-gjl-compo-inci {\n  font-size: 13px;\n  font-weight: 400;\n  font-family: 'Inter', sans-serif;\n  color: var(--soi-gjl-text-soft);\n  line-height: 1.6;\n  max-width: 520px;\n}\n\n\/* === TIP === *\/\n.soi-gjl-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-gjl-pomme-light);\n  border-left: 4px solid var(--soi-gjl-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-gjl-radius) var(--soi-gjl-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-gjl-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-gjl-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-gjl-marine);\n  margin-bottom: 4px;\n}\n\n.soi-gjl-tip p {\n  font-size: 14px;\n  color: var(--soi-gjl-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-gjl-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-gjl-accordion-item {\n  background: var(--soi-gjl-off-white);\n  border-radius: var(--soi-gjl-radius-sm);\n  border: 1px solid var(--soi-gjl-line);\n  overflow: hidden;\n}\n\n.soi-gjl-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-gjl-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-gjl-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-gjl-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-gjl-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-gjl-accordion-item[open] .soi-gjl-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-gjl-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-gjl-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-gjl-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-gjl-cta-box {\n  background: var(--soi-gjl-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-gjl-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-gjl-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-gjl-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-gjl-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-gjl-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-gjl-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-gjl-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-gjl-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-gjl-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-gjl-compo-value {\n    text-align: left;\n  }\n\n  .soi-gjl-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-gjl-benefits {\n    grid-template-columns: 1fr;\n  }\n\n  .soi-gjl-grid {\n    grid-template-columns: 1fr;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-gjl-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-gjl-fiche {\n    --soi-gjl-text-soft: #2C3E50;\n    --soi-gjl-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vinophenols","offers":[{"title":"Default Title","offer_id":61602883371338,"sku":"VP1009","price":11.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/gel-jambes-legeres-packshot.webp?v=1779711541"},{"product_id":"vitamine-d3-en-compte-goutte","title":"Vitamine D3 en compte-goutte (20 ml)","description":"\u003c!--\n=== ANALYSE SOINATURE ===\nProduit: Vitamine D3 en compte-goutte\nMarque: Laboratoire Code\nCatégorie Soinat: Compléments alimentaires \/ Immunité \u0026 Ossature\n\n=== INVENTAIRE DES DONNÉES SOURCE (preuve anti-invention) ===\nLabels\/certifications mentionnés : Sans conservateurs, sans colorants, sans gluten, Fabriqué en France\nChiffres précis mentionnés : 80% de la population déficitaire, 10 µg par goutte, 200 UI, 500% VNR, 20 ml, environ 570 gouttes, plus de 18 mois d'utilisation à 1 goutte\/jour\nOrigine mentionnée : Lanoline (laine de mouton), Laboratoire Code, France\nForme galénique : Liquide en compte-gouttes, forme huileuse\nActifs\/plantes nommés : Vitamine D3 (cholécalciférol), huile de tournesol (excipient)\nPosologie mentionnée : 1 goutte par jour, de préférence le matin au cours d'un repas contenant des lipides, ne pas dépasser la dose journalière recommandée\nPrécautions mentionnées : Ne pas dépasser la dose journalière recommandée, ne se substitue pas à un avis médical, bilan sanguin recommandé en cas de doute\n\n=== PALETTE CSS ===\nMarine Soinat: #1A2D3D (fixe)\nPomme Soinat: #A1C544 (fixe)\nPrimaire produit: #B83230 (rouge du cartouche packaging)\nAccent produit: #A8B5D4 (bleu lavande de l'étiquette)\nPréfixe CSS: soi-vitd3\n\n=== STRUCTURE H2 SOURCE (À CONSERVER EXACTEMENT) ===\nH2 détectés :\n  1. \"Les bienfaits de la vitamine D3 : ce que dit la science\"\n  2. \"Pourquoi choisir la formule en compte-gouttes ?\"\n  3. \"Composition et dosage de la Vitamine D3 Laboratoire Code\"\n  4. \"Qui a besoin d'une supplémentation en vitamine D3 ?\"\n  5. \"Comment prendre la vitamine D3 en gouttes ?\"\n\n=== COMPOSANTS RETENUS POUR CHAQUE SECTION ===\nHero : labels affichés = SANS GLUTEN, SANS CONSERVATEURS, FABRIQUÉ EN FRANCE\nH2 #1 \"Les bienfaits de la vitamine D3 : ce que dit la science\" → benefits (5 bénéfices distincts avec titre + description)\nH2 #2 \"Pourquoi choisir la formule en compte-gouttes ?\" → grid cards (4 avantages du format)\nH2 #3 \"Composition et dosage de la Vitamine D3 Laboratoire Code\" → compo data rows + tip pour posologie\nH2 #4 \"Qui a besoin d'une supplémentation en vitamine D3 ?\" → grid cards (5 profils cibles)\nH2 #5 \"Comment prendre la vitamine D3 en gouttes ?\" → timeline (4 étapes numérotées)\nCTA final : oui (phrase de clôture présente dans la source)\nComposants OMIS faute de données : accordéon (les précautions sont intégrées en tip et dans la section profils)\n--\u003e\n\n\u003cdiv class=\"soi-vitd3-fiche\"\u003e\n\n  \u003csection class=\"soi-vitd3-hero\"\u003e\n    \u003cdiv class=\"soi-vitd3-hero-tag\"\u003e\n      \u003cspan class=\"soi-vitd3-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Laboratoire Code\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-vitd3-hero-title\"\u003eVitamine D3 en compte-gouttes\u003c\/span\u003e\n    \u003cp class=\"soi-vitd3-hero-subtitle\"\u003eLa vitamine du soleil, en un geste quotidien précis et efficace. Contribue au maintien d'une ossature normale, d'une fonction musculaire optimale et de défenses immunitaires solides.\u003c\/p\u003e\n    \u003cdiv class=\"soi-vitd3-hero-labels\"\u003e\n      \u003cspan class=\"soi-vitd3-label soi-vitd3-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-vitd3-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n      \u003cspan class=\"soi-vitd3-label\"\u003eSANS CONSERVATEURS\u003c\/span\u003e\n      \u003cspan class=\"soi-vitd3-label\"\u003eSANS COLORANTS\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-vitd3-section\"\u003e\n    \u003cp class=\"soi-vitd3-section-intro\"\u003eEn France, près de 80 % de la population présente un déficit en vitamine D3, surtout entre octobre et avril. Pourtant, cette vitamine liposoluble, souvent appelée « vitamine du soleil », joue un rôle fondamental dans votre santé quotidienne. La Vitamine D3 en compte-gouttes du Laboratoire Code est conçue pour combler ce manque facilement, avec précision et efficacité.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-vitd3-section\"\u003e\n    \u003ch2\u003eLes bienfaits de la vitamine D3 : ce que dit la science\u003c\/h2\u003e\n    \u003cp class=\"soi-vitd3-section-intro\"\u003eLes bienfaits de la vitamine D3 sont aujourd'hui bien documentés. Voici ce que cette vitamine essentielle fait concrètement pour votre organisme.\u003c\/p\u003e\n    \u003cdiv class=\"soi-vitd3-benefits\"\u003e\n      \u003cdiv class=\"soi-vitd3-benefit\"\u003e\n        \u003cdiv class=\"soi-vitd3-benefit-icon\"\u003e\u003cspan\u003e🦴\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSanté osseuse\u003c\/h3\u003e\n        \u003cp\u003eFavorise l'absorption du calcium et du phosphore, deux minéraux indispensables au maintien d'une ossature normale et solide.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitd3-benefit\"\u003e\n        \u003cdiv class=\"soi-vitd3-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFonction musculaire\u003c\/h3\u003e\n        \u003cp\u003eContribue au bon fonctionnement des muscles, réduisant le risque de faiblesse musculaire, notamment chez les personnes âgées.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitd3-benefit\"\u003e\n        \u003cdiv class=\"soi-vitd3-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSystème immunitaire\u003c\/h3\u003e\n        \u003cp\u003eSoutient les défenses naturelles de l'organisme, particulièrement précieuse en période hivernale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitd3-benefit\"\u003e\n        \u003cdiv class=\"soi-vitd3-benefit-icon\"\u003e\u003cspan\u003e🦷\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSanté dentaire\u003c\/h3\u003e\n        \u003cp\u003eEn facilitant la fixation du calcium, elle participe au maintien de dents saines et solides.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitd3-benefit\"\u003e\n        \u003cdiv class=\"soi-vitd3-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eÉquilibre général\u003c\/h3\u003e\n        \u003cp\u003eUn taux optimal de vitamine D3 est associé à une meilleure vitalité et à un moral plus stable au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-vitd3-section\"\u003e\n    \u003ch2\u003ePourquoi choisir la formule en compte-gouttes ?\u003c\/h2\u003e\n    \u003cp class=\"soi-vitd3-section-intro\"\u003eContrairement aux gélules ou comprimés, le format liquide en compte-gouttes offre plusieurs avantages concrets.\u003c\/p\u003e\n    \u003cdiv class=\"soi-vitd3-grid\"\u003e\n      \u003cdiv class=\"soi-vitd3-card\"\u003e\n        \u003ch3\u003e🎯 Dosage précis à la goutte près\u003c\/h3\u003e\n        \u003cp\u003eVous adaptez facilement la quantité à vos besoins réels, sans découper ni fractionner un comprimé.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitd3-card\"\u003e\n        \u003ch3\u003e⚡ Absorption rapide\u003c\/h3\u003e\n        \u003cp\u003eSous forme huileuse, la vitamine D3 est directement assimilable par l'organisme car liposoluble.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitd3-card\"\u003e\n        \u003ch3\u003e🤲 Praticité au quotidien\u003c\/h3\u003e\n        \u003cp\u003eQuelques gouttes à déposer sur la langue, dans un verre d'eau ou sur un aliment. Rien de plus simple.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitd3-card\"\u003e\n        \u003ch3\u003e📦 Flacon longue durée\u003c\/h3\u003e\n        \u003cp\u003e20 ml représentent environ 570 gouttes, soit plus de 18 mois d'utilisation à raison d'une goutte par jour.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-vitd3-section\"\u003e\n    \u003ch2\u003eComposition et dosage de la Vitamine D3 Laboratoire Code\u003c\/h2\u003e\n    \u003cp class=\"soi-vitd3-section-intro\"\u003eLa formule est volontairement épurée pour garantir une tolérance maximale et une traçabilité irréprochable.\u003c\/p\u003e\n    \u003cdiv class=\"soi-vitd3-compo\"\u003e\n      \u003cdiv class=\"soi-vitd3-compo-row\"\u003e\n        \u003cspan class=\"soi-vitd3-compo-label\"\u003eActif principal\u003c\/span\u003e\n        \u003cspan class=\"soi-vitd3-compo-value\"\u003eVitamine D3 (cholécalciférol)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitd3-compo-row\"\u003e\n        \u003cspan class=\"soi-vitd3-compo-label\"\u003eDosage par goutte\u003c\/span\u003e\n        \u003cspan class=\"soi-vitd3-compo-value\"\u003e10 µg \/ 200 UI (500 % VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitd3-compo-row\"\u003e\n        \u003cspan class=\"soi-vitd3-compo-label\"\u003eOrigine\u003c\/span\u003e\n        \u003cspan class=\"soi-vitd3-compo-value\"\u003eLanoline (laine de mouton), source naturelle hautement biodisponible\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitd3-compo-row\"\u003e\n        \u003cspan class=\"soi-vitd3-compo-label\"\u003eExcipient\u003c\/span\u003e\n        \u003cspan class=\"soi-vitd3-compo-value\"\u003eHuile de tournesol (support huileux favorisant l'assimilation)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitd3-compo-row\"\u003e\n        \u003cspan class=\"soi-vitd3-compo-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-vitd3-compo-value\"\u003e20 ml (environ 570 gouttes)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitd3-compo-row\"\u003e\n        \u003cspan class=\"soi-vitd3-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-vitd3-compo-value\"\u003eFrance, Laboratoire Code\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vitd3-tip\"\u003e\n      \u003cdiv class=\"soi-vitd3-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003ePosologie recommandée\u003c\/strong\u003e\n        \u003cp\u003e1 goutte par jour, de préférence le matin au cours d'un repas contenant des lipides pour une assimilation optimale. Ne pas dépasser la dose journalière recommandée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-vitd3-section\"\u003e\n    \u003ch2\u003eQui a besoin d'une supplémentation en vitamine D3 ?\u003c\/h2\u003e\n    \u003cp class=\"soi-vitd3-section-intro\"\u003eCertains profils sont particulièrement exposés à un manque de vitamine D3.\u003c\/p\u003e\n    \u003cdiv class=\"soi-vitd3-grid\"\u003e\n      \u003cdiv class=\"soi-vitd3-card\"\u003e\n        \u003ch3\u003e🌧️ Faible exposition au soleil\u003c\/h3\u003e\n        \u003cp\u003eLes personnes en télétravail, vivant dans des régions peu ensoleillées ou pendant la période hivernale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitd3-card\"\u003e\n        \u003ch3\u003e👴 Personnes âgées\u003c\/h3\u003e\n        \u003cp\u003eLa peau synthétise moins efficacement la vitamine D avec l'âge, rendant la supplémentation particulièrement pertinente.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitd3-card\"\u003e\n        \u003ch3\u003e🌍 Peau mate ou foncée\u003c\/h3\u003e\n        \u003cp\u003eUne exposition plus longue est nécessaire pour synthétiser la même quantité de vitamine D.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitd3-card\"\u003e\n        \u003ch3\u003e🌱 Végétaliens\u003c\/h3\u003e\n        \u003cp\u003eLes aliments riches en vitamine D étant majoritairement d'origine animale, une supplémentation peut s'avérer utile.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitd3-card\"\u003e\n        \u003ch3\u003e🏥 Convalescence ou mobilité réduite\u003c\/h3\u003e\n        \u003cp\u003eLes personnes qui ne peuvent pas s'exposer régulièrement au soleil bénéficient d'un apport complémentaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-vitd3-tip\"\u003e\n      \u003cdiv class=\"soi-vitd3-tip-icon\"\u003e🩺\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eEn cas de doute sur votre statut en vitamine D, un simple bilan sanguin (dosage de la 25-OH vitamine D) permet de faire le point. Ce complément ne se substitue en aucun cas à un avis médical.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-vitd3-section\"\u003e\n    \u003ch2\u003eComment prendre la vitamine D3 en gouttes ?\u003c\/h2\u003e\n    \u003cp class=\"soi-vitd3-section-intro\"\u003ePour tirer le meilleur parti de votre flacon, suivez ces quelques gestes simples.\u003c\/p\u003e\n    \u003cdiv class=\"soi-vitd3-timeline\"\u003e\n      \u003cdiv class=\"soi-vitd3-step\"\u003e\n        \u003cdiv class=\"soi-vitd3-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-vitd3-step-content\"\u003e\n          \u003ch3\u003eAgitez légèrement\u003c\/h3\u003e\n          \u003cp\u003eSecouez doucement le flacon avant chaque utilisation pour homogénéiser la solution huileuse.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitd3-step\"\u003e\n        \u003cdiv class=\"soi-vitd3-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-vitd3-step-content\"\u003e\n          \u003ch3\u003eDéposez 1 goutte\u003c\/h3\u003e\n          \u003cp\u003eDirectement sous la langue, dans une cuillère d'huile ou sur un aliment gras (avocat, fromage, yaourt entier).\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitd3-step\"\u003e\n        \u003cdiv class=\"soi-vitd3-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-vitd3-step-content\"\u003e\n          \u003ch3\u003ePrenez-la le matin\u003c\/h3\u003e\n          \u003cp\u003eAu moment du petit-déjeuner pour ancrer le geste dans votre routine quotidienne.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-vitd3-step\"\u003e\n        \u003cdiv class=\"soi-vitd3-step-num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"soi-vitd3-step-content\"\u003e\n          \u003ch3\u003eConservez correctement\u003c\/h3\u003e\n          \u003cp\u003eGardez le flacon à l'abri de la chaleur et de la lumière, à température ambiante.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-vitd3-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-vitd3-cta-box\"\u003e\n      \u003cp class=\"soi-vitd3-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-vitd3-cta-text\" style=\"color: white;\"\u003eChaque goutte, c'est un geste minuscule aux effets durables : des os solides, des muscles efficaces, une immunité renforcée, même quand le soleil se fait rare. Simple, naturelle, précise et 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-vitd3-marine: #1A2D3D;\n  --soi-vitd3-marine-dark: #0F1E2B;\n  --soi-vitd3-marine-light: #2C4458;\n  --soi-vitd3-pomme: #A1C544;\n  --soi-vitd3-pomme-dark: #84A636;\n  --soi-vitd3-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-vitd3-white: #FFFFFF;\n  --soi-vitd3-off-white: #F8FAF6;\n  --soi-vitd3-stone: #F1F3EE;\n  --soi-vitd3-line: #E5E8E0;\n\n  --soi-vitd3-primary: #B83230;\n  --soi-vitd3-primary-soft: rgba(184,50,48,0.08);\n  --soi-vitd3-accent: #A8B5D4;\n\n  --soi-vitd3-text: #1A2D3D;\n  --soi-vitd3-text-soft: #4A5B6B;\n  --soi-vitd3-text-muted: #7B8693;\n\n  --soi-vitd3-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-vitd3-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-vitd3-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-vitd3-radius: 12px;\n  --soi-vitd3-radius-sm: 8px;\n  --soi-vitd3-radius-pill: 999px;\n}\n\n.soi-vitd3-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-vitd3-fiche img { max-width: 100%; height: auto; }\n\n.soi-vitd3-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-vitd3-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-vitd3-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-vitd3-hero {\n  position: relative;\n  background: var(--soi-vitd3-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-vitd3-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-vitd3-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-vitd3-pomme);\n}\n\n.soi-vitd3-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-vitd3-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-vitd3-pomme);\n  border-radius: 50%;\n}\n\n.soi-vitd3-hero-title {\n  display: block;\n  color: var(--soi-vitd3-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-vitd3-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-vitd3-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-vitd3-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-vitd3-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-vitd3-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-vitd3-label-accent {\n  background: var(--soi-vitd3-pomme);\n  border-color: var(--soi-vitd3-pomme);\n  color: var(--soi-vitd3-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-vitd3-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-vitd3-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-vitd3-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-vitd3-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-vitd3-pomme);\n  border-radius: 2px;\n}\n\n.soi-vitd3-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-vitd3-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.soi-vitd3-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-vitd3-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-vitd3-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-vitd3-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-vitd3-benefit {\n  background: var(--soi-vitd3-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-vitd3-radius);\n  border: 1px solid var(--soi-vitd3-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-vitd3-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-vitd3-shadow-md);\n}\n\n.soi-vitd3-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-vitd3-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-vitd3-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-vitd3-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-vitd3-benefit:hover .soi-vitd3-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-vitd3-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-vitd3-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-vitd3-benefit p {\n  font-size: 13px;\n  color: var(--soi-vitd3-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-vitd3-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-vitd3-card {\n  background: var(--soi-vitd3-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-vitd3-radius);\n  border-left: 3px solid var(--soi-vitd3-pomme);\n}\n\n.soi-vitd3-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-vitd3-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-vitd3-card p {\n  font-size: 14px;\n  color: var(--soi-vitd3-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-vitd3-compo {\n  background: var(--soi-vitd3-off-white);\n  border-radius: var(--soi-vitd3-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.25rem;\n}\n\n.soi-vitd3-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-vitd3-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-vitd3-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-vitd3-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-vitd3-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-vitd3-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-vitd3-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-vitd3-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-vitd3-pomme-light);\n  border-left: 4px solid var(--soi-vitd3-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-vitd3-radius) var(--soi-vitd3-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.25rem;\n}\n\n.soi-vitd3-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-vitd3-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-vitd3-marine);\n  margin-bottom: 4px;\n}\n\n.soi-vitd3-tip p {\n  font-size: 14px;\n  color: var(--soi-vitd3-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-vitd3-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-vitd3-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-vitd3-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-vitd3-radius);\n  border: 1px solid var(--soi-vitd3-line);\n  align-items: flex-start;\n}\n\n.soi-vitd3-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-vitd3-marine);\n  color: var(--soi-vitd3-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-vitd3-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-vitd3-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-vitd3-step-content p {\n  font-size: 14px;\n  color: var(--soi-vitd3-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-vitd3-cta-box {\n  background: var(--soi-vitd3-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-vitd3-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-vitd3-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-vitd3-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-vitd3-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-vitd3-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-vitd3-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-vitd3-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-vitd3-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-vitd3-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-vitd3-compo-value {\n    text-align: left;\n  }\n\n  .soi-vitd3-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-vitd3-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-vitd3-fiche {\n    --soi-vitd3-text-soft: #2C3E50;\n    --soi-vitd3-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Laboratoire Code","offers":[{"title":"Default Title","offer_id":61602943926602,"sku":"LC9101","price":6.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/vitamine-d3-en-compte-goutte-packshot.webp?v=1779034497"},{"product_id":"complexe1-ansil","title":"Complexe n°1 bio de Baryte, Frêne, Noyer et Genévrier","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px\"\u003e\u003cdiv style=\"flex: 1\"\u003e\u003cp\u003eDécouvrez une synergie unique \u003cstrong\u003eentre lithothérapie et gemmothérapie\u003c\/strong\u003e, avec le \u003cstrong\u003eComplexe Elixir de Cristal et Bourgeons n°1 d’Ansil\u003c\/strong\u003e. Cette fusion innovante combine les bienfaits des cristaux et des bourgeons pour offrir un équilibre physique et mental optimal. Ce produit, certifié biologique, utilise des ingrédients naturels pour créer une formule thérapeutique exceptionnelle.\u003c\/p\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv style=\"padding: 20px 60px 20px 60px; display: flex; flex-wrap: wrap; gap: 30px; align-items: stretch\"\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\u003cdiv style=\"text-align: center; width: 100%\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/PHOTO_AL4001_482cb40d-4f5f-4ed9-9a38-c9ba29bbec89.jpg?v=1776180252\" alt=\"Photo d'un personne qui est en méditation avec à côté d'elle une bouteille d'eau\" style=\"height: auto; max-width: 100%\" class=\"soinat-image\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\n\u003ch2\u003e\u003cstrong\u003eC'est quoi la lithothérapie ?\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003e La lithothérapie repose sur l'utilisation de cristaux pour influencer positivement la santé. Les cristaux émettent des vibrations uniques, réputées pour agir sur le corps et l’esprit, en transmettant leurs énergies par leurs couleurs et leurs ondes vibratoires.\u003cstrong\u003e La Baryte\u003c\/strong\u003e, pierre reconnue pour ses vertus vibratoires \u003cstrong\u003eéquilibrantes et protectrices\u003c\/strong\u003e, est l'un des éléments clés de ce complexe.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eLa gemmothérapie\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003eLa gemmothérapie, une branche de la phytothérapie, mise sur la puissance des bourgeons et des jeunes pousses. Ces parties végétales sont riches en principes actifs et en énergie vitale. Le complexe d’Ansil utilise trois macérats de bourgeons concentrés :\u003c\/p\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFrêne\u003c\/strong\u003e : connu pour son action drainante, il aide à éliminer les toxines de l'organisme.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNoyer\u003c\/strong\u003e : apprécié pour ses vertus antioxydantes, il contribue à la protection cellulaire et à l’équilibre interne.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGenévrier\u003c\/strong\u003e : réputé pour ses propriétés purifiantes, il favorise la détoxification et la purification du corps.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eUne Synergie thérapeutique\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003eL’association de la Baryte et des bourgeons de Frêne, Noyer et Genévrier crée une synergie thérapeutique unique. Cette combinaison favorise le drainage de l’organisme, renforce la vitalité naturelle et rétablit l'équilibre ionique.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eZoom sur les bienfaits du complexe n°1 d'Ansil\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDrainage de l'organisme\u003c\/strong\u003e : aide à éliminer les toxines et favorise une détoxification naturelle.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVitalité accrue\u003c\/strong\u003e : renforce l’énergie vitale pour un bien-être général.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProtection et équilibre\u003c\/strong\u003e : les propriétés vibratoires de la Baryte apportent un équilibre physique et mental.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Ansil","offers":[{"title":"Default Title","offer_id":61602964078922,"sku":"AL4001","price":21.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soinat_ansil_al4001_complexe-1.jpg?v=1776155609"},{"product_id":"complexe3-ansil","title":"Complexe bio n°3 d’Emeraude, de Tilleul, de Figuier et de Romarin","description":"\u003cdiv style=\"padding: 20px 60px 20px 60px; display: flex; flex-wrap: wrap; gap: 30px; align-items: stretch\"\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\u003cdiv style=\"text-align: center; width: 100%\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/PHOTO_AL4003_0698eaa5-dd79-4c3f-94da-8da87343ee82.jpg?v=1776180245\" alt=\"Photo de deux pots de romarin\" style=\"height: auto; max-width: 100%\" class=\"soinat-image\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\n\u003cp\u003e\u003cstrong\u003eLe Complexe Bio d'Ansil Émeraude \u0026amp; Bourgeons\u003c\/strong\u003e est une synergie unique \u003cstrong\u003ecombinant les bienfaits de la lithothérapie et de la gemmothérapie\u003c\/strong\u003e. Ce mélange harmonieux utilise les propriétés vibratoires des cristaux et la puissance des bourgeons et jeunes pousses végétales pour favoriser un équilibre physique et mental optimal.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eComposition et bienfaits du complexe n°3 d'Ansil\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eÉmeraude\u003c\/strong\u003e : Pierre précieuse reconnue en lithothérapie pour ses vertus apaisantes et équilibrantes. Ses vibrations uniques contribuent à rétablir l'harmonie intérieure.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBourgeons de Tilleul\u003c\/strong\u003e : Contribuent aux défenses naturelles de l’organisme et aident à retrouver une bonne humeur naturelle.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBourgeons de Figuier\u003c\/strong\u003e : Possèdent des propriétés antioxydantes, aidant à protéger les cellules du stress oxydatif.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBourgeons de Romarin\u003c\/strong\u003e : Réputés pour leurs actions détoxifiantes, ils soutiennent le processus naturel de détoxification de l'organisme.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003e\u003cstrong\u003eCertification Bio\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003eCe complexe est certifié biologique, garantissant des ingrédients de haute qualité, cultivés sans pesticides ni produits chimiques, respectueux de l'environnement et de votre santé.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eUtilisations du complexe n°3 d'Ansil\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003eCe complexe est spécialement conçu pour :\u003c\/p\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eRenforcer le système immunitaire\u003c\/strong\u003e : Grâce à l'action combinée des bourgeons et de l’Émeraude.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProtéger l’organisme\u003c\/strong\u003e : En favorisant les défenses naturelles et en apportant une action antioxydante.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDétoxifier le corps\u003c\/strong\u003e : Les bourgeons de Romarin aident à éliminer les toxines pour un organisme plus sain.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eApporter bien-être et équilibre\u003c\/strong\u003e : Les vibrations équilibrantes de l’Émeraude contribuent à une sensation de calme et d'harmonie intérieure.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Ansil","offers":[{"title":"Default Title","offer_id":61602968404298,"sku":"AL4003","price":21.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soinat_ansil_al4003_complexe-3.jpg?v=1776155635"},{"product_id":"complexe4-ansil","title":"Complexe bio n°4 d’Hémimorphite, d’Eglantier, de Cassis et de Sequoia","description":"\u003cdiv style=\"padding: 20px 60px 20px 60px; display: flex; flex-wrap: wrap; gap: 30px; align-items: stretch\"\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\u003cdiv style=\"text-align: center; width: 100%\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/PHOTO_AL4004_6e101da3-c381-4456-8ecc-574ba917c267.jpg?v=1776180246\" alt=\"Photo d'une femme faisant son sport dans la nature\" style=\"height: auto; max-width: 100%\" class=\"soinat-image\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\n\u003cp\u003e\u003cstrong\u003eLe Complexe Elixir de Cristal et Bourgeons n°4 d'Ansil \u003c\/strong\u003eest une fusion innovante entre l\u003cstrong\u003ea lithothérapie et la gemmothérapie\u003c\/strong\u003e, combinant les bienfaits des cristaux et des bourgeons pour offrir une synergie thérapeutique unique. Élaboré avec soin, ce \u003cstrong\u003ecomplexe bio\u003c\/strong\u003e associe \u003cstrong\u003el’Hémimorphite\u003c\/strong\u003e à trois macérats concentrés de bourgeons : \u003cstrong\u003eÉglantier, Cassis et Séquoia\u003c\/strong\u003e.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eCaractéristiques du complexe n°4 d'Ansil\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eCertifié Bio\u003c\/strong\u003e : garantit des ingrédients de qualité supérieure, cultivés sans pesticides ni produits chimiques.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDurée de cure\u003c\/strong\u003e : une utilisation recommandée sur 21 jours pour un effet optimal.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eIngrédients clés du complexe n°4 :\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli style=\"list-style-type: none;\"\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eHémimorphite\u003c\/strong\u003e : cristal reconnu en lithothérapie pour ses propriétés équilibrantes et harmonisantes.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBourgeons d’Églantier\u003c\/strong\u003e : riches en antioxydants, ils renforcent les défenses naturelles de l’organisme.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBourgeons de Cassis\u003c\/strong\u003e : contribuent au bon fonctionnement des muscles et des articulations.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBourgeons de Séquoia\u003c\/strong\u003e : réputés pour leurs propriétés détoxifiantes.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eBienfaits du complexe n°4 d'Ansil\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eRenforcement des défenses immunitaires\u003c\/strong\u003e : l’association de l’Hémimorphite et des bourgeons d’Églantier aide à renforcer les défenses naturelles du corps.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSoutien musculaire et articulaire\u003c\/strong\u003e : les bourgeons de Cassis contribuent à la santé des muscles et des articulations, favorisant un bon fonctionnement physique.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDétoxification\u003c\/strong\u003e : les bourgeons de Séquoia aident à éliminer les toxines, participant ainsi à un nettoyage naturel de l’organisme.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Ansil","offers":[{"title":"Default Title","offer_id":61602969321802,"sku":"AL4004","price":21.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soinat_ansil_al4004_complexe-4.jpg?v=1776155648"},{"product_id":"complexe5-ansil","title":"Complexe bio n°5 de Rhodochrosite, de Framboisier, d’Airelle et de Tilleul","description":"\n\u003cdiv class=\"soi-cplx5-fiche\"\u003e\n\n\u003csection class=\"soi-cplx5-hero\"\u003e\n  \u003cdiv class=\"soi-cplx5-hero-tag\"\u003e\n    \u003cspan class=\"soi-cplx5-tag-dot\"\u003e\u003c\/span\u003e\n    Gemmothérapie · Lithothérapie · Ansil\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-cplx5-hero-title\"\u003eL'alliance des cristaux et des bourgeons pour la féminité\u003c\/span\u003e\n  \u003cp class=\"soi-cplx5-hero-subtitle\"\u003eEt si un seul flacon pouvait accompagner votre transition vers la ménopause avec douceur, en combinant la sagesse des cristaux et la vitalité des bourgeons ? Le Complexe bio n°5 d'Ansil réunit la lithothérapie et la gemmothérapie biologique dans une synergie pensée spécialement pour le bien-être féminin.\u003c\/p\u003e\n  \u003cdiv class=\"soi-cplx5-hero-labels\"\u003e\n    \u003cspan class=\"soi-cplx5-label soi-cplx5-label-accent\"\u003eBIO\u003c\/span\u003e\n    \u003cspan class=\"soi-cplx5-label\"\u003eGEMMOTHÉRAPIE\u003c\/span\u003e\n    \u003cspan class=\"soi-cplx5-label\"\u003eLITHOTHÉRAPIE\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cplx5-section\"\u003e\n  \u003ch2\u003eLithothérapie et gemmothérapie : deux approches naturelles réunies\u003c\/h2\u003e\n  \u003cp\u003eLa \u003cstrong\u003elithothérapie\u003c\/strong\u003e s'appuie sur les propriétés vibratoires des pierres et cristaux pour soutenir l'équilibre émotionnel et physique. La \u003cstrong\u003egemmothérapie\u003c\/strong\u003e, quant à elle, utilise les macérats de bourgeons, véritables concentrés d'énergie vitale issus des tissus embryonnaires des plantes.\u003c\/p\u003e\n  \u003cp\u003eAssocier ces deux disciplines, c'est vous offrir une approche globale, à la fois douce et profonde, pour accompagner votre corps dans ses transitions naturelles.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cplx5-section\"\u003e\n  \u003ch2\u003eLa Rhodochrosite : la pierre de l'harmonie émotionnelle\u003c\/h2\u003e\n  \u003cdiv class=\"soi-cplx5-rhodochrosite-box\"\u003e\n    \u003cdiv class=\"soi-cplx5-rhodochrosite-icon\"\u003e💎\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cp\u003eAu cœur de ce complexe, la \u003cstrong\u003eRhodochrosite\u003c\/strong\u003e est une pierre aux teintes rosées caractéristiques, réputée en lithothérapie pour ses vertus sur \u003cstrong\u003el'équilibre émotionnel, l'acceptation de soi et l'ouverture du cœur\u003c\/strong\u003e. Elle est traditionnellement associée à l'adoucissement des tensions intérieures et au soutien lors des périodes de changements hormonaux.\u003c\/p\u003e\n      \u003cp\u003eUne alliée précieuse pour traverser la ménopause avec plus de sérénité.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cplx5-section\"\u003e\n  \u003ch2\u003eLes trois bourgeons bio du Complexe n°5 : une synergie ciblée\u003c\/h2\u003e\n  \u003cdiv class=\"soi-cplx5-grid\"\u003e\n    \u003cdiv class=\"soi-cplx5-card\"\u003e\n      \u003ch3\u003e🌿 Framboisier (\u003cem\u003eRubus idaeus\u003c\/em\u003e)\u003c\/h3\u003e\n      \u003cp\u003eReconnus en gemmothérapie pour leur action sur \u003cstrong\u003el'équilibre hormonal féminin\u003c\/strong\u003e, les bourgeons de Framboisier sont particulièrement indiqués pour accompagner les symptômes de la ménopause et du syndrome prémenstruel.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cplx5-card\"\u003e\n      \u003ch3\u003e🍒 Airelle (\u003cem\u003eVaccinium vitis-idaea\u003c\/em\u003e)\u003c\/h3\u003e\n      \u003cp\u003eRiches en principes antioxydants, les bourgeons d'Airelle contribuent à \u003cstrong\u003eprotéger les cellules du stress oxydatif\u003c\/strong\u003e et participent au maintien d'un bon confort cutané et général.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cplx5-card\"\u003e\n      \u003ch3\u003e🌸 Tilleul (\u003cem\u003eTilia tomentosa\u003c\/em\u003e)\u003c\/h3\u003e\n      \u003cp\u003eTraditionnellement utilisés pour favoriser \u003cstrong\u003ela détente et la qualité du sommeil\u003c\/strong\u003e, les bourgeons de Tilleul apportent une note apaisante essentielle lors des nuits difficiles liées aux changements hormonaux.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cplx5-section\"\u003e\n  \u003ch2\u003eComposition complète et posologie\u003c\/h2\u003e\n  \u003cdiv class=\"soi-cplx5-compo\"\u003e\n    \u003cdiv class=\"soi-cplx5-compo-row\"\u003e\n      \u003cspan class=\"soi-cplx5-compo-label\"\u003eMacérat de bourgeons bio\u003c\/span\u003e\n      \u003cspan class=\"soi-cplx5-compo-value\"\u003eFramboisier (Rubus idaeus)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cplx5-compo-row\"\u003e\n      \u003cspan class=\"soi-cplx5-compo-label\"\u003eMacérat de bourgeons bio\u003c\/span\u003e\n      \u003cspan class=\"soi-cplx5-compo-value\"\u003eAirelle (Vaccinium vitis-idaea)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cplx5-compo-row\"\u003e\n      \u003cspan class=\"soi-cplx5-compo-label\"\u003eMacérat de bourgeons bio\u003c\/span\u003e\n      \u003cspan class=\"soi-cplx5-compo-value\"\u003eTilleul (Tilia tomentosa)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cplx5-compo-row\"\u003e\n      \u003cspan class=\"soi-cplx5-compo-label\"\u003eÉlixir minéral\u003c\/span\u003e\n      \u003cspan class=\"soi-cplx5-compo-value\"\u003eRhodochrosite\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cplx5-compo-row\"\u003e\n      \u003cspan class=\"soi-cplx5-compo-label\"\u003eBase\u003c\/span\u003e\n      \u003cspan class=\"soi-cplx5-compo-value\"\u003eGlycérinée bio\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"soi-cplx5-timeline\"\u003e\n    \u003cdiv class=\"soi-cplx5-step\"\u003e\n      \u003cdiv class=\"soi-cplx5-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-cplx5-step-content\"\u003e\n        \u003ch3\u003eDosage\u003c\/h3\u003e\n        \u003cp\u003e5 à 15 gouttes, 1 à 3 fois par jour.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cplx5-step\"\u003e\n      \u003cdiv class=\"soi-cplx5-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-cplx5-step-content\"\u003e\n        \u003ch3\u003eMode de prise\u003c\/h3\u003e\n        \u003cp\u003eDe préférence sous la langue ou diluées dans un peu d'eau, en dehors des repas.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cplx5-step\"\u003e\n      \u003cdiv class=\"soi-cplx5-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-cplx5-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 ressentir pleinement les bénéfices.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"soi-cplx5-tip\"\u003e\n    \u003cdiv class=\"soi-cplx5-tip-icon\"\u003e⚠️\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003ePrécaution importante\u003c\/strong\u003e\n      \u003cp\u003eCe produit est un complément naturel et ne remplace en aucun cas un traitement médical. Consultez votre médecin ou professionnel de santé pour tout suivi personnalisé.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cplx5-section\"\u003e\n  \u003ch2\u003eÀ qui s'adresse le Complexe bio n°5 d'Ansil ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-cplx5-benefits\"\u003e\n    \u003cdiv class=\"soi-cplx5-benefit\"\u003e\n      \u003cdiv class=\"soi-cplx5-benefit-icon\"\u003e\u003cspan\u003e🌺\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003ePériménopause et ménopause\u003c\/h3\u003e\n      \u003cp\u003ePour les femmes en période de transition hormonale, à la recherche d'un accompagnement naturel et bienveillant.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cplx5-benefit\"\u003e\n      \u003cdiv class=\"soi-cplx5-benefit-icon\"\u003e\u003cspan\u003e🌙\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eTroubles du sommeil et stress émotionnel\u003c\/h3\u003e\n      \u003cp\u003ePour celles qui traversent des périodes de tensions intérieures ou de nuits difficiles liées aux changements hormonaux.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cplx5-benefit\"\u003e\n      \u003cdiv class=\"soi-cplx5-benefit-icon\"\u003e\u003cspan\u003e🔄\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eÉquilibre du cycle féminin\u003c\/h3\u003e\n      \u003cp\u003ePour toute personne souhaitant soutenir son équilibre hormonal naturellement, y compris en cas de déséquilibres liés au cycle.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cplx5-section\"\u003e\n  \u003ch2\u003ePourquoi choisir Ansil ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-cplx5-tip\"\u003e\n    \u003cdiv class=\"soi-cplx5-tip-icon\"\u003e🌱\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eL'engagement Ansil\u003c\/strong\u003e\n      \u003cp\u003eLes complexes Ansil sont élaborés avec des \u003cstrong\u003ebourgeons certifiés bio\u003c\/strong\u003e, récoltés avec soin pour préserver l'intégralité de leurs principes actifs. La marque associe rigueur scientifique et approches naturelles holistiques pour vous offrir des formules sans compromis sur la qualité.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cplx5-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-cplx5-cta-box\"\u003e\n    \u003cp class=\"soi-cplx5-cta-tag\" style=\"color: white;\"\u003eDouceur, équilibre et sérénité\u003c\/p\u003e\n    \u003cp class=\"soi-cplx5-cta-text\" style=\"color: white;\"\u003eEn associant la Rhodochrosite à trois bourgeons bio soigneusement sélectionnés, le Complexe bio n°5 d'Ansil accompagne votre féminité à chaque étape, avec bienveillance et naturel. Prenez soin de vous, profondément.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-cplx5-marine: #1A2D3D;\n  --soi-cplx5-marine-dark: #0F1E2B;\n  --soi-cplx5-marine-light: #2C4458;\n  --soi-cplx5-pomme: #A1C544;\n  --soi-cplx5-pomme-dark: #84A636;\n  --soi-cplx5-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-cplx5-white: #FFFFFF;\n  --soi-cplx5-off-white: #F8FAF6;\n  --soi-cplx5-stone: #F1F3EE;\n  --soi-cplx5-line: #E5E8E0;\n\n  --soi-cplx5-primary: #9B7AB5;\n  --soi-cplx5-primary-soft: rgba(155,122,181,0.10);\n  --soi-cplx5-accent: #D4A8B5;\n\n  --soi-cplx5-text: #1A2D3D;\n  --soi-cplx5-text-soft: #4A5B6B;\n  --soi-cplx5-text-muted: #7B8693;\n\n  --soi-cplx5-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-cplx5-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-cplx5-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-cplx5-radius: 12px;\n  --soi-cplx5-radius-sm: 8px;\n  --soi-cplx5-radius-pill: 999px;\n}\n\n.soi-cplx5-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-cplx5-fiche img { max-width: 100%; height: auto; }\n\n.soi-cplx5-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-cplx5-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-cplx5-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-cplx5-hero {\n  position: relative;\n  background: var(--soi-cplx5-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-cplx5-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-cplx5-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-cplx5-pomme);\n}\n\n.soi-cplx5-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-cplx5-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-cplx5-pomme);\n  border-radius: 50%;\n}\n\n.soi-cplx5-hero-title {\n  display: block;\n  color: var(--soi-cplx5-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-cplx5-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-cplx5-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-cplx5-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-cplx5-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-cplx5-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-cplx5-label-accent {\n  background: var(--soi-cplx5-pomme);\n  border-color: var(--soi-cplx5-pomme);\n  color: var(--soi-cplx5-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-cplx5-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-cplx5-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-cplx5-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-cplx5-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-cplx5-pomme);\n  border-radius: 2px;\n}\n\n.soi-cplx5-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-cplx5-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-cplx5-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === RHODOCHROSITE BOX === *\/\n.soi-cplx5-rhodochrosite-box {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-cplx5-primary-soft);\n  border-left: 4px solid var(--soi-cplx5-accent);\n  padding: 1.5rem;\n  border-radius: 0 var(--soi-cplx5-radius) var(--soi-cplx5-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-cplx5-rhodochrosite-box p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-cplx5-text);\n  line-height: 1.7;\n  margin-bottom: 0.6rem;\n}\n\n.soi-cplx5-rhodochrosite-box p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-cplx5-rhodochrosite-icon {\n  flex-shrink: 0;\n  font-size: 28px;\n  line-height: 1;\n  width: 52px;\n  height: 52px;\n  background: var(--soi-cplx5-accent);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-cplx5-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-cplx5-card {\n  background: var(--soi-cplx5-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-cplx5-radius);\n  border-left: 3px solid var(--soi-cplx5-pomme);\n}\n\n.soi-cplx5-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-cplx5-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-cplx5-card p {\n  font-size: 14px;\n  color: var(--soi-cplx5-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-cplx5-compo {\n  background: var(--soi-cplx5-off-white);\n  border-radius: var(--soi-cplx5-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-cplx5-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-cplx5-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-cplx5-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-cplx5-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-cplx5-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-cplx5-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-cplx5-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-cplx5-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-cplx5-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-cplx5-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-cplx5-radius);\n  border: 1px solid var(--soi-cplx5-line);\n  align-items: flex-start;\n}\n\n.soi-cplx5-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-cplx5-marine);\n  color: var(--soi-cplx5-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-cplx5-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-cplx5-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-cplx5-step-content p {\n  font-size: 14px;\n  color: var(--soi-cplx5-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === BENEFITS (cercles marine) === *\/\n.soi-cplx5-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-cplx5-benefit {\n  background: var(--soi-cplx5-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-cplx5-radius);\n  border: 1px solid var(--soi-cplx5-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-cplx5-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-cplx5-shadow-md);\n}\n\n.soi-cplx5-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-cplx5-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-cplx5-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-cplx5-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-cplx5-benefit:hover .soi-cplx5-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-cplx5-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-cplx5-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-cplx5-benefit p {\n  font-size: 13px;\n  color: var(--soi-cplx5-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-cplx5-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-cplx5-pomme-light);\n  border-left: 4px solid var(--soi-cplx5-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-cplx5-radius) var(--soi-cplx5-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-cplx5-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-cplx5-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-cplx5-marine);\n  margin-bottom: 4px;\n}\n\n.soi-cplx5-tip p {\n  font-size: 14px;\n  color: var(--soi-cplx5-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-cplx5-cta-box {\n  background: var(--soi-cplx5-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-cplx5-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-cplx5-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-cplx5-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-cplx5-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-cplx5-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-cplx5-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-cplx5-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-cplx5-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-cplx5-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-cplx5-compo-value {\n    text-align: left;\n  }\n\n  .soi-cplx5-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-cplx5-rhodochrosite-box {\n    flex-direction: column;\n    align-items: center;\n    text-align: center;\n  }\n\n  .soi-cplx5-rhodochrosite-icon {\n    margin-bottom: 0.5rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-cplx5-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-cplx5-fiche {\n    --soi-cplx5-text-soft: #2C3E50;\n    --soi-cplx5-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ansil","offers":[{"title":"Default Title","offer_id":61602970960202,"sku":"AL4005","price":21.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/complexe-bio-n5-de-rhodochrosite-de-framboisier-dairelle-et--packshot.webp?v=1782034144"},{"product_id":"complexe6-ansil","title":"Complexe bio n°6 de Zéolite, Genévrier, Noyer et Romarin","description":"\u003cdiv style=\"padding: 20px 60px 20px 60px; display: flex; flex-wrap: wrap; gap: 30px; align-items: stretch\"\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\u003cdiv style=\"text-align: center; width: 100%\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/PHOTO_AL4006_1cf3c7fe-64cb-456f-947a-400ae377fecd.jpg?v=1776180258\" alt=\"Photo d'une femme dans la nature les bras levés et qui profite du soleil\" style=\"height: auto; max-width: 100%\" class=\"soinat-image\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\n\u003cp\u003eDécouvrez \u003cstrong\u003ele Complexe Bio N°6 d'Ansil\u003c\/strong\u003e, une synergie unique \u003cstrong\u003ealliant lithothérapie et gemmothérapie\u003c\/strong\u003e pour favoriser une meilleure santé digestive et un équilibre énergétique optimal.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eBienfaits de la Lithothérapie et de la Gemmothérapie\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eLithothérapie\u003c\/strong\u003e : utilisation des cristaux pour influencer positivement la santé physique et mentale. Les cristaux, par leurs vibrations uniques, aident à éliminer les énergies négatives et à promouvoir l’équilibre global du corps et de l’esprit.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGemmothérapie\u003c\/strong\u003e : branche de la phytothérapie exploitant la puissance des bourgeons et des jeunes pousses. Ces parties végétales sont riches en principes actifs et en énergie vitale, contribuant ainsi à la santé et au bien-être.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eComposition du Complexe Bio N°6 Ansil\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"list-style-type: circle;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eÉlixir de Zéolite\u003c\/strong\u003e : reconnu pour ses vertus vibratoires, il aide à éliminer les énergies négatives et les toxines du corps.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBourgeons de Genévrier\u003c\/strong\u003e : apportent des propriétés antioxydantes, aidant à protéger les cellules contre le stress oxydatif.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBourgeons de Noyer\u003c\/strong\u003e : améliorent la fonction intestinale et favorisent une flore intestinale saine.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBourgeons de Romarin\u003c\/strong\u003e : favorisent le maintien d’une bonne digestion et stimulent les fonctions hépatiques.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003ePourquoi choisir le Complexe Bio N°6 d'Ansil ?\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003eCe complexe associe la puissance des cristaux et des bourgeons pour offrir un produit thérapeutique naturel et bio. Idéal pour ceux qui cherchent à \u003cstrong\u003eaméliorer leur santé digestive\u003c\/strong\u003e et à \u003cstrong\u003eéliminer les énergies négatives\u003c\/strong\u003e, tout en favorisant un équilibre ionique et énergétique.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Ansil","offers":[{"title":"Default Title","offer_id":61602972926282,"sku":"AL4006","price":21.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soinat_ansil_al4006_complexe-6.jpg?v=1776155676"},{"product_id":"silacaps-articulations","title":"Silicaps Articulaire en gélules","description":"\u003cdiv class=\"soi-sila-fiche\"\u003e\n\n\u003csection class=\"soi-sila-hero\"\u003e\n  \u003cdiv class=\"soi-sila-hero-tag\"\u003e\n    \u003cspan class=\"soi-sila-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Labo Santé Silice\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-sila-hero-title\"\u003eSilacaps Articulaire en gélules\u003c\/span\u003e\n  \u003cp class=\"soi-sila-hero-subtitle\"\u003eConfort et mobilité articulaire grâce au silicium végétal de bambou, au manganèse et à la coenzyme Q10. Une formule propre, sans compromis.\u003c\/p\u003e\n  \u003cdiv class=\"soi-sila-hero-labels\"\u003e\n    \u003cspan class=\"soi-sila-label soi-sila-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-sila-label\"\u003e100 % NATUREL\u003c\/span\u003e\n    \u003cspan class=\"soi-sila-label\"\u003eGÉLULE VÉGÉTALE\u003c\/span\u003e\n    \u003cspan class=\"soi-sila-label\"\u003e120 GÉLULES\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-sila-section\"\u003e\n  \u003ch2\u003ePourquoi le silicium végétal est-il si précieux pour vos articulations ?\u003c\/h2\u003e\n  \u003cp\u003eLe silicium est un oligo-élément naturellement présent dans vos cartilages, tendons et ligaments. Avec l'âge, sa concentration dans l'organisme diminue, ce qui fragilise progressivement le tissu conjonctif.\u003c\/p\u003e\n  \u003cp\u003eLe bambou titré en silicium utilisé dans Silacaps est l'une des sources végétales les plus concentrées et les mieux assimilées par l'organisme. Il contribue à la synthèse du collagène, protéine structurelle indispensable à la souplesse et à la résistance de vos articulations. C'est notamment pour cette raison que ce complément articulaire intéresse autant les sportifs que les personnes de plus de 40 ans.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-sila-section\"\u003e\n  \u003ch2\u003eComposition complète et posologie\u003c\/h2\u003e\n  \u003cdiv class=\"soi-sila-compo\"\u003e\n    \u003cdiv class=\"soi-sila-compo-row\"\u003e\n      \u003cspan class=\"soi-sila-compo-label\"\u003eActif principal\u003c\/span\u003e\n      \u003cspan class=\"soi-sila-compo-value\"\u003eExtrait de bambou (Bambusa arundinacea) titré en silicium\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-compo-row\"\u003e\n      \u003cspan class=\"soi-sila-compo-label\"\u003eOligo-élément\u003c\/span\u003e\n      \u003cspan class=\"soi-sila-compo-value\"\u003eManganèse (VNR : 2 mg\/jour)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-compo-row\"\u003e\n      \u003cspan class=\"soi-sila-compo-label\"\u003eAntioxydant\u003c\/span\u003e\n      \u003cspan class=\"soi-sila-compo-value\"\u003eCoenzyme Q10\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-compo-row\"\u003e\n      \u003cspan class=\"soi-sila-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n      \u003cspan class=\"soi-sila-compo-value\"\u003eGélule végétale (sans gélatine animale)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-compo-row\"\u003e\n      \u003cspan class=\"soi-sila-compo-label\"\u003eSans\u003c\/span\u003e\n      \u003cspan class=\"soi-sila-compo-value\"\u003eConservateur, alcool, additif artificiel\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-compo-row\"\u003e\n      \u003cspan class=\"soi-sila-compo-label\"\u003eConditionnement\u003c\/span\u003e\n      \u003cspan class=\"soi-sila-compo-value\"\u003e120 gélules\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-compo-row\"\u003e\n      \u003cspan class=\"soi-sila-compo-label\"\u003eFabrication\u003c\/span\u003e\n      \u003cspan class=\"soi-sila-compo-value\"\u003e100 % française\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"soi-sila-timeline\" style=\"margin-top:1.5rem;\"\u003e\n    \u003cdiv class=\"soi-sila-step\"\u003e\n      \u003cdiv class=\"soi-sila-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-sila-step-content\"\u003e\n        \u003ch3\u003ePosologie\u003c\/h3\u003e\n        \u003cp\u003e4 gélules par jour, à répartir en 2 prises avec un grand verre d'eau, de préférence au cours des repas.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-step\"\u003e\n      \u003cdiv class=\"soi-sila-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-sila-step-content\"\u003e\n        \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n        \u003cp\u003eCure conseillée de 6 à 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-sila-section\"\u003e\n  \u003ch2\u003eLes bénéfices concrets de ce complément alimentaire os et articulations\u003c\/h2\u003e\n  \u003cdiv class=\"soi-sila-benefits\"\u003e\n    \u003cdiv class=\"soi-sila-benefit\"\u003e\n      \u003cdiv class=\"soi-sila-benefit-icon\"\u003e\u003cspan\u003e🦴\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eConfort articulaire\u003c\/h3\u003e\n      \u003cp\u003eLe silicium végétal aide à maintenir la souplesse du cartilage et des structures périarticulaires au quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-benefit\"\u003e\n      \u003cdiv class=\"soi-sila-benefit-icon\"\u003e\u003cspan\u003e🔗\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSoutien du tissu conjonctif\u003c\/h3\u003e\n      \u003cp\u003eLe manganèse joue un rôle reconnu dans la formation normale des ligaments, tendons et cartilages.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-benefit\"\u003e\n      \u003cdiv class=\"soi-sila-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eProtection antioxydante\u003c\/h3\u003e\n      \u003cp\u003eLa coenzyme Q10 neutralise les radicaux libres, particulièrement abondants lors d'efforts physiques intenses.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-benefit\"\u003e\n      \u003cdiv class=\"soi-sila-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eÉnergie cellulaire\u003c\/h3\u003e\n      \u003cp\u003eIdéal pour les sportifs ou les personnes actives souhaitant récupérer plus facilement après l'effort.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-sila-section\"\u003e\n  \u003ch2\u003eCe qui distingue vraiment Silacaps Articulaire\u003c\/h2\u003e\n  \u003cdiv class=\"soi-sila-grid\"\u003e\n    \u003cdiv class=\"soi-sila-card\"\u003e\n      \u003ch3\u003e🇫🇷 Fabrication française\u003c\/h3\u003e\n      \u003cp\u003eChaque étape, de la formulation au conditionnement, est réalisée en France sous contrôle qualité strict.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-card\"\u003e\n      \u003ch3\u003e🌿 100 % naturel\u003c\/h3\u003e\n      \u003cp\u003eAucun conservateur, ni alcool, ni additif artificiel. Gélule végétale adaptée aux végétariens.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-card\"\u003e\n      \u003ch3\u003e⚙️ Technologie brevetée\u003c\/h3\u003e\n      \u003cp\u003eExtrusion sur micro-sphères végétales pour une libération progressive et une meilleure absorption des actifs.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-sila-section\"\u003e\n  \u003ch2\u003ePour qui est fait ce complément articulaire ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-sila-grid\"\u003e\n    \u003cdiv class=\"soi-sila-card\"\u003e\n      \u003ch3\u003e🏃 Les sportifs\u003c\/h3\u003e\n      \u003cp\u003eSoumis à des contraintes articulaires répétées : course, musculation, sports collectifs.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-card\"\u003e\n      \u003ch3\u003e🕰️ Les personnes de plus de 40 ans\u003c\/h3\u003e\n      \u003cp\u003eQui ressentent une diminution progressive de leur mobilité et souhaitent préserver leur confort articulaire.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sila-card\"\u003e\n      \u003ch3\u003e🌱 Toute personne\u003c\/h3\u003e\n      \u003cp\u003eSouhaitant prendre soin de ses articulations de façon naturelle et préventive, au quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-sila-accordion\" style=\"margin-top:1.25rem;\"\u003e\n    \u003cdetails class=\"soi-sila-accordion-item\"\u003e\n      \u003csummary class=\"soi-sila-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n      \u003cdiv class=\"soi-sila-accordion-content\"\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 supplémentation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-sila-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-sila-cta-box\"\u003e\n    \u003cp class=\"soi-sila-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n    \u003cp class=\"soi-sila-cta-text\" style=\"color: white;\"\u003ePrenez soin de vos articulations avant qu'elles ne se fassent entendre trop fort. Silacaps Articulaire réunit le meilleur du silicium végétal, du manganèse et de la coenzyme Q10 dans une formule propre, fabriquée en France. Rester mobile, souple et actif, c'est une qualité de vie qui mérite d'être préservée chaque 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-sila-marine: #1A2D3D;\n  --soi-sila-marine-dark: #0F1E2B;\n  --soi-sila-marine-light: #2C4458;\n  --soi-sila-pomme: #A1C544;\n  --soi-sila-pomme-dark: #84A636;\n  --soi-sila-pomme-light: rgba(161,197,68,0.10);\n  --soi-sila-white: #FFFFFF;\n  --soi-sila-off-white: #F8FAF6;\n  --soi-sila-stone: #F1F3EE;\n  --soi-sila-line: #E5E8E0;\n  --soi-sila-primary: #3A6B8C;\n  --soi-sila-primary-soft: #D6E6EF;\n  --soi-sila-accent: #8CBFA8;\n  --soi-sila-text: #1A2D3D;\n  --soi-sila-text-soft: #4A5B6B;\n  --soi-sila-text-muted: #7B8693;\n  --soi-sila-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-sila-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-sila-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-sila-radius: 12px;\n  --soi-sila-radius-sm: 8px;\n  --soi-sila-radius-pill: 999px;\n}\n\n.soi-sila-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-sila-fiche img { max-width: 100%; height: auto; }\n\n.soi-sila-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-sila-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-sila-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-sila-hero {\n  position: relative;\n  background: var(--soi-sila-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-sila-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-sila-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-sila-pomme);\n}\n\n.soi-sila-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-sila-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-sila-pomme);\n  border-radius: 50%;\n}\n\n.soi-sila-hero-title {\n  display: block;\n  color: var(--soi-sila-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-sila-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-sila-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-sila-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-sila-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-sila-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-sila-label-accent {\n  background: var(--soi-sila-pomme);\n  border-color: var(--soi-sila-pomme);\n  color: var(--soi-sila-marine);\n  font-weight: 600;\n}\n\n.soi-sila-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-sila-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-sila-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-sila-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-sila-pomme);\n  border-radius: 2px;\n}\n\n.soi-sila-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-sila-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-sila-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-sila-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-sila-benefit {\n  background: var(--soi-sila-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-sila-radius);\n  border: 1px solid var(--soi-sila-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-sila-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-sila-shadow-md);\n}\n\n.soi-sila-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-sila-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-sila-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-sila-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-sila-benefit:hover .soi-sila-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-sila-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-sila-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-sila-benefit p {\n  font-size: 13px;\n  color: var(--soi-sila-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-sila-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-sila-card {\n  background: var(--soi-sila-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-sila-radius);\n  border-left: 3px solid var(--soi-sila-pomme);\n}\n\n.soi-sila-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-sila-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-sila-card p {\n  font-size: 14px;\n  color: var(--soi-sila-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-sila-compo {\n  background: var(--soi-sila-off-white);\n  border-radius: var(--soi-sila-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-sila-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-sila-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-sila-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-sila-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-sila-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-sila-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-sila-marine);\n  text-align: right;\n}\n\n.soi-sila-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-sila-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-sila-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-sila-radius);\n  border: 1px solid var(--soi-sila-line);\n  align-items: flex-start;\n}\n\n.soi-sila-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-sila-marine);\n  color: var(--soi-sila-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-sila-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-sila-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-sila-step-content p {\n  font-size: 14px;\n  color: var(--soi-sila-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-sila-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-sila-accordion-item {\n  background: var(--soi-sila-off-white);\n  border-radius: var(--soi-sila-radius-sm);\n  border: 1px solid var(--soi-sila-line);\n  overflow: hidden;\n}\n\n.soi-sila-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-sila-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-sila-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-sila-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-sila-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-sila-accordion-item[open] .soi-sila-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-sila-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-sila-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-sila-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-sila-cta-box {\n  background: var(--soi-sila-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-sila-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-sila-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-sila-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-sila-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-sila-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-sila-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 500;\n  color: var(--soi-sila-white);\n  line-height: 1.5;\n  margin: 0;\n  max-width: 620px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n@media (max-width: 640px) {\n  .soi-sila-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-sila-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-sila-compo-value {\n    text-align: left;\n  }\n\n  .soi-sila-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-sila-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-sila-fiche {\n    --soi-sila-text-soft: #2C3E50;\n    --soi-sila-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Labo Santé Silice","offers":[{"title":"Default Title","offer_id":61602977087818,"sku":"LS0010","price":23.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/silicaps-articulaire-en-gelules-packshots_11zon.webp?v=1781356029"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/collections\/preserver_son_corps.webp?v=1779957399","url":"https:\/\/www.soinature.com\/collections\/preserver-son-corps.oembed?page=9","provider":"Soinature","version":"1.0","type":"link"}