{"title":"Avoir un cœur en pleine forme","description":"","products":[{"product_id":"omega-3-capsules","title":"Oméga 3 en capsules (x90) - MERalia","description":"\u003cdiv class=\"soi-omg3-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-omg3-hero\"\u003e\n    \u003cdiv class=\"soi-omg3-hero-tag\"\u003e\n      \u003cspan class=\"soi-omg3-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · MERalia\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-omg3-hero-title\"\u003eLe pouvoir essentiel des acides gras marins\u003c\/span\u003e\n    \u003cp class=\"soi-omg3-hero-subtitle\"\u003eHuile de poissons sauvages purifiée, riche en EPA et DHA : soutenez votre cœur, votre cerveau et votre vision au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-omg3-hero-labels\"\u003e\n      \u003cspan class=\"soi-omg3-label soi-omg3-label-accent\"\u003ePÊCHE DURABLE\u003c\/span\u003e\n      \u003cspan class=\"soi-omg3-label\"\u003eHUILE PURIFIÉE\u003c\/span\u003e\n      \u003cspan class=\"soi-omg3-label\"\u003eSANS SAUMON\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 1 : Pourquoi votre corps a-t-il besoin d'oméga-3 ? --\u003e\n  \u003csection class=\"soi-omg3-section\"\u003e\n    \u003cdiv class=\"soi-omg3-intro-layout\"\u003e\n      \u003cdiv class=\"soi-omg3-intro-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/PHOTO_ME2004_48b572fe-9617-4411-b2f4-473d90197a4e.jpg?v=1776180282\" alt=\"Femme épanouie sur la plage, illustrant les bienfaits des oméga-3 MERalia\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-omg3-intro-text\"\u003e\n        \u003ch2\u003ePourquoi votre corps a-t-il besoin d'oméga-3 ?\u003c\/h2\u003e\n        \u003cp\u003eLes acides gras oméga-3 font partie des nutriments que votre corps ne sait tout simplement pas fabriquer seul. Pourtant, ils sont impliqués dans des fonctions vitales : santé du cœur, clarté mentale, équilibre émotionnel et qualité de la vision. Sans un apport suffisant, ces fonctions peuvent progressivement se dérégler, souvent de façon silencieuse.\u003c\/p\u003e\n        \u003cp\u003eLes oméga-3 en capsules MERalia sont formulés à partir d'huile de poissons sauvages, purifiée et désodorisée, pêchés dans le respect des ressources marines. Un complément alimentaire pensé pour celles et ceux qui veulent prendre soin d'eux avec exigence, sans compromis sur la qualité ni sur l'éthique.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 2 : Les bienfaits des oméga-3 : ce que dit la science --\u003e\n  \u003csection class=\"soi-omg3-section\"\u003e\n    \u003ch2\u003eLes bienfaits des oméga-3 : ce que dit la science\u003c\/h2\u003e\n    \u003cp class=\"soi-omg3-section-intro\"\u003eLes bienfaits des oméga-3 reposent sur deux acides gras clés, l'EPA et le DHA, dont les rôles sont aujourd'hui bien documentés. Voici ce qu'ils apportent concrètement à votre quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-omg3-benefits\"\u003e\n      \u003cdiv class=\"soi-omg3-benefit\"\u003e\n        \u003cdiv class=\"soi-omg3-benefit-icon\"\u003e\u003cspan\u003e❤️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCœur et circulation\u003c\/h3\u003e\n        \u003cp\u003eL'association EPA et DHA contribue à une fonction cardiaque normale (allégation santé reconnue par l'EFSA). Un apport régulier soutient un rythme cardiaque sain et participe à l'équilibre des triglycérides sanguins.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-omg3-benefit\"\u003e\n        \u003cdiv class=\"soi-omg3-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCerveau et fonctions cognitives\u003c\/h3\u003e\n        \u003cp\u003eLe DHA contribue au maintien d'une fonction cérébrale normale. Il facilite également la circulation de la sérotonine et de la dopamine, deux neurotransmetteurs liés au bien-être et à la concentration.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-omg3-benefit\"\u003e\n        \u003cdiv class=\"soi-omg3-benefit-icon\"\u003e\u003cspan\u003e👁️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVision nette et durable\u003c\/h3\u003e\n        \u003cp\u003eLe DHA est naturellement présent dans les membranes de la rétine et contribue au maintien d'une vision normale. Une carence peut affecter la qualité visuelle sur le long terme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-omg3-benefit\"\u003e\n        \u003cdiv class=\"soi-omg3-benefit-icon\"\u003e\u003cspan\u003e😌\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eÉquilibre émotionnel\u003c\/h3\u003e\n        \u003cp\u003eL'EPA joue un rôle reconnu dans la stabilisation de l'humeur. Il aiderait à réduire les variations émotionnelles et à soutenir un état d'esprit plus serein au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 3 : Composition et posologie --\u003e\n  \u003csection class=\"soi-omg3-section\"\u003e\n    \u003ch2\u003eComposition et posologie\u003c\/h2\u003e\n    \u003cp class=\"soi-omg3-section-intro\"\u003eChaque capsule est formulée avec soin pour vous garantir un apport efficace et bien dosé.\u003c\/p\u003e\n    \u003cdiv class=\"soi-omg3-compo\"\u003e\n      \u003cdiv class=\"soi-omg3-compo-row\"\u003e\n        \u003cspan class=\"soi-omg3-compo-label\"\u003eIngrédient principal\u003c\/span\u003e\n        \u003cspan class=\"soi-omg3-compo-value\"\u003eHuile de poissons sauvages purifiée et désodorisée (sans saumon)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-omg3-compo-row\"\u003e\n        \u003cspan class=\"soi-omg3-compo-label\"\u003eAcides gras clés\u003c\/span\u003e\n        \u003cspan class=\"soi-omg3-compo-value\"\u003eDHA (fonction cérébrale, vision) + EPA (fonction cardiaque)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-omg3-compo-row\"\u003e\n        \u003cspan class=\"soi-omg3-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-omg3-compo-value\"\u003eCapsule gélatineuse de qualité alimentaire\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-omg3-compo-row\"\u003e\n        \u003cspan class=\"soi-omg3-compo-label\"\u003eConcentration\u003c\/span\u003e\n        \u003cspan class=\"soi-omg3-compo-value\"\u003eOméga-3 totaux : dose concentrée et biodisponible\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-omg3-timeline\"\u003e\n      \u003cdiv class=\"soi-omg3-step\"\u003e\n        \u003cdiv class=\"soi-omg3-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-omg3-step-content\"\u003e\n          \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n          \u003cp\u003ePrenez 2 capsules par jour, de préférence au cours d'un repas pour favoriser l'absorption des acides gras.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-omg3-step\"\u003e\n        \u003cdiv class=\"soi-omg3-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-omg3-step-content\"\u003e\n          \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 4 à 6 semaines minimum est généralement recommandée pour observer des effets durables.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-omg3-accordion\"\u003e\n      \u003cdetails class=\"soi-omg3-accordion-item\"\u003e\n        \u003csummary class=\"soi-omg3-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-omg3-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de traitement anticoagulant ou de pathologie cardiovasculaire, consultez votre médecin avant utilisation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 4 : Un produit éthique et traçable --\u003e\n  \u003csection class=\"soi-omg3-section\"\u003e\n    \u003ch2\u003eUn produit éthique et traçable\u003c\/h2\u003e\n    \u003cdiv class=\"soi-omg3-grid\"\u003e\n      \u003cdiv class=\"soi-omg3-card\"\u003e\n        \u003ch3\u003e🐟 Pêche durable\u003c\/h3\u003e\n        \u003cp\u003ePoissons sélectionnés dans le respect des ressources marines et des écosystèmes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-omg3-card\"\u003e\n        \u003ch3\u003e🌬️ Huile purifiée et désodorisée\u003c\/h3\u003e\n        \u003cp\u003eAbsence d'odeur de poisson, tolérance digestive optimale pour un confort d'utilisation au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-omg3-card\"\u003e\n        \u003ch3\u003e🔍 Origine contrôlée\u003c\/h3\u003e\n        \u003cp\u003eTraçabilité complète des matières premières, sans saumon.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-omg3-card\"\u003e\n        \u003ch3\u003e✅ Qualité certifiée\u003c\/h3\u003e\n        \u003cp\u003eProcessus de fabrication rigoureux pour une pureté et une efficacité maximales.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 5 : À qui s'adressent ces capsules oméga-3 ? --\u003e\n  \u003csection class=\"soi-omg3-section\"\u003e\n    \u003ch2\u003eÀ qui s'adressent ces capsules d'oméga-3 ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-omg3-grid\"\u003e\n      \u003cdiv class=\"soi-omg3-card\"\u003e\n        \u003ch3\u003e🥗 Alimentation pauvre en poissons gras\u003c\/h3\u003e\n        \u003cp\u003eVous consommez peu de sardines, maquereau ou hareng ? Ces capsules compensent ce déficit en acides gras essentiels.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-omg3-card\"\u003e\n        \u003ch3\u003e💼 Actifs sous stress cognitif\u003c\/h3\u003e\n        \u003cp\u003eConcentration, mémoire, charge mentale : le DHA soutient vos fonctions cérébrales au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-omg3-card\"\u003e\n        \u003ch3\u003e👀 Seniors soucieux de leur vision\u003c\/h3\u003e\n        \u003cp\u003ePréservez votre acuité visuelle et vos fonctions cérébrales grâce à un apport régulier en DHA.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-omg3-card\"\u003e\n        \u003ch3\u003e❤️ Santé cardiovasculaire\u003c\/h3\u003e\n        \u003cp\u003eSoutenez votre cœur sur le long terme avec l'association EPA et DHA reconnue par l'EFSA.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-omg3-tip\"\u003e\n      \u003cdiv class=\"soi-omg3-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePour des effets durables, nous vous recommandons une cure de 4 à 8 semaines minimum. Renouvelable selon vos besoins, idéalement en continu pour un soutien optimal de vos fonctions vitales.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003csection class=\"soi-omg3-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-omg3-cta-box\"\u003e\n      \u003cp class=\"soi-omg3-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement, avec les trésors de la mer\u003c\/p\u003e\n      \u003cp class=\"soi-omg3-cta-text\" style=\"color: white;\"\u003eCœur, cerveau, vision, humeur : les oméga-3 MERalia vous accompagnent chaque jour avec des actifs reconnus, issus de la mer et formulés avec rigueur. Prenez soin de l'essentiel, simplement 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-omg3-marine: #1A2D3D;\n  --soi-omg3-marine-dark: #0F1E2B;\n  --soi-omg3-marine-light: #2C4458;\n  --soi-omg3-pomme: #A1C544;\n  --soi-omg3-pomme-dark: #84A636;\n  --soi-omg3-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-omg3-white: #FFFFFF;\n  --soi-omg3-off-white: #F8FAF6;\n  --soi-omg3-stone: #F1F3EE;\n  --soi-omg3-line: #E5E8E0;\n\n  --soi-omg3-primary: #1E5FA6;\n  --soi-omg3-primary-soft: #E8F1FA;\n  --soi-omg3-accent: #5CB8C4;\n\n  --soi-omg3-text: #1A2D3D;\n  --soi-omg3-text-soft: #4A5B6B;\n  --soi-omg3-text-muted: #7B8693;\n\n  --soi-omg3-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-omg3-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-omg3-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-omg3-radius: 12px;\n  --soi-omg3-radius-sm: 8px;\n  --soi-omg3-radius-pill: 999px;\n}\n\n\/* === RESET === *\/\n.soi-omg3-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-omg3-fiche img { max-width: 100%; height: auto; }\n\n\/* === CONTENEUR === *\/\n.soi-omg3-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-omg3-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-omg3-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-omg3-hero {\n  position: relative;\n  background: var(--soi-omg3-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-omg3-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-omg3-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-omg3-pomme);\n}\n\n.soi-omg3-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-omg3-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-omg3-pomme);\n  border-radius: 50%;\n}\n\n.soi-omg3-hero-title {\n  display: block;\n  color: var(--soi-omg3-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-omg3-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-omg3-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-omg3-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-omg3-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-omg3-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-omg3-label-accent {\n  background: var(--soi-omg3-pomme);\n  border-color: var(--soi-omg3-pomme);\n  color: var(--soi-omg3-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-omg3-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-omg3-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-omg3-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-omg3-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-omg3-pomme);\n  border-radius: 2px;\n}\n\n.soi-omg3-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-omg3-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-omg3-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-omg3-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-omg3-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === INTRO LAYOUT (image + text) === *\/\n.soi-omg3-intro-layout {\n  display: flex;\n  flex-wrap: wrap;\n  gap: clamp(1.5rem, 3vw, 2rem);\n  align-items: center;\n}\n\n.soi-omg3-intro-image {\n  flex: 0 0 calc(50% - 1rem);\n  max-width: calc(50% - 1rem);\n}\n\n.soi-omg3-intro-image img {\n  border-radius: var(--soi-omg3-radius);\n  width: 100%;\n  height: auto;\n  display: block;\n}\n\n.soi-omg3-intro-text {\n  flex: 0 0 calc(50% - 1rem);\n  max-width: calc(50% - 1rem);\n}\n\n.soi-omg3-intro-text h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-omg3-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-omg3-intro-text h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-omg3-pomme);\n  border-radius: 2px;\n}\n\n.soi-omg3-intro-text p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-omg3-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-omg3-intro-text p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-omg3-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-omg3-benefit {\n  background: var(--soi-omg3-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-omg3-radius);\n  border: 1px solid var(--soi-omg3-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-omg3-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-omg3-shadow-md);\n}\n\n.soi-omg3-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-omg3-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-omg3-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-omg3-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-omg3-benefit:hover .soi-omg3-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-omg3-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-omg3-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-omg3-benefit p {\n  font-size: 13px;\n  color: var(--soi-omg3-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-omg3-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-omg3-card {\n  background: var(--soi-omg3-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-omg3-radius);\n  border-left: 3px solid var(--soi-omg3-pomme);\n}\n\n.soi-omg3-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-omg3-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-omg3-card p {\n  font-size: 14px;\n  color: var(--soi-omg3-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-omg3-compo {\n  background: var(--soi-omg3-off-white);\n  border-radius: var(--soi-omg3-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-omg3-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-omg3-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-omg3-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-omg3-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-omg3-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-omg3-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-omg3-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-omg3-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-omg3-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-omg3-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-omg3-radius);\n  border: 1px solid var(--soi-omg3-line);\n  align-items: flex-start;\n}\n\n.soi-omg3-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-omg3-marine);\n  color: var(--soi-omg3-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-omg3-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-omg3-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-omg3-step-content p {\n  font-size: 14px;\n  color: var(--soi-omg3-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-omg3-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-omg3-pomme-light);\n  border-left: 4px solid var(--soi-omg3-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-omg3-radius) var(--soi-omg3-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-omg3-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-omg3-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-omg3-marine);\n  margin-bottom: 4px;\n}\n\n.soi-omg3-tip p {\n  font-size: 14px;\n  color: var(--soi-omg3-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-omg3-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-omg3-accordion-item {\n  background: var(--soi-omg3-off-white);\n  border-radius: var(--soi-omg3-radius-sm);\n  border: 1px solid var(--soi-omg3-line);\n  overflow: hidden;\n}\n\n.soi-omg3-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-omg3-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-omg3-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-omg3-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-omg3-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-omg3-accordion-item[open] .soi-omg3-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-omg3-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-omg3-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-omg3-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-omg3-cta-box {\n  background: var(--soi-omg3-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-omg3-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-omg3-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-omg3-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-omg3-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-omg3-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-omg3-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-omg3-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-omg3-intro-layout {\n    flex-direction: column;\n  }\n\n  .soi-omg3-intro-image,\n  .soi-omg3-intro-text {\n    flex: 0 0 100%;\n    max-width: 100%;\n  }\n\n  .soi-omg3-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-omg3-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-omg3-compo-value {\n    text-align: left;\n  }\n\n  .soi-omg3-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-omg3-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-omg3-fiche {\n    --soi-omg3-text-soft: #2C3E50;\n    --soi-omg3-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Meralia","offers":[{"title":"Default Title","offer_id":61603003498826,"sku":"ME2004","price":19.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/omega-3-en-capsules-packshot_6ad6bd3c-663a-4ac3-afe2-c14b53159348.webp?v=1780036873"},{"product_id":"lecithine-marine-vital-osmose","title":"Lécithine d'Origine Marine en gélules","description":"\u003cdiv class=\"soi-lecm-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-lecm-hero\"\u003e\n    \u003cdiv class=\"soi-lecm-hero-tag\"\u003e\n      \u003cspan class=\"soi-lecm-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · Qualidiet\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-lecm-hero-title\"\u003eLécithine d'origine marine en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-lecm-hero-subtitle\"\u003eDes phospholipides marins titrés à 17 %, naturellement riches en Oméga-3 EPA et DHA, pour soutenir vos fonctions cognitives, cardiovasculaires et votre équilibre au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-lecm-hero-labels\"\u003e\n      \u003cspan class=\"soi-lecm-label soi-lecm-label-accent\"\u003e17 % PHOSPHOLIPIDES MARINS\u003c\/span\u003e\n      \u003cspan class=\"soi-lecm-label\"\u003eSOURCE MARINE SAUVAGE\u003c\/span\u003e\n      \u003cspan class=\"soi-lecm-label\"\u003eSANS SOJA · SANS OGM\u003c\/span\u003e\n      \u003cspan class=\"soi-lecm-label\"\u003eGÉLULE VÉGÉTALE\u003c\/span\u003e\n      \u003cspan class=\"soi-lecm-label\"\u003e90 GÉLULES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Lécithine Marine en Gélules : Phospholipides Marins Titrés à 17 % --\u003e\n  \u003csection class=\"soi-lecm-section\"\u003e\n    \u003ch2\u003eLécithine Marine en gélules : Phospholipides Marins Titrés à 17 %\u003c\/h2\u003e\n    \u003cp\u003eVous cherchez une \u003cstrong\u003elécithine marine de qualité\u003c\/strong\u003e, différente des lécithines classiques de soja ou de tournesol ? Cette formule de Qualidiet répond à une vraie logique : vous apporter des \u003cstrong\u003ephospholipides marins hautement assimilables\u003c\/strong\u003e, naturellement riches en \u003cstrong\u003eOméga-3 EPA et DHA\u003c\/strong\u003e, directement issus de co-produits de poissons sauvages. Un choix sérieux, pour ceux qui ne veulent pas faire les choses à moitié.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Pourquoi la lécithine marine plutôt qu'une lécithine végétale ? --\u003e\n  \u003csection class=\"soi-lecm-section\"\u003e\n    \u003ch2\u003ePourquoi la lécithine marine plutôt qu'une lécithine végétale ?\u003c\/h2\u003e\n    \u003cp\u003eLa lécithine de soja ou de tournesol est largement répandue, mais elle ne contient pas d'Oméga-3 EPA\/DHA. La \u003cstrong\u003elécithine marine\u003c\/strong\u003e, elle, apporte des phospholipides structurés comme ceux que l'on trouve naturellement dans le cerveau humain. Résultat : une \u003cstrong\u003ebiodisponibilité supérieure\u003c\/strong\u003e, c'est-à-dire une meilleure intégration par vos cellules.\u003c\/p\u003e\n    \u003cp\u003eConcrètement, les phospholipides marins agissent à deux niveaux :\u003c\/p\u003e\n    \u003cdiv class=\"soi-lecm-grid\"\u003e\n      \u003cdiv class=\"soi-lecm-card\"\u003e\n        \u003ch3\u003e🧬 Structure cellulaire\u003c\/h3\u003e\n        \u003cp\u003eIls participent à la fluidité et à la perméabilité des membranes de chaque cellule de votre corps.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lecm-card\"\u003e\n        \u003ch3\u003e🐟 Vecteur d'Oméga-3\u003c\/h3\u003e\n        \u003cp\u003eIls transportent l'EPA et le DHA directement au cœur des cellules, notamment les neurones, ce que les Oméga-3 classiques (triglycérides) font moins efficacement.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : À qui s'adresse la lécithine marine en gélules ? --\u003e\n  \u003csection class=\"soi-lecm-section\"\u003e\n    \u003ch2\u003eÀ qui s'adresse la lécithine marine en gélules ?\u003c\/h2\u003e\n    \u003cp class=\"soi-lecm-section-intro\"\u003eCe complément intéresse particulièrement les profils suivants :\u003c\/p\u003e\n    \u003cdiv class=\"soi-lecm-benefits\"\u003e\n      \u003cdiv class=\"soi-lecm-benefit\"\u003e\n        \u003cdiv class=\"soi-lecm-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMémoire et concentration\u003c\/h3\u003e\n        \u003cp\u003eÉtudiants, actifs ou seniors souhaitant soutenir leurs fonctions cognitives au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lecm-benefit\"\u003e\n        \u003cdiv class=\"soi-lecm-benefit-icon\"\u003e\u003cspan\u003e❤️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSanté cardiovasculaire\u003c\/h3\u003e\n        \u003cp\u003eCeux qui veulent prendre soin de leur cœur grâce aux Oméga-3 EPA et DHA.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lecm-benefit\"\u003e\n        \u003cdiv class=\"soi-lecm-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eÉquilibre émotionnel\u003c\/h3\u003e\n        \u003cp\u003eLes personnes cherchant un soutien naturel pour la gestion du stress.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lecm-benefit\"\u003e\n        \u003cdiv class=\"soi-lecm-benefit-icon\"\u003e\u003cspan\u003e🚫\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAlternative au soja\u003c\/h3\u003e\n        \u003cp\u003eQuiconque souhaite éviter la lécithine de soja (allergies, préférence sans OGM).\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Composition et posologie précises --\u003e\n  \u003csection class=\"soi-lecm-section\"\u003e\n    \u003ch2\u003eComposition et posologie précises\u003c\/h2\u003e\n\n    \u003cdiv class=\"soi-lecm-compo\"\u003e\n      \u003cdiv class=\"soi-lecm-compo-row\"\u003e\n        \u003cspan class=\"soi-lecm-compo-label\"\u003eDosage par gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-lecm-compo-value\"\u003e250 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lecm-compo-row\"\u003e\n        \u003cspan class=\"soi-lecm-compo-label\"\u003eActif principal\u003c\/span\u003e\n        \u003cspan class=\"soi-lecm-compo-value\"\u003eLécithine marine titrée à 17 % de phospholipides marins (dont EPA et DHA)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lecm-compo-row\"\u003e\n        \u003cspan class=\"soi-lecm-compo-label\"\u003eAgent de charge\u003c\/span\u003e\n        \u003cspan class=\"soi-lecm-compo-value\"\u003eMaltodextrine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lecm-compo-row\"\u003e\n        \u003cspan class=\"soi-lecm-compo-label\"\u003eAgent d'enrobage\u003c\/span\u003e\n        \u003cspan class=\"soi-lecm-compo-value\"\u003eGomme arabique\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lecm-compo-row\"\u003e\n        \u003cspan class=\"soi-lecm-compo-label\"\u003eAntioxydant\u003c\/span\u003e\n        \u003cspan class=\"soi-lecm-compo-value\"\u003eVitamine E naturelle\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lecm-compo-row\"\u003e\n        \u003cspan class=\"soi-lecm-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-lecm-compo-value\"\u003eGélule en pullulane (origine végétale)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lecm-compo-row\"\u003e\n        \u003cspan class=\"soi-lecm-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-lecm-compo-value\"\u003e90 gélules (1 à 3 mois de cure)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-lecm-timeline\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-lecm-step\"\u003e\n        \u003cdiv class=\"soi-lecm-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-lecm-step-content\"\u003e\n          \u003ch3\u003ePosologie\u003c\/h3\u003e\n          \u003cp\u003eAvalez \u003cstrong\u003e1 à 3 gélules par jour\u003c\/strong\u003e, de préférence au cours d'un repas, avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lecm-step\"\u003e\n        \u003cdiv class=\"soi-lecm-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-lecm-step-content\"\u003e\n          \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n          \u003cp\u003eUne prise régulière sur \u003cstrong\u003e6 à 8 semaines\u003c\/strong\u003e permet d'observer les effets les plus notables.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lecm-step\"\u003e\n        \u003cdiv class=\"soi-lecm-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-lecm-step-content\"\u003e\n          \u003ch3\u003eAutonomie du flacon\u003c\/h3\u003e\n          \u003cp\u003eLe flacon contient \u003cstrong\u003e90 gélules\u003c\/strong\u003e, soit 1 à 3 mois de cure selon votre dosage.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Lécithine marine : effets secondaires et précautions --\u003e\n  \u003csection class=\"soi-lecm-section\"\u003e\n    \u003ch2\u003eLécithine marine : effets secondaires et précautions\u003c\/h2\u003e\n    \u003cdiv class=\"soi-lecm-accordion\"\u003e\n      \u003cdetails class=\"soi-lecm-accordion-item\"\u003e\n        \u003csummary class=\"soi-lecm-accordion-header\"\u003e⚠️ Allergie aux poissons ou fruits de mer\u003c\/summary\u003e\n        \u003cdiv class=\"soi-lecm-accordion-content\"\u003e\n          \u003cp\u003eEn cas d'allergie aux poissons ou fruits de mer, consultez votre médecin avant toute prise. Comme tout complément alimentaire, ce produit ne se substitue pas à un traitement médical et ne doit pas être considéré comme un médicament. En cas de doute sur votre état de santé, l'avis d'un professionnel reste indispensable.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-lecm-accordion-item\"\u003e\n        \u003csummary class=\"soi-lecm-accordion-header\"\u003e🔎 Effets secondaires possibles\u003c\/summary\u003e\n        \u003cdiv class=\"soi-lecm-accordion-content\"\u003e\n          \u003cp\u003eDe rares inconforts digestifs peuvent survenir en début de cure, surtout si la gélule est prise à jeun. Commencez par une gélule par jour, puis augmentez progressivement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\n  \u003c!-- TIP --\u003e\n  \u003csection class=\"soi-lecm-section\"\u003e\n    \u003cdiv class=\"soi-lecm-tip\"\u003e\n      \u003cdiv class=\"soi-lecm-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eCommencez par une gélule par jour au cours d'un repas, puis augmentez progressivement jusqu'à 3 gélules si nécessaire. Une cure régulière de 6 à 8 semaines vous permettra de bénéficier pleinement des phospholipides marins.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003csection class=\"soi-lecm-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-lecm-cta-box\"\u003e\n      \u003cp class=\"soi-lecm-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement, avec rigueur\u003c\/p\u003e\n      \u003cp class=\"soi-lecm-cta-text\" style=\"color: white;\"\u003eDes phospholipides marins concentrés, directement assimilables par vos cellules. Pour votre cerveau, votre cœur et votre équilibre au quotidien : une cure simple, naturelle, et pensée pour ceux qui prennent leur santé vraiment au sérieux.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-lecm-marine: #1A2D3D;\n  --soi-lecm-marine-dark: #0F1E2B;\n  --soi-lecm-marine-light: #2C4458;\n  --soi-lecm-pomme: #A1C544;\n  --soi-lecm-pomme-dark: #84A636;\n  --soi-lecm-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-lecm-white: #FFFFFF;\n  --soi-lecm-off-white: #F8FAF6;\n  --soi-lecm-stone: #F1F3EE;\n  --soi-lecm-line: #E5E8E0;\n\n  --soi-lecm-primary: #3D6A8A;\n  --soi-lecm-primary-soft: #C7D9E8;\n  --soi-lecm-accent: #2A7AB5;\n\n  --soi-lecm-text: #1A2D3D;\n  --soi-lecm-text-soft: #4A5B6B;\n  --soi-lecm-text-muted: #7B8693;\n\n  --soi-lecm-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-lecm-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-lecm-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-lecm-radius: 12px;\n  --soi-lecm-radius-sm: 8px;\n  --soi-lecm-radius-pill: 999px;\n}\n\n.soi-lecm-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-lecm-fiche img { max-width: 100%; height: auto; }\n\n.soi-lecm-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-lecm-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-lecm-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-lecm-hero {\n  position: relative;\n  background: var(--soi-lecm-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-lecm-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-lecm-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-lecm-pomme);\n}\n\n.soi-lecm-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-lecm-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-lecm-pomme);\n  border-radius: 50%;\n}\n\n.soi-lecm-hero-title {\n  display: block;\n  color: var(--soi-lecm-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-lecm-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-lecm-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-lecm-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-lecm-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-lecm-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-lecm-label-accent {\n  background: var(--soi-lecm-pomme);\n  border-color: var(--soi-lecm-pomme);\n  color: var(--soi-lecm-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-lecm-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-lecm-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-lecm-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-lecm-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-lecm-pomme);\n  border-radius: 2px;\n}\n\n.soi-lecm-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-lecm-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-lecm-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-lecm-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-lecm-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-lecm-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-lecm-benefit {\n  background: var(--soi-lecm-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-lecm-radius);\n  border: 1px solid var(--soi-lecm-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-lecm-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-lecm-shadow-md);\n}\n\n.soi-lecm-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-lecm-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-lecm-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-lecm-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-lecm-benefit:hover .soi-lecm-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-lecm-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-lecm-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-lecm-benefit p {\n  font-size: 13px;\n  color: var(--soi-lecm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-lecm-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-lecm-card {\n  background: var(--soi-lecm-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-lecm-radius);\n  border-left: 3px solid var(--soi-lecm-pomme);\n}\n\n.soi-lecm-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-lecm-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-lecm-card p {\n  font-size: 14px;\n  color: var(--soi-lecm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-lecm-compo {\n  background: var(--soi-lecm-off-white);\n  border-radius: var(--soi-lecm-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-lecm-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-lecm-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-lecm-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-lecm-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-lecm-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-lecm-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-lecm-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-lecm-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-lecm-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-lecm-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-lecm-radius);\n  border: 1px solid var(--soi-lecm-line);\n  align-items: flex-start;\n}\n\n.soi-lecm-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-lecm-marine);\n  color: var(--soi-lecm-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-lecm-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-lecm-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-lecm-step-content p {\n  font-size: 14px;\n  color: var(--soi-lecm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-lecm-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-lecm-pomme-light);\n  border-left: 4px solid var(--soi-lecm-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-lecm-radius) var(--soi-lecm-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-lecm-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-lecm-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-lecm-marine);\n  margin-bottom: 4px;\n}\n\n.soi-lecm-tip p {\n  font-size: 14px;\n  color: var(--soi-lecm-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-lecm-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-lecm-accordion-item {\n  background: var(--soi-lecm-off-white);\n  border-radius: var(--soi-lecm-radius-sm);\n  border: 1px solid var(--soi-lecm-line);\n  overflow: hidden;\n}\n\n.soi-lecm-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-lecm-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-lecm-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-lecm-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-lecm-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-lecm-accordion-item[open] .soi-lecm-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-lecm-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-lecm-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-lecm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-lecm-cta-box {\n  background: var(--soi-lecm-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-lecm-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-lecm-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-lecm-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-lecm-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-lecm-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-lecm-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-lecm-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-lecm-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-lecm-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-lecm-compo-value {\n    text-align: left;\n  }\n\n  .soi-lecm-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-lecm-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-lecm-fiche {\n    --soi-lecm-text-soft: #2C3E50;\n    --soi-lecm-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603134570826,"sku":"VO4535","price":14.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/lecithine-dorigine-marine-en-gelules-packshot_11zon.jpg?v=1779635888"},{"product_id":"ail-bio-60-gelules","title":"Ail Bio en gélules - Graine Sauvage","description":"\u003cdiv class=\"soi-ail-fiche\"\u003e\n\u003csection class=\"soi-ail-hero\"\u003e\n\u003cdiv class=\"soi-ail-hero-tag\"\u003e\n\u003cspan class=\"soi-ail-tag-dot\"\u003e\u003c\/span\u003e Complément alimentaire · Graine Sauvage\u003c\/div\u003e\n\u003cspan class=\"soi-ail-hero-title\"\u003eL'ail au service de votre circulation\u003c\/span\u003e\n\u003cp class=\"soi-ail-hero-subtitle\"\u003eUn soutien naturel pour votre cœur et vos artères, sous forme de gélules végétales certifiées bio, sans odeur et sans additifs superflus.\u003c\/p\u003e\n\u003cdiv class=\"soi-ail-hero-labels\"\u003e\n\u003cspan class=\"soi-ail-label soi-ail-label-accent\"\u003eBIO · AB\u003c\/span\u003e \u003cspan class=\"soi-ail-label\"\u003eVEGAN\u003c\/span\u003e \u003cspan class=\"soi-ail-label\"\u003eSANS OGM\u003c\/span\u003e \u003cspan class=\"soi-ail-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-ail-section\"\u003e\n\u003ch2\u003ePourquoi choisir l'ail en complément alimentaire ?\u003c\/h2\u003e\n\u003cp\u003eL'ail (\u003cem\u003eAllium sativum\u003c\/em\u003e) est utilisé depuis l'Antiquité pour ses propriétés bénéfiques sur le cœur et les artères. Son principal actif, l'\u003cstrong\u003ealliine\u003c\/strong\u003e, se transforme en allicine au contact des enzymes, ce qui lui confère ses effets reconnus sur la circulation sanguine et le cholestérol.\u003c\/p\u003e\n\u003cp\u003eSous forme de gélules végétales, vous profitez de tous ses bienfaits sans l'inconfort de l'odeur ou du goût prononcé de l'ail cru. Un geste simple pour intégrer cette plante ancestrale à votre quotidien.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-ail-section\"\u003e\n\u003ch2\u003eLes bienfaits de l'ail bio en gélules\u003c\/h2\u003e\n\u003cdiv class=\"soi-ail-benefits\"\u003e\n\u003cdiv class=\"soi-ail-benefit\"\u003e\n\u003cdiv class=\"soi-ail-benefit-icon\"\u003e\u003cspan\u003e❤️\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eSoutien cardiovasculaire\u003c\/h3\u003e\n\u003cp\u003eL'ail contribue au maintien d'un taux de cholestérol normal dans le sang, un atout précieux pour votre cœur et vos artères.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-benefit\"\u003e\n\u003cdiv class=\"soi-ail-benefit-icon\"\u003e\u003cspan\u003e🩸\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eBonne circulation sanguine\u003c\/h3\u003e\n\u003cp\u003eIl favorise la fluidité du sang dans les micro-vaisseaux et peut aider à réduire les sensations de jambes lourdes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-benefit\"\u003e\n\u003cdiv class=\"soi-ail-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eAction antioxydante\u003c\/h3\u003e\n\u003cp\u003eRiche en composés soufrés et en antioxydants, l'ail protège vos cellules du stress oxydatif lié aux radicaux libres.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-benefit\"\u003e\n\u003cdiv class=\"soi-ail-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eSoutien immunitaire\u003c\/h3\u003e\n\u003cp\u003eTraditionnellement utilisé pour renforcer les défenses naturelles, notamment en période hivernale.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-ail-section\"\u003e\n\u003ch2\u003eComposition et posologie\u003c\/h2\u003e\n\u003cdiv class=\"soi-ail-compo\"\u003e\n\u003cdiv class=\"soi-ail-compo-row\"\u003e\n\u003cspan class=\"soi-ail-compo-label\"\u003eIngrédient actif\u003c\/span\u003e \u003cspan class=\"soi-ail-compo-value\"\u003ePoudre d'ail bio (\u003cem\u003eAllium sativum\u003c\/em\u003e L., bulbe)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-compo-row\"\u003e\n\u003cspan class=\"soi-ail-compo-label\"\u003eEnveloppe\u003c\/span\u003e \u003cspan class=\"soi-ail-compo-value\"\u003eHydroxypropylméthylcellulose (HPMC, végétale)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-compo-row\"\u003e\n\u003cspan class=\"soi-ail-compo-label\"\u003eCertification\u003c\/span\u003e \u003cspan class=\"soi-ail-compo-value\"\u003eAgriculture Biologique (AB), certifié FR-BIO-01\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-compo-row\"\u003e\n\u003cspan class=\"soi-ail-compo-label\"\u003eConditionnement\u003c\/span\u003e \u003cspan class=\"soi-ail-compo-value\"\u003e60 gélules végétales\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-compo-row\"\u003e\n\u003cspan class=\"soi-ail-compo-label\"\u003ePosologie\u003c\/span\u003e \u003cspan class=\"soi-ail-compo-value\"\u003e4 gélules\/jour en 2 prises, au cours des repas\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-compo-row\"\u003e\n\u003cspan class=\"soi-ail-compo-label\"\u003eDurée du flacon\u003c\/span\u003e \u003cspan class=\"soi-ail-compo-value\"\u003e15 jours de cure\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-tip\"\u003e\n\u003cdiv class=\"soi-ail-tip-icon\"\u003e💡\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n\u003cp\u003ePour un effet optimal, il est conseillé de renouveler la cure régulièrement selon vos besoins. Accompagnez chaque prise d'un grand verre d'eau pour favoriser l'assimilation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-ail-section\"\u003e\n\u003ch2\u003eCe qui distingue les gélules d'ail bio Graine Sauvage\u003c\/h2\u003e\n\u003cdiv class=\"soi-ail-grid\"\u003e\n\u003cdiv class=\"soi-ail-card\"\u003e\n\u003ch3\u003e🌿 100% biologique\u003c\/h3\u003e\n\u003cp\u003eCertifié Agriculture Biologique (AB), sans pesticides, sans OGM. Vous savez exactement ce que vous prenez.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-card\"\u003e\n\u003ch3\u003e🌱 100% vegan\u003c\/h3\u003e\n\u003cp\u003eGélules en HPMC d'origine végétale, adaptées aux régimes végétariens et végétaliens.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-card\"\u003e\n\u003ch3\u003e😌 Sans odeur d'ail\u003c\/h3\u003e\n\u003cp\u003eLa gélule neutralise l'odeur forte de l'ail cru. Pratique au quotidien, y compris au bureau.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-card\"\u003e\n\u003ch3\u003e✅ Simple et naturel\u003c\/h3\u003e\n\u003cp\u003eUn seul ingrédient actif, sans additif superflu. La transparence à l'état pur.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-ail-section\"\u003e\n\u003ch2\u003eComment intégrer l'ail bio à votre routine ?\u003c\/h2\u003e\n\u003cdiv class=\"soi-ail-timeline\"\u003e\n\u003cdiv class=\"soi-ail-step\"\u003e\n\u003cdiv class=\"soi-ail-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-step-content\"\u003e\n\u003ch3\u003ePrenez 4 gélules par jour\u003c\/h3\u003e\n\u003cp\u003eRépartissez-les sur 2 prises, de préférence au cours des repas pour une meilleure tolérance digestive.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-step\"\u003e\n\u003cdiv class=\"soi-ail-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-step-content\"\u003e\n\u003ch3\u003eHydratez-vous correctement\u003c\/h3\u003e\n\u003cp\u003eUn grand verre d'eau à chaque prise aide à l'assimilation et au confort digestif.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-step\"\u003e\n\u003cdiv class=\"soi-ail-step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"soi-ail-step-content\"\u003e\n\u003ch3\u003eRenouvelez la cure régulièrement\u003c\/h3\u003e\n\u003cp\u003eLes bienfaits de l'ail se révèlent dans la durée. Prévoyez plusieurs flacons si vous souhaitez une action continue sur 4 à 6 semaines.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-ail-section\"\u003e\n\u003ch2\u003eQuestions fréquentes sur l'ail en gélules bio\u003c\/h2\u003e\n\u003cdiv class=\"soi-ail-accordion\"\u003e\n\u003cdetails class=\"soi-ail-accordion-item\"\u003e\n\u003csummary class=\"soi-ail-accordion-header\"\u003e💊 L'ail bio en gélules est-il aussi efficace que l'ail frais ?\u003c\/summary\u003e\n\u003cdiv class=\"soi-ail-accordion-content\"\u003e\n\u003cp\u003eOui. La poudre d'ail conserve les composés actifs clés, notamment la précurseuse de l'allicine, tout en supprimant l'odeur et le goût désagréables.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-ail-accordion-item\"\u003e\n\u003csummary class=\"soi-ail-accordion-header\"\u003e📊 Peut-on prendre de l'ail bio en gélules si on a du cholestérol ?\u003c\/summary\u003e\n\u003cdiv class=\"soi-ail-accordion-content\"\u003e\n\u003cp\u003eL'ail contribue au maintien d'un cholestérol normal, mais il ne remplace pas un traitement médical. En cas de cholestérol élevé diagnostiqué, consultez votre médecin avant toute supplémentation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-ail-accordion-item\"\u003e\n\u003csummary class=\"soi-ail-accordion-header\"\u003e🦵 L'ail bio convient-il en cas de jambes lourdes ?\u003c\/summary\u003e\n\u003cdiv class=\"soi-ail-accordion-content\"\u003e\n\u003cp\u003eOui, l'ail favorise la circulation sanguine dans les petits vaisseaux, ce qui peut soulager les sensations de lourdeur dans les jambes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soi-ail-accordion-item\"\u003e\n\u003csummary class=\"soi-ail-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n\u003cdiv class=\"soi-ail-accordion-content\"\u003e\n\u003cp\u003eDéconseillé aux personnes sous traitement anticoagulant, et aux femmes enceintes ou allaitantes sans avis médical préalable. Ce complément ne remplace pas un traitement médical.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soi-ail-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003cdiv class=\"soi-ail-cta-box\"\u003e\n\u003cp class=\"soi-ail-cta-tag\" style=\"color: white;\"\u003ePrenez soin de votre cœur, naturellement\u003c\/p\u003e\n\u003cp class=\"soi-ail-cta-text\" style=\"color: white;\"\u003eL'ail bio Graine Sauvage en gélules végétales, certifié AB, sans odeur, sans additifs. Un geste simple chaque jour pour soutenir votre circulation et protéger vos artères.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  --soi-ail-marine: #1A2D3D;\n  --soi-ail-marine-dark: #0F1E2B;\n  --soi-ail-marine-light: #2C4458;\n  --soi-ail-pomme: #A1C544;\n  --soi-ail-pomme-dark: #84A636;\n  --soi-ail-pomme-light: rgba(161,197,68,0.10);\n  --soi-ail-white: #FFFFFF;\n  --soi-ail-off-white: #F8FAF6;\n  --soi-ail-stone: #F1F3EE;\n  --soi-ail-line: #E5E8E0;\n  --soi-ail-primary: #C0392B;\n  --soi-ail-primary-soft: rgba(192,57,43,0.08);\n  --soi-ail-accent: #D4A52A;\n  --soi-ail-text: #1A2D3D;\n  --soi-ail-text-soft: #4A5B6B;\n  --soi-ail-text-muted: #7B8693;\n  --soi-ail-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-ail-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-ail-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-ail-radius: 12px;\n  --soi-ail-radius-sm: 8px;\n  --soi-ail-radius-pill: 999px;\n}\n\n.soi-ail-fiche * {\n  margin: 0;\n  padding: 0;\n  box-sizing: border-box;\n}\n\n.soi-ail-fiche img {\n  max-width: 100%;\n  height: auto;\n}\n\n.soi-ail-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-ail-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-ail-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-ail-hero {\n  position: relative;\n  background: var(--soi-ail-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-ail-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-ail-hero::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  height: 4px;\n  background: var(--soi-ail-pomme);\n}\n\n.soi-ail-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-ail-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-ail-pomme);\n  border-radius: 50%;\n}\n\n.soi-ail-hero-title {\n  display: block;\n  color: var(--soi-ail-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-ail-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-ail-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-ail-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-ail-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-ail-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-ail-label-accent {\n  background: var(--soi-ail-pomme);\n  border-color: var(--soi-ail-pomme);\n  color: var(--soi-ail-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-ail-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-ail-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-ail-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-ail-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-ail-pomme);\n  border-radius: 2px;\n}\n\n.soi-ail-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-ail-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-ail-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-ail-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-ail-benefit {\n  background: var(--soi-ail-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-ail-radius);\n  border: 1px solid var(--soi-ail-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-ail-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-ail-shadow-md);\n}\n\n.soi-ail-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-ail-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-ail-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-ail-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-ail-benefit:hover .soi-ail-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-ail-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-ail-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-ail-benefit p {\n  font-size: 13px;\n  color: var(--soi-ail-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-ail-compo {\n  background: var(--soi-ail-off-white);\n  border-radius: var(--soi-ail-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-ail-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-ail-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-ail-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-ail-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-ail-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-ail-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-ail-marine);\n  text-align: right;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-ail-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-ail-card {\n  background: var(--soi-ail-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-ail-radius);\n  border-left: 3px solid var(--soi-ail-pomme);\n}\n\n.soi-ail-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-ail-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-ail-card p {\n  font-size: 14px;\n  color: var(--soi-ail-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-ail-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-ail-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-ail-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-ail-radius);\n  border: 1px solid var(--soi-ail-line);\n  align-items: flex-start;\n}\n\n.soi-ail-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-ail-marine);\n  color: var(--soi-ail-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-ail-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-ail-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-ail-step-content p {\n  font-size: 14px;\n  color: var(--soi-ail-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-ail-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-ail-pomme-light);\n  border-left: 4px solid var(--soi-ail-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-ail-radius) var(--soi-ail-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-ail-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-ail-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-ail-marine);\n  margin-bottom: 4px;\n}\n\n.soi-ail-tip p {\n  font-size: 14px;\n  color: var(--soi-ail-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-ail-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-ail-accordion-item {\n  background: var(--soi-ail-off-white);\n  border-radius: var(--soi-ail-radius-sm);\n  border: 1px solid var(--soi-ail-line);\n  overflow: hidden;\n}\n\n.soi-ail-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-ail-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-ail-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-ail-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-ail-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-ail-accordion-item[open] .soi-ail-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-ail-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-ail-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-ail-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-ail-cta-box {\n  background: var(--soi-ail-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-ail-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-ail-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-ail-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-ail-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-ail-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-ail-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-ail-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-ail-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-ail-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-ail-compo-value {\n    text-align: left;\n  }\n\n  .soi-ail-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-ail-tip {\n    flex-direction: column;\n    gap: 0.5rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-ail-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-ail-fiche {\n    --soi-ail-text-soft: #2C3E50;\n    --soi-ail-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61603140567370,"sku":"GS9202","price":11.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/ail-gelules-grainesauvage_11zon.webp?v=1781252532"},{"product_id":"tensioline-bio-60gelules","title":"Tensioline bio en gélules","description":"\u003c!--\n=== ANALYSE SOINATURE ===\nProduit: Tensioline bio en gélules\nMarque: LT Labo\nCatégorie Soinat: Compléments alimentaires \/ Circulation sanguine - Cardiovasculaire\n\n=== INVENTAIRE DES DONNÉES SOURCE (preuve anti-invention) ===\nLabels\/certifications mentionnés : Certifié bio AB, Vegan, Fabriqué en France, Sans excipient controversé\nChiffres précis mentionnés : 60 gélules, 2 gélules\/jour (dose journalière), 200 mg extrait feuilles d'olivier, 150 mg ail noir fermenté, 100 mg extrait piloselle, Vitamine B1 VNR 100%, cure 4 à 8 semaines, 1 mois de cure\nOrigine mentionnée : Fabriqué en France\nForme galénique : Gélules végétales (HPMC)\nActifs\/plantes nommés : Extrait de feuilles d'olivier (Olea europaea) titré en oleuropéine, Poudre d'ail noir fermenté (Allium sativum), Extrait de piloselle (Hieracium pilosella), Vitamine B1 (thiamine) naturelle\nPosologie mentionnée : 2 gélules par jour, de préférence au moment d'un repas, avec un grand verre d'eau. Cure de 4 à 8 semaines recommandée.\nPrécautions mentionnées : Consulter médecin si traitement antihypertenseur ou anticoagulant. Ne remplace pas un traitement médical. Éviter cumul avec autres produits à visée cardiovasculaire sans avis médical.\n\n=== PALETTE CSS ===\nMarine Soinat: #1A2D3D (fixe)\nPomme Soinat: #A1C544 (fixe)\nPrimaire produit: #C0392B (rouge\/corail du packaging Tensioline)\nAccent produit: #D4503A (rouge orangé plus clair, bandeau packaging)\nPréfixe CSS: soi-tens\n\n=== STRUCTURE H2 SOURCE (À CONSERVER EXACTEMENT) ===\nH2 détectés :\n  1. \"Pourquoi choisir Tensioline Bio ?\"\n  2. \"Les 3 actifs clés de Tensioline : ce qu'ils font vraiment\"\n  3. \"Composition complète et posologie\"\n  4. \"Tensioline avis et questions fréquentes\"\n  5. \"À qui s'adresse Tensioline Bio ?\"\n\n=== COMPOSANTS RETENUS POUR CHAQUE SECTION ===\nHero : labels affichés = BIO AB, VEGAN, FABRIQUÉ EN FRANCE (accent sur BIO AB)\nH2 #1 \"Pourquoi choisir Tensioline Bio ?\" → paragraphe intro + grid-compact (4 specs courtes : Bio AB, Vegan, Fabriqué en France, 60 gélules)\nH2 #2 \"Les 3 actifs clés de Tensioline : ce qu'ils font vraiment\" → benefits (3 cercles marine pour les 3 actifs)\nH2 #3 \"Composition complète et posologie\" → compo (data rows) + timeline (2 étapes : dosage + durée de cure)\nH2 #4 \"Tensioline avis et questions fréquentes\" → accordion (3 questions)\nH2 #5 \"À qui s'adresse Tensioline Bio ?\" → grid cards (3 profils cibles)\nCTA final : oui (texte de clôture présent dans la source)\nComposants OMIS faute de données : tip (pas de conseil spécifique distinct de la posologie)\n--\u003e\n\n\u003cdiv class=\"soi-tens-fiche\"\u003e\n\n  \u003csection class=\"soi-tens-hero\"\u003e\n    \u003cdiv class=\"soi-tens-hero-tag\"\u003e\n      \u003cspan class=\"soi-tens-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · LT Labo\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-tens-hero-title\"\u003eTensioline Bio en gélules\u003c\/span\u003e\n    \u003cp class=\"soi-tens-hero-subtitle\"\u003eTrois actifs végétaux certifiés bio pour accompagner naturellement votre équilibre cardiovasculaire au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-tens-hero-labels\"\u003e\n      \u003cspan class=\"soi-tens-label soi-tens-label-accent\"\u003eBIO AB\u003c\/span\u003e\n      \u003cspan class=\"soi-tens-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-tens-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-tens-section\"\u003e\n    \u003ch2\u003ePourquoi choisir Tensioline Bio ?\u003c\/h2\u003e\n    \u003cp class=\"soi-tens-section-intro\"\u003eBeaucoup de compléments alimentaires pour la circulation sanguine misent sur un seul ingrédient. Tensioline se distingue par une synergie de trois plantes aux actions complémentaires, soutenue par la vitamine B1 naturelle. Résultat : une formule pensée pour agir sur plusieurs leviers à la fois, sans additif superflu.\u003c\/p\u003e\n    \u003cdiv class=\"soi-tens-grid-compact\"\u003e\n      \u003cdiv class=\"soi-tens-card-mini\"\u003e\n        \u003cspan class=\"soi-tens-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-tens-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-tens-card-mini-value\"\u003eBio AB\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tens-card-mini\"\u003e\n        \u003cspan class=\"soi-tens-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n        \u003cspan class=\"soi-tens-card-mini-label\"\u003eFormule\u003c\/span\u003e\n        \u003cspan class=\"soi-tens-card-mini-value\"\u003eVegan\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tens-card-mini\"\u003e\n        \u003cspan class=\"soi-tens-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-tens-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-tens-card-mini-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tens-card-mini\"\u003e\n        \u003cspan class=\"soi-tens-card-mini-icon\"\u003e💊\u003c\/span\u003e\n        \u003cspan class=\"soi-tens-card-mini-label\"\u003eContenu\u003c\/span\u003e\n        \u003cspan class=\"soi-tens-card-mini-value\"\u003e60 gélules\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-tens-section\"\u003e\n    \u003ch2\u003eLes 3 actifs clés de Tensioline : ce qu'ils font vraiment\u003c\/h2\u003e\n    \u003cdiv class=\"soi-tens-benefits\"\u003e\n      \u003cdiv class=\"soi-tens-benefit\"\u003e\n        \u003cdiv class=\"soi-tens-benefit-icon\"\u003e\u003cspan\u003e🫒\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFeuilles d'olivier\u003c\/h3\u003e\n        \u003cp\u003eRiche en oleuropéine, la feuille d'olivier contribue à la vasodilatation et à une meilleure fluidité de la circulation, tout en offrant une protection antioxydante sur les vaisseaux sanguins.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tens-benefit\"\u003e\n        \u003cdiv class=\"soi-tens-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePiloselle\u003c\/h3\u003e\n        \u003cp\u003eConnue pour son effet diurétique naturel, elle favorise l'élimination des excès de liquide et participe à l'équilibre de la pression vasculaire. Elle apporte aussi des flavonoïdes antioxydants.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tens-benefit\"\u003e\n        \u003cdiv class=\"soi-tens-benefit-icon\"\u003e\u003cspan\u003e🧄\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAil noir fermenté\u003c\/h3\u003e\n        \u003cp\u003eLa fermentation décuple sa teneur en S-allylcystéine et multiplie son activité antioxydante. Il est reconnu pour son soutien cardiovasculaire et sa tolérance digestive supérieure à l'ail frais.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-tens-section\"\u003e\n    \u003ch2\u003eComposition complète et posologie\u003c\/h2\u003e\n    \u003cdiv class=\"soi-tens-compo\"\u003e\n      \u003cdiv class=\"soi-tens-compo-row\"\u003e\n        \u003cspan class=\"soi-tens-compo-label\"\u003eForme galénique\u003c\/span\u003e\n        \u003cspan class=\"soi-tens-compo-value\"\u003eGélule végétale (HPMC)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tens-compo-row\"\u003e\n        \u003cspan class=\"soi-tens-compo-label\"\u003eExtrait de feuilles d'olivier (titré en oleuropéine)\u003c\/span\u003e\n        \u003cspan class=\"soi-tens-compo-value\"\u003e200 mg \/ gélule\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tens-compo-row\"\u003e\n        \u003cspan class=\"soi-tens-compo-label\"\u003ePoudre d'ail noir fermenté\u003c\/span\u003e\n        \u003cspan class=\"soi-tens-compo-value\"\u003e150 mg \/ gélule\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tens-compo-row\"\u003e\n        \u003cspan class=\"soi-tens-compo-label\"\u003eExtrait de piloselle\u003c\/span\u003e\n        \u003cspan class=\"soi-tens-compo-value\"\u003e100 mg \/ gélule\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tens-compo-row\"\u003e\n        \u003cspan class=\"soi-tens-compo-label\"\u003eVitamine B1 (thiamine naturelle)\u003c\/span\u003e\n        \u003cspan class=\"soi-tens-compo-value\"\u003e100 % des VNR\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-tens-timeline\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-tens-step\"\u003e\n        \u003cdiv class=\"soi-tens-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-tens-step-content\"\u003e\n          \u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n          \u003cp\u003e2 gélules par jour, de préférence au moment d'un repas, avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tens-step\"\u003e\n        \u003cdiv class=\"soi-tens-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-tens-step-content\"\u003e\n          \u003ch3\u003eDurée de cure recommandée\u003c\/h3\u003e\n          \u003cp\u003e4 à 8 semaines pour observer les premiers effets. Un flacon de 60 gélules correspond à un mois de cure.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-tens-section\"\u003e\n    \u003ch2\u003eLes interrogations les plus fréquentes\u003c\/h2\u003e\n    \u003cdiv class=\"soi-tens-accordion\"\u003e\n      \u003cdetails class=\"soi-tens-accordion-item\"\u003e\n        \u003csummary class=\"soi-tens-accordion-header\"\u003e⚕️ Tensioline a-t-il des effets secondaires ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-tens-accordion-content\"\u003e\n          \u003cp\u003eLes ingrédients utilisés sont d'origine naturelle et certifiés bio. Aux doses recommandées, Tensioline est bien toléré par la majorité des personnes. Si vous suivez un traitement antihypertenseur ou anticoagulant, consultez votre médecin avant de débuter une cure : l'ail et l'olivier peuvent potentialiser certains médicaments.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-tens-accordion-item\"\u003e\n        \u003csummary class=\"soi-tens-accordion-header\"\u003e🔄 Peut-on associer Tensioline à d'autres compléments ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-tens-accordion-content\"\u003e\n          \u003cp\u003eOui, dans la plupart des cas. Évitez toutefois de le cumuler avec d'autres produits à visée cardiovasculaire sans avis médical.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-tens-accordion-item\"\u003e\n        \u003csummary class=\"soi-tens-accordion-header\"\u003e💊 Ce produit remplace-t-il un traitement médical ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-tens-accordion-content\"\u003e\n          \u003cp\u003eNon. Tensioline est un complément alimentaire pour la circulation sanguine, pas un médicament. Il ne se substitue en aucun cas à un traitement prescrit par votre médecin.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-tens-section\"\u003e\n    \u003ch2\u003eÀ qui s'adresse Tensioline Bio ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-tens-grid\"\u003e\n      \u003cdiv class=\"soi-tens-card\"\u003e\n        \u003ch3\u003e❤️ Équilibre tensionnel\u003c\/h3\u003e\n        \u003cp\u003eAux adultes souhaitant soutenir naturellement leur équilibre tensionnel au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tens-card\"\u003e\n        \u003ch3\u003e🫀 Santé cardiovasculaire\u003c\/h3\u003e\n        \u003cp\u003eAux personnes attentives à leur santé cardiovasculaire sur le long terme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-tens-card\"\u003e\n        \u003ch3\u003e🌱 Exigence naturelle\u003c\/h3\u003e\n        \u003cp\u003eÀ ceux qui privilégient les formules bio, vegan et sans additifs inutiles.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-tens-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-tens-cta-box\"\u003e\n      \u003cp class=\"soi-tens-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-tens-cta-text\" style=\"color: white;\"\u003ePrendre soin de votre circulation sanguine, c'est investir dans votre énergie au quotidien. Tensioline Bio vous offre une formule rigoureusement sélectionnée pour accompagner votre équilibre cardiovasculaire de façon naturelle.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-tens-marine: #1A2D3D;\n  --soi-tens-marine-dark: #0F1E2B;\n  --soi-tens-marine-light: #2C4458;\n  --soi-tens-pomme: #A1C544;\n  --soi-tens-pomme-dark: #84A636;\n  --soi-tens-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-tens-white: #FFFFFF;\n  --soi-tens-off-white: #F8FAF6;\n  --soi-tens-stone: #F1F3EE;\n  --soi-tens-line: #E5E8E0;\n\n  --soi-tens-primary: #C0392B;\n  --soi-tens-primary-soft: #F2DAD7;\n  --soi-tens-accent: #D4503A;\n\n  --soi-tens-text: #1A2D3D;\n  --soi-tens-text-soft: #4A5B6B;\n  --soi-tens-text-muted: #7B8693;\n\n  --soi-tens-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-tens-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-tens-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-tens-radius: 12px;\n  --soi-tens-radius-sm: 8px;\n  --soi-tens-radius-pill: 999px;\n}\n\n.soi-tens-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-tens-fiche img { max-width: 100%; height: auto; }\n\n.soi-tens-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-tens-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-tens-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-tens-hero {\n  position: relative;\n  background: var(--soi-tens-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-tens-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-tens-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-tens-pomme);\n}\n\n.soi-tens-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-tens-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-tens-pomme);\n  border-radius: 50%;\n}\n\n.soi-tens-hero-title {\n  display: block;\n  color: var(--soi-tens-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-tens-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-tens-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-tens-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-tens-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-tens-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-tens-label-accent {\n  background: var(--soi-tens-pomme);\n  border-color: var(--soi-tens-pomme);\n  color: var(--soi-tens-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-tens-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-tens-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-tens-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-tens-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-tens-pomme);\n  border-radius: 2px;\n}\n\n.soi-tens-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-tens-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-tens-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-tens-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-tens-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-tens-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-tens-benefit {\n  background: var(--soi-tens-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-tens-radius);\n  border: 1px solid var(--soi-tens-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-tens-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-tens-shadow-md);\n}\n\n.soi-tens-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-tens-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-tens-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-tens-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-tens-benefit:hover .soi-tens-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-tens-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-tens-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-tens-benefit p {\n  font-size: 13px;\n  color: var(--soi-tens-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-tens-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-tens-card {\n  background: var(--soi-tens-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-tens-radius);\n  border-left: 3px solid var(--soi-tens-pomme);\n}\n\n.soi-tens-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-tens-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-tens-card p {\n  font-size: 14px;\n  color: var(--soi-tens-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-tens-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-tens-card-mini {\n  background: var(--soi-tens-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-tens-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-tens-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-tens-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-tens-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-tens-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-tens-marine);\n}\n\n\/* === COMPOSITION === *\/\n.soi-tens-compo {\n  background: var(--soi-tens-off-white);\n  border-radius: var(--soi-tens-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-tens-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-tens-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-tens-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-tens-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-tens-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-tens-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-tens-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-tens-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-tens-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-tens-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-tens-radius);\n  border: 1px solid var(--soi-tens-line);\n  align-items: flex-start;\n}\n\n.soi-tens-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-tens-marine);\n  color: var(--soi-tens-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-tens-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-tens-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-tens-step-content p {\n  font-size: 14px;\n  color: var(--soi-tens-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-tens-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-tens-accordion-item {\n  background: var(--soi-tens-off-white);\n  border-radius: var(--soi-tens-radius-sm);\n  border: 1px solid var(--soi-tens-line);\n  overflow: hidden;\n}\n\n.soi-tens-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-tens-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-tens-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-tens-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-tens-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-tens-accordion-item[open] .soi-tens-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-tens-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-tens-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-tens-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-tens-cta-box {\n  background: var(--soi-tens-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-tens-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-tens-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-tens-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-tens-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-tens-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-tens-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-tens-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-tens-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-tens-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-tens-compo-value {\n    text-align: left;\n  }\n\n  .soi-tens-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-tens-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-tens-fiche {\n    --soi-tens-text-soft: #2C3E50;\n    --soi-tens-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"LT Labo","offers":[{"title":"Default Title","offer_id":61603225469258,"sku":"LT0240","price":20.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/tensioline-bio-en-gelules-packshot_1a88fc2f-3b69-49cb-91bc-3eb401992764.webp?v=1779098748"},{"product_id":"arjuna-terminalia-arjuna-bio-en-gelules-ayurvana","title":"Arjuna (Terminalia arjuna) bio en gélules - Ayurvana","description":"\n\n\u003cdiv class=\"soi-arjn-fiche\"\u003e\n\n  \u003csection class=\"soi-arjn-hero\"\u003e\n    \u003cdiv class=\"soi-arjn-hero-tag\"\u003e\n      \u003cspan class=\"soi-arjn-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire ayurvédique · Ayurvana\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-arjn-hero-title\"\u003eArjuna (Terminalia arjuna) bio\u003c\/span\u003e\n    \u003cp class=\"soi-arjn-hero-subtitle\"\u003ePilier de la médecine ayurvédique depuis des millénaires, l'Arjuna soutient naturellement votre santé cardiaque grâce à la richesse de son écorce en composés actifs.\u003c\/p\u003e\n    \u003cdiv class=\"soi-arjn-hero-labels\"\u003e\n      \u003cspan class=\"soi-arjn-label soi-arjn-label-accent\"\u003eBIO CERTIFIÉ ECOCERT\u003c\/span\u003e\n      \u003cspan class=\"soi-arjn-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-arjn-label\"\u003e100% VÉGÉTALIEN\u003c\/span\u003e\n      \u003cspan class=\"soi-arjn-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n      \u003cspan class=\"soi-arjn-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-arjn-section\"\u003e\n    \u003ch2\u003eLes bienfaits de l'Arjuna bio : ce que dit la tradition ayurvédique\u003c\/h2\u003e\n    \u003cp class=\"soi-arjn-section-intro\"\u003eL'écorce de \u003cem\u003eTerminalia arjuna\u003c\/em\u003e concentre plusieurs composés reconnus pour leur action sur l'organisme : des glycosides cardiotoniques, des flavonoïdes, des tanins et des saponines. Souvent surnommé « l'aubépine ayurvédique », voici ce pourquoi elle est appréciée.\u003c\/p\u003e\n    \u003cdiv class=\"soi-arjn-benefits\"\u003e\n      \u003cdiv class=\"soi-arjn-benefit\"\u003e\n        \u003cdiv class=\"soi-arjn-benefit-icon\"\u003e\u003cspan\u003e❤️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien de la fonction cardiaque\u003c\/h3\u003e\n        \u003cp\u003eUtilisé depuis des siècles pour tonifier le muscle cardiaque et maintenir une circulation sanguine saine.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-arjn-benefit\"\u003e\n        \u003cdiv class=\"soi-arjn-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAction antioxydante\u003c\/h3\u003e\n        \u003cp\u003eSes flavonoïdes contribuent à neutraliser les radicaux libres, réduisant le stress oxydatif qui fragilise les parois vasculaires.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-arjn-benefit\"\u003e\n        \u003cdiv class=\"soi-arjn-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eGestion de la tension artérielle\u003c\/h3\u003e\n        \u003cp\u003eTraditionnellement employé dans la gestion de l'hypertension, il favoriserait la relaxation du muscle cardiaque.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-arjn-benefit\"\u003e\n        \u003cdiv class=\"soi-arjn-benefit-icon\"\u003e\u003cspan\u003e⚖️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien du profil lipidique\u003c\/h3\u003e\n        \u003cp\u003eCertaines traditions l'utilisent pour accompagner un mode de vie sain dans le cadre d'un excès de cholestérol.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"margin-top:1.25rem; font-size:13px; color:var(--soi-arjn-text-muted); line-height:1.6;\"\u003eCes usages relèvent de la tradition ayurvédique et ne constituent pas des allégations médicales. Ce complément ne remplace en aucun cas un traitement médical prescrit.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-arjn-section\"\u003e\n    \u003ch2\u003eComposition et posologie de l'Arjuna Ayurvana\u003c\/h2\u003e\n    \u003cp class=\"soi-arjn-section-intro\"\u003eChez Soinat, la transparence sur la composition est non négociable. Voici ce que contient ce complément et comment en profiter au mieux.\u003c\/p\u003e\n    \u003cdiv class=\"soi-arjn-compo\"\u003e\n      \u003cdiv class=\"soi-arjn-compo-row\"\u003e\n        \u003cspan class=\"soi-arjn-compo-label\"\u003eActif principal (par gélule)\u003c\/span\u003e\n        \u003cspan class=\"soi-arjn-compo-value\"\u003eÉcorce de Terminalia arjuna bio (poudre) : 400 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-arjn-compo-row\"\u003e\n        \u003cspan class=\"soi-arjn-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-arjn-compo-value\"\u003eGélule végétale HPMC, 100 % végétale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-arjn-compo-row\"\u003e\n        \u003cspan class=\"soi-arjn-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-arjn-compo-value\"\u003e60 gélules (1 mois de cure)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-arjn-compo-row\"\u003e\n        \u003cspan class=\"soi-arjn-compo-label\"\u003eFormule\u003c\/span\u003e\n        \u003cspan class=\"soi-arjn-compo-value\"\u003eSans excipients, sans additifs, sans gluten\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-arjn-compo-row\"\u003e\n        \u003cspan class=\"soi-arjn-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-arjn-compo-value\"\u003eAgriculture Biologique, certifié Ecocert\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-arjn-compo-row\"\u003e\n        \u003cspan class=\"soi-arjn-compo-label\"\u003eOrigine \/ Fabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-arjn-compo-value\"\u003eCulture en Inde, fabriqué en France\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-arjn-timeline\" style=\"margin-top:1.5rem;\"\u003e\n      \u003cdiv class=\"soi-arjn-step\"\u003e\n        \u003cdiv class=\"soi-arjn-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-arjn-step-content\"\u003e\n          \u003ch3\u003eDosage quotidien\u003c\/h3\u003e\n          \u003cp\u003ePrenez 2 gélules par jour, de préférence au moment des repas, avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-arjn-step\"\u003e\n        \u003cdiv class=\"soi-arjn-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-arjn-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 observer les effets. Ne dépassez pas la dose journalière recommandée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-arjn-section\"\u003e\n    \u003ch2\u003ePourquoi l'Arjuna bio d'Ayurvana se distingue vraiment\u003c\/h2\u003e\n    \u003cdiv class=\"soi-arjn-grid\"\u003e\n      \u003cdiv class=\"soi-arjn-card\"\u003e\n        \u003ch3\u003e🌿 Certifié Agriculture Biologique\u003c\/h3\u003e\n        \u003cp\u003eCertifié Ecocert, issu d'une agriculture sans pesticides ni intrants chimiques, cultivé en Inde dans le respect des traditions.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-arjn-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eConditionnement et contrôle qualité réalisés en France, pour une traçabilité totale du champ à la gélule.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-arjn-card\"\u003e\n        \u003ch3\u003e🌱 100 % végétalien\u003c\/h3\u003e\n        \u003cp\u003eGélules en HPMC, sans gélatine animale. Convient à tous les régimes alimentaires, y compris végétalien et végétarien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-arjn-card\"\u003e\n        \u003ch3\u003e💊 Format pratique\u003c\/h3\u003e\n        \u003cp\u003e60 gélules par flacon, soit 1 mois de cure complète à raison de 2 gélules par jour.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-arjn-section\"\u003e\n    \u003ch2\u003eComment intégrer l'Arjuna dans votre quotidien\u003c\/h2\u003e\n    \u003cp class=\"soi-arjn-section-intro\"\u003eL'Arjuna bio s'intègre facilement dans une routine bien-être orientée santé cardiovasculaire. Voici nos recommandations pour en tirer le meilleur.\u003c\/p\u003e\n    \u003cdiv class=\"soi-arjn-grid\"\u003e\n      \u003cdiv class=\"soi-arjn-card\"\u003e\n        \u003ch3\u003e🍽️ Au moment du repas\u003c\/h3\u003e\n        \u003cp\u003ePrenez vos 2 gélules au moment d'un repas pour une meilleure assimilation par l'organisme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-arjn-card\"\u003e\n        \u003ch3\u003e🥗 Alimentation équilibrée\u003c\/h3\u003e\n        \u003cp\u003eAssociez votre cure à une alimentation équilibrée, pauvre en sel et en graisses saturées, pour des résultats optimaux.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-arjn-card\"\u003e\n        \u003ch3\u003e🌿 Synergie possible\u003c\/h3\u003e\n        \u003cp\u003eCombinez-le éventuellement avec d'autres plantes adaptogènes comme l'Ashwagandha pour soutenir l'équilibre global de votre organisme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-arjn-card\"\u003e\n        \u003ch3\u003e📅 Patience et régularité\u003c\/h3\u003e\n        \u003cp\u003ePrévoyez une cure de minimum 4 semaines avant d'évaluer les résultats. La régularité est la clé d'une cure réussie.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-arjn-tip\" style=\"margin-top:1.25rem;\"\u003e\n      \u003cdiv class=\"soi-arjn-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 l'Arjuna, respectez la durée de cure de 4 à 8 semaines recommandée, et n'hésitez pas à consulter un professionnel de santé si vous souhaitez renouveler vos cures.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-arjn-section\"\u003e\n    \u003ch2\u003eCe que vous devez savoir avant d'acheter cet arjuna en gélules bio\u003c\/h2\u003e\n    \u003cdiv class=\"soi-arjn-accordion\"\u003e\n      \u003cdetails class=\"soi-arjn-accordion-item\"\u003e\n        \u003csummary class=\"soi-arjn-accordion-header\"\u003e🙋 L'Arjuna est-il adapté à tout le monde ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-arjn-accordion-content\"\u003e\n          \u003cp\u003eIl convient aux adultes en bonne santé souhaitant soutenir leur cœur naturellement. En cas de pathologie cardiaque diagnostiquée, l'avis médical est indispensable avant toute prise. Il est déconseillé aux femmes enceintes ou allaitantes.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-arjn-accordion-item\"\u003e\n        \u003csummary class=\"soi-arjn-accordion-header\"\u003e🔄 Peut-on prendre l'Arjuna sur le long terme ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-arjn-accordion-content\"\u003e\n          \u003cp\u003eDes cures renouvelées sont envisageables, avec une pause de quelques semaines entre chaque cycle. Consultez un professionnel de santé pour un usage prolongé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-arjn-accordion-item\"\u003e\n        \u003csummary class=\"soi-arjn-accordion-header\"\u003e👅 Quel goût ont les gélules ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-arjn-accordion-content\"\u003e\n          \u003cp\u003eLes gélules végétales n'ont pas de goût particulier. L'écorce de Terminalia arjuna possède une légère amertume astringente, mais en gélule, elle est parfaitement imperceptible.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-arjn-accordion-item\"\u003e\n        \u003csummary class=\"soi-arjn-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-arjn-accordion-content\"\u003e\n          \u003cp\u003eDéconseillé aux femmes enceintes ou allaitantes. En cas de traitement cardiovasculaire en cours, consultez votre médecin avant toute prise. Les effets indésirables restent rares, mais une surveillance médicale est recommandée en cas de doute.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-arjn-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-arjn-cta-box\"\u003e\n      \u003cp class=\"soi-arjn-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement, avec sagesse et sérieux\u003c\/p\u003e\n      \u003cp class=\"soi-arjn-cta-text\" style=\"color: white;\"\u003eDes siècles de tradition ayurvédique réunis dans une gélule végétale certifiée bio, fabriquée en France. Offrez à votre cœur le soutien naturel qu'il mérite.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-arjn-marine: #1A2D3D;\n  --soi-arjn-marine-dark: #0F1E2B;\n  --soi-arjn-marine-light: #2C4458;\n  --soi-arjn-pomme: #A1C544;\n  --soi-arjn-pomme-dark: #84A636;\n  --soi-arjn-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-arjn-white: #FFFFFF;\n  --soi-arjn-off-white: #F8FAF6;\n  --soi-arjn-stone: #F1F3EE;\n  --soi-arjn-line: #E5E8E0;\n\n  --soi-arjn-primary: #B5694A;\n  --soi-arjn-primary-soft: #F5E8D4;\n  --soi-arjn-accent: #D88542;\n\n  --soi-arjn-text: #1A2D3D;\n  --soi-arjn-text-soft: #4A5B6B;\n  --soi-arjn-text-muted: #7B8693;\n\n  --soi-arjn-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-arjn-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-arjn-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-arjn-radius: 12px;\n  --soi-arjn-radius-sm: 8px;\n  --soi-arjn-radius-pill: 999px;\n}\n\n.soi-arjn-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-arjn-fiche img { max-width: 100%; height: auto; }\n\n.soi-arjn-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-arjn-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-arjn-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-arjn-hero {\n  position: relative;\n  background: var(--soi-arjn-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-arjn-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-arjn-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-arjn-pomme);\n}\n\n.soi-arjn-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-arjn-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-arjn-pomme);\n  border-radius: 50%;\n}\n\n.soi-arjn-hero-title {\n  display: block;\n  color: var(--soi-arjn-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-arjn-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-arjn-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-arjn-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-arjn-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-arjn-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-arjn-label-accent {\n  background: var(--soi-arjn-pomme);\n  border-color: var(--soi-arjn-pomme);\n  color: var(--soi-arjn-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-arjn-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-arjn-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-arjn-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-arjn-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-arjn-pomme);\n  border-radius: 2px;\n}\n\n.soi-arjn-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-arjn-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-arjn-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-arjn-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-arjn-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-arjn-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-arjn-benefit {\n  background: var(--soi-arjn-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-arjn-radius);\n  border: 1px solid var(--soi-arjn-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-arjn-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-arjn-shadow-md);\n}\n\n.soi-arjn-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-arjn-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-arjn-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-arjn-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-arjn-benefit:hover .soi-arjn-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-arjn-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-arjn-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-arjn-benefit p {\n  font-size: 13px;\n  color: var(--soi-arjn-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-arjn-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-arjn-card {\n  background: var(--soi-arjn-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-arjn-radius);\n  border-left: 3px solid var(--soi-arjn-pomme);\n}\n\n.soi-arjn-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-arjn-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-arjn-card p {\n  font-size: 14px;\n  color: var(--soi-arjn-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-arjn-compo {\n  background: var(--soi-arjn-off-white);\n  border-radius: var(--soi-arjn-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-arjn-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-arjn-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-arjn-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-arjn-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-arjn-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-arjn-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-arjn-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-arjn-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-arjn-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-arjn-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-arjn-radius);\n  border: 1px solid var(--soi-arjn-line);\n  align-items: flex-start;\n}\n\n.soi-arjn-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-arjn-marine);\n  color: var(--soi-arjn-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-arjn-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-arjn-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-arjn-step-content p {\n  font-size: 14px;\n  color: var(--soi-arjn-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-arjn-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-arjn-pomme-light);\n  border-left: 4px solid var(--soi-arjn-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-arjn-radius) var(--soi-arjn-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-arjn-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-arjn-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-arjn-marine);\n  margin-bottom: 4px;\n}\n\n.soi-arjn-tip p {\n  font-size: 14px;\n  color: var(--soi-arjn-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-arjn-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-arjn-accordion-item {\n  background: var(--soi-arjn-off-white);\n  border-radius: var(--soi-arjn-radius-sm);\n  border: 1px solid var(--soi-arjn-line);\n  overflow: hidden;\n}\n\n.soi-arjn-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-arjn-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-arjn-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-arjn-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-arjn-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-arjn-accordion-item[open] .soi-arjn-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-arjn-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-arjn-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-arjn-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-arjn-cta-box {\n  background: var(--soi-arjn-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-arjn-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-arjn-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-arjn-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-arjn-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-arjn-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-arjn-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-arjn-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-arjn-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-arjn-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-arjn-compo-value {\n    text-align: left;\n  }\n\n  .soi-arjn-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-arjn-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-arjn-fiche {\n    --soi-arjn-text-soft: #2C3E50;\n    --soi-arjn-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Ayur-vana","offers":[{"title":"Default Title","offer_id":61603290415434,"sku":"AY9932","price":12.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/arjuna-terminalia-arjuna-bio-en-gelules-ayurvana-packshot.webp?v=1779800969"},{"product_id":"huile-krill-capsules","title":"Huile de Krill en capsules - riche en Oméga-3","description":"\n\u003cdiv class=\"soi-kril-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-kril-hero\"\u003e\n    \u003cdiv class=\"soi-kril-hero-tag\"\u003e\n      \u003cspan class=\"soi-kril-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · MERalia\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-kril-hero-title\"\u003eLe trésor oméga-3 des eaux antarctiques\u003c\/span\u003e\n    \u003cp class=\"soi-kril-hero-subtitle\"\u003eUne source d'oméga-3 EPA et DHA sous forme de phospholipides, enrichie en choline et en astaxanthine, pour soutenir votre cœur, votre cerveau et vos articulations au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-kril-hero-labels\"\u003e\n      \u003cspan class=\"soi-kril-label soi-kril-label-accent\"\u003eCERTIFIÉ MSC\u003c\/span\u003e\n      \u003cspan class=\"soi-kril-label\"\u003eOMÉGA-3 PHOSPHOLIPIDES\u003c\/span\u003e\n      \u003cspan class=\"soi-kril-label\"\u003eASTAXANTHINE NATURELLE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Huile de Krill en capsules : oméga-3, cœur et cholestérol --\u003e\n  \u003csection class=\"soi-kril-section\"\u003e\n    \u003ch2\u003eHuile de Krill en capsules : la meilleure source d'oméga-3 pour le cœur et le cholestérol\u003c\/h2\u003e\n    \u003cp\u003eVous cherchez une source d'oméga-3 mieux absorbée que l'huile de poisson classique ? L'huile de krill MERalia est extraite de l'\u003cem\u003eEuphausia superba\u003c\/em\u003e, ce minuscule crustacé des eaux glacées de l'Antarctique, reconnu pour sa richesse exceptionnelle en oméga-3 EPA et DHA sous forme de phospholipides, en choline et en astaxanthine. Une formule naturelle, pure et certifiée, pensée pour soutenir votre cœur, votre cerveau et vos articulations au quotidien.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Pourquoi l'huile de krill est-elle différente de l'huile de poisson ? --\u003e\n  \u003csection class=\"soi-kril-section\"\u003e\n    \u003ch2\u003ePourquoi l'huile de krill est-elle différente de l'huile de poisson ?\u003c\/h2\u003e\n    \u003cp\u003eLa grande différence tient à la forme des oméga-3. Dans l'huile de poisson, les acides gras EPA et DHA sont liés à des triglycérides. Dans l'huile de krill, ils sont liés à des phospholipides, une structure très proche de celle de vos membranes cellulaires. Le résultat : une assimilation souvent meilleure, une tolérance digestive supérieure, et des capsules sans arrière-goût de poisson.\u003c\/p\u003e\n    \u003cp\u003eL'astaxanthine naturellement présente joue quant à elle le rôle d'antioxydant puissant, protégeant les acides gras de l'oxydation, ce que l'huile de poisson ne contient pas naturellement.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Les bienfaits de l'huile de krill reconnus par la recherche --\u003e\n  \u003csection class=\"soi-kril-section\"\u003e\n    \u003ch2\u003eLes bienfaits de l'huile de krill reconnus par la recherche\u003c\/h2\u003e\n    \u003cdiv class=\"soi-kril-benefits\"\u003e\n      \u003cdiv class=\"soi-kril-benefit\"\u003e\n        \u003cdiv class=\"soi-kril-benefit-icon\"\u003e\u003cspan\u003e❤️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSanté cardiovasculaire\u003c\/h3\u003e\n        \u003cp\u003eLes oméga-3 EPA et DHA contribuent au maintien d'une fonction cardiaque normale et aident à réguler les triglycérides sanguins.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kril-benefit\"\u003e\n        \u003cdiv class=\"soi-kril-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFonctions cérébrales\u003c\/h3\u003e\n        \u003cp\u003eLe DHA participe au bon fonctionnement du cerveau, à la concentration et à la mémoire, notamment après 40 ans.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kril-benefit\"\u003e\n        \u003cdiv class=\"soi-kril-benefit-icon\"\u003e\u003cspan\u003e🦴\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eArticulations\u003c\/h3\u003e\n        \u003cp\u003ePlusieurs études pointent une réduction de la raideur articulaire chez les personnes prenant de l'huile de krill régulièrement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kril-benefit\"\u003e\n        \u003cdiv class=\"soi-kril-benefit-icon\"\u003e\u003cspan\u003e👁️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSanté des yeux\u003c\/h3\u003e\n        \u003cp\u003eLe DHA est un constituant majeur de la rétine ; un apport suffisant soutient la vision normale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kril-benefit\"\u003e\n        \u003cdiv class=\"soi-kril-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePeau et stress oxydatif\u003c\/h3\u003e\n        \u003cp\u003eL'astaxanthine et les phospholipides contribuent à protéger les cellules contre le stress oxydatif.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-kril-tip\" style=\"margin-top:1.5rem;\"\u003e\n      \u003cdiv class=\"soi-kril-tip-icon\"\u003e⚕️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eInformation importante\u003c\/strong\u003e\n        \u003cp\u003eCes informations sont données à titre indicatif. Ce complément alimentaire ne se substitue pas à un traitement médical. Consultez votre médecin si vous suivez un traitement anticoagulant ou si vous êtes enceinte.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Composition et dosage par capsule --\u003e\n  \u003csection class=\"soi-kril-section\"\u003e\n    \u003ch2\u003eComposition et dosage par capsule\u003c\/h2\u003e\n    \u003cdiv class=\"soi-kril-compo\"\u003e\n      \u003cdiv class=\"soi-kril-compo-row\"\u003e\n        \u003cspan class=\"soi-kril-compo-label\"\u003eExtrait d'huile de krill antarctique (Euphausia superba)\u003c\/span\u003e\n        \u003cspan class=\"soi-kril-compo-value\"\u003e500 mg \/ capsule\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kril-compo-row\"\u003e\n        \u003cspan class=\"soi-kril-compo-label\"\u003ePhospholipides totaux (dont 40 % phosphatidylcholine)\u003c\/span\u003e\n        \u003cspan class=\"soi-kril-compo-value\"\u003e≈ 400 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kril-compo-row\"\u003e\n        \u003cspan class=\"soi-kril-compo-label\"\u003eOméga-3 EPA\u003c\/span\u003e\n        \u003cspan class=\"soi-kril-compo-value\"\u003e≈ 75 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kril-compo-row\"\u003e\n        \u003cspan class=\"soi-kril-compo-label\"\u003eOméga-3 DHA\u003c\/span\u003e\n        \u003cspan class=\"soi-kril-compo-value\"\u003e≈ 45 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kril-compo-row\"\u003e\n        \u003cspan class=\"soi-kril-compo-label\"\u003eCholine\u003c\/span\u003e\n        \u003cspan class=\"soi-kril-compo-value\"\u003e≈ 70 mg (~13 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kril-compo-row\"\u003e\n        \u003cspan class=\"soi-kril-compo-label\"\u003eAstaxanthine naturelle\u003c\/span\u003e\n        \u003cspan class=\"soi-kril-compo-value\"\u003e≈ 0,1 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kril-compo-row\"\u003e\n        \u003cspan class=\"soi-kril-compo-label\"\u003eEnveloppe de la capsule\u003c\/span\u003e\n        \u003cspan class=\"soi-kril-compo-value\"\u003eGélatine de poisson\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-kril-timeline\" style=\"margin-top:1.5rem;\"\u003e\n      \u003cdiv class=\"soi-kril-step\"\u003e\n        \u003cdiv class=\"soi-kril-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-kril-step-content\"\u003e\n          \u003ch3\u003ePosologie quotidienne\u003c\/h3\u003e\n          \u003cp\u003ePrenez 2 capsules par jour, de préférence au cours d'un repas contenant des lipides, pour une meilleure assimilation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kril-step\"\u003e\n        \u003cdiv class=\"soi-kril-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-kril-step-content\"\u003e\n          \u003ch3\u003eDurée de cure conseillée\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 6 à 8 semaines est conseillée pour observer les premiers effets.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Une pêche certifiée MSC, respectueuse des océans --\u003e\n  \u003csection class=\"soi-kril-section\"\u003e\n    \u003ch2\u003eUne pêche certifiée MSC, respectueuse des océans\u003c\/h2\u003e\n    \u003cp\u003eMERalia s'approvisionne exclusivement auprès de pêcheries certifiées MSC (Marine Stewardship Council). La pêche s'effectue à plus de 10 miles des côtes pendant les périodes de reproduction des mammifères marins, préservant l'équilibre de l'écosystème antarctique.\u003c\/p\u003e\n    \u003cp\u003eLe procédé d'extraction breveté garantit une concentration maximale des actifs bénéfiques, sans solvants ni résidus indésirables.\u003c\/p\u003e\n    \u003cdiv class=\"soi-kril-tip\" style=\"margin-top:1.25rem;\"\u003e\n      \u003cdiv class=\"soi-kril-tip-icon\"\u003e🌊\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eEn choisissant une huile de krill certifiée MSC, vous soutenez une pêche responsable qui respecte l'écosystème antarctique et les mammifères marins.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 : Questions fréquentes sur l'huile de krill --\u003e\n  \u003csection class=\"soi-kril-section\"\u003e\n    \u003ch2\u003eQuestions fréquentes sur l'huile de krill\u003c\/h2\u003e\n    \u003cdiv class=\"soi-kril-accordion\"\u003e\n      \u003cdetails class=\"soi-kril-accordion-item\"\u003e\n        \u003csummary class=\"soi-kril-accordion-header\"\u003e🦐 L'huile de krill est-elle dangereuse ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-kril-accordion-content\"\u003e\n          \u003cp\u003eElle est très bien tolérée chez l'adulte en bonne santé. Les rares contre-indications concernent les personnes allergiques aux crustacés ou sous anticoagulants. Demandez l'avis de votre médecin si vous avez un doute.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-kril-accordion-item\"\u003e\n        \u003csummary class=\"soi-kril-accordion-header\"\u003e🐕 L'huile de krill convient-elle aux chiens ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-kril-accordion-content\"\u003e\n          \u003cp\u003eCertains vétérinaires la recommandent pour les articulations et le pelage des chiens. Consultez votre vétérinaire pour le dosage adapté au poids de votre animal.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-kril-accordion-item\"\u003e\n        \u003csummary class=\"soi-kril-accordion-header\"\u003e💊 Peut-on l'associer à d'autres compléments ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-kril-accordion-content\"\u003e\n          \u003cp\u003eOui, elle se combine très bien avec de la vitamine D3, du magnésium ou un complexe multivitaminé.\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-kril-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-kril-cta-box\"\u003e\n      \u003cp class=\"soi-kril-cta-tag\" style=\"color: white;\"\u003eOméga-3 d'exception, pêche responsable\u003c\/p\u003e\n      \u003cp class=\"soi-kril-cta-text\" style=\"color: white;\"\u003eVenue des eaux les plus pures de la planète, l'huile de krill MERalia réunit absorption optimale grâce aux phospholipides, antioxydant naturel avec l'astaxanthine, et engagement sincère pour la protection des océans. Prenez soin de votre cœur, de votre cerveau et de vos articulations, chaque jour, en toute confiance.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-kril-marine: #1A2D3D;\n  --soi-kril-marine-dark: #0F1E2B;\n  --soi-kril-marine-light: #2C4458;\n  --soi-kril-pomme: #A1C544;\n  --soi-kril-pomme-dark: #84A636;\n  --soi-kril-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-kril-white: #FFFFFF;\n  --soi-kril-off-white: #F8FAF6;\n  --soi-kril-stone: #F1F3EE;\n  --soi-kril-line: #E5E8E0;\n\n  --soi-kril-primary: #2E5BA8;\n  --soi-kril-primary-soft: #A8D5E2;\n  --soi-kril-accent: #3A7BD5;\n\n  --soi-kril-text: #1A2D3D;\n  --soi-kril-text-soft: #4A5B6B;\n  --soi-kril-text-muted: #7B8693;\n\n  --soi-kril-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-kril-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-kril-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-kril-radius: 12px;\n  --soi-kril-radius-sm: 8px;\n  --soi-kril-radius-pill: 999px;\n}\n\n\/* === RESET === *\/\n.soi-kril-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-kril-fiche img { max-width: 100%; height: auto; }\n\n\/* === CONTENEUR PRINCIPAL === *\/\n.soi-kril-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-kril-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-kril-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-kril-hero {\n  position: relative;\n  background: var(--soi-kril-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-kril-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-kril-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-kril-pomme);\n}\n\n.soi-kril-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-kril-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-kril-pomme);\n  border-radius: 50%;\n}\n\n.soi-kril-hero-title {\n  display: block;\n  color: var(--soi-kril-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-kril-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-kril-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-kril-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-kril-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-kril-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-kril-label-accent {\n  background: var(--soi-kril-pomme);\n  border-color: var(--soi-kril-pomme);\n  color: var(--soi-kril-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-kril-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-kril-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-kril-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-kril-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-kril-pomme);\n  border-radius: 2px;\n}\n\n.soi-kril-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-kril-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-kril-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-kril-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-kril-benefit {\n  background: var(--soi-kril-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-kril-radius);\n  border: 1px solid var(--soi-kril-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-kril-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-kril-shadow-md);\n}\n\n.soi-kril-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-kril-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-kril-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-kril-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-kril-benefit:hover .soi-kril-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-kril-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-kril-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-kril-benefit p {\n  font-size: 13px;\n  color: var(--soi-kril-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-kril-compo {\n  background: var(--soi-kril-off-white);\n  border-radius: var(--soi-kril-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-kril-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-kril-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-kril-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-kril-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-kril-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-kril-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-kril-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-kril-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-kril-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-kril-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-kril-radius);\n  border: 1px solid var(--soi-kril-line);\n  align-items: flex-start;\n}\n\n.soi-kril-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-kril-marine);\n  color: var(--soi-kril-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-kril-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-kril-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-kril-step-content p {\n  font-size: 14px;\n  color: var(--soi-kril-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-kril-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-kril-pomme-light);\n  border-left: 4px solid var(--soi-kril-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-kril-radius) var(--soi-kril-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-kril-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-kril-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-kril-marine);\n  margin-bottom: 4px;\n}\n\n.soi-kril-tip p {\n  font-size: 14px;\n  color: var(--soi-kril-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-kril-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-kril-accordion-item {\n  background: var(--soi-kril-off-white);\n  border-radius: var(--soi-kril-radius-sm);\n  border: 1px solid var(--soi-kril-line);\n  overflow: hidden;\n}\n\n.soi-kril-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-kril-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-kril-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-kril-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-kril-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-kril-accordion-item[open] .soi-kril-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-kril-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-kril-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-kril-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-kril-cta-box {\n  background: var(--soi-kril-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-kril-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-kril-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-kril-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-kril-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-kril-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-kril-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-kril-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-kril-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-kril-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-kril-compo-value {\n    text-align: left;\n  }\n\n  .soi-kril-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-kril-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-kril-fiche {\n    --soi-kril-text-soft: #2C3E50;\n    --soi-kril-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Meralia","offers":[{"title":"Default Title","offer_id":61603316203850,"sku":"ME5070","price":15.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/huile-de-krill-en-capsules-packshot_11zon.webp?v=1780057946"},{"product_id":"liporyz-starter-en-capsules","title":"Liporyz Starter - Cholestérol \u0026 Santé Cardio - LT Labo","description":"\n\u003cdiv class=\"soi-lipr-fiche\"\u003e\n\n  \u003csection class=\"soi-lipr-hero\"\u003e\n    \u003cdiv class=\"soi-lipr-hero-tag\"\u003e\n      \u003cspan class=\"soi-lipr-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · LT Labo\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-lipr-hero-title\"\u003eLiporyz Starter en capsules\u003c\/span\u003e\n    \u003cp class=\"soi-lipr-hero-subtitle\"\u003eHuile de son de riz surconcentrée en phytostérols pour accompagner naturellement la régulation de votre cholestérol sanguin.\u003c\/p\u003e\n    \u003cdiv class=\"soi-lipr-hero-labels\"\u003e\n      \u003cspan class=\"soi-lipr-label soi-lipr-label-accent\"\u003e80 CAPSULES\u003c\/span\u003e\n      \u003cspan class=\"soi-lipr-label\"\u003ePHYTOSTÉROLS\u003c\/span\u003e\n      \u003cspan class=\"soi-lipr-label\"\u003eVITAMINE E · CHROME · ZINC\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lipr-section\"\u003e\n    \u003cp class=\"soi-lipr-section-intro\"\u003eLiporyz Starter est le complément alimentaire à base d'huile de son de riz surconcentrée en phytostérols, formulé par LT Labo pour accompagner naturellement la régulation du cholestérol sanguin. Si vous cherchez une alternative végétale aux statines, sans ordonnance, cette formule mérite votre attention.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lipr-section\"\u003e\n    \u003ch2\u003ePourquoi choisir Liporyz Starter pour votre cholestérol ?\u003c\/h2\u003e\n    \u003cp\u003eLa particularité de Liporyz Starter tient à sa source principale : l'huile de son de riz, naturellement riche en phytostérols. Ces molécules végétales ont une structure très proche du cholestérol : elles entrent en compétition avec lui au niveau intestinal et réduisent son absorption. Résultat : moins de cholestérol LDL passe dans le sang. C'est un mécanisme reconnu scientifiquement, sans effet stimulant ni dépendance.\u003c\/p\u003e\n    \u003cp\u003eLa formule va plus loin en y associant de la vitamine E naturelle (antioxydant), du chrome (soutien du métabolisme lipidique) et du zinc (cofacteur enzymatique impliqué dans la régulation des graisses). Ensemble, ces quatre actifs forment un complexe cohérent pour soutenir votre santé cardiovasculaire au quotidien.\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-lipr-benefits\"\u003e\n      \u003cdiv class=\"soi-lipr-benefit\"\u003e\n        \u003cdiv class=\"soi-lipr-benefit-icon\"\u003e\u003cspan\u003e🌾\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePhytostérols végétaux\u003c\/h3\u003e\n        \u003cp\u003eRéduisent l'absorption intestinale du cholestérol LDL grâce à un mécanisme de compétition naturel.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lipr-benefit\"\u003e\n        \u003cdiv class=\"soi-lipr-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVitamine E antioxydante\u003c\/h3\u003e\n        \u003cp\u003eVitamine E naturelle (d-alpha-tocophérol) pour protéger vos cellules du stress oxydatif.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lipr-benefit\"\u003e\n        \u003cdiv class=\"soi-lipr-benefit-icon\"\u003e\u003cspan\u003e⚙️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eChrome et zinc\u003c\/h3\u003e\n        \u003cp\u003eDeux cofacteurs essentiels qui soutiennent le métabolisme lipidique et la régulation des graisses.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lipr-section\"\u003e\n    \u003ch2\u003eComposition complète et dosage par capsule\u003c\/h2\u003e\n\n    \u003cdiv class=\"soi-lipr-grid-compact\"\u003e\n      \u003cdiv class=\"soi-lipr-card-mini\"\u003e\n        \u003cspan class=\"soi-lipr-card-mini-icon\"\u003e💊\u003c\/span\u003e\n        \u003cspan class=\"soi-lipr-card-mini-label\"\u003eContenu\u003c\/span\u003e\n        \u003cspan class=\"soi-lipr-card-mini-value\"\u003e80 capsules\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lipr-card-mini\"\u003e\n        \u003cspan class=\"soi-lipr-card-mini-icon\"\u003e📅\u003c\/span\u003e\n        \u003cspan class=\"soi-lipr-card-mini-label\"\u003eDurée de cure\u003c\/span\u003e\n        \u003cspan class=\"soi-lipr-card-mini-value\"\u003e≈ 40 jours\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lipr-card-mini\"\u003e\n        \u003cspan class=\"soi-lipr-card-mini-icon\"\u003e🥄\u003c\/span\u003e\n        \u003cspan class=\"soi-lipr-card-mini-label\"\u003ePosologie\u003c\/span\u003e\n        \u003cspan class=\"soi-lipr-card-mini-value\"\u003e2 capsules \/ jour\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-lipr-compo\"\u003e\n      \u003cdiv class=\"soi-lipr-compo-row\"\u003e\n        \u003cspan class=\"soi-lipr-compo-label\"\u003eHuile de son de riz concentrée en phytostérols\u003c\/span\u003e\n        \u003cspan class=\"soi-lipr-compo-value\"\u003e500 mg (dont 200 mg de phytostérols)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lipr-compo-row\"\u003e\n        \u003cspan class=\"soi-lipr-compo-label\"\u003eVitamine E naturelle (d-alpha-tocophérol)\u003c\/span\u003e\n        \u003cspan class=\"soi-lipr-compo-value\"\u003e12 mg (100 % VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lipr-compo-row\"\u003e\n        \u003cspan class=\"soi-lipr-compo-label\"\u003eChrome (picolinate de chrome)\u003c\/span\u003e\n        \u003cspan class=\"soi-lipr-compo-value\"\u003e40 µg (100 % VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lipr-compo-row\"\u003e\n        \u003cspan class=\"soi-lipr-compo-label\"\u003eZinc (gluconate de zinc)\u003c\/span\u003e\n        \u003cspan class=\"soi-lipr-compo-value\"\u003e5 mg (50 % VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lipr-section\"\u003e\n    \u003ch2\u003eComment prendre Liporyz Starter : posologie et conseils pratiques\u003c\/h2\u003e\n    \u003cdiv class=\"soi-lipr-timeline\"\u003e\n      \u003cdiv class=\"soi-lipr-step\"\u003e\n        \u003cdiv class=\"soi-lipr-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-lipr-step-content\"\u003e\n          \u003ch3\u003ePrenez 2 capsules par jour\u003c\/h3\u003e\n          \u003cp\u003eDe préférence au moment des repas, pour favoriser l'action des phytostérols sur l'absorption intestinale du cholestérol.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lipr-step\"\u003e\n        \u003cdiv class=\"soi-lipr-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-lipr-step-content\"\u003e\n          \u003ch3\u003eLiporyz Starter, combien de temps ?\u003c\/h3\u003e\n          \u003cp\u003ePrévoyez une cure minimale de 6 à 8 semaines pour observer des résultats visibles. L'effet des phytostérols se construit progressivement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lipr-step\"\u003e\n        \u003cdiv class=\"soi-lipr-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-lipr-step-content\"\u003e\n          \u003ch3\u003eAssociez à une bonne hygiène de vie\u003c\/h3\u003e\n          \u003cp\u003eAssociez la prise à une alimentation équilibrée, pauvre en graisses saturées, et une activité physique régulière pour un soutien cardiovasculaire optimal.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-lipr-tip\"\u003e\n      \u003cdiv class=\"soi-lipr-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 l'action des phytostérols, pensez à prendre vos capsules pendant le repas : c'est au moment de la digestion que la compétition avec le cholestérol alimentaire est la plus efficace.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lipr-section\"\u003e\n    \u003ch2\u003eLiporyz Starter : avis, danger et précautions\u003c\/h2\u003e\n    \u003cp\u003eLes retours d'utilisateurs sur Liporyz sont globalement positifs, avec une tolérance digestive satisfaisante pour la plupart des personnes. Concernant les éventuels dangers de Liporyz, aucun effet indésirable grave n'est recensé aux doses recommandées. Toutefois, quelques précautions s'imposent :\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-lipr-accordion\"\u003e\n      \u003cdetails class=\"soi-lipr-accordion-item\"\u003e\n        \u003csummary class=\"soi-lipr-accordion-header\"\u003e🤰 Femmes enceintes et allaitantes\u003c\/summary\u003e\n        \u003cdiv class=\"soi-lipr-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire est déconseillé aux femmes enceintes ou allaitantes.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-lipr-accordion-item\"\u003e\n        \u003csummary class=\"soi-lipr-accordion-header\"\u003e⚠️ Sitostérolémie\u003c\/summary\u003e\n        \u003cdiv class=\"soi-lipr-accordion-content\"\u003e\n          \u003cp\u003eNon adapté aux personnes souffrant de sitostérolémie (trouble rare de l'absorption des stérols végétaux).\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-lipr-accordion-item\"\u003e\n        \u003csummary class=\"soi-lipr-accordion-header\"\u003e🩺 Traitement médical en cours\u003c\/summary\u003e\n        \u003cdiv class=\"soi-lipr-accordion-content\"\u003e\n          \u003cp\u003eCe complément ne se substitue pas à un traitement médical prescrit. En cas de cholestérol élevé diagnostiqué, consultez votre médecin avant toute prise.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-lipr-accordion-item\"\u003e\n        \u003csummary class=\"soi-lipr-accordion-header\"\u003e📦 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-lipr-accordion-content\"\u003e\n          \u003cp\u003eConservez à 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-lipr-section\"\u003e\n    \u003ch2\u003ePour qui est fait ce complément alimentaire contre le cholestérol ?\u003c\/h2\u003e\n    \u003cp\u003eLiporyz Starter s'adresse à toute personne souhaitant agir naturellement sur son bilan lipidique, notamment :\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-lipr-grid\"\u003e\n      \u003cdiv class=\"soi-lipr-card\"\u003e\n        \u003ch3\u003e📊 Cholestérol LDL légèrement élevé\u003c\/h3\u003e\n        \u003cp\u003eVous êtes un adulte dont le cholestérol LDL est légèrement élevé et vous souhaitez éviter les médicaments ? Liporyz Starter offre une alternative végétale à envisager.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lipr-card\"\u003e\n        \u003ch3\u003e🥗 En complément d'une hygiène de vie\u003c\/h3\u003e\n        \u003cp\u003eVous cherchez un complément alimentaire contre le cholestérol en appui d'une alimentation rééquilibrée et d'une activité physique régulière.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-lipr-card\"\u003e\n        \u003ch3\u003e❤️ Santé cardiovasculaire dès 40 ans\u003c\/h3\u003e\n        \u003cp\u003eVous êtes sensible à votre santé cardiovasculaire à partir de 40 ans et souhaitez agir en prévention sur votre bilan lipidique.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-lipr-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cp class=\"soi-lipr-disclaimer\"\u003e\u003cem\u003eCe complément alimentaire ne remplace pas un traitement médical. En cas de doute ou de pathologie cardiovasculaire avérée, demandez l'avis de votre médecin.\u003c\/em\u003e\u003c\/p\u003e\n    \u003cdiv class=\"soi-lipr-cta-box\"\u003e\n      \u003cp class=\"soi-lipr-cta-tag\" style=\"color: white;\"\u003eVotre allié naturel pour le cholestérol\u003c\/p\u003e\n      \u003cp class=\"soi-lipr-cta-text\" style=\"color: white;\"\u003ePrendre soin de votre cœur commence souvent par de petits gestes quotidiens. Avec Liporyz Starter, vous choisissez une formule naturelle, rigoureusement composée, pour agir en douceur sur votre cholestérol et protéger votre capital cardiovasculaire, jour après jour.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-lipr-marine: #1A2D3D;\n  --soi-lipr-marine-dark: #0F1E2B;\n  --soi-lipr-marine-light: #2C4458;\n  --soi-lipr-pomme: #A1C544;\n  --soi-lipr-pomme-dark: #84A636;\n  --soi-lipr-pomme-light: rgba(161,197,68,0.10);\n  --soi-lipr-white: #FFFFFF;\n  --soi-lipr-off-white: #F8FAF6;\n  --soi-lipr-stone: #F1F3EE;\n  --soi-lipr-line: #E5E8E0;\n  --soi-lipr-primary: #D4A52A;\n  --soi-lipr-primary-soft: #F5E6B8;\n  --soi-lipr-accent: #C8A84B;\n  --soi-lipr-text: #1A2D3D;\n  --soi-lipr-text-soft: #4A5B6B;\n  --soi-lipr-text-muted: #7B8693;\n  --soi-lipr-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-lipr-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-lipr-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-lipr-radius: 12px;\n  --soi-lipr-radius-sm: 8px;\n  --soi-lipr-radius-pill: 999px;\n}\n\n.soi-lipr-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-lipr-fiche img { max-width: 100%; height: auto; }\n\n.soi-lipr-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-lipr-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-lipr-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-lipr-hero {\n  position: relative;\n  background: var(--soi-lipr-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-lipr-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-lipr-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-lipr-primary);\n}\n\n.soi-lipr-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-lipr-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-lipr-primary);\n  border-radius: 50%;\n}\n\n.soi-lipr-hero-title {\n  display: block;\n  color: var(--soi-lipr-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-lipr-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-lipr-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-lipr-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-lipr-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-lipr-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-lipr-label-accent {\n  background: var(--soi-lipr-primary);\n  border-color: var(--soi-lipr-primary);\n  color: var(--soi-lipr-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-lipr-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-lipr-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-lipr-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-lipr-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-lipr-primary);\n  border-radius: 2px;\n}\n\n.soi-lipr-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-lipr-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.soi-lipr-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-lipr-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-lipr-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-lipr-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-lipr-benefit {\n  background: var(--soi-lipr-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-lipr-radius);\n  border: 1px solid var(--soi-lipr-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-lipr-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-lipr-shadow-md);\n}\n\n.soi-lipr-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-lipr-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-lipr-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-lipr-primary);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-lipr-benefit:hover .soi-lipr-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-lipr-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-lipr-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-lipr-benefit p {\n  font-size: 13px;\n  color: var(--soi-lipr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-lipr-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-lipr-card-mini {\n  background: var(--soi-lipr-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-lipr-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-lipr-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-lipr-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-lipr-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-lipr-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-lipr-marine);\n}\n\n\/* === COMPOSITION === *\/\n.soi-lipr-compo {\n  background: var(--soi-lipr-off-white);\n  border-radius: var(--soi-lipr-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-lipr-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-lipr-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-lipr-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-lipr-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-lipr-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-lipr-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-lipr-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-lipr-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-lipr-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-lipr-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-lipr-radius);\n  border: 1px solid var(--soi-lipr-line);\n  align-items: flex-start;\n}\n\n.soi-lipr-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-lipr-marine);\n  color: var(--soi-lipr-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-lipr-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-lipr-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-lipr-step-content p {\n  font-size: 14px;\n  color: var(--soi-lipr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-lipr-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-lipr-pomme-light);\n  border-left: 4px solid var(--soi-lipr-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-lipr-radius) var(--soi-lipr-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-lipr-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-lipr-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-lipr-marine);\n  margin-bottom: 4px;\n}\n\n.soi-lipr-tip p {\n  font-size: 14px;\n  color: var(--soi-lipr-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-lipr-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-lipr-accordion-item {\n  background: var(--soi-lipr-off-white);\n  border-radius: var(--soi-lipr-radius-sm);\n  border: 1px solid var(--soi-lipr-line);\n  overflow: hidden;\n}\n\n.soi-lipr-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-lipr-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-lipr-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-lipr-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-lipr-primary);\n  transition: transform 0.2s ease;\n}\n\n.soi-lipr-accordion-item[open] .soi-lipr-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-lipr-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-lipr-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-lipr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-lipr-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-lipr-card {\n  background: var(--soi-lipr-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-lipr-radius);\n  border-left: 3px solid var(--soi-lipr-primary);\n}\n\n.soi-lipr-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-lipr-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-lipr-card p {\n  font-size: 14px;\n  color: var(--soi-lipr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === DISCLAIMER === *\/\n.soi-lipr-disclaimer {\n  font-size: 0.85em;\n  color: var(--soi-lipr-text-muted);\n  margin-bottom: 1.25rem;\n  line-height: 1.6;\n}\n\n\/* === CTA BOX === *\/\n.soi-lipr-cta-box {\n  background: var(--soi-lipr-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-lipr-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-lipr-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-lipr-primary);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-lipr-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-lipr-primary);\n  margin-bottom: 0.75rem;\n}\n\n.soi-lipr-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-lipr-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-lipr-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-lipr-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-lipr-compo-value {\n    text-align: left;\n  }\n\n  .soi-lipr-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-lipr-tip {\n    flex-direction: column;\n    gap: 0.5rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-lipr-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-lipr-fiche {\n    --soi-lipr-text-soft: #2C3E50;\n    --soi-lipr-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"LT Labo","offers":[{"title":"Default Title","offer_id":61603427483978,"sku":"LT0435","price":20.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/liporyz-starter-en-capsules-packshot.webp?v=1779637224"},{"product_id":"extrait-de-guggul-vegan-en-gelules","title":"Extrait de Guggul vegan en gélules","description":"\n\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 · Graine Sauvage\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-gugg-hero-title\"\u003eLa sagesse ayurvédique au service de votre cholestérol\u003c\/span\u003e\n    \u003cp class=\"soi-gugg-hero-subtitle\"\u003eExtrait de Guggul titré à 2,5 % de guggulstérones, formulé en gélules végétales pour vous accompagner naturellement dans le maintien d'un taux de cholestérol sain.\u003c\/p\u003e\n    \u003cdiv class=\"soi-gugg-hero-labels\"\u003e\n      \u003cspan class=\"soi-gugg-label soi-gugg-label-accent\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-gugg-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-gugg-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n      \u003cspan class=\"soi-gugg-label\"\u003eAYURVÉDIQUE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 1 : Le Guggul : la résine millénaire pour un cholestérol équilibré --\u003e\n  \u003csection class=\"soi-gugg-section\"\u003e\n    \u003ch2\u003eLe Guggul : la résine millénaire pour un cholestérol équilibré\u003c\/h2\u003e\n    \u003cp\u003eVous cherchez à \u003cstrong\u003emaintenir un taux de cholestérol sain naturellement\u003c\/strong\u003e, sans recourir aux statines ? Le Guggul de Graine Sauvage est un complément alimentaire issu de la résine de \u003cem\u003eCommiphora mukul\u003c\/em\u003e, un arbre originaire du sud de l'Inde, utilisé depuis plus de 3 000 ans dans la médecine ayurvédique. Une tradition plurimillénaire qui parle d'elle-même.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 2 : Qu'est-ce que le Guggul et pourquoi ça fonctionne ? --\u003e\n  \u003csection class=\"soi-gugg-section\"\u003e\n    \u003ch2\u003eQu'est-ce que le Guggul et pourquoi ça fonctionne ?\u003c\/h2\u003e\n    \u003cp class=\"soi-gugg-section-intro\"\u003eLe Guggul, aussi appelé \u003cstrong\u003eMyrrhe des Indes\u003c\/strong\u003e, tire ses propriétés d'une famille de molécules : les \u003cstrong\u003eguggulstérones\u003c\/strong\u003e. Ce sont elles qui agissent sur la régulation des lipides sanguins. Concrètement, elles contribuent à :\u003c\/p\u003e\n    \u003cdiv class=\"soi-gugg-grid\"\u003e\n      \u003cdiv class=\"soi-gugg-card\"\u003e\n        \u003ch3\u003e📉 Cholestérol LDL\u003c\/h3\u003e\n        \u003cp\u003eFavorise la réduction du taux de cholestérol LDL, communément appelé le « mauvais » cholestérol.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gugg-card\"\u003e\n        \u003ch3\u003e📈 Cholestérol HDL\u003c\/h3\u003e\n        \u003cp\u003eSoutient l'augmentation du cholestérol HDL, le « bon » cholestérol, pour un meilleur équilibre lipidique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gugg-card\"\u003e\n        \u003ch3\u003e🫀 Santé artérielle\u003c\/h3\u003e\n        \u003cp\u003eContribue à limiter l'accumulation de lipides dans les parois artérielles.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gugg-card\"\u003e\n        \u003ch3\u003e❤️ Fonction cardiovasculaire\u003c\/h3\u003e\n        \u003cp\u003eSoutient la fonction cardiovasculaire sur le long terme, pour un accompagnement durable.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\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 saviez-vous ?\u003c\/strong\u003e\n        \u003cp\u003eLa formulation Graine Sauvage est standardisée à \u003cstrong\u003e2,5 % de guggulstérones\u003c\/strong\u003e, la concentration de référence validée par les études disponibles sur ce complément.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 3 : Composition et posologie --\u003e\n  \u003csection class=\"soi-gugg-section\"\u003e\n    \u003ch2\u003eComposition et posologie : ce que vous prenez exactement\u003c\/h2\u003e\n    \u003cp class=\"soi-gugg-section-intro\"\u003eChaque flacon contient \u003cstrong\u003e60 gélules végétales\u003c\/strong\u003e, soit \u003cstrong\u003e20 jours de cure\u003c\/strong\u003e à raison de 3 gélules par jour. Voici la composition détaillée :\u003c\/p\u003e\n    \u003cdiv class=\"soi-gugg-compo\"\u003e\n      \u003cdiv class=\"soi-gugg-compo-row\"\u003e\n        \u003cspan class=\"soi-gugg-compo-label\"\u003ePar gélule\u003c\/span\u003e\n        \u003cspan class=\"soi-gugg-compo-value\"\u003e500 mg d'extrait de Guggul (Commiphora mukul, résine)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gugg-compo-row\"\u003e\n        \u003cspan class=\"soi-gugg-compo-label\"\u003eTitrage en actif\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, 100 % d'origine végétale\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 (20 jours de cure)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gugg-compo-row\"\u003e\n        \u003cspan class=\"soi-gugg-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-gugg-compo-value\"\u003eFrance\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\u003eDosage quotidien\u003c\/h3\u003e\n          \u003cp\u003ePrenez \u003cstrong\u003e3 gélules par jour\u003c\/strong\u003e, de préférence au moment des repas, avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-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\u003c\/h3\u003e\n          \u003cp\u003eUne cure d'au moins \u003cstrong\u003e4 semaines\u003c\/strong\u003e est conseillée pour évaluer pleinement les effets du Guggul sur votre équilibre lipidique.\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\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-gugg-step-content\"\u003e\n          \u003ch3\u003eSuivi recommandé\u003c\/h3\u003e\n          \u003cp\u003eUne prise de sang après 1 mois peut vous permettre de mesurer concrètement les résultats obtenus.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 4 : Guggul ou statines --\u003e\n  \u003csection class=\"soi-gugg-section\"\u003e\n    \u003ch2\u003eGuggul ou statines : quelle différence pour vous ?\u003c\/h2\u003e\n    \u003cp\u003eLes statines sont des médicaments souvent prescrits pour abaisser le cholestérol, mais elles peuvent entraîner des effets indésirables : douleurs musculaires, fatigue, troubles digestifs. Le Guggul, lui, représente une \u003cstrong\u003ealternative naturelle sans statines\u003c\/strong\u003e qui agit en douceur, en respectant l'équilibre de votre organisme.\u003c\/p\u003e\n    \u003cp\u003eIl ne remplace pas un traitement médical prescrit, mais peut s'intégrer dans une démarche préventive ou complémentaire, après avis de votre médecin.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 5 : Pourquoi choisir le Guggul de Graine Sauvage ? --\u003e\n  \u003csection class=\"soi-gugg-section\"\u003e\n    \u003ch2\u003ePourquoi choisir le Guggul en gélules de Graine Sauvage ?\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\u003e100 % vegan\u003c\/h3\u003e\n        \u003cp\u003eGélules en HPMC, sans gélatine animale. Convient parfaitement aux régimes vegan et végétarien.\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\u003eFabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eProduction sous normes qualité strictes, pour une traçabilité et une fiabilité maximales.\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\u003eExtrait standardisé à 2,5 %\u003c\/h3\u003e\n        \u003cp\u003eConcentration éprouvée en guggulstérones pour une action ciblée sur les lipides sanguins.\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\u003eSans statines, sans additifs\u003c\/h3\u003e\n        \u003cp\u003eUne approche naturelle, sans les effets secondaires associés aux traitements conventionnels.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 6 : Précautions d'emploi --\u003e\n  \u003csection class=\"soi-gugg-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"soi-gugg-accordion\"\u003e\n      \u003cdetails class=\"soi-gugg-accordion-item\"\u003e\n        \u003csummary class=\"soi-gugg-accordion-header\"\u003e⚠️ Contre-indications\u003c\/summary\u003e\n        \u003cdiv class=\"soi-gugg-accordion-content\"\u003e\n          \u003cp\u003eCe complément alimentaire est déconseillé aux femmes enceintes ou allaitantes, ainsi qu'aux personnes sous traitement anticoagulant ou hypolipémiant, sans avis médical préalable.\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💊 Dosage et substitution\u003c\/summary\u003e\n        \u003cdiv class=\"soi-gugg-accordion-content\"\u003e\n          \u003cp\u003eNe dépassez pas la dose journalière recommandée de 3 gélules par jour. Ce produit \u003cstrong\u003ene se substitue pas à un traitement médical\u003c\/strong\u003e et ne doit pas remplacer une alimentation variée et équilibré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\u003eConservez votre flacon dans un endroit frais et sec, à l'abri de la lumière.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003csection class=\"soi-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;\"\u003e3 000 ans de sagesse ayurvédique, une gélule végétale\u003c\/p\u003e\n      \u003cp class=\"soi-gugg-cta-text\" style=\"color: white;\"\u003ePrenez soin de votre équilibre lipidique naturellement, sans compromis sur la qualité ni sur vos convictions. Votre cœur mérite ce qu'il y a de mieux.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-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\n  --soi-gugg-white: #FFFFFF;\n  --soi-gugg-off-white: #F8FAF6;\n  --soi-gugg-stone: #F1F3EE;\n  --soi-gugg-line: #E5E8E0;\n\n  --soi-gugg-primary: #C4D600;\n  --soi-gugg-primary-soft: rgba(196,214,0,0.10);\n  --soi-gugg-accent: #D88542;\n\n  --soi-gugg-text: #1A2D3D;\n  --soi-gugg-text-soft: #4A5B6B;\n  --soi-gugg-text-muted: #7B8693;\n\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}\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\/* GRID + CARDS *\/\n.soi-gugg-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-gugg-card {\n  background: var(--soi-gugg-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-gugg-radius);\n  border-left: 3px solid var(--soi-gugg-pomme);\n}\n\n.soi-gugg-card 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-card p {\n  font-size: 14px;\n  color: var(--soi-gugg-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* COMPOSITION *\/\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\/* 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\/* ACCORDION *\/\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":"Graine sauvage","offers":[{"title":"Default Title","offer_id":61603589161290,"sku":"GS0008","price":15.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/guggul_gelules_grainesauvage_11zon.webp?v=1782033326"},{"product_id":"cannelle-de-ceylan-bio-en-gelules-vital-osmose","title":"Cannelle de Ceylan bio en gélules  – Vital Osmose","description":"\u003cdiv class=\"soi-cann-fiche\"\u003e\n\n\u003csection class=\"soi-cann-hero\"\u003e\n  \u003cdiv class=\"soi-cann-hero-tag\"\u003e\n    \u003cspan class=\"soi-cann-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Vital Osmose\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-cann-hero-title\"\u003eLa vraie cannelle, celle de Ceylan\u003c\/span\u003e\n  \u003cp class=\"soi-cann-hero-subtitle\"\u003eToute la richesse de la vraie cannelle de Ceylan, pure et biologique, au service de votre digestion, de votre tonus et de vos défenses naturelles.\u003c\/p\u003e\n  \u003cdiv class=\"soi-cann-hero-labels\"\u003e\n    \u003cspan class=\"soi-cann-label soi-cann-label-accent\"\u003eBIO\u003c\/span\u003e\n    \u003cspan class=\"soi-cann-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n    \u003cspan class=\"soi-cann-label\"\u003eSANS OGM\u003c\/span\u003e\n    \u003cspan class=\"soi-cann-label\"\u003eGÉLULES VÉGÉTALES\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cann-section\"\u003e\n  \u003cp class=\"soi-cann-section-intro\"\u003eVous cherchez une cannelle de qualité supérieure, sans compromis sur la pureté ni sur la traçabilité ? La cannelle de Ceylan bio en gélules Vital Osmose est issue de l'agriculture biologique certifiée et vous offre toute la richesse de \u003cem\u003eCinnamomum verum\u003c\/em\u003e, la vraie cannelle, celle que les médecines traditionnelles utilisent depuis plus de 4 000 ans. Sous forme de gélules dosées à 350 mg, elle s'intègre facilement dans votre quotidien, sans odeur persistante, sans mesure à faire.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cann-section\"\u003e\n  \u003ch2\u003eCannelle de Ceylan ou cannelle Cassia : pourquoi choisir la vraie ?\u003c\/h2\u003e\n  \u003cp\u003eCe détail fait toute la différence. La majorité des cannelles vendues en grande surface sont en réalité de la cannelle Cassia, une variété plus riche en coumarine, un composé potentiellement problématique en cas de consommation régulière. La poudre de cannelle de Ceylan, elle, en contient des traces infimes. C'est pourquoi les autorités européennes recommandent la cannelle de Ceylan pour une supplémentation quotidienne.\u003c\/p\u003e\n  \u003cp\u003eIci, chaque gélule contient uniquement de la poudre de cannelle de Ceylan biologique, pure, sans additif ni charge inutile.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cann-section\"\u003e\n  \u003ch2\u003eLes bienfaits de la cannelle de Ceylan en gélules\u003c\/h2\u003e\n  \u003cdiv class=\"soi-cann-benefits\"\u003e\n    \u003cdiv class=\"soi-cann-benefit\"\u003e\n      \u003cdiv class=\"soi-cann-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eConfort digestif\u003c\/h3\u003e\n      \u003cp\u003eLa cannelle de Ceylan soutient les sécrétions gastriques, apaise les ballonnements, les spasmes et les digestions lentes. Particulièrement appréciée après les repas copieux.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cann-benefit\"\u003e\n      \u003cdiv class=\"soi-cann-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eTonus et vitalité\u003c\/h3\u003e\n      \u003cp\u003eTonique naturel, elle contribue à soutenir l'énergie générale et les fonctions circulatoires, notamment en période de fatigue hivernale.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cann-benefit\"\u003e\n      \u003cdiv class=\"soi-cann-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eDéfenses naturelles\u003c\/h3\u003e\n      \u003cp\u003eGrâce à ses propriétés bactéricides et antifongiques reconnues, la cannelle de Ceylan renforce la résistance de l'organisme face aux infections saisonnières.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cann-benefit\"\u003e\n      \u003cdiv class=\"soi-cann-benefit-icon\"\u003e\u003cspan\u003e⚖️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eÉquilibre glycémique\u003c\/h3\u003e\n      \u003cp\u003eDes études préliminaires suggèrent que la cannelle de Ceylan pourrait contribuer à une meilleure sensibilité à l'insuline. À discuter avec votre médecin si vous êtes concerné.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cann-section\"\u003e\n  \u003ch2\u003eComposition et posologie précises\u003c\/h2\u003e\n  \u003cdiv class=\"soi-cann-compo\"\u003e\n    \u003cdiv class=\"soi-cann-compo-row\"\u003e\n      \u003cspan class=\"soi-cann-compo-label\"\u003eIngrédient principal (par gélule)\u003c\/span\u003e\n      \u003cspan class=\"soi-cann-compo-value\"\u003ePoudre d'écorce de cannelle de Ceylan bio (\u003cem\u003eCinnamomum verum\u003c\/em\u003e) : 350 mg\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cann-compo-row\"\u003e\n      \u003cspan class=\"soi-cann-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n      \u003cspan class=\"soi-cann-compo-value\"\u003eGélule végétale (hydroxypropylméthylcellulose)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cann-compo-row\"\u003e\n      \u003cspan class=\"soi-cann-compo-label\"\u003eSans\u003c\/span\u003e\n      \u003cspan class=\"soi-cann-compo-value\"\u003eGluten, OGM, additif artificiel\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cann-compo-row\"\u003e\n      \u003cspan class=\"soi-cann-compo-label\"\u003eConditionnement\u003c\/span\u003e\n      \u003cspan class=\"soi-cann-compo-value\"\u003e100 gélules de 350 mg\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cann-compo-row\"\u003e\n      \u003cspan class=\"soi-cann-compo-label\"\u003ePoids net\u003c\/span\u003e\n      \u003cspan class=\"soi-cann-compo-value\"\u003e42,5 g\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"soi-cann-tip\"\u003e\n    \u003cdiv class=\"soi-cann-tip-icon\"\u003e💊\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003ePosologie conseillée\u003c\/strong\u003e\n      \u003cp\u003ePrendre 2 à 3 gélules par jour, de préférence au moment des repas, avec un grand verre d'eau. Une cure de 6 à 8 semaines est généralement recommandée pour en ressentir pleinement les effets.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cann-section\"\u003e\n  \u003ch2\u003eComment bien utiliser la cannelle de Ceylan en gélules ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-cann-timeline\"\u003e\n    \u003cdiv class=\"soi-cann-step\"\u003e\n      \u003cdiv class=\"soi-cann-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-cann-step-content\"\u003e\n        \u003ch3\u003eCommencez progressivement\u003c\/h3\u003e\n        \u003cp\u003eDébutez par 2 gélules par jour pendant les deux premières semaines pour habituer votre organisme, puis passez à 3 si besoin.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cann-step\"\u003e\n      \u003cdiv class=\"soi-cann-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-cann-step-content\"\u003e\n        \u003ch3\u003ePrenez-les pendant les repas\u003c\/h3\u003e\n        \u003cp\u003ePour optimiser l'absorption et limiter tout inconfort gastrique, accompagnez vos gélules d'un grand verre d'eau au moment du repas.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cann-step\"\u003e\n      \u003cdiv class=\"soi-cann-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-cann-step-content\"\u003e\n        \u003ch3\u003eEffectuez des cures répétées\u003c\/h3\u003e\n        \u003cp\u003ePrivilégiez des cures de 6 à 8 semaines, avec une pause d'une à deux semaines entre chaque cycle.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cann-section\"\u003e\n  \u003ch2\u003ePourquoi choisir Vital Osmose ?\u003c\/h2\u003e\n  \u003cp\u003eLe flacon contient 100 gélules de 350 mg pour un poids net de 42,5 g. La formule est issue de l'agriculture biologique, sans agent de charge, sans colorant. Vital Osmose mise sur la transparence totale des ingrédients et une fabrication rigoureuse pour vous offrir un complément fiable, à un rapport qualité\/prix honnête. Pas de surpromesse, juste le meilleur de la cannelle de Ceylan, concentré dans une gélule simple à avaler.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cann-section\"\u003e\n  \u003cdiv class=\"soi-cann-accordion\"\u003e\n    \u003cdetails class=\"soi-cann-accordion-item\"\u003e\n      \u003csummary class=\"soi-cann-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n      \u003cdiv class=\"soi-cann-accordion-content\"\u003e\n        \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de doute, consultez votre médecin, notamment si vous êtes enceinte, si vous allaitez ou si vous prenez un traitement en cours.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cann-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-cann-cta-box\"\u003e\n    \u003cp class=\"soi-cann-cta-tag\" style=\"color: white;\"\u003e4 000 ans de sagesse phytothérapeutique\u003c\/p\u003e\n    \u003cp class=\"soi-cann-cta-text\" style=\"color: white;\"\u003ePure, traçable, biologique : la cannelle de Ceylan Vital Osmose soutient votre digestion, votre tonus et vos défenses naturelles. Une cure simple et accessible, pour prendre soin de vous avec ce que la nature fait de mieux.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-cann-marine: #1A2D3D;\n  --soi-cann-marine-dark: #0F1E2B;\n  --soi-cann-marine-light: #2C4458;\n  --soi-cann-pomme: #A1C544;\n  --soi-cann-pomme-dark: #84A636;\n  --soi-cann-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-cann-white: #FFFFFF;\n  --soi-cann-off-white: #F8FAF6;\n  --soi-cann-stone: #F1F3EE;\n  --soi-cann-line: #E5E8E0;\n\n  --soi-cann-primary: #8B4513;\n  --soi-cann-primary-soft: #A0522D;\n  --soi-cann-accent: #D2691E;\n\n  --soi-cann-text: #1A2D3D;\n  --soi-cann-text-soft: #4A5B6B;\n  --soi-cann-text-muted: #7B8693;\n\n  --soi-cann-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-cann-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-cann-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-cann-radius: 12px;\n  --soi-cann-radius-sm: 8px;\n  --soi-cann-radius-pill: 999px;\n}\n\n.soi-cann-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-cann-fiche img { max-width: 100%; height: auto; }\n\n.soi-cann-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-cann-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-cann-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-cann-hero {\n  position: relative;\n  background: var(--soi-cann-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-cann-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-cann-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-cann-pomme);\n}\n\n.soi-cann-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-cann-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-cann-pomme);\n  border-radius: 50%;\n}\n\n.soi-cann-hero-title {\n  display: block;\n  color: var(--soi-cann-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-cann-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-cann-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-cann-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-cann-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-cann-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-cann-label-accent {\n  background: var(--soi-cann-pomme);\n  border-color: var(--soi-cann-pomme);\n  color: var(--soi-cann-marine);\n  font-weight: 600;\n}\n\n.soi-cann-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-cann-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-cann-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-cann-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-cann-pomme);\n  border-radius: 2px;\n}\n\n.soi-cann-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-cann-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.soi-cann-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-cann-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-cann-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-cann-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-cann-benefit {\n  background: var(--soi-cann-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-cann-radius);\n  border: 1px solid var(--soi-cann-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-cann-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-cann-shadow-md);\n}\n\n.soi-cann-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-cann-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-cann-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-cann-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-cann-benefit:hover .soi-cann-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-cann-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-cann-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-cann-benefit p {\n  font-size: 13px;\n  color: var(--soi-cann-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cann-compo {\n  background: var(--soi-cann-off-white);\n  border-radius: var(--soi-cann-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-cann-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-cann-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-cann-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-cann-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-cann-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-cann-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-cann-marine);\n  text-align: right;\n}\n\n.soi-cann-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-cann-pomme-light);\n  border-left: 4px solid var(--soi-cann-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-cann-radius) var(--soi-cann-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-cann-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-cann-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-cann-marine);\n  margin-bottom: 4px;\n}\n\n.soi-cann-tip p {\n  font-size: 14px;\n  color: var(--soi-cann-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cann-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-cann-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-cann-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-cann-radius);\n  border: 1px solid var(--soi-cann-line);\n  align-items: flex-start;\n}\n\n.soi-cann-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-cann-marine);\n  color: var(--soi-cann-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-cann-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-cann-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-cann-step-content p {\n  font-size: 14px;\n  color: var(--soi-cann-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cann-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-cann-accordion-item {\n  background: var(--soi-cann-off-white);\n  border-radius: var(--soi-cann-radius-sm);\n  border: 1px solid var(--soi-cann-line);\n  overflow: hidden;\n}\n\n.soi-cann-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-cann-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-cann-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-cann-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-cann-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-cann-accordion-item[open] .soi-cann-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-cann-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-cann-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-cann-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cann-cta-box {\n  background: var(--soi-cann-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-cann-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-cann-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-cann-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-cann-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-cann-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-cann-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-cann-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n@media (max-width: 640px) {\n  .soi-cann-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-cann-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-cann-compo-value {\n    text-align: left;\n  }\n\n  .soi-cann-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-cann-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-cann-fiche {\n    --soi-cann-text-soft: #2C3E50;\n    --soi-cann-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Vital Osmose","offers":[{"title":"Default Title","offer_id":61603670032714,"sku":"VO4765","price":9.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/cannelle-de-ceylan-bio-en-gelules-vital-osmose-packshot.webp?v=1779957865"},{"product_id":"lin-germe-bio-et-vegan-en-poudre-sfb","title":"Lin germé bio en poudre (250 g) – SFB","description":"\u003cdiv class=\"soi-ling-fiche\"\u003e\n\n\u003csection class=\"soi-ling-hero\"\u003e\n  \u003cdiv class=\"soi-ling-hero-tag\"\u003e\n    \u003cspan class=\"soi-ling-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · SFB Laboratoires\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-ling-hero-title\"\u003eLin germé bio en poudre\u003c\/span\u003e\n  \u003cp class=\"soi-ling-hero-subtitle\"\u003eLa source végétale d'oméga-3 la plus concentrée, issue d'une germination contrôlée pour une assimilation optimale de vos nutriments essentiels.\u003c\/p\u003e\n  \u003cdiv class=\"soi-ling-hero-labels\"\u003e\n    \u003cspan class=\"soi-ling-label soi-ling-label-accent\"\u003eBIO · AB\u003c\/span\u003e\n    \u003cspan class=\"soi-ling-label\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-ling-label\"\u003eSANS OGM\u003c\/span\u003e\n    \u003cspan class=\"soi-ling-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n    \u003cspan class=\"soi-ling-label\"\u003eSANS LACTOSE\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ling-section\"\u003e\n  \u003ch2\u003eLe lin germé bio en poudre : la source végétale d'oméga-3 la plus concentrée\u003c\/h2\u003e\n  \u003cp\u003eSi vous cherchez un superaliment simple à intégrer au quotidien, la \u003cstrong\u003epoudre de graines de lin germé bio de SFB Laboratoires\u003c\/strong\u003e mérite toute votre attention. Contrairement à une simple poudre de lin classique, ce produit repose sur un procédé de \u003cstrong\u003egermination contrôlée\u003c\/strong\u003e qui transforme les graines de lin biologiques en concentré de nutriments hautement assimilables. Résultat : vos cellules profitent vraiment de ce que vous avalez.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ling-section\"\u003e\n  \u003ch2\u003ePourquoi le lin germé est supérieur à la poudre de lin ordinaire\u003c\/h2\u003e\n  \u003cp\u003eLa germination active naturellement l'enzyme \u003cstrong\u003eL-delta6 désaturase\u003c\/strong\u003e, ce qui améliore la conversion des oméga-3 ALA par l'organisme. Concrètement, \u003cstrong\u003e10 g de poudre de graine de lin germé\u003c\/strong\u003e (soit une cuillère à soupe) vous apportent \u003cstrong\u003e2,4 g d'oméga-3 ALA\u003c\/strong\u003e, un acide gras essentiel que votre corps ne sait pas fabriquer seul. Sur une journée, deux cuillères à soupe couvrent largement vos besoins.\u003c\/p\u003e\n  \u003cp\u003eCe processus libère également des protéines végétales complètes, des fibres alimentaires solubles et insolubles, des lignanes antioxydants, ainsi que des vitamines et minéraux rendus plus biodisponibles : \u003cstrong\u003evitamine C, B6, B8, B9, magnésium, fer et zinc\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ling-section\"\u003e\n  \u003ch2\u003eLes bienfaits concrets de la poudre de lin germé bio\u003c\/h2\u003e\n  \u003cdiv class=\"soi-ling-benefits\"\u003e\n    \u003cdiv class=\"soi-ling-benefit\"\u003e\n      \u003cdiv class=\"soi-ling-benefit-icon\"\u003e\u003cspan\u003e❤️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eCholestérol et cœur\u003c\/h3\u003e\n      \u003cp\u003eLes oméga-3 ALA et les fibres solubles contribuent au maintien d'une cholestérolémie normale et soutiennent la santé cardiovasculaire.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ling-benefit\"\u003e\n      \u003cdiv class=\"soi-ling-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eDigestion apaisée\u003c\/h3\u003e\n      \u003cp\u003eLes fibres alimentaires favorisent un transit intestinal régulier, réduisent la constipation et contribuent à l'équilibre du microbiote.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ling-benefit\"\u003e\n      \u003cdiv class=\"soi-ling-benefit-icon\"\u003e\u003cspan\u003e⚖️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSatiété et poids\u003c\/h3\u003e\n      \u003cp\u003ePrise avant les repas, la graine de lin en poudre gonfle légèrement dans l'estomac et procure une sensation de satiété utile pour limiter les excès.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ling-benefit\"\u003e\n      \u003cdiv class=\"soi-ling-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eCerveau et vitalité\u003c\/h3\u003e\n      \u003cp\u003eLes oméga-3 participent au bon fonctionnement cérébral et nerveux, précieux pour la concentration et la mémoire au fil des années.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ling-section\"\u003e\n  \u003ch2\u003eComposition et valeurs nutritionnelles (pour 10 g)\u003c\/h2\u003e\n  \u003cdiv class=\"soi-ling-compo\"\u003e\n    \u003cdiv class=\"soi-ling-compo-row\"\u003e\n      \u003cspan class=\"soi-ling-compo-label\"\u003eOméga-3 ALA\u003c\/span\u003e\n      \u003cspan class=\"soi-ling-compo-value\"\u003e2,4 g\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ling-compo-row\"\u003e\n      \u003cspan class=\"soi-ling-compo-label\"\u003eFibres alimentaires\u003c\/span\u003e\n      \u003cspan class=\"soi-ling-compo-value\"\u003eenviron 3 g\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ling-compo-row\"\u003e\n      \u003cspan class=\"soi-ling-compo-label\"\u003eProtéines végétales\u003c\/span\u003e\n      \u003cspan class=\"soi-ling-compo-value\"\u003eenviron 2 g\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ling-compo-row\"\u003e\n      \u003cspan class=\"soi-ling-compo-label\"\u003eLignanes (antioxydants)\u003c\/span\u003e\n      \u003cspan class=\"soi-ling-compo-value\"\u003enaturellement présents\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ling-compo-row\"\u003e\n      \u003cspan class=\"soi-ling-compo-label\"\u003eVitamines\u003c\/span\u003e\n      \u003cspan class=\"soi-ling-compo-value\"\u003eC, B6, B8 (biotine), B9 (folates)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ling-compo-row\"\u003e\n      \u003cspan class=\"soi-ling-compo-label\"\u003eMinéraux\u003c\/span\u003e\n      \u003cspan class=\"soi-ling-compo-value\"\u003emagnésium, fer, zinc\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-ling-tip\"\u003e\n    \u003cdiv class=\"soi-ling-tip-icon\"\u003e🌱\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eIngrédient unique\u003c\/strong\u003e\n      \u003cp\u003eFarine de graines de lin germées (\u003cem\u003eLinum usitatissimum\u003c\/em\u003e), issue de l'agriculture biologique certifiée AB. Sans OGM, sans lactose, sans gluten, 100 % vegan.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ling-section\"\u003e\n  \u003ch2\u003eComment utiliser la poudre de graine de lin au quotidien\u003c\/h2\u003e\n  \u003cdiv class=\"soi-ling-timeline\"\u003e\n    \u003cdiv class=\"soi-ling-step\"\u003e\n      \u003cdiv class=\"soi-ling-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-ling-step-content\"\u003e\n        \u003ch3\u003eDosage recommandé\u003c\/h3\u003e\n        \u003cp\u003e1 à 2 cuillères à soupe par jour (10 à 20 g), de préférence le matin.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ling-step\"\u003e\n      \u003cdiv class=\"soi-ling-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-ling-step-content\"\u003e\n        \u003ch3\u003eÀ mélanger dans\u003c\/h3\u003e\n        \u003cp\u003eUn smoothie, un yaourt, une compote, une soupe tiède ou saupoudrée sur une salade. Le goût est discret et légèrement noisette.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ling-step\"\u003e\n      \u003cdiv class=\"soi-ling-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-ling-step-content\"\u003e\n        \u003ch3\u003eDurée conseillée\u003c\/h3\u003e\n        \u003cp\u003eUne cure de 6 à 8 semaines minimum pour observer les effets sur la digestion et l'équilibre nutritionnel. Pensez à bien vous hydrater.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ling-section\"\u003e\n  \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n  \u003cdiv class=\"soi-ling-accordion\"\u003e\n    \u003cdetails class=\"soi-ling-accordion-item\"\u003e\n      \u003csummary class=\"soi-ling-accordion-header\"\u003e⚠️ Précautions et conservation\u003c\/summary\u003e\n      \u003cdiv class=\"soi-ling-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 traitement anticoagulant ou de pathologie digestive, demandez l'avis de votre médecin avant toute cure. Conservez à l'abri de la chaleur et de l'humidité, dans un endroit sec. Tenir hors de portée des enfants.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ling-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-ling-cta-box\"\u003e\n    \u003cp class=\"soi-ling-cta-tag\" style=\"color: white;\"\u003eVotre rituel oméga-3 végétal\u003c\/p\u003e\n    \u003cp class=\"soi-ling-cta-text\" style=\"color: white;\"\u003eDeux cuillères à soupe par jour, et vous offrez à votre corps l'une des sources végétales d'oméga-3 les plus concentrées qui soit. Certifié bio, 100 % vegan, la simplicité d'un geste quotidien au service de votre bien-être.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-ling-marine: #1A2D3D;\n  --soi-ling-marine-dark: #0F1E2B;\n  --soi-ling-marine-light: #2C4458;\n  --soi-ling-pomme: #A1C544;\n  --soi-ling-pomme-dark: #84A636;\n  --soi-ling-pomme-light: rgba(161,197,68,0.10);\n  --soi-ling-white: #FFFFFF;\n  --soi-ling-off-white: #F8FAF6;\n  --soi-ling-stone: #F1F3EE;\n  --soi-ling-line: #E5E8E0;\n  --soi-ling-primary: #7CA86E;\n  --soi-ling-primary-soft: #E8F2E4;\n  --soi-ling-accent: #C4A64A;\n  --soi-ling-text: #1A2D3D;\n  --soi-ling-text-soft: #4A5B6B;\n  --soi-ling-text-muted: #7B8693;\n  --soi-ling-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-ling-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-ling-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-ling-radius: 12px;\n  --soi-ling-radius-sm: 8px;\n  --soi-ling-radius-pill: 999px;\n}\n\n.soi-ling-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-ling-fiche img { max-width: 100%; height: auto; }\n\n.soi-ling-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-ling-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-ling-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-ling-hero {\n  position: relative;\n  background: var(--soi-ling-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-ling-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-ling-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-ling-pomme);\n}\n\n.soi-ling-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-ling-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-ling-pomme);\n  border-radius: 50%;\n}\n\n.soi-ling-hero-title {\n  display: block;\n  color: var(--soi-ling-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-ling-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-ling-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-ling-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-ling-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-ling-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-ling-label-accent {\n  background: var(--soi-ling-pomme);\n  border-color: var(--soi-ling-pomme);\n  color: var(--soi-ling-marine);\n  font-weight: 600;\n}\n\n.soi-ling-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-ling-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-ling-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-ling-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-ling-pomme);\n  border-radius: 2px;\n}\n\n.soi-ling-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-ling-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-ling-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-ling-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-ling-benefit {\n  background: var(--soi-ling-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-ling-radius);\n  border: 1px solid var(--soi-ling-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-ling-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-ling-shadow-md);\n}\n\n.soi-ling-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-ling-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-ling-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-ling-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-ling-benefit:hover .soi-ling-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-ling-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-ling-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-ling-benefit p {\n  font-size: 13px;\n  color: var(--soi-ling-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-ling-compo {\n  background: var(--soi-ling-off-white);\n  border-radius: var(--soi-ling-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.25rem;\n}\n\n.soi-ling-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-ling-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-ling-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-ling-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-ling-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-ling-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-ling-marine);\n  text-align: right;\n}\n\n.soi-ling-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-ling-pomme-light);\n  border-left: 4px solid var(--soi-ling-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-ling-radius) var(--soi-ling-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-ling-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-ling-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-ling-marine);\n  margin-bottom: 4px;\n}\n\n.soi-ling-tip p {\n  font-size: 14px;\n  color: var(--soi-ling-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-ling-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-ling-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-ling-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-ling-radius);\n  border: 1px solid var(--soi-ling-line);\n  align-items: flex-start;\n}\n\n.soi-ling-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-ling-marine);\n  color: var(--soi-ling-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-ling-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-ling-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-ling-step-content p {\n  font-size: 14px;\n  color: var(--soi-ling-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-ling-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-ling-accordion-item {\n  background: var(--soi-ling-off-white);\n  border-radius: var(--soi-ling-radius-sm);\n  border: 1px solid var(--soi-ling-line);\n  overflow: hidden;\n}\n\n.soi-ling-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-ling-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-ling-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-ling-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-ling-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-ling-accordion-item[open] .soi-ling-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-ling-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-ling-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-ling-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-ling-cta-box {\n  background: var(--soi-ling-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-ling-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-ling-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-ling-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-ling-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-ling-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-ling-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-ling-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-ling-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-ling-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-ling-compo-value {\n    text-align: left;\n  }\n\n  .soi-ling-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-ling-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-ling-fiche {\n    --soi-ling-text-soft: #2C3E50;\n    --soi-ling-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"SFB Laboratoires","offers":[{"title":"Default Title","offer_id":61603734487370,"sku":"SF0060","price":11.9,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/lin-germe-bio-et-vegan-en-poudre-sfb-packshot.webp?v=1779637314"},{"product_id":"malate-de-magnesium-en-comprimes-sfb","title":"Malate de magnésium en comprimés – SFB","description":"\n\u003cdiv class=\"soi-mgmal-fiche\"\u003e\n\n  \u003csection class=\"soi-mgmal-hero\"\u003e\n    \u003cdiv class=\"soi-mgmal-hero-tag\"\u003e\n      \u003cspan class=\"soi-mgmal-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · SFB Laboratoires\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-mgmal-hero-title\"\u003eMalate de Magnésium en comprimés\u003c\/span\u003e\n    \u003cp class=\"soi-mgmal-hero-subtitle\"\u003eUne forme hautement assimilable pour retrouver énergie, confort musculaire et sérénité au quotidien. 375 mg de magnésium élémentaire par dose, soit 100 % de vos apports journaliers.\u003c\/p\u003e\n    \u003cdiv class=\"soi-mgmal-hero-labels\"\u003e\n      \u003cspan class=\"soi-mgmal-label soi-mgmal-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-mgmal-label\"\u003e100 % DES VNR\u003c\/span\u003e\n      \u003cspan class=\"soi-mgmal-label\"\u003e90 COMPRIMÉS\u003c\/span\u003e\n      \u003cspan class=\"soi-mgmal-label\"\u003eSANS COLORANTS ARTIFICIELS\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mgmal-section\"\u003e\n    \u003ch2\u003ePourquoi choisir le magnésium malate plutôt qu'une autre forme ?\u003c\/h2\u003e\n    \u003cp\u003eToutes les formes de magnésium ne se valent pas. Le \u003cstrong\u003emagnésium malate\u003c\/strong\u003e associe le magnésium à l'acide malique, un composé naturellement présent dans les fruits. Cette combinaison offre deux avantages majeurs pour votre organisme.\u003c\/p\u003e\n    \u003cdiv class=\"soi-mgmal-grid\"\u003e\n      \u003cdiv class=\"soi-mgmal-card\"\u003e\n        \u003ch3\u003e🍎 Une biodisponibilité élevée\u003c\/h3\u003e\n        \u003cp\u003eLe magnésium malate est rapidement absorbé par les cellules et bien toléré par les intestins, même chez les personnes sensibles sur le plan digestif.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgmal-card\"\u003e\n        \u003ch3\u003e⚡ Une action sur l'énergie cellulaire\u003c\/h3\u003e\n        \u003cp\u003eL'acide malique joue un rôle clé dans le cycle de Krebs, le processus par lequel vos cellules produisent de l'énergie. C'est ce qui distingue le malate du bisglycinate ou de l'oxyde de magnésium, souvent moins actifs sur la fatigue profonde.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mgmal-tip\"\u003e\n      \u003cdiv class=\"soi-mgmal-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eVous hésitez entre magnésium malate et bisglycinate ? Le bisglycinate est davantage recommandé pour le sommeil et la détente nerveuse, tandis que le malate est particulièrement indiqué pour la fatigue chronique, les douleurs musculaires et la vitalité.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mgmal-section\"\u003e\n    \u003ch2\u003eLes bienfaits du malate de magnésium SFB au quotidien\u003c\/h2\u003e\n    \u003cdiv class=\"soi-mgmal-benefits\"\u003e\n      \u003cdiv class=\"soi-mgmal-benefit\"\u003e\n        \u003cdiv class=\"soi-mgmal-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eÉnergie et métabolisme\u003c\/h3\u003e\n        \u003cp\u003eContribue à un métabolisme énergétique normal et réduit la sensation de fatigue physique et mentale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgmal-benefit\"\u003e\n        \u003cdiv class=\"soi-mgmal-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMuscles et récupération\u003c\/h3\u003e\n        \u003cp\u003eSoutient la fonction musculaire normale et aide à limiter les crampes, spasmes et tensions après l'effort.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgmal-benefit\"\u003e\n        \u003cdiv class=\"soi-mgmal-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSystème nerveux et humeur\u003c\/h3\u003e\n        \u003cp\u003eParticipe au fonctionnement normal du système nerveux et contribue à réguler l'humeur face au stress.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgmal-benefit\"\u003e\n        \u003cdiv class=\"soi-mgmal-benefit-icon\"\u003e\u003cspan\u003e🦴\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eOs et cœur\u003c\/h3\u003e\n        \u003cp\u003eContribue au maintien d'une ossature normale et soutient une fonction cardiovasculaire saine.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mgmal-section\"\u003e\n    \u003ch2\u003eComposition et posologie : ce que contient chaque comprimé\u003c\/h2\u003e\n    \u003cdiv class=\"soi-mgmal-compo\"\u003e\n      \u003cdiv class=\"soi-mgmal-compo-row\"\u003e\n        \u003cspan class=\"soi-mgmal-compo-label\"\u003eActif principal\u003c\/span\u003e\n        \u003cspan class=\"soi-mgmal-compo-value\"\u003eMalate de magnésium (forme hautement biodisponible)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgmal-compo-row\"\u003e\n        \u003cspan class=\"soi-mgmal-compo-label\"\u003eMagnésium élémentaire \/ dose journalière\u003c\/span\u003e\n        \u003cspan class=\"soi-mgmal-compo-value\"\u003e375 mg (100 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgmal-compo-row\"\u003e\n        \u003cspan class=\"soi-mgmal-compo-label\"\u003eForme galénique\u003c\/span\u003e\n        \u003cspan class=\"soi-mgmal-compo-value\"\u003eComprimés\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgmal-compo-row\"\u003e\n        \u003cspan class=\"soi-mgmal-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-mgmal-compo-value\"\u003e90 comprimés (1 mois de cure)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgmal-compo-row\"\u003e\n        \u003cspan class=\"soi-mgmal-compo-label\"\u003eExcipients\u003c\/span\u003e\n        \u003cspan class=\"soi-mgmal-compo-value\"\u003eSans colorants artificiels\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgmal-compo-row\"\u003e\n        \u003cspan class=\"soi-mgmal-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-mgmal-compo-value\"\u003eFrance, laboratoire certifié\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mgmal-timeline\"\u003e\n      \u003cdiv class=\"soi-mgmal-step\"\u003e\n        \u003cdiv class=\"soi-mgmal-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-mgmal-step-content\"\u003e\n          \u003ch3\u003eDosage\u003c\/h3\u003e\n          \u003cp\u003ePrenez 3 comprimés par jour.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgmal-step\"\u003e\n        \u003cdiv class=\"soi-mgmal-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-mgmal-step-content\"\u003e\n          \u003ch3\u003eMoment de prise\u003c\/h3\u003e\n          \u003cp\u003eDe préférence au cours d'un repas, à avaler avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgmal-step\"\u003e\n        \u003cdiv class=\"soi-mgmal-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-mgmal-step-content\"\u003e\n          \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 1 à 3 mois est conseillée pour 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-mgmal-section\"\u003e\n    \u003ch2\u003eMalate de magnésium : y a-t-il des dangers ?\u003c\/h2\u003e\n    \u003cp\u003eLe malate de magnésium ne présente pas de danger aux doses recommandées. Bien toléré sur le plan digestif, il provoque beaucoup moins d'effets laxatifs que des formes comme l'oxyde ou le chlorure de magnésium.\u003c\/p\u003e\n    \u003cp\u003eEn cas de surdosage important, des troubles intestinaux peuvent apparaître : il vous suffit de respecter la posologie indiquée.\u003c\/p\u003e\n    \u003cdiv class=\"soi-mgmal-accordion\"\u003e\n      \u003cdetails class=\"soi-mgmal-accordion-item\"\u003e\n        \u003csummary class=\"soi-mgmal-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-mgmal-accordion-content\"\u003e\n          \u003cp\u003eCe complément est déconseillé aux personnes souffrant d'insuffisance rénale sévère. Il 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      \u003cdetails class=\"soi-mgmal-accordion-item\"\u003e\n        \u003csummary class=\"soi-mgmal-accordion-header\"\u003e📋 Mentions réglementaires\u003c\/summary\u003e\n        \u003cdiv class=\"soi-mgmal-accordion-content\"\u003e\n          \u003cp\u003eLes allégations santé sont conformes au règlement européen CE n°432\/2012. Ce complément alimentaire ne se substitue pas à une alimentation variée et équilibrée, ni à un mode de vie sain.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mgmal-section\"\u003e\n    \u003ch2\u003ePourquoi choisir SFB Laboratoires ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-mgmal-grid-compact\"\u003e\n      \u003cdiv class=\"soi-mgmal-card-mini\"\u003e\n        \u003cspan class=\"soi-mgmal-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-mgmal-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-mgmal-card-mini-value\"\u003e100 % française\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgmal-card-mini\"\u003e\n        \u003cspan class=\"soi-mgmal-card-mini-icon\"\u003e✅\u003c\/span\u003e\n        \u003cspan class=\"soi-mgmal-card-mini-label\"\u003eForme\u003c\/span\u003e\n        \u003cspan class=\"soi-mgmal-card-mini-value\"\u003eMalate hautement assimilable\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgmal-card-mini\"\u003e\n        \u003cspan class=\"soi-mgmal-card-mini-icon\"\u003e📦\u003c\/span\u003e\n        \u003cspan class=\"soi-mgmal-card-mini-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-mgmal-card-mini-value\"\u003e90 comprimés (1 mois)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgmal-card-mini\"\u003e\n        \u003cspan class=\"soi-mgmal-card-mini-icon\"\u003e🔬\u003c\/span\u003e\n        \u003cspan class=\"soi-mgmal-card-mini-label\"\u003eDosage\u003c\/span\u003e\n        \u003cspan class=\"soi-mgmal-card-mini-value\"\u003e100 % des apports journaliers\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-mgmal-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-mgmal-cta-box\"\u003e\n      \u003cp class=\"soi-mgmal-cta-tag\" style=\"color: white;\"\u003eVotre allié énergie et vitalité\u003c\/p\u003e\n      \u003cp class=\"soi-mgmal-cta-text\" style=\"color: white;\"\u003eRetrouvez dans chaque comprimé de Malate de magnésium SFB la promesse d'une énergie retrouvée, de muscles apaisés et d'un mental plus serein. Parce que prendre soin de soi commence par les fondamentaux.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-mgmal-marine: #1A2D3D;\n  --soi-mgmal-marine-dark: #0F1E2B;\n  --soi-mgmal-marine-light: #2C4458;\n  --soi-mgmal-pomme: #A1C544;\n  --soi-mgmal-pomme-dark: #84A636;\n  --soi-mgmal-pomme-light: rgba(161,197,68,0.10);\n  --soi-mgmal-white: #FFFFFF;\n  --soi-mgmal-off-white: #F8FAF6;\n  --soi-mgmal-stone: #F1F3EE;\n  --soi-mgmal-line: #E5E8E0;\n  --soi-mgmal-primary: #3B4C6B;\n  --soi-mgmal-primary-soft: #E8EDF4;\n  --soi-mgmal-accent: #7ECABD;\n  --soi-mgmal-text: #1A2D3D;\n  --soi-mgmal-text-soft: #4A5B6B;\n  --soi-mgmal-text-muted: #7B8693;\n  --soi-mgmal-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-mgmal-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-mgmal-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-mgmal-radius: 12px;\n  --soi-mgmal-radius-sm: 8px;\n  --soi-mgmal-radius-pill: 999px;\n}\n\n.soi-mgmal-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-mgmal-fiche img { max-width: 100%; height: auto; }\n\n.soi-mgmal-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-mgmal-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-mgmal-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-mgmal-hero {\n  position: relative;\n  background: var(--soi-mgmal-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-mgmal-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-mgmal-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-mgmal-pomme);\n}\n\n.soi-mgmal-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-mgmal-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-mgmal-pomme);\n  border-radius: 50%;\n}\n\n.soi-mgmal-hero-title {\n  display: block;\n  color: var(--soi-mgmal-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-mgmal-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-mgmal-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-mgmal-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-mgmal-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-mgmal-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-mgmal-label-accent {\n  background: var(--soi-mgmal-pomme);\n  border-color: var(--soi-mgmal-pomme);\n  color: var(--soi-mgmal-marine);\n  font-weight: 600;\n}\n\n.soi-mgmal-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-mgmal-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-mgmal-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-mgmal-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-mgmal-pomme);\n  border-radius: 2px;\n}\n\n.soi-mgmal-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-mgmal-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-mgmal-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-mgmal-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-mgmal-benefit {\n  background: var(--soi-mgmal-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-mgmal-radius);\n  border: 1px solid var(--soi-mgmal-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-mgmal-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-mgmal-shadow-md);\n}\n\n.soi-mgmal-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-mgmal-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-mgmal-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-mgmal-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-mgmal-benefit:hover .soi-mgmal-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-mgmal-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-mgmal-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-mgmal-benefit p {\n  font-size: 13px;\n  color: var(--soi-mgmal-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-mgmal-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-mgmal-card {\n  background: var(--soi-mgmal-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-mgmal-radius);\n  border-left: 3px solid var(--soi-mgmal-pomme);\n}\n\n.soi-mgmal-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-mgmal-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-mgmal-card p {\n  font-size: 14px;\n  color: var(--soi-mgmal-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-mgmal-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-mgmal-card-mini {\n  background: var(--soi-mgmal-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-mgmal-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-mgmal-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-mgmal-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-mgmal-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-mgmal-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-mgmal-marine);\n}\n\n.soi-mgmal-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-top: 1.5rem;\n}\n\n.soi-mgmal-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-mgmal-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-mgmal-radius);\n  border: 1px solid var(--soi-mgmal-line);\n  align-items: flex-start;\n}\n\n.soi-mgmal-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-mgmal-marine);\n  color: var(--soi-mgmal-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-mgmal-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-mgmal-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-mgmal-step-content p {\n  font-size: 14px;\n  color: var(--soi-mgmal-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-mgmal-compo {\n  background: var(--soi-mgmal-off-white);\n  border-radius: var(--soi-mgmal-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-mgmal-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-mgmal-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-mgmal-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-mgmal-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-mgmal-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-mgmal-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-mgmal-marine);\n  text-align: right;\n}\n\n.soi-mgmal-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-mgmal-pomme-light);\n  border-left: 4px solid var(--soi-mgmal-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-mgmal-radius) var(--soi-mgmal-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-mgmal-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-mgmal-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-mgmal-marine);\n  margin-bottom: 4px;\n}\n\n.soi-mgmal-tip p {\n  font-size: 14px;\n  color: var(--soi-mgmal-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-mgmal-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  margin-top: 1.25rem;\n}\n\n.soi-mgmal-accordion-item {\n  background: var(--soi-mgmal-off-white);\n  border-radius: var(--soi-mgmal-radius-sm);\n  border: 1px solid var(--soi-mgmal-line);\n  overflow: hidden;\n}\n\n.soi-mgmal-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-mgmal-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-mgmal-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-mgmal-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-mgmal-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-mgmal-accordion-item[open] .soi-mgmal-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-mgmal-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-mgmal-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-mgmal-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-mgmal-cta-box {\n  background: var(--soi-mgmal-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-mgmal-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-mgmal-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-mgmal-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-mgmal-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-mgmal-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-mgmal-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-mgmal-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-mgmal-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-mgmal-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-mgmal-compo-value {\n    text-align: left;\n  }\n\n  .soi-mgmal-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-mgmal-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-mgmal-fiche {\n    --soi-mgmal-text-soft: #2C3E50;\n    --soi-mgmal-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"SFB Laboratoires","offers":[{"title":"Default Title","offer_id":61603744121162,"sku":"SF0115","price":19.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/malate-de-magnesium-en-comprimes-sfb-packshot.webp?v=1779634300"},{"product_id":"magnesium-marin-b6-en-gelules-sfb","title":"Magnesium marin + B6 en gélules - SFB","description":"\u003cdiv class=\"soi-mgb6-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-mgb6-hero\"\u003e\n    \u003cdiv class=\"soi-mgb6-hero-tag\"\u003e\n      \u003cspan class=\"soi-mgb6-tag-dot\"\u003e\u003c\/span\u003e\n      Complément alimentaire · SFB Laboratoires\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-mgb6-hero-title\"\u003eMagnésium Marin + B6\u003c\/span\u003e\n    \u003cp class=\"soi-mgb6-hero-subtitle\"\u003eContribue au fonctionnement normal du système nerveux et à la réduction de la fatigue. Une synergie naturelle pour retrouver énergie, sérénité et équilibre au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-mgb6-hero-labels\"\u003e\n      \u003cspan class=\"soi-mgb6-label soi-mgb6-label-accent\"\u003e60 GÉLULES\u003c\/span\u003e\n      \u003cspan class=\"soi-mgb6-label\"\u003eGÉLULE VÉGÉTALE\u003c\/span\u003e\n      \u003cspan class=\"soi-mgb6-label\"\u003eSANS COLORANT\u003c\/span\u003e\n      \u003cspan class=\"soi-mgb6-label\"\u003eSANS ARÔME ARTIFICIEL\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- INTRO --\u003e\n  \u003csection class=\"soi-mgb6-section\"\u003e\n    \u003cp class=\"soi-mgb6-section-intro\"\u003eVous vous réveillez fatigué, vos muscles sont tendus et vous avez du mal à décompresser en fin de journée ? Il est possible que votre corps manque de magnésium. Le \u003cstrong\u003eMagnésium Marin + B6 de SFB Laboratoires\u003c\/strong\u003e est une formule naturelle conçue pour vous aider à retrouver énergie, sérénité et équilibre nerveux, au quotidien.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- POURQUOI ASSOCIER --\u003e\n  \u003csection class=\"soi-mgb6-section\"\u003e\n    \u003ch2\u003ePourquoi associer magnésium marin et vitamine B6 ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-mgb6-grid\"\u003e\n      \u003cdiv class=\"soi-mgb6-card\"\u003e\n        \u003ch3\u003e🌊 Magnésium marin\u003c\/h3\u003e\n        \u003cp\u003eExtrait de l'eau de mer, il est reconnu pour sa bonne tolérance digestive. Il intervient dans plus de 300 réactions enzymatiques dans l'organisme : régulation nerveuse, relaxation musculaire, production d'énergie et équilibre cardiovasculaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgb6-card\"\u003e\n        \u003ch3\u003e⚡ Vitamine B6\u003c\/h3\u003e\n        \u003cp\u003eElle agit en véritable catalyseur : elle améliore l'assimilation du magnésium par les cellules et contribue à la synthèse de la sérotonine et de la dopamine, deux neurotransmetteurs clés pour la gestion du stress et de l'humeur.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mgb6-tip\"\u003e\n      \u003cdiv class=\"soi-mgb6-tip-icon\"\u003e🔬\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe saviez-vous ?\u003c\/strong\u003e\n        \u003cp\u003eEnsemble, magnésium marin et vitamine B6 forment une synergie particulièrement efficace pour les périodes de fatigue intense ou de surcharge mentale.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- BIENFAITS --\u003e\n  \u003csection class=\"soi-mgb6-section\"\u003e\n    \u003ch2\u003eLes bienfaits reconnus du Magnésium Vitamine B6\u003c\/h2\u003e\n    \u003cdiv class=\"soi-mgb6-benefits\"\u003e\n      \u003cdiv class=\"soi-mgb6-benefit\"\u003e\n        \u003cdiv class=\"soi-mgb6-benefit-icon\"\u003e\u003cspan\u003e🔋\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRéduction de la fatigue\u003c\/h3\u003e\n        \u003cp\u003eLe magnésium et la vitamine B6 contribuent tous deux à diminuer la sensation d'épuisement physique et mental.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgb6-benefit\"\u003e\n        \u003cdiv class=\"soi-mgb6-benefit-icon\"\u003e\u003cspan\u003e🧠\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien du système nerveux\u003c\/h3\u003e\n        \u003cp\u003eFavorise la transmission nerveuse et aide à mieux gérer le stress et la nervosité.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgb6-benefit\"\u003e\n        \u003cdiv class=\"soi-mgb6-benefit-icon\"\u003e\u003cspan\u003e💆\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eDétente musculaire\u003c\/h3\u003e\n        \u003cp\u003eRéduit les crampes, les spasmes et les tensions musculaires.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgb6-benefit\"\u003e\n        \u003cdiv class=\"soi-mgb6-benefit-icon\"\u003e\u003cspan\u003e🎯\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFonctions cognitives\u003c\/h3\u003e\n        \u003cp\u003eSoutient la concentration, la mémoire et la clarté mentale.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mgb6-tip\" style=\"margin-top:1.25rem;\"\u003e\n      \u003cdiv class=\"soi-mgb6-tip-icon\"\u003e🦴\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eSanté osseuse et cardiovasculaire\u003c\/strong\u003e\n        \u003cp\u003eLe magnésium participe également à la fixation du calcium et au maintien d'un rythme cardiaque normal.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- COMPOSITION --\u003e\n  \u003csection class=\"soi-mgb6-section\"\u003e\n    \u003ch2\u003eComposition et dosage par gélule\u003c\/h2\u003e\n    \u003cp\u003eChaque gélule végétale de \u003cstrong\u003eMagnésium Marin + B6 SFB\u003c\/strong\u003e contient :\u003c\/p\u003e\n    \u003cdiv class=\"soi-mgb6-compo\"\u003e\n      \u003cdiv class=\"soi-mgb6-compo-row\"\u003e\n        \u003cspan class=\"soi-mgb6-compo-label\"\u003eMagnésium marin (oxyde de magnésium d'origine marine)\u003c\/span\u003e\n        \u003cspan class=\"soi-mgb6-compo-value\"\u003e150 mg (40 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgb6-compo-row\"\u003e\n        \u003cspan class=\"soi-mgb6-compo-label\"\u003eVitamine B6 (pyridoxine)\u003c\/span\u003e\n        \u003cspan class=\"soi-mgb6-compo-value\"\u003e0,7 mg (50 % des VNR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgb6-compo-row\"\u003e\n        \u003cspan class=\"soi-mgb6-compo-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-mgb6-compo-value\"\u003eGélule végétale (HPMC), sans gélatine animale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgb6-compo-row\"\u003e\n        \u003cspan class=\"soi-mgb6-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-mgb6-compo-value\"\u003e60 gélules (1 mois de cure complète)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mgb6-grid-compact\" style=\"margin-top:1.25rem;\"\u003e\n      \u003cdiv class=\"soi-mgb6-card-mini\"\u003e\n        \u003cspan class=\"soi-mgb6-card-mini-icon\"\u003e💊\u003c\/span\u003e\n        \u003cspan class=\"soi-mgb6-card-mini-label\"\u003eFormat\u003c\/span\u003e\n        \u003cspan class=\"soi-mgb6-card-mini-value\"\u003e60 gélules\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgb6-card-mini\"\u003e\n        \u003cspan class=\"soi-mgb6-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-mgb6-card-mini-label\"\u003eEnveloppe\u003c\/span\u003e\n        \u003cspan class=\"soi-mgb6-card-mini-value\"\u003eVégétale HPMC\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgb6-card-mini\"\u003e\n        \u003cspan class=\"soi-mgb6-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n        \u003cspan class=\"soi-mgb6-card-mini-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-mgb6-card-mini-value\"\u003eColorant ni arôme artificiel\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- MODE D'EMPLOI --\u003e\n  \u003csection class=\"soi-mgb6-section\"\u003e\n    \u003ch2\u003eComment prendre le Magnésium Marin B6 SFB ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-mgb6-timeline\"\u003e\n      \u003cdiv class=\"soi-mgb6-step\"\u003e\n        \u003cdiv class=\"soi-mgb6-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-mgb6-step-content\"\u003e\n          \u003ch3\u003ePosologie conseillée\u003c\/h3\u003e\n          \u003cp\u003e2 gélules par jour, de préférence le matin au petit-déjeuner ou en deux prises (matin et midi), avec un grand verre d'eau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgb6-step\"\u003e\n        \u003cdiv class=\"soi-mgb6-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-mgb6-step-content\"\u003e\n          \u003ch3\u003eDurée recommandée\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 1 à 3 mois, renouvelable après une pause, notamment en période de stress, de convalescence ou de fatigue saisonnière.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgb6-step\"\u003e\n        \u003cdiv class=\"soi-mgb6-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-mgb6-step-content\"\u003e\n          \u003ch3\u003eConseil pratique\u003c\/h3\u003e\n          \u003cp\u003eÉvitez de prendre le magnésium en soirée si vous constatez un effet stimulant. Certaines personnes le tolèrent mieux en journée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- PROFILS CIBLES --\u003e\n  \u003csection class=\"soi-mgb6-section\"\u003e\n    \u003ch2\u003eÀ qui s'adresse ce complément magnésium B6 ?\u003c\/h2\u003e\n    \u003cp\u003eCe complément est particulièrement adapté aux personnes :\u003c\/p\u003e\n    \u003cdiv class=\"soi-mgb6-grid\"\u003e\n      \u003cdiv class=\"soi-mgb6-card\"\u003e\n        \u003ch3\u003e😰 Stress chronique ou professionnel\u003c\/h3\u003e\n        \u003cp\u003eVous êtes exposé à un rythme intense au travail ou dans votre quotidien. Le magnésium et la B6 vous accompagnent pour mieux gérer la pression nerveuse.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgb6-card\"\u003e\n        \u003ch3\u003e😴 Fatigue persistante\u003c\/h3\u003e\n        \u003cp\u003eMalgré un sommeil suffisant, vous ressentez un épuisement continu. Cette formule contribue à réduire la sensation de fatigue.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgb6-card\"\u003e\n        \u003ch3\u003e🏃 Sportifs et actifs\u003c\/h3\u003e\n        \u003cp\u003eL'activité sportive régulière augmente les pertes en magnésium. Ce complément vous aide à compenser ces pertes naturellement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-mgb6-card\"\u003e\n        \u003ch3\u003e📚 Sollicitation intellectuelle élevée\u003c\/h3\u003e\n        \u003cp\u003ePériodes d'examens, de convalescence ou de concentration intense : le magnésium soutient vos fonctions cognitives.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-mgb6-tip\" style=\"margin-top:1.25rem;\"\u003e\n      \u003cdiv class=\"soi-mgb6-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eÉgalement pour les tensions musculaires\u003c\/strong\u003e\n        \u003cp\u003eSi vous êtes sujet aux crampes, contractures ou tensions musculaires, cette formule favorise la détente et le relâchement musculaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FAQ --\u003e\n  \u003csection class=\"soi-mgb6-section\"\u003e\n    \u003ch2\u003eQuestions fréquentes sur le magnésium marin + B6\u003c\/h2\u003e\n    \u003cdiv class=\"soi-mgb6-accordion\"\u003e\n      \u003cdetails class=\"soi-mgb6-accordion-item\"\u003e\n        \u003csummary class=\"soi-mgb6-accordion-header\"\u003e⏱️ Combien de temps avant de ressentir les effets ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-mgb6-accordion-content\"\u003e\n          \u003cp\u003eLa plupart des personnes constatent une amélioration de leur niveau d'énergie et une réduction du stress au bout de 2 à 4 semaines de cure régulière.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-mgb6-accordion-item\"\u003e\n        \u003csummary class=\"soi-mgb6-accordion-header\"\u003e🧪 Le magnésium marin est-il mieux assimilé que les autres formes ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-mgb6-accordion-content\"\u003e\n          \u003cp\u003eOui, le magnésium d'origine marine (sous forme d'oxyde et hydroxyde) est reconnu pour sa bonne biodisponibilité et sa tolérance digestive supérieure aux formes synthétiques.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-mgb6-accordion-item\"\u003e\n        \u003csummary class=\"soi-mgb6-accordion-header\"\u003e📆 Peut-on prendre ce complément sur le long terme ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-mgb6-accordion-content\"\u003e\n          \u003cp\u003eOui, en cures de 1 à 3 mois renouvelables, dans le respect de la posologie indiquée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-mgb6-accordion-item\"\u003e\n        \u003csummary class=\"soi-mgb6-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-mgb6-accordion-content\"\u003e\n          \u003cp\u003eDéconseillé aux personnes souffrant d'insuffisance rénale sévère. Demandez l'avis de votre médecin en cas de traitement médicamenteux en cours. Ce produit ne se substitue pas à un traitement médical.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003csection class=\"soi-mgb6-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-mgb6-cta-box\"\u003e\n      \u003cp class=\"soi-mgb6-cta-tag\" style=\"color: white;\"\u003eRetrouvez chaque matin l'énergie que vous méritez\u003c\/p\u003e\n      \u003cp class=\"soi-mgb6-cta-text\" style=\"color: white;\"\u003eLe Magnésium Marin + B6 de SFB Laboratoires : une formule simple, naturelle et efficace. Une gélule végétale, deux actifs synergiques, et un quotidien qui retrouve son équilibre.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-mgb6-marine: #1A2D3D;\n  --soi-mgb6-marine-dark: #0F1E2B;\n  --soi-mgb6-marine-light: #2C4458;\n  --soi-mgb6-pomme: #A1C544;\n  --soi-mgb6-pomme-dark: #84A636;\n  --soi-mgb6-pomme-light: rgba(161,197,68,0.10);\n  --soi-mgb6-white: #FFFFFF;\n  --soi-mgb6-off-white: #F8FAF6;\n  --soi-mgb6-stone: #F1F3EE;\n  --soi-mgb6-line: #E5E8E0;\n  --soi-mgb6-primary: #C8882B;\n  --soi-mgb6-primary-soft: rgba(200,136,43,0.10);\n  --soi-mgb6-accent: #5B3A1A;\n  --soi-mgb6-text: #1A2D3D;\n  --soi-mgb6-text-soft: #4A5B6B;\n  --soi-mgb6-text-muted: #7B8693;\n  --soi-mgb6-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-mgb6-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-mgb6-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-mgb6-radius: 12px;\n  --soi-mgb6-radius-sm: 8px;\n  --soi-mgb6-radius-pill: 999px;\n}\n\n.soi-mgb6-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-mgb6-fiche img { max-width: 100%; height: auto; }\n\n.soi-mgb6-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-mgb6-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-mgb6-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* HERO *\/\n.soi-mgb6-hero {\n  position: relative;\n  background: var(--soi-mgb6-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-mgb6-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-mgb6-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-mgb6-pomme);\n}\n\n.soi-mgb6-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-mgb6-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-mgb6-pomme);\n  border-radius: 50%;\n}\n\n.soi-mgb6-hero-title {\n  display: block;\n  color: var(--soi-mgb6-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-mgb6-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-mgb6-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-mgb6-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-mgb6-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-mgb6-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-mgb6-label-accent {\n  background: var(--soi-mgb6-pomme);\n  border-color: var(--soi-mgb6-pomme);\n  color: var(--soi-mgb6-marine);\n  font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.soi-mgb6-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-mgb6-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-mgb6-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-mgb6-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-mgb6-pomme);\n  border-radius: 2px;\n}\n\n.soi-mgb6-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-mgb6-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.soi-mgb6-section-intro strong {\n  color: var(--soi-mgb6-marine);\n}\n\n.soi-mgb6-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-mgb6-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-mgb6-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* BENEFITS *\/\n.soi-mgb6-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-mgb6-benefit {\n  background: var(--soi-mgb6-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-mgb6-radius);\n  border: 1px solid var(--soi-mgb6-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-mgb6-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-mgb6-shadow-md);\n}\n\n.soi-mgb6-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-mgb6-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-mgb6-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-mgb6-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-mgb6-benefit:hover .soi-mgb6-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-mgb6-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-mgb6-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-mgb6-benefit p {\n  font-size: 13px;\n  color: var(--soi-mgb6-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID + CARDS *\/\n.soi-mgb6-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-mgb6-card {\n  background: var(--soi-mgb6-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-mgb6-radius);\n  border-left: 3px solid var(--soi-mgb6-pomme);\n}\n\n.soi-mgb6-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-mgb6-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-mgb6-card p {\n  font-size: 14px;\n  color: var(--soi-mgb6-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID COMPACT *\/\n.soi-mgb6-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-mgb6-card-mini {\n  background: var(--soi-mgb6-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-mgb6-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-mgb6-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-mgb6-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-mgb6-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-mgb6-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-mgb6-marine);\n}\n\n\/* TIMELINE *\/\n.soi-mgb6-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-mgb6-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-mgb6-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-mgb6-radius);\n  border: 1px solid var(--soi-mgb6-line);\n  align-items: flex-start;\n}\n\n.soi-mgb6-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-mgb6-marine);\n  color: var(--soi-mgb6-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-mgb6-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-mgb6-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-mgb6-step-content p {\n  font-size: 14px;\n  color: var(--soi-mgb6-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* COMPOSITION *\/\n.soi-mgb6-compo {\n  background: var(--soi-mgb6-off-white);\n  border-radius: var(--soi-mgb6-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-mgb6-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-mgb6-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-mgb6-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-mgb6-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-mgb6-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-mgb6-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-mgb6-marine);\n  text-align: right;\n}\n\n\/* TIP *\/\n.soi-mgb6-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-mgb6-pomme-light);\n  border-left: 4px solid var(--soi-mgb6-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-mgb6-radius) var(--soi-mgb6-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.25rem;\n}\n\n.soi-mgb6-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-mgb6-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-mgb6-marine);\n  margin-bottom: 4px;\n}\n\n.soi-mgb6-tip p {\n  font-size: 14px;\n  color: var(--soi-mgb6-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* ACCORDION *\/\n.soi-mgb6-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-mgb6-accordion-item {\n  background: var(--soi-mgb6-off-white);\n  border-radius: var(--soi-mgb6-radius-sm);\n  border: 1px solid var(--soi-mgb6-line);\n  overflow: hidden;\n}\n\n.soi-mgb6-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-mgb6-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-mgb6-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-mgb6-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-mgb6-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-mgb6-accordion-item[open] .soi-mgb6-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-mgb6-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-mgb6-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-mgb6-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* CTA BOX *\/\n.soi-mgb6-cta-box {\n  background: var(--soi-mgb6-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-mgb6-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-mgb6-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-mgb6-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-mgb6-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-mgb6-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-mgb6-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-mgb6-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* RESPONSIVE *\/\n@media (max-width: 640px) {\n  .soi-mgb6-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-mgb6-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-mgb6-compo-value {\n    text-align: left;\n  }\n\n  .soi-mgb6-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* ACCESSIBILITÉ *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-mgb6-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-mgb6-fiche {\n    --soi-mgb6-text-soft: #2C3E50;\n    --soi-mgb6-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"SFB Laboratoires","offers":[{"title":"Default Title","offer_id":61603759161674,"sku":"SF0065","price":8.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/magnesium-marin-b6-en-gelules-sfb-packshot.webp?v=1779634365"},{"product_id":"jus-de-goji-bio-sfb","title":"Jus de Goji bio (500 ml) - SFB","description":"\u003cdiv class=\"soi-goji-fiche\"\u003e\n\n\u003csection class=\"soi-goji-hero\"\u003e\n  \u003cdiv class=\"soi-goji-hero-tag\"\u003e\n    \u003cspan class=\"soi-goji-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · SFB Laboratoires\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-goji-hero-title\"\u003eJus de Goji Bio\u003c\/span\u003e\n  \u003cp class=\"soi-goji-hero-subtitle\"\u003eLa puissance antioxydante des baies de goji en bouteille : 500 ml de jus pur, sans conservateur, issu de l'agriculture biologique.\u003c\/p\u003e\n  \u003cdiv class=\"soi-goji-hero-labels\"\u003e\n    \u003cspan class=\"soi-goji-label soi-goji-label-accent\"\u003eBIO (AB)\u003c\/span\u003e\n    \u003cspan class=\"soi-goji-label\"\u003e100 % PUR JUS\u003c\/span\u003e\n    \u003cspan class=\"soi-goji-label\"\u003eSANS CONSERVATEUR\u003c\/span\u003e\n    \u003cspan class=\"soi-goji-label\"\u003eSANS SUCRE AJOUTÉ\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-goji-section\"\u003e\n  \u003ch2\u003eJus de Goji Bio SFB : la puissance antioxydante des baies de goji en bouteille\u003c\/h2\u003e\n  \u003cp\u003eLe jus de goji bio SFB est issu du \u003cem\u003eLycium barbarum\u003c\/em\u003e, cet arbuste aux petites baies rouge vif que les médecines traditionnelles chinoises utilisent depuis des siècles. Ici, pas d'artifice : un jus pur, sans conservateur, sans additif, élaboré à partir de baies cultivées en agriculture biologique certifiée dans les régions montagneuses du nord-est de la Chine.\u003c\/p\u003e\n  \u003cp\u003eRésultat : une boisson naturellement concentrée en nutriments, avec ce goût sucré et légèrement acidulé si caractéristique de la baie de goji.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-goji-section\"\u003e\n  \u003ch2\u003ePourquoi le jus de baie de goji bio est-il si intéressant ?\u003c\/h2\u003e\n  \u003cp class=\"soi-goji-section-intro\"\u003eLa baie de goji figure parmi les super-fruits les plus étudiés pour sa densité nutritionnelle. Sous forme de jus, ses actifs sont plus rapidement assimilables. Voici ce que ce jus vous apporte concrètement :\u003c\/p\u003e\n  \u003cdiv class=\"soi-goji-benefits\"\u003e\n    \u003cdiv class=\"soi-goji-benefit\"\u003e\n      \u003cdiv class=\"soi-goji-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eAntioxydants puissants\u003c\/h3\u003e\n      \u003cp\u003eLes polysaccharides bioactifs (LBP), la vitamine C et les caroténoïdes neutralisent les radicaux libres et contribuent à la protection cellulaire contre le stress oxydatif.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-goji-benefit\"\u003e\n      \u003cdiv class=\"soi-goji-benefit-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSoutien immunitaire\u003c\/h3\u003e\n      \u003cp\u003eZinc, sélénium, cuivre et fer participent au bon fonctionnement du système immunitaire, particulièrement utile en période de changement de saison.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-goji-benefit\"\u003e\n      \u003cdiv class=\"soi-goji-benefit-icon\"\u003e\u003cspan\u003e👁️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eConfort visuel\u003c\/h3\u003e\n      \u003cp\u003eLa lutéine et la zéaxanthine, présentes naturellement dans la baie de goji, sont reconnues pour contribuer à la santé des yeux.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-goji-benefit\"\u003e\n      \u003cdiv class=\"soi-goji-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eTonus et vitalité\u003c\/h3\u003e\n      \u003cp\u003eLes vitamines du groupe B, la vitamine E et un profil complet de 18 acides aminés (dont les 8 essentiels) soutiennent l'énergie et réduisent la sensation de fatigue.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-goji-tip\"\u003e\n    \u003cdiv class=\"soi-goji-tip-icon\"\u003e✨\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eAction beauté et anti-âge\u003c\/strong\u003e\n      \u003cp\u003eGrâce à son action antioxydante, le jus de goji s'intègre naturellement dans une routine beauté tournée vers l'éclat et la jeunesse cutanée.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-goji-section\"\u003e\n  \u003ch2\u003eComposition du Jus de Goji Bio SFB\u003c\/h2\u003e\n  \u003cdiv class=\"soi-goji-compo\"\u003e\n    \u003cdiv class=\"soi-goji-compo-row\"\u003e\n      \u003cspan class=\"soi-goji-compo-label\"\u003eIngrédient unique\u003c\/span\u003e\n      \u003cspan class=\"soi-goji-compo-value\"\u003eJus de baies de goji (\u003cem\u003eLycium barbarum\u003c\/em\u003e) issu de l'agriculture biologique\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-goji-compo-row\"\u003e\n      \u003cspan class=\"soi-goji-compo-label\"\u003ePureté\u003c\/span\u003e\n      \u003cspan class=\"soi-goji-compo-value\"\u003e100 % pur, non sucré, sans conservateur, sans colorant, sans arôme artificiel\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-goji-compo-row\"\u003e\n      \u003cspan class=\"soi-goji-compo-label\"\u003eConditionnement\u003c\/span\u003e\n      \u003cspan class=\"soi-goji-compo-value\"\u003eBouteille en verre ambré de 500 ml\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-goji-compo-row\"\u003e\n      \u003cspan class=\"soi-goji-compo-label\"\u003eOrigine des baies\u003c\/span\u003e\n      \u003cspan class=\"soi-goji-compo-value\"\u003eRégions montagneuses du nord-est de la Chine\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-goji-tip\"\u003e\n    \u003cdiv class=\"soi-goji-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003eLa bouteille en verre ambré protège les actifs sensibles à la lumière et garantit une conservation optimale après ouverture.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-goji-section\"\u003e\n  \u003ch2\u003eComment consommer le jus de goji bio ? Posologie conseillée\u003c\/h2\u003e\n  \u003cdiv class=\"soi-goji-timeline\"\u003e\n    \u003cdiv class=\"soi-goji-step\"\u003e\n      \u003cdiv class=\"soi-goji-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-goji-step-content\"\u003e\n        \u003ch3\u003eDosage recommandé\u003c\/h3\u003e\n        \u003cp\u003e30 ml par jour (environ 2 cuillères à soupe), de préférence le matin à jeun ou au moment du petit-déjeuner.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-goji-step\"\u003e\n      \u003cdiv class=\"soi-goji-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-goji-step-content\"\u003e\n        \u003ch3\u003ePur ou dilué\u003c\/h3\u003e\n        \u003cp\u003eÀ consommer tel quel ou dilué dans un verre d'eau, un smoothie ou un jus de fruits. Il se marie particulièrement bien avec le jus de grenade ou de pomme.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-goji-step\"\u003e\n      \u003cdiv class=\"soi-goji-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-goji-step-content\"\u003e\n        \u003ch3\u003eConservation\u003c\/h3\u003e\n        \u003cp\u003eAgitez bien avant utilisation. Après ouverture, conservez au réfrigérateur et consommez dans les 7 à 10 jours.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-goji-step\"\u003e\n      \u003cdiv class=\"soi-goji-step-num\"\u003e4\u003c\/div\u003e\n      \u003cdiv class=\"soi-goji-step-content\"\u003e\n        \u003ch3\u003eCure conseillée\u003c\/h3\u003e\n        \u003cp\u003ePour ressentir pleinement les bienfaits du jus de goji, une cure régulière de 4 à 6 semaines est généralement recommandée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-goji-section\"\u003e\n  \u003ch2\u003ePour qui est fait le jus de goji bio ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-goji-grid\"\u003e\n    \u003cdiv class=\"soi-goji-card\"\u003e\n      \u003ch3\u003e😓 Personnes fatiguées ou stressées\u003c\/h3\u003e\n      \u003cp\u003eUn geste quotidien simple pour soutenir votre énergie et renforcer votre capital antioxydant au quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-goji-card\"\u003e\n      \u003ch3\u003e🌸 Soin de la peau\u003c\/h3\u003e\n      \u003cp\u003ePour celles et ceux qui souhaitent prendre soin de leur peau grâce à un apport antioxydant naturel venu de l'intérieur.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-goji-card\"\u003e\n      \u003ch3\u003e🏃 Sportifs en récupération\u003c\/h3\u003e\n      \u003cp\u003eUn allié naturel en quête de récupération, grâce à son profil complet en acides aminés et en micronutriments essentiels.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-goji-card\"\u003e\n      \u003ch3\u003e🌿 Geste santé quotidien\u003c\/h3\u003e\n      \u003cp\u003ePour quiconque cherche un geste santé simple et naturel à intégrer à sa routine, sans compromis sur la qualité.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-goji-accordion\"\u003e\n    \u003cdetails class=\"soi-goji-accordion-item\"\u003e\n      \u003csummary class=\"soi-goji-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n      \u003cdiv class=\"soi-goji-accordion-content\"\u003e\n        \u003cp\u003eCe produit est un complément alimentaire : il ne remplace pas une alimentation variée et équilibrée ni un traitement médical. En cas de grossesse, d'allaitement ou de traitement en cours, consultez votre médecin avant usage.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-goji-section\"\u003e\n  \u003ch2\u003eLes garanties qualité SFB\u003c\/h2\u003e\n  \u003cdiv class=\"soi-goji-grid-compact\"\u003e\n    \u003cdiv class=\"soi-goji-card-mini\"\u003e\n      \u003cspan class=\"soi-goji-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n      \u003cspan class=\"soi-goji-card-mini-label\"\u003eCertification\u003c\/span\u003e\n      \u003cspan class=\"soi-goji-card-mini-value\"\u003eAgriculture Biologique (AB)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-goji-card-mini\"\u003e\n      \u003cspan class=\"soi-goji-card-mini-icon\"\u003e🍇\u003c\/span\u003e\n      \u003cspan class=\"soi-goji-card-mini-label\"\u003ePureté\u003c\/span\u003e\n      \u003cspan class=\"soi-goji-card-mini-value\"\u003e100 % pur jus\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-goji-card-mini\"\u003e\n      \u003cspan class=\"soi-goji-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n      \u003cspan class=\"soi-goji-card-mini-label\"\u003eSans ajout\u003c\/span\u003e\n      \u003cspan class=\"soi-goji-card-mini-value\"\u003eSans conservateur, sans sucre ajouté\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-goji-card-mini\"\u003e\n      \u003cspan class=\"soi-goji-card-mini-icon\"\u003e🫙\u003c\/span\u003e\n      \u003cspan class=\"soi-goji-card-mini-label\"\u003eConditionnement\u003c\/span\u003e\n      \u003cspan class=\"soi-goji-card-mini-value\"\u003eBouteille verre 500 ml\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-goji-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-goji-cta-box\"\u003e\n    \u003cp class=\"soi-goji-cta-tag\" style=\"color: white;\"\u003ePrendre soin de soi naturellement, chaque matin\u003c\/p\u003e\n    \u003cp class=\"soi-goji-cta-text\" style=\"color: white;\"\u003e500 ml de générosité naturelle dans chaque bouteille. Un geste quotidien de 30 ml pour nourrir votre vitalité, renforcer vos défenses et offrir à votre peau un éclat venu de l'intérieur. Simple, pur, bio.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-goji-marine: #1A2D3D;\n  --soi-goji-marine-dark: #0F1E2B;\n  --soi-goji-marine-light: #2C4458;\n  --soi-goji-pomme: #A1C544;\n  --soi-goji-pomme-dark: #84A636;\n  --soi-goji-pomme-light: rgba(161,197,68,0.10);\n  --soi-goji-white: #FFFFFF;\n  --soi-goji-off-white: #F8FAF6;\n  --soi-goji-stone: #F1F3EE;\n  --soi-goji-line: #E5E8E0;\n  --soi-goji-primary: #8B3A62;\n  --soi-goji-primary-soft: #A8527C;\n  --soi-goji-accent: #C94040;\n  --soi-goji-text: #1A2D3D;\n  --soi-goji-text-soft: #4A5B6B;\n  --soi-goji-text-muted: #7B8693;\n  --soi-goji-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-goji-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-goji-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-goji-radius: 12px;\n  --soi-goji-radius-sm: 8px;\n  --soi-goji-radius-pill: 999px;\n}\n\n.soi-goji-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-goji-fiche img { max-width: 100%; height: auto; }\n\n.soi-goji-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-goji-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-goji-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-goji-hero {\n  position: relative;\n  background: var(--soi-goji-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-goji-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-goji-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-goji-pomme);\n}\n\n.soi-goji-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-goji-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-goji-pomme);\n  border-radius: 50%;\n}\n\n.soi-goji-hero-title {\n  display: block;\n  color: var(--soi-goji-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-goji-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-goji-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-goji-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-goji-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-goji-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-goji-label-accent {\n  background: var(--soi-goji-pomme);\n  border-color: var(--soi-goji-pomme);\n  color: var(--soi-goji-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-goji-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-goji-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-goji-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-goji-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-goji-pomme);\n  border-radius: 2px;\n}\n\n.soi-goji-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-goji-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-goji-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-goji-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-goji-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-goji-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-goji-benefit {\n  background: var(--soi-goji-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-goji-radius);\n  border: 1px solid var(--soi-goji-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-goji-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-goji-shadow-md);\n}\n\n.soi-goji-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-goji-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-goji-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-goji-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-goji-benefit:hover .soi-goji-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-goji-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-goji-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-goji-benefit p {\n  font-size: 13px;\n  color: var(--soi-goji-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-goji-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-goji-card {\n  background: var(--soi-goji-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-goji-radius);\n  border-left: 3px solid var(--soi-goji-pomme);\n}\n\n.soi-goji-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-goji-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-goji-card p {\n  font-size: 14px;\n  color: var(--soi-goji-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-goji-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-goji-card-mini {\n  background: var(--soi-goji-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-goji-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-goji-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-goji-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-goji-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-goji-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-goji-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-goji-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-goji-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-goji-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-goji-radius);\n  border: 1px solid var(--soi-goji-line);\n  align-items: flex-start;\n}\n\n.soi-goji-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-goji-marine);\n  color: var(--soi-goji-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-goji-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-goji-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-goji-step-content p {\n  font-size: 14px;\n  color: var(--soi-goji-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-goji-compo {\n  background: var(--soi-goji-off-white);\n  border-radius: var(--soi-goji-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-goji-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-goji-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-goji-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-goji-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-goji-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-goji-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-goji-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-goji-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-goji-pomme-light);\n  border-left: 4px solid var(--soi-goji-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-goji-radius) var(--soi-goji-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.25rem;\n}\n\n.soi-goji-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-goji-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-goji-marine);\n  margin-bottom: 4px;\n}\n\n.soi-goji-tip p {\n  font-size: 14px;\n  color: var(--soi-goji-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-goji-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  margin-top: 1.5rem;\n}\n\n.soi-goji-accordion-item {\n  background: var(--soi-goji-off-white);\n  border-radius: var(--soi-goji-radius-sm);\n  border: 1px solid var(--soi-goji-line);\n  overflow: hidden;\n}\n\n.soi-goji-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-goji-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-goji-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-goji-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-goji-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-goji-accordion-item[open] .soi-goji-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-goji-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-goji-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-goji-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-goji-cta-box {\n  background: var(--soi-goji-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-goji-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-goji-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-goji-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-goji-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-goji-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-goji-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-goji-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-goji-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-goji-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-goji-compo-value {\n    text-align: left;\n  }\n\n  .soi-goji-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-goji-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-goji-fiche {\n    --soi-goji-text-soft: #2C3E50;\n    --soi-goji-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"SFB Laboratoires","offers":[{"title":"Default Title","offer_id":61603773677898,"sku":"SF0250","price":25.62,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/JUS-GOJI-SF.webp?v=1779696278"},{"product_id":"bio-veino-systemique-certifie-bio-en-comprimes-science-et-equilibre","title":"BIO VEINO systémique - 60 comprimés – Science et Équilibre","description":"\u003cdiv class=\"soi-bvein-fiche\"\u003e\n\n\u003csection class=\"soi-bvein-hero\"\u003e\n  \u003cdiv class=\"soi-bvein-hero-tag\"\u003e\n    \u003cspan class=\"soi-bvein-tag-dot\"\u003e\u003c\/span\u003e\n    Complément alimentaire · Science \u0026amp; Équilibre\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-bvein-hero-title\"\u003eBIO VEINO Systémique\u003c\/span\u003e\n  \u003cp class=\"soi-bvein-hero-subtitle\"\u003e7 plantes certifiées bio et 2800 mg d'actifs par jour pour une action globale sur le cœur, les artères, les veines et les microvaisseaux. Retrouvez des jambes légères et une circulation sanguine apaisée.\u003c\/p\u003e\n  \u003cdiv class=\"soi-bvein-hero-labels\"\u003e\n    \u003cspan class=\"soi-bvein-label soi-bvein-label-accent\"\u003eBIO · FR-BIO-01\u003c\/span\u003e\n    \u003cspan class=\"soi-bvein-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-bvein-label\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-bvein-label\"\u003eSANS GLUTEN\u003c\/span\u003e\n    \u003cspan class=\"soi-bvein-label\"\u003eSANS OGM\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-bvein-section\"\u003e\n  \u003ch2\u003eBIO VEINO Systémique : le complément bio pour une circulation sanguine au top\u003c\/h2\u003e\n  \u003cp\u003eJambes lourdes en fin de journée, fourmillements, sensation de gonflement… Ces signaux ne sont pas à ignorer. Ils traduisent souvent une \u003cstrong\u003emauvaise circulation sanguine\u003c\/strong\u003e, qui touche une personne sur trois en France. \u003cstrong\u003eBIO VEINO Systémique de Science \u0026amp; Équilibre\u003c\/strong\u003e a été formulé pour y répondre : 7 plantes certifiées bio, un dosage XXL de 2800 mg d'actifs par jour, et une action complète sur l'ensemble du système cardiovasculaire.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-bvein-section\"\u003e\n  \u003ch2\u003ePourquoi la circulation sanguine mérite toute votre attention\u003c\/h2\u003e\n  \u003cp\u003eLa circulation sanguine, c'est bien plus que le simple trajet du sang dans vos veines. C'est un réseau complexe qui irrigue chaque cellule de votre corps en oxygène et en nutriments. Lorsque ce réseau se grippe, les conséquences sont immédiates : \u003cstrong\u003ejambes lourdes\u003c\/strong\u003e, fatigue, extrémités froides, voire varices ou phlébite dans les cas les plus avancés.\u003c\/p\u003e\n  \u003cp\u003eLes principales causes d'une \u003cstrong\u003emauvaise circulation sanguine dans les jambes\u003c\/strong\u003e : station debout ou assise prolongée, sédentarité, chaleur, terrain génétique, ou encore manque d'hydratation. Bonne nouvelle : des plantes spécifiques, à des doses suffisantes, peuvent réellement soutenir ce système.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-bvein-section\"\u003e\n  \u003ch2\u003e7 plantes bio pour une action systémique complète\u003c\/h2\u003e\n  \u003cp class=\"soi-bvein-section-intro\"\u003eBIO VEINO ne se contente pas d'agir sur un seul aspect. Sa formule synergique cible \u003cstrong\u003ele cœur, les artères, les veines et les microvaisseaux\u003c\/strong\u003e simultanément :\u003c\/p\u003e\n  \u003cdiv class=\"soi-bvein-grid\"\u003e\n    \u003cdiv class=\"soi-bvein-card\"\u003e\n      \u003ch3\u003e🌿 Aubépine (Crataegus monogyna)\u003c\/h3\u003e\n      \u003cp\u003eSoutient les fonctions cardiaques et favorise l'apport d'oxygène au niveau périphérique.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bvein-card\"\u003e\n      \u003ch3\u003e🌰 Marron d'Inde (Aesculus hippocastanum)\u003c\/h3\u003e\n      \u003cp\u003eContribue au maintien d'une bonne circulation veineuse et soulage les jambes lourdes.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bvein-card\"\u003e\n      \u003ch3\u003e🌺 Hibiscus (Hibiscus sabdariffa)\u003c\/h3\u003e\n      \u003cp\u003eAgit sur les microvaisseaux et renforce la vitalité vasculaire générale.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bvein-card\"\u003e\n      \u003ch3\u003e🍃 Cyprès, vigne rouge, hamamélis, petit houx\u003c\/h3\u003e\n      \u003cp\u003eDes actifs complémentaires reconnus pour leur action tonifiante sur le retour veineux et la paroi des vaisseaux.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-bvein-tip\"\u003e\n    \u003cdiv class=\"soi-bvein-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003eRésultat : une approche globale, là où la plupart des compléments n'en ciblent qu'un seul aspect.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-bvein-section\"\u003e\n  \u003ch2\u003eComposition et posologie précises\u003c\/h2\u003e\n  \u003cdiv class=\"soi-bvein-timeline\"\u003e\n    \u003cdiv class=\"soi-bvein-step\"\u003e\n      \u003cdiv class=\"soi-bvein-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-bvein-step-content\"\u003e\n        \u003ch3\u003eDosage recommandé\u003c\/h3\u003e\n        \u003cp\u003e2 comprimés par jour, à avaler avec un grand verre d'eau, de préférence au moment des repas.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bvein-step\"\u003e\n      \u003cdiv class=\"soi-bvein-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-bvein-step-content\"\u003e\n        \u003ch3\u003eDurée de cure\u003c\/h3\u003e\n        \u003cp\u003eBoîte de 60 comprimés, soit 30 jours de cure. Pour un effet optimal, une cure de 6 à 8 semaines est conseillée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-bvein-compo\"\u003e\n    \u003cdiv class=\"soi-bvein-compo-row\"\u003e\n      \u003cspan class=\"soi-bvein-compo-label\"\u003eActifs par jour (2 comprimés)\u003c\/span\u003e\n      \u003cspan class=\"soi-bvein-compo-value\"\u003eJusqu'à 2800 mg d'actifs issus à 100 % de l'Agriculture Biologique\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bvein-compo-row\"\u003e\n      \u003cspan class=\"soi-bvein-compo-label\"\u003ePlante 1\u003c\/span\u003e\n      \u003cspan class=\"soi-bvein-compo-value\"\u003eExtrait d'aubépine (baies et sommités fleuries)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bvein-compo-row\"\u003e\n      \u003cspan class=\"soi-bvein-compo-label\"\u003ePlante 2\u003c\/span\u003e\n      \u003cspan class=\"soi-bvein-compo-value\"\u003eExtrait de marron d'Inde\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bvein-compo-row\"\u003e\n      \u003cspan class=\"soi-bvein-compo-label\"\u003ePlante 3\u003c\/span\u003e\n      \u003cspan class=\"soi-bvein-compo-value\"\u003eExtrait d'hibiscus\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bvein-compo-row\"\u003e\n      \u003cspan class=\"soi-bvein-compo-label\"\u003ePlante 4\u003c\/span\u003e\n      \u003cspan class=\"soi-bvein-compo-value\"\u003eExtrait de cyprès\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bvein-compo-row\"\u003e\n      \u003cspan class=\"soi-bvein-compo-label\"\u003ePlante 5\u003c\/span\u003e\n      \u003cspan class=\"soi-bvein-compo-value\"\u003eExtrait de vigne rouge\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bvein-compo-row\"\u003e\n      \u003cspan class=\"soi-bvein-compo-label\"\u003ePlante 6\u003c\/span\u003e\n      \u003cspan class=\"soi-bvein-compo-value\"\u003eExtrait d'hamamélis\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bvein-compo-row\"\u003e\n      \u003cspan class=\"soi-bvein-compo-label\"\u003ePlante 7\u003c\/span\u003e\n      \u003cspan class=\"soi-bvein-compo-value\"\u003eExtrait de petit houx\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bvein-compo-row\"\u003e\n      \u003cspan class=\"soi-bvein-compo-label\"\u003eExcipients\u003c\/span\u003e\n      \u003cspan class=\"soi-bvein-compo-value\"\u003eCellulose microcristalline, stéarate de magnésium d'origine végétale\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bvein-compo-row\"\u003e\n      \u003cspan class=\"soi-bvein-compo-label\"\u003eConditionnement\u003c\/span\u003e\n      \u003cspan class=\"soi-bvein-compo-value\"\u003e60 comprimés (30 jours de cure)\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-bvein-section\"\u003e\n  \u003ch2\u003eCe produit est-il fait pour vous ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-bvein-benefits\"\u003e\n    \u003cdiv class=\"soi-bvein-benefit\"\u003e\n      \u003cdiv class=\"soi-bvein-benefit-icon\"\u003e\u003cspan\u003e🦵\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eJambes lourdes\u003c\/h3\u003e\n      \u003cp\u003eVous souffrez de mauvaise circulation sanguine dans les jambes ou de jambes lourdes en fin de journée.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bvein-benefit\"\u003e\n      \u003cdiv class=\"soi-bvein-benefit-icon\"\u003e\u003cspan\u003e🌱\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eEngagement bio\u003c\/h3\u003e\n      \u003cp\u003eVous recherchez un complément certifié bio, vegan et fabriqué en France.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bvein-benefit\"\u003e\n      \u003cdiv class=\"soi-bvein-benefit-icon\"\u003e\u003cspan\u003e❤️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSoutien cardiovasculaire\u003c\/h3\u003e\n      \u003cp\u003eVous souhaitez soutenir votre cœur et vos vaisseaux de façon naturelle et préventive.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bvein-benefit\"\u003e\n      \u003cdiv class=\"soi-bvein-benefit-icon\"\u003e\u003cspan\u003e🪑\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eMode de vie sédentaire\u003c\/h3\u003e\n      \u003cp\u003eVous êtes souvent assis(e) longtemps ou exposé(e) à la chaleur.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-bvein-accordion\"\u003e\n    \u003cdetails class=\"soi-bvein-accordion-item\"\u003e\n      \u003csummary class=\"soi-bvein-accordion-header\"\u003e⚠️ Précautions d'usage\u003c\/summary\u003e\n      \u003cdiv class=\"soi-bvein-accordion-content\"\u003e\n        \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical. En cas de pathologie cardiovasculaire diagnostiquée, consultez votre médecin avant toute prise.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-bvein-section\"\u003e\n  \u003ch2\u003eLes points forts de BIO VEINO Systémique\u003c\/h2\u003e\n  \u003cdiv class=\"soi-bvein-grid-compact\"\u003e\n    \u003cdiv class=\"soi-bvein-card-mini\"\u003e\n      \u003cspan class=\"soi-bvein-card-mini-icon\"\u003e🏅\u003c\/span\u003e\n      \u003cspan class=\"soi-bvein-card-mini-label\"\u003eCertification\u003c\/span\u003e\n      \u003cspan class=\"soi-bvein-card-mini-value\"\u003eAgriculture Biologique (FR-BIO-01), actifs 100 % bio\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bvein-card-mini\"\u003e\n      \u003cspan class=\"soi-bvein-card-mini-icon\"\u003e💊\u003c\/span\u003e\n      \u003cspan class=\"soi-bvein-card-mini-label\"\u003eDosage XXL\u003c\/span\u003e\n      \u003cspan class=\"soi-bvein-card-mini-value\"\u003e2800 mg d'actifs par jour\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bvein-card-mini\"\u003e\n      \u003cspan class=\"soi-bvein-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n      \u003cspan class=\"soi-bvein-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n      \u003cspan class=\"soi-bvein-card-mini-value\"\u003eFabriqué en France, laboratoires Val de Loire\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-bvein-card-mini\"\u003e\n      \u003cspan class=\"soi-bvein-card-mini-icon\"\u003e🏆\u003c\/span\u003e\n      \u003cspan class=\"soi-bvein-card-mini-label\"\u003eDistinction\u003c\/span\u003e\n      \u003cspan class=\"soi-bvein-card-mini-value\"\u003eÉlu Meilleur Produit Bio 2019\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-bvein-grid\"\u003e\n    \u003cdiv class=\"soi-bvein-card\"\u003e\n      \u003ch3\u003e🌿 Formule vegan\u003c\/h3\u003e\n      \u003cp\u003eSans gluten, sans OGM. Une formule respectueuse de votre corps et de l'environnement.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-bvein-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-bvein-cta-box\"\u003e\n    \u003cp class=\"soi-bvein-cta-tag\" style=\"color: white;\"\u003eRetrouver des jambes légères, naturellement\u003c\/p\u003e\n    \u003cp class=\"soi-bvein-cta-text\" style=\"color: white;\"\u003ePrendre soin de votre circulation sanguine, c'est investir dans votre énergie quotidienne, la légèreté de vos jambes et la santé de votre cœur sur le long terme. Avec BIO VEINO Systémique, vous choisissez une formule bio, dosée sérieusement et pensée pour agir en profondeur.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-bvein-marine: #1A2D3D;\n  --soi-bvein-marine-dark: #0F1E2B;\n  --soi-bvein-marine-light: #2C4458;\n  --soi-bvein-pomme: #A1C544;\n  --soi-bvein-pomme-dark: #84A636;\n  --soi-bvein-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-bvein-white: #FFFFFF;\n  --soi-bvein-off-white: #F8FAF6;\n  --soi-bvein-stone: #F1F3EE;\n  --soi-bvein-line: #E5E8E0;\n\n  --soi-bvein-primary: #7A3B5A;\n  --soi-bvein-primary-soft: #9E6B84;\n  --soi-bvein-accent: #C8A054;\n\n  --soi-bvein-text: #1A2D3D;\n  --soi-bvein-text-soft: #4A5B6B;\n  --soi-bvein-text-muted: #7B8693;\n\n  --soi-bvein-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-bvein-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-bvein-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-bvein-radius: 12px;\n  --soi-bvein-radius-sm: 8px;\n  --soi-bvein-radius-pill: 999px;\n}\n\n.soi-bvein-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-bvein-fiche img { max-width: 100%; height: auto; }\n\n.soi-bvein-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-bvein-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-bvein-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-bvein-hero {\n  position: relative;\n  background: var(--soi-bvein-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-bvein-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-bvein-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-bvein-pomme);\n}\n\n.soi-bvein-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-bvein-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-bvein-pomme);\n  border-radius: 50%;\n}\n\n.soi-bvein-hero-title {\n  display: block;\n  color: var(--soi-bvein-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-bvein-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-bvein-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-bvein-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-bvein-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-bvein-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-bvein-label-accent {\n  background: var(--soi-bvein-pomme);\n  border-color: var(--soi-bvein-pomme);\n  color: var(--soi-bvein-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-bvein-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-bvein-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-bvein-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-bvein-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-bvein-pomme);\n  border-radius: 2px;\n}\n\n.soi-bvein-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-bvein-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-bvein-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-bvein-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-bvein-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-bvein-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-bvein-benefit {\n  background: var(--soi-bvein-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-bvein-radius);\n  border: 1px solid var(--soi-bvein-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-bvein-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-bvein-shadow-md);\n}\n\n.soi-bvein-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-bvein-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-bvein-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-bvein-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-bvein-benefit:hover .soi-bvein-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-bvein-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bvein-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bvein-benefit p {\n  font-size: 13px;\n  color: var(--soi-bvein-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-bvein-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-bvein-card {\n  background: var(--soi-bvein-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bvein-radius);\n  border-left: 3px solid var(--soi-bvein-pomme);\n}\n\n.soi-bvein-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-bvein-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-bvein-card p {\n  font-size: 14px;\n  color: var(--soi-bvein-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-bvein-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n  gap: 12px;\n  margin-bottom: 1.25rem;\n}\n\n.soi-bvein-card-mini {\n  background: var(--soi-bvein-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-bvein-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-bvein-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-bvein-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-bvein-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-bvein-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 600;\n  color: var(--soi-bvein-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-bvein-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-bvein-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-bvein-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-bvein-radius);\n  border: 1px solid var(--soi-bvein-line);\n  align-items: flex-start;\n}\n\n.soi-bvein-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-bvein-marine);\n  color: var(--soi-bvein-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-bvein-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-bvein-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-bvein-step-content p {\n  font-size: 14px;\n  color: var(--soi-bvein-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-bvein-compo {\n  background: var(--soi-bvein-off-white);\n  border-radius: var(--soi-bvein-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-bvein-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-bvein-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-bvein-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-bvein-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-bvein-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-bvein-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-bvein-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-bvein-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-bvein-pomme-light);\n  border-left: 4px solid var(--soi-bvein-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-bvein-radius) var(--soi-bvein-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-bvein-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-bvein-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-bvein-marine);\n  margin-bottom: 4px;\n}\n\n.soi-bvein-tip p {\n  font-size: 14px;\n  color: var(--soi-bvein-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-bvein-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  margin-top: 1.5rem;\n}\n\n.soi-bvein-accordion-item {\n  background: var(--soi-bvein-off-white);\n  border-radius: var(--soi-bvein-radius-sm);\n  border: 1px solid var(--soi-bvein-line);\n  overflow: hidden;\n}\n\n.soi-bvein-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-bvein-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-bvein-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-bvein-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-bvein-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-bvein-accordion-item[open] .soi-bvein-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-bvein-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-bvein-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-bvein-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-bvein-cta-box {\n  background: var(--soi-bvein-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-bvein-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-bvein-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-bvein-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-bvein-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-bvein-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-bvein-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(16px, 3vw, 20px);\n  font-weight: 500;\n  color: var(--soi-bvein-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-bvein-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-bvein-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-bvein-compo-value {\n    text-align: left;\n  }\n\n  .soi-bvein-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-bvein-grid-compact {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-bvein-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-bvein-fiche {\n    --soi-bvein-text-soft: #2C3E50;\n    --soi-bvein-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Science et Equilibre","offers":[{"title":"Default Title","offer_id":61603779084618,"sku":"SQ0055","price":27.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/bio-veino-systemique-certifie-bio-en-comprimes-science-et-eq-packshot_11zon.webp?v=1779780311"},{"product_id":"huile-essentielle-d-ail-pranarom","title":"Huile essentielle d’Ail (Allium sativum) – Pranarom","description":"\n\u003cdiv class=\"soi-ail-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-ail-hero\"\u003e\n    \u003cdiv class=\"soi-ail-hero-tag\"\u003e\n      \u003cspan class=\"soi-ail-tag-dot\"\u003e\u003c\/span\u003e\n      Aromathérapie · Pranarom\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-ail-hero-title\"\u003eHuile essentielle d'Ail\u003c\/span\u003e\n    \u003cp class=\"soi-ail-hero-subtitle\"\u003eLa puissance concentrée de l'\u003cem\u003eAllium sativum\u003c\/em\u003e en un flacon de 5 ml : une essence rare, intensément soufrée et chémotypée, pour les utilisateurs avertis en quête d'efficacité sans compromis.\u003c\/p\u003e\n    \u003cdiv class=\"soi-ail-hero-labels\"\u003e\n      \u003cspan class=\"soi-ail-label soi-ail-label-accent\"\u003eHECT CHÉMOTYPÉE\u003c\/span\u003e\n      \u003cspan class=\"soi-ail-label\"\u003e100% PURE ET NATURELLE\u003c\/span\u003e\n      \u003cspan class=\"soi-ail-label\"\u003e5 ML\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 1 : Introduction --\u003e\n  \u003csection class=\"soi-ail-section\"\u003e\n    \u003ch2\u003eHuile essentielle d'Ail Pranarom : la puissance de l'\u003cem\u003eAllium sativum\u003c\/em\u003e en une goutte\u003c\/h2\u003e\n    \u003cp\u003eL'huile essentielle d'ail Pranarom (\u003cem\u003eAllium sativum\u003c\/em\u003e, bulbe) est l'une des essences aromatiques les plus concentrées et les plus respectées en aromathérapie. Rare, intensément soufrée, et d'une efficacité redoutable, elle s'adresse aux utilisateurs avertis qui souhaitent aller au-delà des solutions classiques. Si vous cherchez une huile essentielle d'ail aux propriétés réelles, sans compromis sur la pureté, vous êtes au bon endroit.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 2 : Composition et chémotype --\u003e\n  \u003csection class=\"soi-ail-section\"\u003e\n    \u003ch2\u003eComposition et chémotype : ce qui rend cette huile si particulière\u003c\/h2\u003e\n    \u003cp class=\"soi-ail-section-intro\"\u003ePranarom propose une huile 100 % pure, naturelle et chémotypée (HECT), ce qui garantit une traçabilité et une qualité analytique rigoureuse. Sa composition est dominée par des composés organosoufrés caractéristiques de l'ail.\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-ail-compo\"\u003e\n      \u003cdiv class=\"soi-ail-compo-row\"\u003e\n        \u003cspan class=\"soi-ail-compo-label\"\u003eNom botanique\u003c\/span\u003e\n        \u003cspan class=\"soi-ail-compo-value\"\u003e\u003cem\u003eAllium sativum\u003c\/em\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ail-compo-row\"\u003e\n        \u003cspan class=\"soi-ail-compo-label\"\u003ePartie distillée\u003c\/span\u003e\n        \u003cspan class=\"soi-ail-compo-value\"\u003eBulbe\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ail-compo-row\"\u003e\n        \u003cspan class=\"soi-ail-compo-label\"\u003eConstituant principal\u003c\/span\u003e\n        \u003cspan class=\"soi-ail-compo-value\"\u003eDiallyl trisulfure (puissant antioxydant)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ail-compo-row\"\u003e\n        \u003cspan class=\"soi-ail-compo-label\"\u003eAutre constituant clé\u003c\/span\u003e\n        \u003cspan class=\"soi-ail-compo-value\"\u003eDiallyl disulfure\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ail-compo-row\"\u003e\n        \u003cspan class=\"soi-ail-compo-label\"\u003eQualité\u003c\/span\u003e\n        \u003cspan class=\"soi-ail-compo-value\"\u003eHECT (chémotypée, analysée en laboratoire)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ail-compo-row\"\u003e\n        \u003cspan class=\"soi-ail-compo-label\"\u003eVolume\u003c\/span\u003e\n        \u003cspan class=\"soi-ail-compo-value\"\u003e5 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp style=\"margin-top: 1.25rem;\"\u003eCe profil biochimique unique explique son odeur intense et persistante, mais aussi toute l'étendue de ses bienfaits. C'est précisément cette richesse en soufre qui distingue l'huile essentielle d'ail des simples extraits ou macérats.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 3 : Bienfaits et utilisations --\u003e\n  \u003csection class=\"soi-ail-section\"\u003e\n    \u003ch2\u003eHuile essentielle d'ail : bienfaits et utilisations\u003c\/h2\u003e\n    \u003cp class=\"soi-ail-section-intro\"\u003eUtilisée avec discernement, cette huile offre un spectre d'actions remarquable.\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-ail-benefits\"\u003e\n      \u003cdiv class=\"soi-ail-benefit\"\u003e\n        \u003cdiv class=\"soi-ail-benefit-icon\"\u003e\u003cspan\u003e❤️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSoutien cardiovasculaire\u003c\/h3\u003e\n        \u003cp\u003eContribue à maintenir une circulation sanguine équilibrée et à protéger les vaisseaux contre le stress oxydatif.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ail-benefit\"\u003e\n        \u003cdiv class=\"soi-ail-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eDéfenses naturelles\u003c\/h3\u003e\n        \u003cp\u003eReconnue comme un tonique immunitaire puissant, notamment en période de fatigue ou de changement de saison.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ail-benefit\"\u003e\n        \u003cdiv class=\"soi-ail-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eConfort digestif\u003c\/h3\u003e\n        \u003cp\u003eSoutient la flore intestinale, atténue les ballonnements et les fermentations excessives.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ail-benefit\"\u003e\n        \u003cdiv class=\"soi-ail-benefit-icon\"\u003e\u003cspan\u003e🔬\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAction sur les mycoses\u003c\/h3\u003e\n        \u003cp\u003eSon profil antifongique en fait une alliée citée dans les protocoles naturels contre les mycoses, toujours en usage dilué.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-ail-tip\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdiv class=\"soi-ail-tip-icon\"\u003e📝\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eBon à savoir\u003c\/strong\u003e\n        \u003cp\u003eL'huile essentielle d'ail des ours (\u003cem\u003eAllium ursinum\u003c\/em\u003e) est une huile distincte, issue d'une plante différente. Les deux partagent des composés soufrés, mais leurs profils et usages diffèrent. Vérifiez toujours le nom botanique sur l'étiquette.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 4 : Posologie et précautions --\u003e\n  \u003csection class=\"soi-ail-section\"\u003e\n    \u003ch2\u003eComment utiliser l'huile essentielle d'ail : posologie et précautions\u003c\/h2\u003e\n\n    \u003cdiv class=\"soi-ail-timeline\"\u003e\n      \u003cdiv class=\"soi-ail-step\"\u003e\n        \u003cdiv class=\"soi-ail-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-ail-step-content\"\u003e\n          \u003ch3\u003eVoie orale (adulte uniquement)\u003c\/h3\u003e\n          \u003cp\u003e1 goutte sur un support neutre (miel, huile végétale, pain), tous les 4 jours maximum. Dose maximale recommandée : 40 mg par prise, dans le respect des usages aromathérapeutiques.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ail-step\"\u003e\n        \u003cdiv class=\"soi-ail-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-ail-step-content\"\u003e\n          \u003ch3\u003eVoie cutanée (toujours diluée)\u003c\/h3\u003e\n          \u003cp\u003eDiluez dans une huile végétale (jojoba, amande douce) à raison de 2 à 5 % maximum. Ne jamais appliquer pure sur la peau : cette huile essentielle est fortement dermocaustique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-ail-accordion\" style=\"margin-top: 1.25rem;\"\u003e\n      \u003cdetails class=\"soi-ail-accordion-item\"\u003e\n        \u003csummary class=\"soi-ail-accordion-header\"\u003e⚠️ Contre-indications importantes\u003c\/summary\u003e\n        \u003cdiv class=\"soi-ail-accordion-content\"\u003e\n          \u003cp\u003eDéconseillée chez la femme enceinte ou allaitante, chez les enfants de moins de 12 ans, et chez les personnes sous anticoagulants. Ce produit ne se substitue en aucun cas à un traitement médical.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 5 : Pourquoi choisir Pranarom ? --\u003e\n  \u003csection class=\"soi-ail-section\"\u003e\n    \u003ch2\u003ePourquoi choisir Pranarom ?\u003c\/h2\u003e\n    \u003cp\u003ePranarom est une référence belge en aromathérapie scientifique depuis plus de 30 ans. Chaque huile est chémotypée, analysée en laboratoire et traçable de la plante au flacon. Vous savez exactement ce que vous utilisez, et dans quelles concentrations.\u003c\/p\u003e\n    \u003cdiv class=\"soi-ail-tip\" style=\"margin-top: 1.25rem;\"\u003e\n      \u003cdiv class=\"soi-ail-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePour une huile aussi puissante que celle de l'ail, la garantie de pureté et de chémotypage n'est pas un détail : c'est une nécessité. Chez Soinat, nous avons sélectionné Pranarom pour cette exigence de qualité.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Informations produit + CTA --\u003e\n  \u003csection class=\"soi-ail-section\"\u003e\n    \u003ch2\u003eFiche récapitulative\u003c\/h2\u003e\n    \u003cdiv class=\"soi-ail-grid-compact\"\u003e\n      \u003cdiv class=\"soi-ail-card-mini\"\u003e\n        \u003cspan class=\"soi-ail-card-mini-icon\"\u003e🧴\u003c\/span\u003e\n        \u003cspan class=\"soi-ail-card-mini-label\"\u003eVolume\u003c\/span\u003e\n        \u003cspan class=\"soi-ail-card-mini-value\"\u003e5 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ail-card-mini\"\u003e\n        \u003cspan class=\"soi-ail-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n        \u003cspan class=\"soi-ail-card-mini-label\"\u003ePlante\u003c\/span\u003e\n        \u003cspan class=\"soi-ail-card-mini-value\"\u003e\u003cem\u003eAllium sativum\u003c\/em\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ail-card-mini\"\u003e\n        \u003cspan class=\"soi-ail-card-mini-icon\"\u003e🔖\u003c\/span\u003e\n        \u003cspan class=\"soi-ail-card-mini-label\"\u003eMarque\u003c\/span\u003e\n        \u003cspan class=\"soi-ail-card-mini-value\"\u003ePranarom\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ail-card-mini\"\u003e\n        \u003cspan class=\"soi-ail-card-mini-icon\"\u003e✅\u003c\/span\u003e\n        \u003cspan class=\"soi-ail-card-mini-label\"\u003eQualité\u003c\/span\u003e\n        \u003cspan class=\"soi-ail-card-mini-value\"\u003eHECT\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-ail-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-ail-cta-box\"\u003e\n      \u003cp class=\"soi-ail-cta-tag\" style=\"color: white;\"\u003eL'aromathérapie au service de votre bien-être\u003c\/p\u003e\n      \u003cp class=\"soi-ail-cta-text\" style=\"color: white;\"\u003eL'huile essentielle d'ail Pranarom, c'est la force brute de l'\u003cem\u003eAllium sativum\u003c\/em\u003e capturée dans un flacon. Rare, pure, chémotypée : une goutte suffit. Utilisez-la bien, et elle vous le rend au centuple.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-ail-marine: #1A2D3D;\n  --soi-ail-marine-dark: #0F1E2B;\n  --soi-ail-marine-light: #2C4458;\n  --soi-ail-pomme: #A1C544;\n  --soi-ail-pomme-dark: #84A636;\n  --soi-ail-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-ail-white: #FFFFFF;\n  --soi-ail-off-white: #F8FAF6;\n  --soi-ail-stone: #F1F3EE;\n  --soi-ail-line: #E5E8E0;\n\n  --soi-ail-primary: #8A9A5A;\n  --soi-ail-primary-soft: rgba(138,154,90,0.12);\n  --soi-ail-accent: #5A3E2B;\n\n  --soi-ail-text: #1A2D3D;\n  --soi-ail-text-soft: #4A5B6B;\n  --soi-ail-text-muted: #7B8693;\n\n  --soi-ail-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-ail-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-ail-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-ail-radius: 12px;\n  --soi-ail-radius-sm: 8px;\n  --soi-ail-radius-pill: 999px;\n}\n\n.soi-ail-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-ail-fiche img { max-width: 100%; height: auto; }\n\n.soi-ail-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-ail-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-ail-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-ail-hero {\n  position: relative;\n  background: var(--soi-ail-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-ail-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-ail-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-ail-pomme);\n}\n\n.soi-ail-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-ail-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-ail-pomme);\n  border-radius: 50%;\n}\n\n.soi-ail-hero-title {\n  display: block;\n  color: var(--soi-ail-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-ail-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-ail-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-ail-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-ail-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-ail-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-ail-label-accent {\n  background: var(--soi-ail-pomme);\n  border-color: var(--soi-ail-pomme);\n  color: var(--soi-ail-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-ail-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-ail-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-ail-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-ail-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-ail-pomme);\n  border-radius: 2px;\n}\n\n.soi-ail-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-ail-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-ail-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-ail-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-ail-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-ail-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-ail-benefit {\n  background: var(--soi-ail-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-ail-radius);\n  border: 1px solid var(--soi-ail-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-ail-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-ail-shadow-md);\n}\n\n.soi-ail-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-ail-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-ail-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-ail-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-ail-benefit:hover .soi-ail-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-ail-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-ail-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-ail-benefit p {\n  font-size: 13px;\n  color: var(--soi-ail-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-ail-compo {\n  background: var(--soi-ail-off-white);\n  border-radius: var(--soi-ail-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-ail-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-ail-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-ail-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-ail-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-ail-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-ail-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-ail-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-ail-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-ail-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-ail-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-ail-radius);\n  border: 1px solid var(--soi-ail-line);\n  align-items: flex-start;\n}\n\n.soi-ail-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-ail-marine);\n  color: var(--soi-ail-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-ail-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-ail-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-ail-step-content p {\n  font-size: 14px;\n  color: var(--soi-ail-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-ail-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-ail-pomme-light);\n  border-left: 4px solid var(--soi-ail-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-ail-radius) var(--soi-ail-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-ail-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-ail-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-ail-marine);\n  margin-bottom: 4px;\n}\n\n.soi-ail-tip p {\n  font-size: 14px;\n  color: var(--soi-ail-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-ail-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-ail-accordion-item {\n  background: var(--soi-ail-off-white);\n  border-radius: var(--soi-ail-radius-sm);\n  border: 1px solid var(--soi-ail-line);\n  overflow: hidden;\n}\n\n.soi-ail-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-ail-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-ail-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-ail-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-ail-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-ail-accordion-item[open] .soi-ail-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-ail-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-ail-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-ail-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-ail-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-ail-card-mini {\n  background: var(--soi-ail-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-ail-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-ail-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-ail-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-ail-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-ail-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-ail-marine);\n}\n\n\/* === CTA BOX === *\/\n.soi-ail-cta-box {\n  background: var(--soi-ail-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-ail-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-ail-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-ail-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-ail-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-ail-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-ail-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-ail-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-ail-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-ail-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-ail-compo-value {\n    text-align: left;\n  }\n\n  .soi-ail-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-ail-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-ail-fiche {\n    --soi-ail-text-soft: #2C3E50;\n    --soi-ail-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Pranarom","offers":[{"title":"Default Title","offer_id":61603910582602,"sku":"RA0045","price":8.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/pranarom_ra0045_he_ail_4a00b2f3-6b4e-4d9d-8d60-d41d8a6d2517.jpg?v=1778843468"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/collections\/coeur_en_pleine_forme.webp?v=1781169859","url":"https:\/\/www.soinature.com\/collections\/coeur.oembed","provider":"Soinature","version":"1.0","type":"link"}